aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>2021-09-04 08:37:20 +0800
committerGitHub <noreply@github.com>2021-09-03 17:37:20 -0700
commitfbc1e4178adee73b8a0d8d08078b6cac41d7f840 (patch)
tree7e027993083f710bf4cb4ccc9c710f8b9e02603b
parent14f6b67e427f7291dd89f2a73d46d779e744ea5b (diff)
downloadvcpkg-fbc1e4178adee73b8a0d8d08078b6cac41d7f840.tar.gz
vcpkg-fbc1e4178adee73b8a0d8d08078b6cac41d7f840.zip
[libmupdf/liblinear/libkeyfinder] Update to latest version (#19959)
* [libmupdf/liblinear/libkeyfinder] Update to latest version * update version * update vcpkg.json format * update version
-rw-r--r--ports/libkeyfinder/portfile.cmake17
-rw-r--r--ports/libkeyfinder/vcpkg.json12
-rw-r--r--ports/liblinear/CONTROL5
-rw-r--r--ports/liblinear/portfile.cmake19
-rw-r--r--ports/liblinear/vcpkg.json17
-rw-r--r--ports/libmupdf/CONTROL6
-rw-r--r--ports/libmupdf/portfile.cmake15
-rw-r--r--ports/libmupdf/vcpkg.json26
-rw-r--r--versions/baseline.json6
-rw-r--r--versions/l-/libkeyfinder.json5
-rw-r--r--versions/l-/liblinear.json5
-rw-r--r--versions/l-/libmupdf.json5
12 files changed, 96 insertions, 42 deletions
diff --git a/ports/libkeyfinder/portfile.cmake b/ports/libkeyfinder/portfile.cmake
index 0eba972be..8b06add32 100644
--- a/ports/libkeyfinder/portfile.cmake
+++ b/ports/libkeyfinder/portfile.cmake
@@ -1,24 +1,25 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO mixxxdj/libkeyfinder
- REF v2.2.4
- SHA512 6673b9a81dbfa3693fc4e7af4e5fc0f351f0c60b00fdafeb9e3437e2f77b5fec7d1e78e3989ff1daca72770a1d3cdbe3837508718b8e8aba3ac3f3d56af81a56
+ REF v2.2.5
+ SHA512 54463d1f1111dc474d3e43723fddd5579ea1a3842f99f43e50e85622a1d6ee6fe42b22c300ce5ba5807cf6b2d7067af741773af95974a42c5d863c53165893eb
HEAD_REF main
)
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
- test BUILD_TESTING
+ FEATURES
+ test BUILD_TESTING
)
-vcpkg_configure_cmake(
- SOURCE_PATH ${SOURCE_PATH}
+vcpkg_cmake_configure(
+ SOURCE_PATH "${SOURCE_PATH}"
OPTIONS ${FEATURE_OPTIONS}
)
-vcpkg_install_cmake()
+vcpkg_cmake_install()
vcpkg_copy_pdbs()
-vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/KeyFinder TARGET_PATH share/KeyFinder)
+vcpkg_cmake_config_fixup(PACKAGE_NAME KeyFinder CONFIG_PATH lib/cmake/KeyFinder)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
-file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
+file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
diff --git a/ports/libkeyfinder/vcpkg.json b/ports/libkeyfinder/vcpkg.json
index c1fa0a6a8..c52f0c914 100644
--- a/ports/libkeyfinder/vcpkg.json
+++ b/ports/libkeyfinder/vcpkg.json
@@ -1,11 +1,19 @@
{
"name": "libkeyfinder",
- "version-string": "2.2.4",
+ "version-string": "2.2.5",
"description": "Musical key detection for digital audio",
"homepage": "https://github.com/mixxxdj/libkeyfinder",
"license": "GPL-3.0-or-later",
"dependencies": [
- "fftw3"
+ "fftw3",
+ {
+ "name": "vcpkg-cmake",
+ "host": true
+ },
+ {
+ "name": "vcpkg-cmake-config",
+ "host": true
+ }
],
"features": {
"test": {
diff --git a/ports/liblinear/CONTROL b/ports/liblinear/CONTROL
deleted file mode 100644
index 03a915a14..000000000
--- a/ports/liblinear/CONTROL
+++ /dev/null
@@ -1,5 +0,0 @@
-Source: liblinear
-Version: 241
-Homepage: https://github.com/cjlin1/liblinear
-Description: A Library for Large Linear Classification
-Supports: !uwp
diff --git a/ports/liblinear/portfile.cmake b/ports/liblinear/portfile.cmake
index b48f03cd8..fab41c039 100644
--- a/ports/liblinear/portfile.cmake
+++ b/ports/liblinear/portfile.cmake
@@ -3,27 +3,26 @@ vcpkg_fail_port_install(ON_TARGET "uwp")
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO cjlin1/liblinear
- REF 2381122d05bbb1e4ee24b522298dd548f0ec0d24 #v241
- SHA512 ee784b6325681b3d9e3dc0b59f4a703d87be35fb898cc16df93e4a814a959d530736a8451be4f0f2c856769d81e3f5acbcd6f0f8677425e700597e3502f9f36d
+ REF 60f1adf6f35d6f3e031c334b33dfe8399d6f8a9d #v243
+ SHA512 0f88f8dd768313d0a9b3bb82e7b878d7173ea43ef609e993dc79e94398897373faf2688249b17111e2b6e06e78e26a50570a1b746dc4e73fb7416ccc24936c66
HEAD_REF master
)
-file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
+file(COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}")
-vcpkg_configure_cmake(
- SOURCE_PATH ${SOURCE_PATH}
- PREFER_NINJA
+vcpkg_cmake_configure(
+ SOURCE_PATH "${SOURCE_PATH}"
OPTIONS_DEBUG
-DDISABLE_INSTALL_HEADERS=ON
-DDISABLE_INSTALL_TOOLS=ON
)
-vcpkg_install_cmake()
+vcpkg_cmake_install()
vcpkg_copy_pdbs()
if(NOT DISABLE_INSTALL_TOOLS)
- vcpkg_copy_tool_dependencies(${CURRENT_PACKAGES_DIR}/tools/liblinear)
+ 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})
+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
new file mode 100644
index 000000000..a65229aa0
--- /dev/null
+++ b/ports/liblinear/vcpkg.json
@@ -0,0 +1,17 @@
+{
+ "name": "liblinear",
+ "version-string": "243",
+ "description": "A Library for Large Linear Classification",
+ "homepage": "https://github.com/cjlin1/liblinear",
+ "supports": "!uwp",
+ "dependencies": [
+ {
+ "name": "vcpkg-cmake",
+ "host": true
+ },
+ {
+ "name": "vcpkg-cmake-config",
+ "host": true
+ }
+ ]
+}
diff --git a/ports/libmupdf/CONTROL b/ports/libmupdf/CONTROL
deleted file mode 100644
index 7283b524e..000000000
--- a/ports/libmupdf/CONTROL
+++ /dev/null
@@ -1,6 +0,0 @@
-Source: libmupdf
-Version: 1.18.0
-Build-Depends: freetype, libjpeg-turbo, harfbuzz, zlib, curl, glfw3, openjpeg, jbig2dec, gumbo
-Homepage: https://github.com/ArtifexSoftware/mupdf
-Description: a lightweight PDF, XPS, and E-book library
-Supports: !osx
diff --git a/ports/libmupdf/portfile.cmake b/ports/libmupdf/portfile.cmake
index 9836bbf34..7eb51680f 100644
--- a/ports/libmupdf/portfile.cmake
+++ b/ports/libmupdf/portfile.cmake
@@ -5,25 +5,24 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO ArtifexSoftware/mupdf
- REF ea5799e01730c4aa15cddd1023700e4f7b78cc27 # 1.18.0
- SHA512 4904565e900970939f93bf4326df86851e699699c8e49df7abdbedf6ba3e9d26b74691710b2019d04bba2dea11c7880fe4418b643866128828e388500aa666c2
+ REF af0e25cec567868a04eaacf6410c395712fe4b90 #1.18.1-so-3.11.14
+ SHA512 3dc6b75964d93af84921ee30a5b14e0ab84d16afa31f97a0fbf62e2006ace62f9c0366d1c3872cd678dab71eb23a422daeca0eb0b5db58e434f27657bbf9b5bc
HEAD_REF master
)
-file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
+file(COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}")
-vcpkg_configure_cmake(
+vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
DISABLE_PARALLEL_CONFIGURE
- PREFER_NINJA
OPTIONS
-DBUILD_EXAMPLES=OFF
)
-vcpkg_install_cmake()
+vcpkg_cmake_install()
-file(COPY ${SOURCE_PATH}/include/mupdf DESTINATION ${CURRENT_PACKAGES_DIR}/include)
+file(COPY "${SOURCE_PATH}/include/mupdf" DESTINATION "${CURRENT_PACKAGES_DIR}/include")
vcpkg_copy_pdbs()
-file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
+file(INSTALL "${SOURCE_PATH}/COPYING" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
diff --git a/ports/libmupdf/vcpkg.json b/ports/libmupdf/vcpkg.json
new file mode 100644
index 000000000..f0342c005
--- /dev/null
+++ b/ports/libmupdf/vcpkg.json
@@ -0,0 +1,26 @@
+{
+ "name": "libmupdf",
+ "version-string": "1.18.1-so-3.11.14",
+ "description": "a lightweight PDF, XPS, and E-book library",
+ "homepage": "https://github.com/ArtifexSoftware/mupdf",
+ "supports": "!osx",
+ "dependencies": [
+ "curl",
+ "freetype",
+ "glfw3",
+ "gumbo",
+ "harfbuzz",
+ "jbig2dec",
+ "libjpeg-turbo",
+ "openjpeg",
+ {
+ "name": "vcpkg-cmake",
+ "host": true
+ },
+ {
+ "name": "vcpkg-cmake-config",
+ "host": true
+ },
+ "zlib"
+ ]
+}
diff --git a/versions/baseline.json b/versions/baseline.json
index 2ed32d4e2..b70033812 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -3361,7 +3361,7 @@
"port-version": 0
},
"libkeyfinder": {
- "baseline": "2.2.4",
+ "baseline": "2.2.5",
"port-version": 0
},
"libkml": {
@@ -3381,7 +3381,7 @@
"port-version": 0
},
"liblinear": {
- "baseline": "241",
+ "baseline": "243",
"port-version": 0
},
"liblo": {
@@ -3457,7 +3457,7 @@
"port-version": 0
},
"libmupdf": {
- "baseline": "1.18.0",
+ "baseline": "1.18.1-so-3.11.14",
"port-version": 0
},
"libmysql": {
diff --git a/versions/l-/libkeyfinder.json b/versions/l-/libkeyfinder.json
index b3738e716..3ec54157c 100644
--- a/versions/l-/libkeyfinder.json
+++ b/versions/l-/libkeyfinder.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "d2f8022bca9bc70894c26b7d73437eadfa9b9bca",
+ "version-string": "2.2.5",
+ "port-version": 0
+ },
+ {
"git-tree": "0ea7e74c79c626ed0185ee546a684293663cf651",
"version-string": "2.2.4",
"port-version": 0
diff --git a/versions/l-/liblinear.json b/versions/l-/liblinear.json
index 1cb52696b..bc5f62266 100644
--- a/versions/l-/liblinear.json
+++ b/versions/l-/liblinear.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "1a1acaef662beb37406c20bf6293109025f8df1b",
+ "version-string": "243",
+ "port-version": 0
+ },
+ {
"git-tree": "32c7a7c42530041f778e5a00b54c43ebcc0839d9",
"version-string": "241",
"port-version": 0
diff --git a/versions/l-/libmupdf.json b/versions/l-/libmupdf.json
index 0d3ff20be..5015bebc1 100644
--- a/versions/l-/libmupdf.json
+++ b/versions/l-/libmupdf.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "20a08f46ae4e7bd7afa7eaad146a2709bd782ea3",
+ "version-string": "1.18.1-so-3.11.14",
+ "port-version": 0
+ },
+ {
"git-tree": "df4714ec8c7080d91b3fc0ed0db8c91557d1bfbf",
"version-string": "1.18.0",
"port-version": 0