[libe57format] Update to 3.4.0 (#53563)

This commit is contained in:
SunBlack 2026-08-25 03:19:06 +02:00 committed by GitHub
parent 2aaa962624
commit 529405e29a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 37 additions and 31 deletions

View File

@ -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")

View File

@ -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

View File

@ -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",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "d8937067dc5d533dd2db2a2d73ef32c823c41e84",
"version": "3.4.0",
"port-version": 0
},
{
"git-tree": "d70380f61673c26328c29757d9782cff3fd15313",
"version": "3.3.0",