From e06756cd2eac152ca9e55788132bfa24e825b6f7 Mon Sep 17 00:00:00 2001 From: Weihang Ding <798047000@qq.com> Date: Thu, 28 May 2026 03:16:45 +0800 Subject: [PATCH] [liblinear] Update to 250 (#52025) --- ports/liblinear/portfile.cmake | 52 +++++++++++++++++----------------- ports/liblinear/vcpkg.json | 2 +- versions/baseline.json | 2 +- versions/l-/liblinear.json | 5 ++++ 4 files changed, 33 insertions(+), 28 deletions(-) diff --git a/ports/liblinear/portfile.cmake b/ports/liblinear/portfile.cmake index ee727d6674..ea3de3bf49 100644 --- a/ports/liblinear/portfile.cmake +++ b/ports/liblinear/portfile.cmake @@ -1,26 +1,26 @@ -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO cjlin1/liblinear - REF v${VERSION} - SHA512 fd49baf145c047b31ecbded7c02cbb3501d5c3854c53b435dadd1240e4803759215826b43fa62d36001de9f62a261c42e38b2b5647074c574eedb1eb96112b37 - HEAD_REF master -) - -file(COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}") - -vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" - OPTIONS_DEBUG - -DDISABLE_INSTALL_HEADERS=ON - -DDISABLE_INSTALL_TOOLS=ON -) - -vcpkg_cmake_install() -vcpkg_copy_pdbs() - -if(NOT DISABLE_INSTALL_TOOLS) - vcpkg_copy_tool_dependencies("${CURRENT_PACKAGES_DIR}/tools/liblinear") -endif() - -file(INSTALL "${SOURCE_PATH}/COPYRIGHT" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) -file(INSTALL "${SOURCE_PATH}/README" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO cjlin1/liblinear + REF v${VERSION} + SHA512 5c51f614f9dfe6e0338b0c34d4b3b7a8941425db5e0b902c3308cca4cc23407e64ed4679f7ec70c1d0e500e4a4139ca86af2d02c28efb5b3b5f9d323f403f513 + HEAD_REF master +) + +file(COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}") + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" + OPTIONS_DEBUG + -DDISABLE_INSTALL_HEADERS=ON + -DDISABLE_INSTALL_TOOLS=ON +) + +vcpkg_cmake_install() +vcpkg_copy_pdbs() + +if(NOT DISABLE_INSTALL_TOOLS) + vcpkg_copy_tool_dependencies("${CURRENT_PACKAGES_DIR}/tools/liblinear") +endif() + +file(INSTALL "${SOURCE_PATH}/COPYRIGHT" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) +file(INSTALL "${SOURCE_PATH}/README" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") diff --git a/ports/liblinear/vcpkg.json b/ports/liblinear/vcpkg.json index 493668a646..2beccb0687 100644 --- a/ports/liblinear/vcpkg.json +++ b/ports/liblinear/vcpkg.json @@ -1,6 +1,6 @@ { "name": "liblinear", - "version": "249", + "version": "250", "description": "A Library for Large Linear Classification", "homepage": "https://github.com/cjlin1/liblinear", "supports": "!uwp", diff --git a/versions/baseline.json b/versions/baseline.json index 525ee574c8..863181952c 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -5213,7 +5213,7 @@ "port-version": 10 }, "liblinear": { - "baseline": "249", + "baseline": "250", "port-version": 0 }, "liblo": { diff --git a/versions/l-/liblinear.json b/versions/l-/liblinear.json index 695261bb37..407c093342 100644 --- a/versions/l-/liblinear.json +++ b/versions/l-/liblinear.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "468846a192796b8a38f5811782e0039ad3c104a7", + "version": "250", + "port-version": 0 + }, { "git-tree": "278aeb26af09be289b92b428e8c0943d4d3f76cf", "version": "249",