[multiple-ports] Fix missing usage (#29345)

* Fix missing usage

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes
This commit is contained in:
reito 2023-02-10 02:59:04 +08:00 committed by GitHub
parent 0551bc744c
commit 8c9416f444
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
48 changed files with 143 additions and 43 deletions

View File

@ -96,3 +96,5 @@ foreach(_file ${_double_files})
file(REMOVE "${CURRENT_PACKAGES_DIR}/${_file}")
endif()
endforeach()
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,7 +1,7 @@
{
"name": "angle",
"version-string": "chromium_4472",
"port-version": 7,
"port-version": 8,
"description": [
"A conformant OpenGL ES implementation for Windows, Mac and Linux.",
"The goal of ANGLE is to allow users of multiple operating systems to seamlessly run WebGL and other OpenGL ES content by translating OpenGL ES API calls to one of the hardware-supported APIs available for that platform. ANGLE currently provides translation from OpenGL ES 2.0 and 3.0 to desktop OpenGL, OpenGL ES, Direct3D 9, and Direct3D 11. Support for translation from OpenGL ES to Vulkan is underway, and future plans include compute shader support (ES 3.1) and MacOS support."

View File

@ -1,5 +0,0 @@
The package boost is compatible with built-in CMake targets:
find_package(Boost REQUIRED [COMPONENTS <libs>...])
target_link_libraries(main PRIVATE ${Boost_LIBRARIES})
target_include_directories(main PRIVATE ${Boost_INCLUDE_DIRS})

View File

@ -2,7 +2,7 @@
"$comment": "Automatically generated by scripts/boost/generate-ports.ps1",
"name": "boost",
"version": "1.81.0",
"port-version": 1,
"port-version": 2,
"description": "Peer-reviewed portable C++ source libraries",
"homepage": "https://boost.org",
"license": "BSL-1.0",

View File

@ -87,3 +87,5 @@ file(REMOVE_RECURSE
vcpkg_copy_pdbs()
file(INSTALL "${SOURCE_PATH}/COPYING.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,7 +1,7 @@
{
"name": "colmap",
"version-date": "2022-03-14",
"port-version": 1,
"port-version": 2,
"description": "COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface. It offers a wide range of features for reconstruction of ordered and unordered image collections. The software is licensed under the new BSD license.",
"homepage": "https://colmap.github.io/",
"license": "BSD-3-Clause",

View File

@ -135,3 +135,5 @@ vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/include/dcmtk/config/osconfig.h" "
vcpkg_fixup_pkgconfig()
file(INSTALL "${SOURCE_PATH}/COPYRIGHT" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,8 +1,15 @@
The package dcmtk provides CMake targets:
find_package(DCMTK CONFIG REQUIRED)
# Note: 23 target(s) were omitted.
target_link_libraries(main PRIVATE cmr i2d ijg8 dcmfg)
target_link_libraries(main PRIVATE DCMTK::DCMTK)
# You may also need one or more of the following targets:
# DCMTK::cmr DCMTK::i2d DCMTK::ijg8 DCMTK::config DCMTK::ofstd
# DCMTK::oflog DCMTK::dcmdata DCMTK::dcmimgle DCMTK::dcmimage
# DCMTK::dcmjpeg DCMTK::ijg12 DCMTK::ijg16 DCMTK::dcmjpls
# DCMTK::dcmtkcharls DCMTK::dcmtls DCMTK::dcmnet DCMTK::dcmsr
# DCMTK::dcmdsig DCMTK::dcmwlm DCMTK::dcmqrdb DCMTK::dcmpstat
# DCMTK::dcmrt DCMTK::dcmiod DCMTK::dcmfg DCMTK::dcmseg
# DCMTK::dcmtract DCMTK::dcmpmap DCMTK::dcmect
Add the following cmake code to your CMakeLists.txt to create definitions for DCMTK
if ("${VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}" STREQUAL "/")

View File

@ -1,7 +1,7 @@
{
"name": "dcmtk",
"version": "3.6.7",
"port-version": 3,
"port-version": 4,
"description": "This DICOM ToolKit (DCMTK) package consists of source code, documentation and installation instructions for a set of software libraries and applications implementing part of the DICOM/MEDICOM Standard.",
"homepage": "https://github.com/DCMTK/dcmtk",
"license": "BSD-3-Clause OR BSD-2-Clause OR libtiff OR MIT OR Zlib OR Libpng",

View File

@ -35,3 +35,5 @@ file(INSTALL "${SOURCE_PATH}/COPYING"
DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/farmhashConfig.cmake"
DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,7 +1,7 @@
{
"name": "farmhash",
"version-string": "1.1",
"port-version": 4,
"version": "1.1",
"port-version": 5,
"description": "FarmHash, a family of hash functions.",
"homepage": "https://github.com/google/farmhash",
"supports": "!arm"

View File

@ -1,6 +0,0 @@
The package googleapis is compatible with built-in CMake targets:
find_package(googleapis CONFIG REQUIRED)
# Then link against the proto libraries that you want to use, for example:
target_link_libraries(main PRIVATE googleapis-c++::bigtable_protos gRPC::grpc gRPC::grpc++)

View File

@ -1,7 +1,7 @@
{
"name": "googleapis",
"version-string": "alias",
"port-version": 1,
"port-version": 2,
"description": "Deprecated, use google-cloud-cpp instead.",
"dependencies": [
"google-cloud-cpp"

View File

@ -57,3 +57,5 @@ endif()
vcpkg_copy_pdbs()
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,6 +1,7 @@
{
"name": "gtest",
"version-semver": "1.12.1",
"port-version": 1,
"description": "GoogleTest and GoogleMock testing frameworks",
"homepage": "https://github.com/google/googletest",
"license": "BSD-3-Clause",

View File

@ -25,3 +25,5 @@ vcpkg_cmake_config_fixup(PACKAGE_NAME ImGui-SFML CONFIG_PATH lib/cmake/ImGui-SFM
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,7 +1,7 @@
{
"name": "imgui-sfml",
"version": "2.5",
"port-version": 2,
"port-version": 3,
"description": "ImGui binding for use with SFML",
"homepage": "https://github.com/eliasdaler/imgui-sfml",
"license": "MIT",

View File

@ -44,3 +44,5 @@ endif()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share")
file(INSTALL "${SOURCE_PATH}/libgeotiff/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,7 +1,7 @@
{
"name": "libgeotiff",
"version": "1.7.1",
"port-version": 1,
"port-version": 2,
"description": "Libgeotiff is an open source library on top of libtiff for reading and writing GeoTIFF information tags.",
"homepage": "https://github.com/OSGeo/libgeotiff",
"license": "MIT",

View File

@ -116,3 +116,5 @@ vcpkg_copy_pdbs()
# Handle copyright
file(INSTALL "${SOURCE_PATH}/COPYING" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,7 +1,7 @@
{
"name": "nmap",
"version": "7.70",
"port-version": 7,
"port-version": 8,
"description": "A library for scanning network ports.",
"dependencies": [
{

View File

@ -57,3 +57,5 @@ if(VCPKG_TARGET_IS_WINDOWS)
else()
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
endif()
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,6 +1,7 @@
{
"name": "opengl",
"version-date": "2022-12-04",
"port-version": 1,
"description": "Open Graphics Library (OpenGL)[3][4][5] is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.",
"license": null,
"dependencies": [

View File

@ -77,3 +77,5 @@ vcpkg_fixup_pkgconfig()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(INSTALL "${SOURCE_PATH}/COPYING" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -2,5 +2,5 @@ The package poppler can be imported via CMake FindPkgConfig module:
find_package(PkgConfig)
pkg_check_modules(POPPLER_CPP REQUIRED IMPORTED_TARGET poppler-cpp)
target_link_libraries(main PRIVATE PkgConfig::POPPLER_CPP)

View File

@ -1,6 +1,7 @@
{
"name": "poppler",
"version": "23.1.0",
"port-version": 1,
"description": "A PDF rendering library",
"homepage": "https://poppler.freedesktop.org/",
"license": "GPL-2.0-or-later",

View File

@ -52,3 +52,5 @@ endforeach()
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/unixodbcConfig.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,7 +1,7 @@
{
"name": "unixodbc",
"version": "2.3.11",
"port-version": 1,
"port-version": 2,
"description": "unixODBC is an Open Source ODBC sub-system and an ODBC SDK for Linux, Mac OSX, and UNIX",
"homepage": "https://github.com/lurcher/unixODBC",
"license": "LGPL-2.1-only",

View File

@ -40,3 +40,5 @@ else()
endif()
SET(VCPKG_POLICY_EMPTY_PACKAGE enabled)
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,6 +1,6 @@
{
"name": "vulkan",
"version-string": "1.1.82.1",
"port-version": 2,
"version": "1.1.82.1",
"port-version": 3,
"description": "A graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs on a wide variety of devices."
}

View File

@ -75,3 +75,5 @@ if (VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW)
endif()
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,7 +1,7 @@
{
"name": "xerces-c",
"version": "3.2.4",
"port-version": 1,
"port-version": 2,
"description": "Xerces-C++ is a XML parser, for parsing, generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs.",
"homepage": "https://github.com/apache/xerces-c",
"license": "Apache-2.0",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "3b82e62ec84b36302f2e1b7a6356811d367dd88f",
"version-string": "chromium_4472",
"port-version": 8
},
{
"git-tree": "96213b303b5b0804d7c8e9b6b94aa3cd3cc90660",
"version-string": "chromium_4472",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "db16a04782e07533fd944d7c9e7868f1b06ec556",
"version": "1.81.0",
"port-version": 2
},
{
"git-tree": "ecebe0b2a1d34ab9e5ca9ccdb8c16f9f8b36b5ed",
"version": "1.81.0",

View File

@ -118,7 +118,7 @@
},
"angle": {
"baseline": "chromium_4472",
"port-version": 7
"port-version": 8
},
"antlr4": {
"baseline": "4.11.1",
@ -590,7 +590,7 @@
},
"boost": {
"baseline": "1.81.0",
"port-version": 1
"port-version": 2
},
"boost-accumulators": {
"baseline": "1.81.0",
@ -1590,7 +1590,7 @@
},
"colmap": {
"baseline": "2022-03-14",
"port-version": 1
"port-version": 2
},
"color-console": {
"baseline": "2022-03-20",
@ -1954,7 +1954,7 @@
},
"dcmtk": {
"baseline": "3.6.7",
"port-version": 3
"port-version": 4
},
"debug-assert": {
"baseline": "1.3.3",
@ -2310,7 +2310,7 @@
},
"farmhash": {
"baseline": "1.1",
"port-version": 4
"port-version": 5
},
"fast-cpp-csv-parser": {
"baseline": "2021-01-03",
@ -2802,7 +2802,7 @@
},
"googleapis": {
"baseline": "alias",
"port-version": 1
"port-version": 2
},
"gperf": {
"baseline": "3.1",
@ -2882,7 +2882,7 @@
},
"gtest": {
"baseline": "1.12.1",
"port-version": 0
"port-version": 1
},
"gtk": {
"baseline": "4.6.8",
@ -3178,7 +3178,7 @@
},
"imgui-sfml": {
"baseline": "2.5",
"port-version": 2
"port-version": 3
},
"imguizmo": {
"baseline": "1.83",
@ -3894,7 +3894,7 @@
},
"libgeotiff": {
"baseline": "1.7.1",
"port-version": 1
"port-version": 2
},
"libgit2": {
"baseline": "1.4.2",
@ -5378,7 +5378,7 @@
},
"nmap": {
"baseline": "7.70",
"port-version": 7
"port-version": 8
},
"nmslib": {
"baseline": "2.1.1",
@ -5654,7 +5654,7 @@
},
"opengl": {
"baseline": "2022-12-04",
"port-version": 0
"port-version": 1
},
"opengl-registry": {
"baseline": "2022-09-29",
@ -6078,7 +6078,7 @@
},
"poppler": {
"baseline": "23.1.0",
"port-version": 0
"port-version": 1
},
"popsift": {
"baseline": "0.9",
@ -7902,7 +7902,7 @@
},
"unixodbc": {
"baseline": "2.3.11",
"port-version": 1
"port-version": 2
},
"unqlite": {
"baseline": "1.1.9",
@ -8142,7 +8142,7 @@
},
"vulkan": {
"baseline": "1.1.82.1",
"port-version": 2
"port-version": 3
},
"vulkan-headers": {
"baseline": "1.3.239",
@ -8374,7 +8374,7 @@
},
"xerces-c": {
"baseline": "3.2.4",
"port-version": 1
"port-version": 2
},
"xeus": {
"baseline": "0.24.3",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "4651c5d183a76d29f6b565efdd3443fca8809250",
"version-date": "2022-03-14",
"port-version": 2
},
{
"git-tree": "bc9f3b2c6df41f81ef8ad2b7657c87bfb1bb83f3",
"version-date": "2022-03-14",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "99287653b98406054ee56cb8447c38aff0528444",
"version": "3.6.7",
"port-version": 4
},
{
"git-tree": "39b7057f1236e5a218c8cda2f56c5409d067681a",
"version": "3.6.7",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "860c81df38a838331a4a2d7895427248d594e5c5",
"version": "1.1",
"port-version": 5
},
{
"git-tree": "46e338897fcb9436d4ac7f7cba2efd12df98567b",
"version-string": "1.1",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "cf8608be179792a9ed5de5aa7837778a75623889",
"version-string": "alias",
"port-version": 2
},
{
"git-tree": "1d1994c5a5daa97ce12d638f9be750ce2b63b5ef",
"version-string": "alias",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "ef23f1c9e2976fec20c4a4512935da901180dc17",
"version-semver": "1.12.1",
"port-version": 1
},
{
"git-tree": "8f4ae2732d1a648bdfe56b16ae5d68df63ecf344",
"version-semver": "1.12.1",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "824afd9c0aaca961fb9346dff3a957b26ee5eb2c",
"version": "2.5",
"port-version": 3
},
{
"git-tree": "1b90cbdcb1abd33bf8f98b1816e6e3dd54ae519c",
"version": "2.5",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "2397fd7d09c89af1810821e9b4c47ec71e2748c5",
"version": "1.7.1",
"port-version": 2
},
{
"git-tree": "aa303b0481fcc35024bae8af620ab2271ca9b5b2",
"version": "1.7.1",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "429c00ca8882e0c2046de753bc8699603aa77343",
"version": "7.70",
"port-version": 8
},
{
"git-tree": "ce091d3154815b15982f0ec59e48d7d9a322f79b",
"version": "7.70",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "33c32aa5adc82e67aa6c03d9302010b706a1f872",
"version-date": "2022-12-04",
"port-version": 1
},
{
"git-tree": "653ce2ed9ecbcce0b51a78f4663031ee78332beb",
"version-date": "2022-12-04",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "36ae1286d7d6fc93526f0a8af36f77834922f1f7",
"version": "23.1.0",
"port-version": 1
},
{
"git-tree": "a901a18c0bb360c8c8707f157202b00620c126e2",
"version": "23.1.0",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "29dd7a9c7a6649ace85fd2e695dc4613ba6cb13a",
"version": "2.3.11",
"port-version": 2
},
{
"git-tree": "d5bf2c65c912060aaebaba66eb6ce1544d6dd7e6",
"version": "2.3.11",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "bb172f7bc0075f17c4b1c9f1068adfbb2bc4b3a8",
"version": "1.1.82.1",
"port-version": 3
},
{
"git-tree": "693b2d999097790fec95ae3dae5d3b9054052d57",
"version-string": "1.1.82.1",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "2eabf69ed6317e6b9b9fbb7cdb19e884a762f545",
"version": "3.2.4",
"port-version": 2
},
{
"git-tree": "ad60daf68b377020d6ea29ef4a078a43e66fe846",
"version": "3.2.4",