diff --git a/ports/libe57format/portfile.cmake b/ports/libe57format/portfile.cmake index 4f45512a89..cc9c045f21 100644 --- a/ports/libe57format/portfile.cmake +++ b/ports/libe57format/portfile.cmake @@ -1,27 +1,28 @@ -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO asmaloney/libE57Format - REF "v${VERSION}" - SHA512 2a224bd9ff88cdfd182267c96e4d6151a51a0ae6959c41dbe11d65e31cd1c9d5ecbf7f69c355daef6331181b454b123978036478f14cbf1cd2e51544bab16102 - HEAD_REF master -) - -string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" E57_BUILD_SHARED) - -vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" - OPTIONS - -DE57_BUILD_TEST=OFF - -DE57_BUILD_SHARED=${E57_BUILD_SHARED} - -DE57_RELEASE_LTO=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_Git=1 -) -vcpkg_cmake_install() -vcpkg_cmake_config_fixup(PACKAGE_NAME e57format CONFIG_PATH "lib/cmake/E57Format") - -file(REMOVE_RECURSE - "${CURRENT_PACKAGES_DIR}/debug/include" - "${CURRENT_PACKAGES_DIR}/debug/share" -) - -vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md") +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO asmaloney/libE57Format + REF "v${VERSION}" + SHA512 415c003720349dc3257dee9df67a5be46ffc0ec5e6c5e935eec8e0fc5ac44add1ab11c0f8ff326d19881bc28429eee6490d03bd26558e20b85bb8bcddeb41019 + HEAD_REF master +) + +string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" E57_BUILD_SHARED) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" + OPTIONS + -DE57_BUILD_TEST=OFF + -DE57_BUILD_SHARED=${E57_BUILD_SHARED} + -DE57_RELEASE_LTO=OFF + -DE57_USE_EXTERNAL_CRCPP=ON + -DCMAKE_DISABLE_FIND_PACKAGE_Git=1 +) +vcpkg_cmake_install() +vcpkg_cmake_config_fixup(PACKAGE_NAME e57format CONFIG_PATH "lib/cmake/E57Format") + +file(REMOVE_RECURSE + "${CURRENT_PACKAGES_DIR}/debug/include" + "${CURRENT_PACKAGES_DIR}/debug/share" +) + +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md") diff --git a/ports/libe57format/vcpkg.json b/ports/libe57format/vcpkg.json index 98d6020ac4..799f09406e 100644 --- a/ports/libe57format/vcpkg.json +++ b/ports/libe57format/vcpkg.json @@ -1,11 +1,11 @@ { "name": "libe57format", - "version": "3.3.0", - "port-version": 1, + "version": "3.4.0", "description": "A library to provide read & write support for the E57 file format.", "homepage": "https://github.com/asmaloney/libE57Format", "license": "BSL-1.0", "dependencies": [ + "crcpp", { "name": "vcpkg-cmake", "host": true diff --git a/versions/baseline.json b/versions/baseline.json index 7a25d306c8..5cb268c1ff 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -4997,8 +4997,8 @@ "port-version": 0 }, "libe57format": { - "baseline": "3.3.0", - "port-version": 1 + "baseline": "3.4.0", + "port-version": 0 }, "libebur128": { "baseline": "1.2.6", diff --git a/versions/l-/libe57format.json b/versions/l-/libe57format.json index 454c557403..b0ce904f0d 100644 --- a/versions/l-/libe57format.json +++ b/versions/l-/libe57format.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d8937067dc5d533dd2db2a2d73ef32c823c41e84", + "version": "3.4.0", + "port-version": 0 + }, { "git-tree": "d70380f61673c26328c29757d9782cff3fd15313", "version": "3.3.0",