From 76e5ffa9fcbff420e81f68d1c2d474c1c7ce095f Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 18:51:58 +0100 Subject: [PATCH 01/22] Add libInterpolate to vpkcg --- ports/libinterpolate/portfile.cmake | 26 ++++++++++++++++++++++++ ports/libinterpolate/usage | 4 ++++ ports/libinterpolate/vcpkg.json | 31 +++++++++++++++++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 ports/libinterpolate/portfile.cmake create mode 100644 ports/libinterpolate/usage create mode 100644 ports/libinterpolate/vcpkg.json diff --git a/ports/libinterpolate/portfile.cmake b/ports/libinterpolate/portfile.cmake new file mode 100644 index 00000000000000..627d82ead64385 --- /dev/null +++ b/ports/libinterpolate/portfile.cmake @@ -0,0 +1,26 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO CD3/libInterpolate + REF ${VERSION} + SHA512 0 + HEAD_REF master +) + +set(VCPKG_BUILD_TYPE release) # header-only port + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" + OPTIONS + -DBUILD_TESTS=OFF +) + +vcpkg_cmake_install() +vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/libInterpolate) +vcpkg_fixup_pkgconfig() + +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug") +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib") + +file(INSTALL "${SOURCE_PATH}/LICENSE.md" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) + +configure_file("${CMAKE_CURRENT_LIST_DIR}/usage" "${CURRENT_PACKAGES_DIR}/share/${PORT}/usage" COPYONLY) \ No newline at end of file diff --git a/ports/libinterpolate/usage b/ports/libinterpolate/usage new file mode 100644 index 00000000000000..4c9d9e382d5d7e --- /dev/null +++ b/ports/libinterpolate/usage @@ -0,0 +1,4 @@ +The package libInterpolate is header only and can be used from CMake via: + + find_package(libInterpolate CONFIG REQUIRED) + target_link_libraries(main PRIVATE libInterpolate::Interpolate) \ No newline at end of file diff --git a/ports/libinterpolate/vcpkg.json b/ports/libinterpolate/vcpkg.json new file mode 100644 index 00000000000000..9cf9ee663a9668 --- /dev/null +++ b/ports/libinterpolate/vcpkg.json @@ -0,0 +1,31 @@ +{ + "name": "libinterpolate", + "version": "2.7.1", + "homepage": "https://github.com/CD3/libInterpolate", + "description": "Header-only C++ interpolation library.", + "license": "MIT", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + }, + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "boost", + "host": true, + "version>=": "1.87.0" + }, + { + "name": "eigen3", + "host": true, + "version>=": "3.3.7" + } + ] +} From 9b7ef273f7f3f0e59dad1dc3f7b71e6e9e461dd0 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 18:53:15 +0100 Subject: [PATCH 02/22] libinterpolate fixed formatting --- ports/libinterpolate/vcpkg.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ports/libinterpolate/vcpkg.json b/ports/libinterpolate/vcpkg.json index 9cf9ee663a9668..5f5bdc327622af 100644 --- a/ports/libinterpolate/vcpkg.json +++ b/ports/libinterpolate/vcpkg.json @@ -1,31 +1,31 @@ { "name": "libinterpolate", "version": "2.7.1", - "homepage": "https://github.com/CD3/libInterpolate", "description": "Header-only C++ interpolation library.", + "homepage": "https://github.com/CD3/libInterpolate", "license": "MIT", "dependencies": [ { - "name": "vcpkg-cmake", - "host": true + "name": "boost", + "host": true, + "version>=": "1.87.0" }, { - "name": "vcpkg-cmake-config", - "host": true + "name": "eigen3", + "host": true, + "version>=": "3.3.7" }, { "name": "vcpkg-cmake", "host": true }, { - "name": "boost", - "host": true, - "version>=": "1.87.0" + "name": "vcpkg-cmake", + "host": true }, { - "name": "eigen3", - "host": true, - "version>=": "3.3.7" + "name": "vcpkg-cmake-config", + "host": true } ] } From 309884bae2224df5bce376c7d79c11c84d134d74 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 18:53:33 +0100 Subject: [PATCH 03/22] git commit -m "version database" --- versions/baseline.json | 4 ++++ versions/l-/libinterpolate.json | 9 +++++++++ 2 files changed, 13 insertions(+) create mode 100644 versions/l-/libinterpolate.json diff --git a/versions/baseline.json b/versions/baseline.json index 31289118df0515..96e9bfb7586cea 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -4768,6 +4768,10 @@ "baseline": "2023-05-13", "port-version": 0 }, + "libinterpolate": { + "baseline": "2.7.1", + "port-version": 0 + }, "libirecovery": { "baseline": "2023-05-13", "port-version": 2 diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json new file mode 100644 index 00000000000000..f6443537323762 --- /dev/null +++ b/versions/l-/libinterpolate.json @@ -0,0 +1,9 @@ +{ + "versions": [ + { + "git-tree": "88b8595a1c2345f6a13a71bfc5d7e2aad98d3d54", + "version": "2.7.1", + "port-version": 0 + } + ] +} From 167f94f2c03295b80582394b8dae7f9d92d78243 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 18:59:32 +0100 Subject: [PATCH 04/22] Adjusted libinterpolate dependencies --- ports/libinterpolate/vcpkg.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ports/libinterpolate/vcpkg.json b/ports/libinterpolate/vcpkg.json index 5f5bdc327622af..09c68e6878a7e2 100644 --- a/ports/libinterpolate/vcpkg.json +++ b/ports/libinterpolate/vcpkg.json @@ -6,14 +6,14 @@ "license": "MIT", "dependencies": [ { - "name": "boost", + "name": "boost-headers", "host": true, - "version>=": "1.87.0" + "version>=": "1.85.0" }, { "name": "eigen3", "host": true, - "version>=": "3.3.7" + "version>=": "3.4.0" }, { "name": "vcpkg-cmake", From 1fc70cef414fceb0b163f98e9ac266ee0a0a2d5b Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 19:01:25 +0100 Subject: [PATCH 05/22] Updated libinterpolate db hash --- versions/l-/libinterpolate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json index f6443537323762..53f8ce070dc8bd 100644 --- a/versions/l-/libinterpolate.json +++ b/versions/l-/libinterpolate.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "88b8595a1c2345f6a13a71bfc5d7e2aad98d3d54", + "git-tree": "fb1330f88a5d0018146e0a092215287ba7c08907", "version": "2.7.1", "port-version": 0 } From 5dd294e18b219e3180bd523f435956ee9b351665 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 19:04:31 +0100 Subject: [PATCH 06/22] Updated libinterpolate portfile hash --- ports/libinterpolate/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libinterpolate/portfile.cmake b/ports/libinterpolate/portfile.cmake index 627d82ead64385..2eae28a157a7e8 100644 --- a/ports/libinterpolate/portfile.cmake +++ b/ports/libinterpolate/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO CD3/libInterpolate REF ${VERSION} - SHA512 0 + SHA512 6d53e1fb3af3067ddd13e491563e8da5af9756efba5a2def486f014c23969633ca73cf43dd2f93047716ebb6565f5e9911b6ab85abef2db3b9faefc26ab3aa59 HEAD_REF master ) From a5e97cb4f17040ded51a169c1d437eb0e781b68e Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 19:05:01 +0100 Subject: [PATCH 07/22] Updated libinterpolate db --- versions/l-/libinterpolate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json index 53f8ce070dc8bd..91685e5f149712 100644 --- a/versions/l-/libinterpolate.json +++ b/versions/l-/libinterpolate.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "fb1330f88a5d0018146e0a092215287ba7c08907", + "git-tree": "d9aaf87fbda13e1a0747861247fbcc812767091c", "version": "2.7.1", "port-version": 0 } From 7a1316c67b04b331f76ee8c50d4421ad804e571e Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 19:51:35 +0100 Subject: [PATCH 08/22] libinterpolate added cmakelists patch --- .../fix-version-detection.patch | 26 +++++++++++++++++++ ports/libinterpolate/portfile.cmake | 3 +++ 2 files changed, 29 insertions(+) create mode 100644 ports/libinterpolate/fix-version-detection.patch diff --git a/ports/libinterpolate/fix-version-detection.patch b/ports/libinterpolate/fix-version-detection.patch new file mode 100644 index 00000000000000..69e4d72297df40 --- /dev/null +++ b/ports/libinterpolate/fix-version-detection.patch @@ -0,0 +1,26 @@ +index 3aea49a..b21d330 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -17,9 +17,18 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} + set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + + if("${libInterpolate_VERSION}" STREQUAL "UNKNOWN") +- message(STATUS "Detecting version number using git...") +- include(macro-git_version) +- git_version(libInterpolate) ++ find_package(Git QUIET) ++ if(Git_FOUND AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/.git") ++ message(STATUS "Detecting version number using git...") ++ include(macro-git_version) ++ git_version(libInterpolate) ++ else() ++ message(STATUS "Git not found or not a git repository. Setting default version.") ++ set(libInterpolate_VERSION "0.0.0" CACHE STRING "Library version number" FORCE) ++ set(libInterpolate_VERSION_MAJOR "0" CACHE INTERNAL "Library major version number") ++ set(libInterpolate_VERSION_MINOR "0" CACHE INTERNAL "Library minor version number") ++ set(libInterpolate_VERSION_PATCH "0" CACHE INTERNAL "Library patch version number") ++ endif() + message(STATUS "Version: ${libInterpolate_VERSION}") + message(STATUS "Version (Full): ${libInterpolate_VERSION_FULL}") + endif() + \ No newline at end of file diff --git a/ports/libinterpolate/portfile.cmake b/ports/libinterpolate/portfile.cmake index 2eae28a157a7e8..a92452dcd2f357 100644 --- a/ports/libinterpolate/portfile.cmake +++ b/ports/libinterpolate/portfile.cmake @@ -4,6 +4,8 @@ vcpkg_from_github( REF ${VERSION} SHA512 6d53e1fb3af3067ddd13e491563e8da5af9756efba5a2def486f014c23969633ca73cf43dd2f93047716ebb6565f5e9911b6ab85abef2db3b9faefc26ab3aa59 HEAD_REF master + PATCHES + fix-version-detection.patch ) set(VCPKG_BUILD_TYPE release) # header-only port @@ -12,6 +14,7 @@ vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS -DBUILD_TESTS=OFF + -DlibInterpolate_VERSION=${VERSION} ) vcpkg_cmake_install() From 1ff724ca172b94c0626eb160aa51115b414f2be8 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 19:52:06 +0100 Subject: [PATCH 09/22] libinterpolate db update --- versions/l-/libinterpolate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json index 91685e5f149712..e23e38def9e701 100644 --- a/versions/l-/libinterpolate.json +++ b/versions/l-/libinterpolate.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "d9aaf87fbda13e1a0747861247fbcc812767091c", + "git-tree": "f2b9e6f351d50c9e551595ede3f04f7cdb82b573", "version": "2.7.1", "port-version": 0 } From 28f376a1d1e5d8c00b24071c0d3735517aeb4f23 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 20:05:04 +0100 Subject: [PATCH 10/22] Added missing boost dependecies --- ports/libinterpolate/vcpkg.json | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ports/libinterpolate/vcpkg.json b/ports/libinterpolate/vcpkg.json index 09c68e6878a7e2..263abe26a4b7a2 100644 --- a/ports/libinterpolate/vcpkg.json +++ b/ports/libinterpolate/vcpkg.json @@ -5,11 +5,7 @@ "homepage": "https://github.com/CD3/libInterpolate", "license": "MIT", "dependencies": [ - { - "name": "boost-headers", - "host": true, - "version>=": "1.85.0" - }, + "boost", { "name": "eigen3", "host": true, From e99774efffe5a6d104b70eb75abe20ed47e91b87 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 20:05:35 +0100 Subject: [PATCH 11/22] libinterpolate db update --- versions/l-/libinterpolate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json index e23e38def9e701..0ae9facd0d30db 100644 --- a/versions/l-/libinterpolate.json +++ b/versions/l-/libinterpolate.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "f2b9e6f351d50c9e551595ede3f04f7cdb82b573", + "git-tree": "5a500d281c787a0fb23ecd152dd2df57774bfbe4", "version": "2.7.1", "port-version": 0 } From 15a8049cb741798da3ae63d18b13eb3b50f2cca5 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 20:08:58 +0100 Subject: [PATCH 12/22] libinterpolate specific boost modules --- ports/libinterpolate/vcpkg.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ports/libinterpolate/vcpkg.json b/ports/libinterpolate/vcpkg.json index 263abe26a4b7a2..1ecf543b60b022 100644 --- a/ports/libinterpolate/vcpkg.json +++ b/ports/libinterpolate/vcpkg.json @@ -5,7 +5,15 @@ "homepage": "https://github.com/CD3/libInterpolate", "license": "MIT", "dependencies": [ - "boost", + "boost-geometry", + "boost-headers", + "boost-lexical-cast", + "boost-mpl", + "boost-program-options", + "boost-range", + "boost-tokenizer", + "boost-type-erasure", + "boost-type-traits", { "name": "eigen3", "host": true, From fa9758427d4965597b569dee3711de502a5bda28 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Tue, 25 Mar 2025 20:09:17 +0100 Subject: [PATCH 13/22] libinterpolate db update --- versions/l-/libinterpolate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json index 0ae9facd0d30db..2af708d10594b1 100644 --- a/versions/l-/libinterpolate.json +++ b/versions/l-/libinterpolate.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "5a500d281c787a0fb23ecd152dd2df57774bfbe4", + "git-tree": "ae153a19d43433e9dccd2f8cc7d8f925e5e9d4ba", "version": "2.7.1", "port-version": 0 } From df84ba67e5d5564a5cef592b93b860f0d4fddf9f Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Wed, 26 Mar 2025 07:47:07 +0100 Subject: [PATCH 14/22] Moved eigen to non-host dependency --- ports/libinterpolate/vcpkg.json | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/ports/libinterpolate/vcpkg.json b/ports/libinterpolate/vcpkg.json index 1ecf543b60b022..d4b98c152ba6cb 100644 --- a/ports/libinterpolate/vcpkg.json +++ b/ports/libinterpolate/vcpkg.json @@ -14,15 +14,7 @@ "boost-tokenizer", "boost-type-erasure", "boost-type-traits", - { - "name": "eigen3", - "host": true, - "version>=": "3.4.0" - }, - { - "name": "vcpkg-cmake", - "host": true - }, + "eigen3", { "name": "vcpkg-cmake", "host": true From 6c48c74a30fd4eb28654c5cac06811b7f289262d Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Wed, 26 Mar 2025 07:48:15 +0100 Subject: [PATCH 15/22] libinterpolate db bump --- versions/l-/libinterpolate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json index 2af708d10594b1..0b34d21888ad1d 100644 --- a/versions/l-/libinterpolate.json +++ b/versions/l-/libinterpolate.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "ae153a19d43433e9dccd2f8cc7d8f925e5e9d4ba", + "git-tree": "a0674884561357f768563da6214f40bc183c8a3e", "version": "2.7.1", "port-version": 0 } From f8bb56ebcfb25306d19a5d2a19760168e6714019 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Wed, 26 Mar 2025 08:46:45 +0100 Subject: [PATCH 16/22] libinterpolate code review fixes --- .../fix-version-detection.patch | 26 ------------------- ports/libinterpolate/portfile.cmake | 8 ++---- ports/libinterpolate/usage | 7 +++-- 3 files changed, 5 insertions(+), 36 deletions(-) delete mode 100644 ports/libinterpolate/fix-version-detection.patch diff --git a/ports/libinterpolate/fix-version-detection.patch b/ports/libinterpolate/fix-version-detection.patch deleted file mode 100644 index 69e4d72297df40..00000000000000 --- a/ports/libinterpolate/fix-version-detection.patch +++ /dev/null @@ -1,26 +0,0 @@ -index 3aea49a..b21d330 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -17,9 +17,18 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} - set(CMAKE_EXPORT_COMPILE_COMMANDS ON) - - if("${libInterpolate_VERSION}" STREQUAL "UNKNOWN") -- message(STATUS "Detecting version number using git...") -- include(macro-git_version) -- git_version(libInterpolate) -+ find_package(Git QUIET) -+ if(Git_FOUND AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/.git") -+ message(STATUS "Detecting version number using git...") -+ include(macro-git_version) -+ git_version(libInterpolate) -+ else() -+ message(STATUS "Git not found or not a git repository. Setting default version.") -+ set(libInterpolate_VERSION "0.0.0" CACHE STRING "Library version number" FORCE) -+ set(libInterpolate_VERSION_MAJOR "0" CACHE INTERNAL "Library major version number") -+ set(libInterpolate_VERSION_MINOR "0" CACHE INTERNAL "Library minor version number") -+ set(libInterpolate_VERSION_PATCH "0" CACHE INTERNAL "Library patch version number") -+ endif() - message(STATUS "Version: ${libInterpolate_VERSION}") - message(STATUS "Version (Full): ${libInterpolate_VERSION_FULL}") - endif() - \ No newline at end of file diff --git a/ports/libinterpolate/portfile.cmake b/ports/libinterpolate/portfile.cmake index a92452dcd2f357..1cb5880b122e1d 100644 --- a/ports/libinterpolate/portfile.cmake +++ b/ports/libinterpolate/portfile.cmake @@ -4,8 +4,6 @@ vcpkg_from_github( REF ${VERSION} SHA512 6d53e1fb3af3067ddd13e491563e8da5af9756efba5a2def486f014c23969633ca73cf43dd2f93047716ebb6565f5e9911b6ab85abef2db3b9faefc26ab3aa59 HEAD_REF master - PATCHES - fix-version-detection.patch ) set(VCPKG_BUILD_TYPE release) # header-only port @@ -21,9 +19,7 @@ vcpkg_cmake_install() vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/libInterpolate) vcpkg_fixup_pkgconfig() -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug") file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib") -file(INSTALL "${SOURCE_PATH}/LICENSE.md" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) - -configure_file("${CMAKE_CURRENT_LIST_DIR}/usage" "${CURRENT_PACKAGES_DIR}/share/${PORT}/usage" COPYONLY) \ No newline at end of file +file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md") \ No newline at end of file diff --git a/ports/libinterpolate/usage b/ports/libinterpolate/usage index 4c9d9e382d5d7e..a6e229c290b500 100644 --- a/ports/libinterpolate/usage +++ b/ports/libinterpolate/usage @@ -1,4 +1,3 @@ -The package libInterpolate is header only and can be used from CMake via: - - find_package(libInterpolate CONFIG REQUIRED) - target_link_libraries(main PRIVATE libInterpolate::Interpolate) \ No newline at end of file +libinterpolate provides CMake targets: + find_package(libInterpolate CONFIG REQUIRED) + target_link_libraries(main PRIVATE libInterpolate::Interpolate) \ No newline at end of file From dc7bfc5296fa437b67103514e6aa785651291441 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Wed, 26 Mar 2025 08:47:06 +0100 Subject: [PATCH 17/22] libinterpolate db bump --- versions/l-/libinterpolate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json index 0b34d21888ad1d..0255d8cbe6435f 100644 --- a/versions/l-/libinterpolate.json +++ b/versions/l-/libinterpolate.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "a0674884561357f768563da6214f40bc183c8a3e", + "git-tree": "cf9306e5cf50105c7640071002b599941eb58e20", "version": "2.7.1", "port-version": 0 } From 989983b86778d220e075e378f391ed982492066d Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Wed, 26 Mar 2025 09:15:49 +0100 Subject: [PATCH 18/22] Update ports/libinterpolate/usage Usage code review comment Co-authored-by: Kai Pastor --- ports/libinterpolate/usage | 1 + 1 file changed, 1 insertion(+) diff --git a/ports/libinterpolate/usage b/ports/libinterpolate/usage index a6e229c290b500..930b2b3a613785 100644 --- a/ports/libinterpolate/usage +++ b/ports/libinterpolate/usage @@ -1,3 +1,4 @@ libinterpolate provides CMake targets: + find_package(libInterpolate CONFIG REQUIRED) target_link_libraries(main PRIVATE libInterpolate::Interpolate) \ No newline at end of file From 1245d53a3c2e9bbf01b1bc950394af5714256266 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Wed, 26 Mar 2025 09:16:43 +0100 Subject: [PATCH 19/22] libinterpolate minor usage file adjustment --- ports/libinterpolate/usage | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libinterpolate/usage b/ports/libinterpolate/usage index 930b2b3a613785..6e0bd4cd0c5395 100644 --- a/ports/libinterpolate/usage +++ b/ports/libinterpolate/usage @@ -1,4 +1,4 @@ libinterpolate provides CMake targets: find_package(libInterpolate CONFIG REQUIRED) - target_link_libraries(main PRIVATE libInterpolate::Interpolate) \ No newline at end of file + target_link_libraries(main PRIVATE libInterpolate::Interpolate) From 154c5f0680a64a122e53e92d875dbe24c616a763 Mon Sep 17 00:00:00 2001 From: Jan Aleksandrov Date: Wed, 26 Mar 2025 09:17:02 +0100 Subject: [PATCH 20/22] libinterpolate db bump --- versions/l-/libinterpolate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json index 0255d8cbe6435f..9c9ae895085e61 100644 --- a/versions/l-/libinterpolate.json +++ b/versions/l-/libinterpolate.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "cf9306e5cf50105c7640071002b599941eb58e20", + "git-tree": "d268eb76aa2710fc2c93fd004cad06e8380a0c4b", "version": "2.7.1", "port-version": 0 } From 4970c05fab594a95b281a4fa820d1a9099272d98 Mon Sep 17 00:00:00 2001 From: Jonliu <13720414433@163.com> Date: Thu, 27 Mar 2025 01:39:42 +0000 Subject: [PATCH 21/22] Add a blank line --- ports/libinterpolate/portfile.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ports/libinterpolate/portfile.cmake b/ports/libinterpolate/portfile.cmake index 1cb5880b122e1d..4008700d399ac4 100644 --- a/ports/libinterpolate/portfile.cmake +++ b/ports/libinterpolate/portfile.cmake @@ -22,4 +22,4 @@ vcpkg_fixup_pkgconfig() file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib") file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") -vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md") \ No newline at end of file +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md") From 35998b4ceae948724345994733c3dc024727c6c5 Mon Sep 17 00:00:00 2001 From: Jonliu <13720414433@163.com> Date: Thu, 27 Mar 2025 01:40:24 +0000 Subject: [PATCH 22/22] update version --- versions/l-/libinterpolate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/l-/libinterpolate.json b/versions/l-/libinterpolate.json index 9c9ae895085e61..4b9d348dbe7acd 100644 --- a/versions/l-/libinterpolate.json +++ b/versions/l-/libinterpolate.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "d268eb76aa2710fc2c93fd004cad06e8380a0c4b", + "git-tree": "19a1aae3d8ceed34a7e04604ee4fdf00faf0040e", "version": "2.7.1", "port-version": 0 }