[many ports] call vcpkg_fixup_pkgconfig() (#20953)

* [many ports] call vcpkg_fixup_pkgconfig()

The ports generate pc files, but don't call vcpkg_fixup_pkgconfig() so that there are absolute paths in the pc files

* Update port-version for armadillo and polyclipping.

* Update version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
autoantwort 2021-10-28 00:19:28 +02:00 committed by GitHub
parent 75b6191dff
commit e7e328cf9d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
412 changed files with 1233 additions and 246 deletions

View File

@ -432,3 +432,5 @@ elseif(VCPKG_TARGET_IS_LINUX OR VCPKG_TARGET_IS_OSX)
# Handle copyright
file(INSTALL ${ACE_ROOT}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
endif()
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "ace",
"version": "7.0.3",
"port-version": 1,
"port-version": 2,
"description": "The ADAPTIVE Communication Environment",
"homepage": "https://www.dre.vanderbilt.edu/~schmidt/ACE.html",
"features": {

View File

@ -31,3 +31,5 @@ vcpkg_cmake_config_fixup(CONFIG_PATH cmake)
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "amqpcpp",
"version": "4.3.14",
"port-version": 1,
"description": "AMQP-CPP is a C++ library for communicating with a RabbitMQ message broker",
"homepage": "https://github.com/CopernicaMarketingSoftware/AMQP-CPP",
"supports": "!uwp",

View File

@ -46,3 +46,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include
# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "aom",
"version-semver": "3.2.0",
"port-version": 1,
"description": "AV1 codec library",
"homepage": "https://aomedia.googlesource.com/aom",
"supports": "!uwp & !arm",

View File

@ -17,3 +17,5 @@ vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/aricpp)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug ${CURRENT_PACKAGES_DIR}/lib)
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "aricpp",
"version-semver": "1.1.1",
"port-version": 1,
"description": "Asterisk ARI interface bindings for modern C++",
"homepage": "https://github.com/daniele77/aricpp",
"dependencies": [

View File

@ -43,3 +43,5 @@ endif()
file(COPY "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
file(INSTALL "${SOURCE_PATH}/LICENSE.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "armadillo",
"version": "10.6.2",
"port-version": 1,
"port-version": 2,
"description": "Armadillo is a high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use",
"homepage": "http://arma.sourceforge.net",
"dependencies": [

View File

@ -100,3 +100,5 @@ file(INSTALL ${SOURCE_PATH}/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/shar
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "arrow",
"version": "5.0.0",
"port-version": 1,
"description": "Cross-language development platform for in-memory analytics",
"homepage": "https://arrow.apache.org",
"supports": "x64",

View File

@ -23,3 +23,5 @@ file(INSTALL "${SOURCE_PATH}/LICENSE.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/s
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "bcg729",
"version-string": "1.1.1",
"port-version": 1,
"description": "Bcg729 is an open source implementation of the ITU G.729 Annex A and B codec.",
"homepage": "https://github.com/BelledonneCommunications/bcg729"
}

View File

@ -28,3 +28,5 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "bddisasm",
"version": "1.34.2",
"port-version": 1,
"maintainers": "Cristi Anichitei <ianichitei@bitdefender.com>",
"description": "bddisasm is a fast, lightweight, x86/x64 instruction decoder and emulator.",
"homepage": "https://github.com/bitdefender/bddisasm",

View File

@ -134,3 +134,5 @@ file(INSTALL ${SOURCE_PATH}/LICENSE
DESTINATION ${CURRENT_PACKAGES_DIR}/share/bde
RENAME copyright
)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "bde",
"version-string": "3.2.0.0",
"port-version": 3,
"port-version": 4,
"description": "Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.",
"supports": "!windows"
}

View File

@ -24,3 +24,5 @@ vcpkg_copy_pdbs()
file(INSTALL "${SOURCE_PATH}/README.QUICK" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
vcpkg_fixup_pkgconfig()

View File

@ -1,5 +1,6 @@
{
"name": "bdwgc",
"version": "8.2.0",
"port-version": 1,
"description": "The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc)"
}

View File

@ -32,4 +32,5 @@ vcpkg_copy_pdbs()
vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake)
# Handle copyright
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)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "blitz",
"version-string": "2020-03-25",
"port-version": 1,
"port-version": 2,
"description": "Blitz++ is a C++ template class library that provides high-performance multidimensional array containers for scientific computing.",
"homepage": "https://github.com/blitzpp/blitz",
"supports": "!(arm | arm64 | uwp)"

View File

@ -41,3 +41,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSES/BLOSC.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/blosc RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "blosc",
"version-string": "1.18.1",
"port-version": 2,
"port-version": 3,
"description": "A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`",
"homepage": "https://github.com/Blosc/c-blosc",
"dependencies": [

View File

@ -30,3 +30,5 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/include/butil/third_party/superfast
vcpkg_copy_pdbs()
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "brpc",
"version-string": "0.9.7",
"port-version": 2,
"port-version": 3,
"description": "Industrial-grade RPC framework used throughout Baidu, with 1,000,000+ instances and thousands kinds of services, called \"baidu-rpc\" inside Baidu.",
"homepage": "https://github.com/apache/incubator-brpc",
"supports": "!windows",

View File

@ -41,3 +41,5 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/include/bullet/BulletInverseDynamic
vcpkg_copy_pdbs()
file(INSTALL "${SOURCE_PATH}/LICENSE.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "bullet3",
"version": "3.17",
"port-version": 1,
"port-version": 2,
"description": "Bullet Physics is a professional collision detection, rigid body, and soft body dynamics library",
"homepage": "https://github.com/bulletphysics/bullet3",
"features": {

View File

@ -38,3 +38,5 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
# Handle copyright
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "capnproto",
"version": "0.9.1",
"port-version": 1,
"description": "Data interchange format and capability-based RPC system",
"homepage": "https://capnproto.org/",
"supports": "!uwp & !((arm | arm64) & windows)",

View File

@ -31,3 +31,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/share/doc)
file(INSTALL ${SOURCE_PATH}/BSD-LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "ccd",
"version-string": "2.1-4",
"port-version": 2,
"port-version": 3,
"description": "Library for collision detection between two convex shapes",
"homepage": "https://github.com/danfis/libccd"
}

View File

@ -22,3 +22,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
file(INSTALL ${SOURCE_PATH}/LICENSE.md DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_copy_pdbs()
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "charls",
"version-string": "2.2.0",
"port-version": 1,
"port-version": 2,
"description": "CharLS, a C++ JPEG-LS library implementation.",
"homepage": "https://github.com/team-charls/charls"
}

View File

@ -26,4 +26,5 @@ endif()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include ${CURRENT_PACKAGES_DIR}/debug/share)
# Handle copyright
file(INSTALL ${SOURCE_PATH}/COPYING.LESSER DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
file(INSTALL ${SOURCE_PATH}/COPYING.LESSER DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "check",
"version-string": "0.15.2",
"port-version": 1,
"port-version": 2,
"description": "A unit testing framework for C",
"homepage": "https://github.com/libcheck/check"
}

View File

@ -56,3 +56,5 @@ file(WRITE "${CURRENT_PACKAGES_DIR}/include/cjson/cJSON.h" "${_contents}")
# Handle copyright
configure_file("${SOURCE_PATH}/LICENSE" "${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright" COPYONLY)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "cjson",
"version": "1.7.15",
"port-version": 1,
"description": "Ultralightweight JSON parser in ANSI C",
"homepage": "https://github.com/DaveGamble/cJSON",
"dependencies": [

View File

@ -42,3 +42,5 @@ vcpkg_copy_pdbs()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "clblast",
"version-string": "1.5.1",
"port-version": 1,
"port-version": 2,
"description": "A modern, lightweight, performant and tunable OpenCL BLAS library written in C++11.",
"dependencies": [
"opencl"

View File

@ -17,3 +17,5 @@ vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/cli)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug" "${CURRENT_PACKAGES_DIR}/lib")
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "cli",
"version-semver": "2.0.0",
"port-version": 1,
"description": "A library for interactive command line interfaces in modern C++",
"homepage": "https://github.com/daniele77/cli",
"dependencies": [

View File

@ -26,3 +26,5 @@ vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/${PORT})
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "cmocka",
"version-string": "2020-08-01",
"port-version": 1,
"description": "An elegant unit testing framework for C with support for mock objects",
"homepage": "https://cmocka.org/",
"license": "Apache-2.0"

View File

@ -45,3 +45,5 @@ endif()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/share/Coin/profiler)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "coin",
"version-string": "4.0.0",
"port-version": 3,
"port-version": 4,
"description": "A high-level 3D visualization library with Open Inventor 2.1 API",
"homepage": "https://github.com/coin3d/coin",
"supports": "!(arm | arm64 | uwp)",

View File

@ -24,3 +24,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
# Handle copyright
file(INSTALL ${SOURCE_PATH}/licenses/license_e.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "collada-dom",
"version-string": "2.5.0",
"port-version": 5,
"port-version": 6,
"description": "The COLLADA Document Object Model (DOM) is an application programming interface (API) that provides a C++ object representation of a COLLADA XML instance document.",
"homepage": "https://github.com/rdiankov/collada-dom",
"dependencies": [

View File

@ -57,4 +57,5 @@ endif()
vcpkg_copy_pdbs()
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)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "cpp-redis",
"version-string": "4.3.1",
"port-version": 3,
"port-version": 4,
"description": "cpp-redis is a C++11 Asynchronous Multi-Platform Lightweight Redis Client, with support for synchronous operations and pipelining.",
"homepage": "https://github.com/cpp-redis/cpp_redis",
"dependencies": [

View File

@ -20,3 +20,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug ${CURRENT_PACKAGES_DIR}/lib)
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,6 @@
{
"name": "cppcodec",
"version-string": "0.2",
"port-version": 1,
"port-version": 2,
"description": "Header-only C++11 library to encode/decode base64, base64url, base32, base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus Crockford's base32."
}

View File

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

View File

@ -1,7 +1,7 @@
{
"name": "cpuid",
"version": "0.5.1",
"port-version": 1,
"port-version": 2,
"description": "Provides CPU identification for the x86 (and x86_64)",
"homepage": "https://github.com/anrieff/libcpuid",
"supports": "x86 | x64",

View File

@ -32,3 +32,5 @@ vcpkg_copy_pdbs()
file(INSTALL ${SOURCE_PATH}/doc/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
file(INSTALL ${CMAKE_CURRENT_LIST_DIR}/vcpkg-cmake-wrapper.cmake DESTINATION ${CURRENT_PACKAGES_DIR}/share/unofficial-${PORT})
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "curlpp",
"version-string": "2018-06-15",
"port-version": 4,
"port-version": 5,
"description": "C++ wrapper around libcURL",
"dependencies": [
"curl"

View File

@ -77,3 +77,5 @@ file(WRITE ${CURRENT_PACKAGES_DIR}/include/dlib/config.h "${_contents}")
# Handle copyright
file(INSTALL ${SOURCE_PATH}/dlib/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/share/doc)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "dlib",
"version": "19.21",
"port-version": 5,
"port-version": 6,
"description": "Modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++",
"homepage": "https://github.com/davisking/dlib",
"dependencies": [

View File

@ -20,3 +20,5 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/easyloggingpp" RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "easyloggingpp",
"version": "9.97.0",
"port-version": 1,
"description": "Easylogging++ is a single header efficient logging library for C++ applications.",
"homepage": "https://github.com/amrayn/easyloggingpp",
"dependencies": [

View File

@ -17,3 +17,5 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
# Handle copyright
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "edlib",
"version": "1.2.7",
"port-version": 1,
"description": "Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.",
"homepage": "https://github.com/Martinsos/edlib",
"dependencies": [

View File

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

View File

@ -1,6 +1,7 @@
{
"name": "fcl",
"version": "0.7.0",
"port-version": 1,
"description": "a library for performing three types of proximity queries on a pair of geometric models composed of triangles",
"homepage": "https://github.com/flexible-collision-library/fcl",
"supports": "static",

View File

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

View File

@ -1,7 +1,7 @@
{
"name": "fftw3",
"version": "3.3.10",
"port-version": 1,
"port-version": 2,
"description": "FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST).",
"homepage": "https://www.fftw.org/",
"dependencies": [

View File

@ -44,3 +44,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
# Handle copyright
file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/flann RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "flann",
"version-date": "2019-04-07",
"port-version": 2,
"port-version": 3,
"description": "Fast Library for Approximate Nearest Neighbors",
"homepage": "https://github.com/mariusmuja/flann",
"dependencies": [

View File

@ -46,3 +46,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/debug/bi
# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "flatbuffers",
"version-string": "2.0.0",
"port-version": 1,
"port-version": 2,
"description": [
"Memory Efficient Serialization Library",
"FlatBuffers is an efficient cross platform serialization library for games and other memory constrained apps. It allows you to directly access serialized data without unpacking/parsing it first, while still having great forwards/backwards compatibility."

View File

@ -29,3 +29,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "fluidlite",
"version-string": "2020-08-27",
"port-version": 1,
"port-version": 2,
"description": "FluidLite is a very light version of FluidSynth designed to be hardware, platform and external dependency independant.",
"homepage": "https://github.com/divideconcept/FluidLite"
}

View File

@ -97,3 +97,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "folly",
"version-string": "2021.06.14.00",
"port-version": 2,
"port-version": 3,
"description": "An open-source C++ library developed and used at Facebook. The library is UNSTABLE on Windows",
"homepage": "https://github.com/facebook/folly",
"supports": "x64 | (arm64 & !windows)",

View File

@ -75,3 +75,5 @@ file(COPY ${CMAKE_CURRENT_LIST_DIR}/usage DESTINATION ${CURRENT_PACKAGES_DIR}/sh
if(VCPKG_CMAKE_SYSTEM_NAME STREQUAL "Linux")
file(COPY ${CMAKE_CURRENT_LIST_DIR}/vcpkg-cmake-wrapper.cmake DESTINATION ${CURRENT_PACKAGES_DIR}/share/glut)
endif()
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "freeglut",
"version-string": "3.2.1",
"port-version": 6,
"port-version": 7,
"description": "Open source implementation of GLUT with source and binary backwards compatibility.",
"homepage": "https://sourceforge.net/projects/freeglut/"
}

View File

@ -32,3 +32,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)
#Handle copyright
file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/freeopcua RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "freeopcua",
"version-string": "20190125",
"port-version": 4,
"port-version": 5,
"description": "OPC-UA server and client library written in C++ and with a lot of code auto-generated from xml specification using python.",
"dependencies": [
"boost-asio",

View File

@ -29,3 +29,5 @@ file(
RENAME copyright)
vcpkg_copy_pdbs()
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "functions-framework-cpp",
"version": "1.0.0",
"port-version": 1,
"description": "Functions Framework for C++.",
"homepage": "https://github.com/GoogleCloudPlatform/functions-framework-cpp/",
"license": "Apache-2.0",

View File

@ -79,3 +79,5 @@ vcpkg_replace_string(
# Handle copyright
file(INSTALL ${SOURCE_PATH}/doc/devkit/license.dox DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "geogram",
"version": "1.7.6",
"port-version": 1,
"description": "Geogram is a programming library of geometric algorithms.",
"homepage": "https://gforge.inria.fr/projects/geogram/",
"supports": "!uwp",

View File

@ -52,3 +52,5 @@ file (INSTALL ${SOURCE_PATH}/LICENSE.txt
# Install usage
configure_file (${CMAKE_CURRENT_LIST_DIR}/usage
${CURRENT_PACKAGES_DIR}/share/${PORT}/usage @ONLY)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "geographiclib",
"version": "1.52",
"port-version": 1,
"description": "GeographicLib, a C++ library for performing geographic conversions",
"homepage": "https://geographiclib.sourceforge.io",
"features": {

View File

@ -43,3 +43,5 @@ file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${
vcpkg_copy_pdbs()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "getdns",
"version-string": "1.6.0",
"port-version": 1,
"port-version": 2,
"description": "GetDNS is a modern asynchronous DNS API",
"homepage": "https://getdnsapi.net/",
"supports": "!uwp & windows",

View File

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

View File

@ -1,7 +1,7 @@
{
"name": "gflags",
"version-string": "2.2.2",
"port-version": 4,
"port-version": 5,
"description": "A C++ library that implements commandline flags processing",
"homepage": "https://github.com/gflags/gflags",
"supports": "!uwp"

View File

@ -23,3 +23,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)
file(COPY ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT})
file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "graphite2",
"version-string": "1.3.14",
"port-version": 1,
"port-version": 2,
"description": [
"Graphite is a \"smart font\" system developed specifically to handle the complexities of lesser-known languages of the world.",
"Graphite2 is a rework of the original Graphite engine that is faster, smaller, and uses an API that is better suited to the layout architecture of most text-processing applications."

View File

@ -40,3 +40,5 @@ vcpkg_copy_pdbs()
# Handle copyright
configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/graphqlparser/copyright COPYONLY)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,6 @@
{
"name": "graphqlparser",
"version-string": "0.7.0",
"port-version": 2,
"port-version": 3,
"description": "A GraphQL query parser in C++ with C and C++ APIs"
}

View File

@ -42,3 +42,5 @@ vcpkg_copy_tools(
# # Handle copyright
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "graphviz",
"version-semver": "2.49.1",
"port-version": 1,
"description": "Graph Visualization Tools",
"homepage": "https://graphviz.org/",
"dependencies": [

View File

@ -38,4 +38,5 @@ if("ssl" IN_LIST FEATURES)
endif()
# Handle copyright
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)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "hiredis",
"version": "1.0.2",
"port-version": 1,
"description": "Hiredis is a minimalistic C client library for the Redis database.",
"homepage": "https://github.com/redis/hiredis",
"supports": "!(windows & !static)",

View File

@ -26,3 +26,5 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/share)
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,7 +1,7 @@
{
"name": "hyperscan",
"version-string": "5.3.0",
"port-version": 2,
"port-version": 3,
"description": "A regular expression library with O(length of input) match times that takes advantage of Intel hardware to provide blazing speed.",
"homepage": "https://www.hyperscan.io",
"supports": "!arm",

View File

@ -61,3 +61,5 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/igraph)
file(INSTALL "${SOURCE_PATH}/COPYING" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
vcpkg_fixup_pkgconfig()

View File

@ -1,6 +1,7 @@
{
"name": "igraph",
"version": "0.9.4",
"port-version": 1,
"description": "igraph is a C library for network analysis and graph theory, with an emphasis on efficiency portability and ease of use.",
"homepage": "https://igraph.org/",
"dependencies": [

Some files were not shown because too many files have changed in this diff Show More