diff options
| author | JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com> | 2021-09-03 09:04:16 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-02 18:04:16 -0700 |
| commit | 5835ade57b8ca9fbdf23e1da9857fc039c443310 (patch) | |
| tree | 307e7076fb1ae464e13aaef20c277e7430dfa183 | |
| parent | 526d0625e17435d2df2258b4ded2c5060c60caed (diff) | |
| download | vcpkg-5835ade57b8ca9fbdf23e1da9857fc039c443310.tar.gz vcpkg-5835ade57b8ca9fbdf23e1da9857fc039c443310.zip | |
[jasper] update to 2.0.33 (#19798)
* jasper
* update version
* update function
* update version
| -rw-r--r-- | ports/jasper/CONTROL | 5 | ||||
| -rw-r--r-- | ports/jasper/portfile.cmake | 28 | ||||
| -rw-r--r-- | ports/jasper/vcpkg.json | 22 | ||||
| -rw-r--r-- | versions/baseline.json | 2 | ||||
| -rw-r--r-- | versions/j-/jasper.json | 5 |
5 files changed, 39 insertions, 23 deletions
diff --git a/ports/jasper/CONTROL b/ports/jasper/CONTROL deleted file mode 100644 index 34da12851..000000000 --- a/ports/jasper/CONTROL +++ /dev/null @@ -1,5 +0,0 @@ -Source: jasper -Version: 2.0.20 -Homepage: https://github.com/mdadams/jasper -Description: Open source implementation of the JPEG-2000 Part-1 standard -Build-Depends: libjpeg-turbo, opengl, freeglut (!osx) diff --git a/ports/jasper/portfile.cmake b/ports/jasper/portfile.cmake index cc19e902b..f02b2db39 100644 --- a/ports/jasper/portfile.cmake +++ b/ports/jasper/portfile.cmake @@ -1,20 +1,15 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO mdadams/jasper - REF d10a710f31da3d079a984d35ff6cc82a853d25d7 # version-2.0.20 - SHA512 b581268d9a36ef4756aa0ec74ab4a96624e8cb6d03753e6f21148b6d2f62c081d434b319466f29c2cca34c547543ad5d41f68b838f3e131bbf01bab960d0f51c + REF fe00207dc10db1d7cc6f2757961c5c6bdfd10973 # version-2.0.33 + SHA512 887bb8e6096b41d5b61970d70b0e7b9cc1c31dd63467386aa35003c146d200bbae9ad46825a3313aeed403ac6fb26d504f489386cbc7ca364d95deeb5a94af46 HEAD_REF master ) -if(VCPKG_LIBRARY_LINKAGE STREQUAL dynamic) - set(JAS_ENABLE_SHARED ON) -else() - set(JAS_ENABLE_SHARED OFF) -endif() +string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" JAS_ENABLE_SHARED) -vcpkg_configure_cmake( - SOURCE_PATH ${SOURCE_PATH} - PREFER_NINJA +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" OPTIONS -DJAS_ENABLE_AUTOMATIC_DEPENDENCIES=OFF -DJAS_ENABLE_LIBJPEG=ON @@ -25,13 +20,12 @@ vcpkg_configure_cmake( -DCMAKE_DEBUG_POSTFIX=d # Due to CMakes FindJasper ) -vcpkg_install_cmake() +vcpkg_cmake_install() vcpkg_copy_pdbs() +vcpkg_fixup_pkgconfig() -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig) -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share) -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/lib/pkgconfig) -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/share) +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/share") -file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/jasper RENAME copyright) +file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/jasper/vcpkg.json b/ports/jasper/vcpkg.json new file mode 100644 index 000000000..124a0095a --- /dev/null +++ b/ports/jasper/vcpkg.json @@ -0,0 +1,22 @@ +{ + "name": "jasper", + "version": "2.0.33", + "description": "Open source implementation of the JPEG-2000 Part-1 standard", + "homepage": "https://github.com/mdadams/jasper", + "dependencies": [ + { + "name": "freeglut", + "platform": "!osx" + }, + "libjpeg-turbo", + "opengl", + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + } + ] +} diff --git a/versions/baseline.json b/versions/baseline.json index 4f12977ae..c5271320a 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -2789,7 +2789,7 @@ "port-version": 0 }, "jasper": { - "baseline": "2.0.20", + "baseline": "2.0.33", "port-version": 0 }, "jbig2dec": { diff --git a/versions/j-/jasper.json b/versions/j-/jasper.json index e762ab046..cb4bc78cf 100644 --- a/versions/j-/jasper.json +++ b/versions/j-/jasper.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "c00bfcf7f17b8ba6db6ee5e62ac379902bbba96f", + "version": "2.0.33", + "port-version": 0 + }, + { "git-tree": "042e508623cae7cb25924aff2544acf360aa9862", "version-string": "2.0.20", "port-version": 0 |
