зеркало из https://github.com/microsoft/vcpkg.git
[many-ports] Don't use deprecated functions (autogenerated) (#26981)
* [libuvc,qt5-virtualkeyboard] remove duplicated dependency entry * [many-ports] don't use deprecated functions (autogenerated) * atkmm: Fix license. gperftools: Reformat vcpkg_check_features call. gsl: Fix license. libpff: Fix license. pangomm: Fix license. qtbase: Revert, only comment changes. type-lite: Reformat vcpkg_check_features and actually use the feature options. --------- Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
Родитель
4f9d25a7f2
Коммит
5b11232d00
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "absent",
|
||||
"version-string": "0.3.1",
|
||||
"port-version": 2,
|
||||
"version": "0.3.1",
|
||||
"port-version": 3,
|
||||
"description": "A small C++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way",
|
||||
"homepage": "https://github.com/rvarago/absent",
|
||||
"dependencies": [
|
||||
|
|
|
@ -15,8 +15,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
FILENAME "activemq-cpp-library-${VERSION}-src.tar.bz2"
|
||||
SHA512 83692d3dfd5ecf557fc88d204a03bf169ce6180bcff27be41b09409b8f7793368ffbeed42d98ef6374c6b6b477d9beb8a4a9ac584df9e56725ec59ceceaa6ae2
|
||||
)
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
PATCHES ${PATCHES}
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "activemq-cpp",
|
||||
"version-semver": "3.9.5",
|
||||
"port-version": 10,
|
||||
"port-version": 11,
|
||||
"description": "Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns server.",
|
||||
"license": "Apache-2.0",
|
||||
"supports": "!(uwp | osx)",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "alac-decoder",
|
||||
"version-string": "0.2",
|
||||
"port-version": 6,
|
||||
"version": "0.2",
|
||||
"port-version": 7,
|
||||
"description": "ALAC C implementation of a decoder, written from reverse engineering the file format",
|
||||
"homepage": "https://distfiles.macports.org/alac_decoder",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "alac",
|
||||
"version-string": "2017-11-03-c38887c5",
|
||||
"port-version": 3,
|
||||
"version": "2017-11-03-c38887c5",
|
||||
"port-version": 4,
|
||||
"description": "The Apple Lossless Audio Codec (ALAC) is a lossless audio codec developed by Apple and deployed on all of its platforms and devices.",
|
||||
"homepage": "https://github.com/macosforge/alac",
|
||||
"supports": "!uwp",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "aliyun-oss-c-sdk",
|
||||
"version-string": "3.10.0",
|
||||
"port-version": 2,
|
||||
"version": "3.10.0",
|
||||
"port-version": 3,
|
||||
"description": "Alibaba Cloud Object Storage Service (OSS) is a cloud storage service provided by Alibaba Cloud, featuring massive capacity, security, a low cost, and high reliability.",
|
||||
"supports": "!(uwp | linux | osx)",
|
||||
"dependencies": [
|
||||
|
|
|
@ -4,8 +4,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 afd2b9096d0b62bc3d182d684fe34ddc8e9520af7734eea1f1a5c7d3439a28a1be7502faf692080cb0c4591799b7fea09fc8c4ccf25b8ec63a3d306e678682ff
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE "${ARCHIVE}"
|
||||
PATCHES
|
||||
mark-threads-private.patch
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"name": "angelscript",
|
||||
"version": "2.36.0",
|
||||
"port-version": 1,
|
||||
"description": "The AngelCode Scripting Library, or AngelScript as it is also known, is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts. It has been designed from the beginning to be an easy to use component, both for the application programmer and the script writer.",
|
||||
"homepage": "https://angelcode.com/angelscript",
|
||||
"license": "Zlib",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "argagg",
|
||||
"version-string": "0.4.6",
|
||||
"port-version": 2,
|
||||
"version": "0.4.6",
|
||||
"port-version": 3,
|
||||
"description": "A simple C++11 command line argument parser",
|
||||
"dependencies": [
|
||||
{
|
||||
|
|
|
@ -6,10 +6,10 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 eac6c1a57829b7f722a681c54b2f6469d54695523f08f727d0dd6744dcd7fce4f3249c57689bb15ed7a8bcb912833b226439d800913e122e0ef9ab73672f6542
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
REF ${VERSION}
|
||||
SOURCE_BASE ${VERSION}
|
||||
)
|
||||
|
||||
file(INSTALL ${SOURCE_PATH}/asio/ DESTINATION ${CURRENT_PACKAGES_DIR}/include/asiosdk/asio)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "asiosdk",
|
||||
"version": "2.3.3",
|
||||
"port-version": 5,
|
||||
"port-version": 6,
|
||||
"description": "ASIO is a low latency audio API from Steinberg.",
|
||||
"homepage": "https://www.steinberg.net/en/company/developers.html",
|
||||
"supports": "windows & !(arm | uwp)"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "asynch",
|
||||
"version-string": "2019-09-21",
|
||||
"port-version": 2,
|
||||
"version-date": "2019-09-21",
|
||||
"port-version": 3,
|
||||
"description": "Async.h - asynchronous, stackless subroutines.",
|
||||
"homepage": "https://github.com/naasking/async.h"
|
||||
}
|
||||
|
|
|
@ -11,8 +11,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 23c831afac6bb9a0f9f2e622f8f9ffea29445a33b1cd650e0c07ee77e60b28ae5ee978c029e8e0f9b94e9ff4679d69ebde833f15e0a5403d97914cc7ccf98a6a
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
)
|
||||
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
{
|
||||
"name": "atkmm",
|
||||
"version": "2.36.1",
|
||||
"port-version": 1,
|
||||
"description": "atkmm is the official C++ interface for the ATK accessibility toolkit library. It may be used, for instance, by user interfaces implemented with gtkmm.",
|
||||
"homepage": "https://www.gtkmm.org",
|
||||
"license": "LGPL-2.1",
|
||||
"license": "LGPL-2.1-or-later",
|
||||
"dependencies": [
|
||||
"atk",
|
||||
"gettext",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "atlmfc",
|
||||
"version-string": "0",
|
||||
"port-version": 1,
|
||||
"version": "0",
|
||||
"port-version": 2,
|
||||
"description": "a stub package that ensures VS has ATL/MFC installed.",
|
||||
"supports": "windows"
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "aurora",
|
||||
"version-string": "2017-06-21-c75699d2a8caa726260c29b6d7a0fd35f8f28933",
|
||||
"port-version": 1,
|
||||
"version": "2017-06-21-c75699d2a8caa726260c29b6d7a0fd35f8f28933",
|
||||
"port-version": 2,
|
||||
"description": "Aurora is an open-source C++ library providing various rather uncommon C++ utilities",
|
||||
"homepage": "https://github.com/Bromeon/Aurora"
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "autobahn",
|
||||
"version-string": "20.8.1",
|
||||
"port-version": 1,
|
||||
"version": "20.8.1",
|
||||
"port-version": 2,
|
||||
"description": "WAMP for C++ in Boost/Asio",
|
||||
"homepage": "https://crossbar.io/autobahn",
|
||||
"dependencies": [
|
||||
|
|
|
@ -63,8 +63,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 17630a00f4e9ff3ef68945b62021f6d0390030b43c120c207afe934075a7a87c5848be1f46f4c35c7ecd5698012452ffcbb67f739e9048857410ec7077e5e8c6
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH PACKAGE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
PACKAGE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
NO_REMOVE_ONE_LEVEL
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "azure-kinect-sensor-sdk",
|
||||
"version": "1.4.1",
|
||||
"port-version": 4,
|
||||
"port-version": 5,
|
||||
"description": "Azure Kinect SDK is a cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.",
|
||||
"homepage": "https://github.com/microsoft/Azure-Kinect-Sensor-SDK",
|
||||
"supports": "linux | windows",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "azure-storage-cpp",
|
||||
"version-string": "7.5.0",
|
||||
"port-version": 4,
|
||||
"version": "7.5.0",
|
||||
"port-version": 5,
|
||||
"description": [
|
||||
"[legacy] Microsoft Azure Storage Client SDK for C++",
|
||||
"A client library for working with Microsoft Azure storage services including blobs, files, tables, and queues. This client library enables working with the Microsoft Azure storage services which include the blob service for storing binary and text data, the file service for storing binary and text data, the table service for storing structured non-relational data, and the queue service for storing messages that may be accessed by a client."
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "beast",
|
||||
"version-string": "0",
|
||||
"port-version": 1,
|
||||
"version": "0",
|
||||
"port-version": 2,
|
||||
"description": "HTTP/1 and WebSocket, header-only using Boost.Asio and C++11",
|
||||
"homepage": "https://www.boost.org/doc/libs/release/libs/beast/",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "binn",
|
||||
"version-string": "3.0",
|
||||
"port-version": 2,
|
||||
"version": "3.0",
|
||||
"port-version": 3,
|
||||
"description": "Binn is a binary data serialization format designed to be compact, fast and easy to use.",
|
||||
"dependencies": [
|
||||
{
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "brigand",
|
||||
"version-string": "1.3.0",
|
||||
"port-version": 2,
|
||||
"version": "1.3.0",
|
||||
"port-version": 3,
|
||||
"description": "Brigand is a light-weight, fully functional, instant-compile time C++ 11 meta-programming library.",
|
||||
"homepage": "https://github.com/edouarda/brigand",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "butteraugli",
|
||||
"version-string": "2019-05-08",
|
||||
"port-version": 3,
|
||||
"version-date": "2019-05-08",
|
||||
"port-version": 4,
|
||||
"description": "butteraugli estimates the psychovisual difference between two images",
|
||||
"homepage": "https://github.com/google/butteraugli",
|
||||
"dependencies": [
|
||||
|
|
|
@ -5,8 +5,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 083f5e675d73f3233c7930ebe20425a533feedeaaa9d8cc86831312a6581cefbe6ed0d08d2fa89be81082f2a5abdabca8b3c080bf97218a1bd59dc118a30b9f3
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
PATCHES fix-import-export-macros.patch
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "bzip2",
|
||||
"version-semver": "1.0.8",
|
||||
"port-version": 3,
|
||||
"port-version": 4,
|
||||
"description": "bzip2 is a freely available, patent free, high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.",
|
||||
"homepage": "https://sourceware.org/bzip2/",
|
||||
"documentation": "https://sourceware.org/bzip2/docs.html",
|
||||
|
|
|
@ -7,8 +7,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 ${CALCEPH_HASH}
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
)
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"name": "calceph",
|
||||
"version": "3.5.1",
|
||||
"port-version": 1,
|
||||
"description": "C library to access the binary planetary ephemeris files.",
|
||||
"homepage": "https://www.imcce.fr/inpop/calceph/",
|
||||
"documentation": "https://www.imcce.fr/content/medias/recherche/equipes/asd/calceph/html/c/index.html",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "catch-classic",
|
||||
"version-string": "1.12.2",
|
||||
"port-version": 1,
|
||||
"version": "1.12.2",
|
||||
"port-version": 2,
|
||||
"description": [
|
||||
"A modern, header-only test framework for unit tests",
|
||||
"This is specifically the legacy 1.x branch provided for compatibility",
|
||||
|
|
|
@ -4,9 +4,9 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 63ab4d153063960510cf60651d5c832824cf85f937f84adc5390c7c2fb46eb8e9f5d8cda2554d79d24c7a4f1b6cf0b7a6e20958fb69920b65d7c362c0a5f26b5
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE "${ARCHIVE}"
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
PATCHES
|
||||
dll_exports.patch
|
||||
fix-dependency.patch
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "ccfits",
|
||||
"version": "2.5",
|
||||
"port-version": 9,
|
||||
"port-version": 10,
|
||||
"description": "CCfits is an object oriented interface to the cfitsio library. It is designed to make the capabilities of cfitsio available to programmers working in C++.",
|
||||
"homepage": "https://heasarc.gsfc.nasa.gov/fitsio/CCfits/",
|
||||
"license": "NASA-1.3",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cctz",
|
||||
"version-string": "2.3",
|
||||
"port-version": 4,
|
||||
"version": "2.3",
|
||||
"port-version": 5,
|
||||
"description": "two libraries that cooperate with <chrono> to give C++ programmers all the necessary tools for computing with dates, times, and time zones in a simple and correct manner.",
|
||||
"homepage": "https://github.com/google/cctz",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cgicc",
|
||||
"version-string": "3.2.19",
|
||||
"port-version": 6,
|
||||
"version": "3.2.19",
|
||||
"port-version": 7,
|
||||
"description": "GNU Cgicc is an ANSI C++ compliant class library that greatly simplifies the creation of CGI applications for the World Wide Web",
|
||||
"homepage": "https://www.gnu.org/software/cgicc/",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "chaiscript",
|
||||
"version-string": "6.1.0",
|
||||
"port-version": 2,
|
||||
"version": "6.1.0",
|
||||
"port-version": 3,
|
||||
"description": "Embedded Scripting Language Designed for C++",
|
||||
"homepage": "https://github.com/ChaiScript/ChaiScript"
|
||||
}
|
||||
|
|
|
@ -12,10 +12,10 @@ if(VCPKG_TARGET_IS_WINDOWS)
|
|||
SHA512 e5b5d387cff693a7f5ee98c2d2df75f421129b006e4324ae30ace0cbaac58867f048868ddfacdb3224c7165c8f27219c4273f3c778be3330d39ef95260d4186b
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE "${ARCHIVE_FILE}"
|
||||
REF 7.0.0
|
||||
SOURCE_BASE 7.0.0
|
||||
)
|
||||
|
||||
if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x64")
|
||||
|
@ -39,10 +39,10 @@ elseif(VCPKG_TARGET_IS_OSX)
|
|||
SHA512 fd46ac45e8906854ededb9e30ee3ba8bdd05588e6ca7c9fdf140254ee637d32565417d799da33b23228f1ade8111fcae037eed4cf978a11d35e70ab8861214a2
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE "${ARCHIVE_FILE}"
|
||||
REF 7.0.0
|
||||
SOURCE_BASE 7.0.0
|
||||
)
|
||||
|
||||
file(COPY "${SOURCE_PATH}/lib/libchartdir.7.dylib" DESTINATION "${CURRENT_PACKAGES_DIR}/lib")
|
||||
|
@ -70,10 +70,10 @@ elseif(VCPKG_TARGET_IS_LINUX)
|
|||
|
||||
endif()
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE "${ARCHIVE_FILE}"
|
||||
REF 7.0.0
|
||||
SOURCE_BASE 7.0.0
|
||||
)
|
||||
|
||||
file(COPY "${SOURCE_PATH}/lib/libchartdir.so.7.0.0" DESTINATION "${CURRENT_PACKAGES_DIR}/lib")
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "chartdir",
|
||||
"version": "7.0.0",
|
||||
"port-version": 6,
|
||||
"port-version": 7,
|
||||
"description": "ChartDirector is a powerful chart component for creating professional looking charts for web and windows applications.",
|
||||
"homepage": "https://www.advsofteng.com/",
|
||||
"license": null,
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "chipmunk",
|
||||
"version-string": "7.0.3",
|
||||
"port-version": 3,
|
||||
"version": "7.0.3",
|
||||
"port-version": 4,
|
||||
"description": "A fast and lightweight 2D game physics library.",
|
||||
"homepage": "https://github.com/slembcke/Chipmunk2D",
|
||||
"dependencies": [
|
||||
|
|
|
@ -11,8 +11,8 @@ vcpkg_download_distfile(
|
|||
SHA512 ad3b0d49fcf99e724c0c38b9c842bae9508d0e4ad47122b0f489c113160f5344223d311abb79f25cbb0b662bb00e2925d338d60dd20a0c309bda2822cda4cd24
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE "${ARCHIVE}"
|
||||
PATCHES
|
||||
all-platforms.patch
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "chmlib",
|
||||
"version": "0.40",
|
||||
"port-version": 6,
|
||||
"port-version": 7,
|
||||
"description": "CHMLIB is a library for dealing with Microsoft ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files I've come across. Due to the fairly well-designed indexing built into this particular file format, even a small library is able to gain reasonably good performance indexing into ITSS archives.",
|
||||
"homepage": "http://www.jedrea.com/chmlib/",
|
||||
"license": "LGPL-2.1-or-later",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "clara",
|
||||
"version-string": "1.1.5",
|
||||
"port-version": 1,
|
||||
"version": "1.1.5",
|
||||
"port-version": 2,
|
||||
"description": "A simple to use command line parser for C++",
|
||||
"homepage": "https://github.com/philsquared/Clara"
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cmcstl2",
|
||||
"version-string": "2019-07-20",
|
||||
"port-version": 2,
|
||||
"version-date": "2019-07-20",
|
||||
"port-version": 3,
|
||||
"description": "An implementation of C++ Extensions for Ranges",
|
||||
"homepage": "https://github.com/CaseyCarter/cmcstl2",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cmocka",
|
||||
"version-string": "2020-08-01",
|
||||
"port-version": 2,
|
||||
"version-date": "2020-08-01",
|
||||
"port-version": 3,
|
||||
"description": "An elegant unit testing framework for C with support for mock objects",
|
||||
"homepage": "https://cmocka.org/",
|
||||
"license": "Apache-2.0",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cnl",
|
||||
"version-string": "1.1.7",
|
||||
"port-version": 2,
|
||||
"version": "1.1.7",
|
||||
"port-version": 3,
|
||||
"description": "A Compositional Numeric Library for C++",
|
||||
"homepage": "https://github.com/johnmcfarlane/cnl",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "coin",
|
||||
"version-string": "4.0.0",
|
||||
"port-version": 6,
|
||||
"version": "4.0.0",
|
||||
"port-version": 7,
|
||||
"description": "A high-level 3D visualization library with Open Inventor 2.1 API",
|
||||
"homepage": "https://github.com/coin3d/coin",
|
||||
"supports": "!(arm | arm64 | uwp)",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "constexpr-contracts",
|
||||
"version-string": "2020-08-09",
|
||||
"port-version": 2,
|
||||
"version-date": "2020-08-09",
|
||||
"port-version": 3,
|
||||
"description": "A constexpr-friendly, optimisation-friendly contracts library.",
|
||||
"homepage": "https://github.com/cjdb/constexpr-contracts",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cpp-netlib",
|
||||
"version-string": "0.13.0",
|
||||
"port-version": 7,
|
||||
"version": "0.13.0",
|
||||
"port-version": 8,
|
||||
"description": "A collection of network-related routines/implementations geared towards providing a robust cross-platform networking library",
|
||||
"homepage": "https://cpp-netlib.org/",
|
||||
"supports": "!uwp",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cpp-taskflow",
|
||||
"version-string": "2.6.0",
|
||||
"port-version": 1,
|
||||
"version": "2.6.0",
|
||||
"port-version": 2,
|
||||
"description": "Fast Parallel Tasking Programming Library using Modern C++.",
|
||||
"homepage": "https://github.com/taskflow/taskflow",
|
||||
"dependencies": [
|
||||
|
|
|
@ -4,8 +4,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 0feb47faec451357bb4c4e287efa17bb60fd3ad966d5350e9f25b414aaab79e94921024b0c0497672f8d3eeb22a599213d2d71d9e1d28b243b3e37f3a9a43691
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE "${ARCHIVE}"
|
||||
)
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cppunit",
|
||||
"version": "1.15.1",
|
||||
"port-version": 3,
|
||||
"port-version": 4,
|
||||
"description": "Unit testing framework module for the C++ programming language",
|
||||
"homepage": "https://www.freedesktop.org/wiki/Software/cppunit",
|
||||
"supports": "!uwp",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cr",
|
||||
"version-string": "2020-04-26",
|
||||
"port-version": 1,
|
||||
"version-date": "2020-04-26",
|
||||
"port-version": 2,
|
||||
"description": "cr.h: A Simple C Hot Reload Header-only Library",
|
||||
"homepage": "https://fungos.github.io/cr-simple-c-hot-reload/"
|
||||
}
|
||||
|
|
|
@ -35,8 +35,8 @@ if (NOT VCPKG_TARGET_IS_WINDOWS)
|
|||
set(PATCHES ${PATCHES} mktemp.patch)
|
||||
endif()
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
NO_REMOVE_ONE_LEVEL
|
||||
PATCHES ${PATCHES}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cspice",
|
||||
"version": "67",
|
||||
"port-version": 2,
|
||||
"port-version": 3,
|
||||
"description": "NASA C SPICE toolkit",
|
||||
"homepage": "https://naif.jpl.nasa.gov/naif/toolkit_C.html",
|
||||
"license": null,
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "ctbignum",
|
||||
"version-string": "2019-08-02",
|
||||
"port-version": 2,
|
||||
"version-date": "2019-08-02",
|
||||
"port-version": 3,
|
||||
"description": "This is a header-only template library for fixed-width \"small big-integer\" computations, for use during run-time as well as compile-time.",
|
||||
"homepage": "https://github.com/niekbouman/ctbignum",
|
||||
"dependencies": [
|
||||
|
|
|
@ -17,15 +17,15 @@ if("datacollect" IN_LIST FEATURES)
|
|||
)
|
||||
endif()
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH TRADEAPI_UNPACK_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
TRADEAPI_UNPACK_PATH
|
||||
ARCHIVE ${TRADEAPI_ARCHIVE}
|
||||
NO_REMOVE_ONE_LEVEL
|
||||
)
|
||||
|
||||
if("datacollect" IN_LIST FEATURES)
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH DATACOLLECT_UNPACK_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
DATACOLLECT_UNPACK_PATH
|
||||
ARCHIVE ${DATACOLLECT_ARCHIVE}
|
||||
NO_REMOVE_ONE_LEVEL
|
||||
)
|
||||
|
@ -37,8 +37,8 @@ if(VCPKG_TARGET_IS_WINDOWS AND VCPKG_TARGET_ARCHITECTURE STREQUAL "x86")
|
|||
elseif(VCPKG_TARGET_IS_WINDOWS AND VCPKG_TARGET_ARCHITECTURE STREQUAL "x64")
|
||||
set(TRADEAPI_SOURCE_PATH "${TRADEAPI_UNPACK_PATH}/v6.6.1_P1_20210406_winApi/tradeapi/20210406_tradeapi64_se_windows")
|
||||
elseif(VCPKG_TARGET_IS_LINUX AND VCPKG_TARGET_ARCHITECTURE STREQUAL "x64")
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH TRADEAPI_LINUX_TAR_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
TRADEAPI_LINUX_TAR_PATH
|
||||
ARCHIVE "${TRADEAPI_UNPACK_PATH}/v6.6.1_P1_20210406_api_tradeapi_linux64.tar"
|
||||
)
|
||||
set(TRADEAPI_SOURCE_PATH "${TRADEAPI_LINUX_TAR_PATH}/v6.6.1_P1_20210406_api_tradeapi_se_linux64")
|
||||
|
@ -52,8 +52,8 @@ if("datacollect" IN_LIST FEATURES)
|
|||
elseif(VCPKG_TARGET_IS_WINDOWS AND VCPKG_TARGET_ARCHITECTURE STREQUAL "x64")
|
||||
set(DATACOLLECT_SOURCE_PATH "${DATACOLLECT_UNPACK_PATH}/v6.3.19_P1_20200106_winApi/20200106_clientdll64_windows")
|
||||
elseif(VCPKG_TARGET_IS_LINUX AND VCPKG_TARGET_ARCHITECTURE STREQUAL "x64")
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH DATACOLLECT_LINUX_TAR_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
DATACOLLECT_LINUX_TAR_PATH
|
||||
ARCHIVE "${DATACOLLECT_UNPACK_PATH}/v6.3.19_P1_20200106_api.tar"
|
||||
)
|
||||
set(DATACOLLECT_SOURCE_PATH "${DATACOLLECT_LINUX_TAR_PATH}/v6.3.19_P1_20200106_api_clientdatacollectdll_linux64")
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "ctp",
|
||||
"version-string": "6.6.1_P1_20210406_se",
|
||||
"port-version": 3,
|
||||
"port-version": 4,
|
||||
"description": "The Comprehensive Transaction Platform (CTP) is a future brokerage management system developed specially for futures companies. CTP API client library allows users to connect to CTP gateway for algorithmic trading.",
|
||||
"homepage": "http://www.sfit.com.cn/index.htm",
|
||||
"supports": "!osx & !uwp & !arm & !(static & staticcrt)",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "cute-headers",
|
||||
"version-string": "2019-09-20",
|
||||
"port-version": 1,
|
||||
"version-date": "2019-09-20",
|
||||
"port-version": 2,
|
||||
"description": "Collection of cross-platform one-file C/C++ libraries with no dependencies",
|
||||
"homepage": "https://github.com/RandyGaul/cute_headers"
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "darknet",
|
||||
"version-date": "2022-03-06",
|
||||
"port-version": 2,
|
||||
"port-version": 3,
|
||||
"description": "Darknet is an open source neural network framework written in C and CUDA. You only look once (YOLO) is a state-of-the-art, real-time object detection system, best example of darknet functionalities.",
|
||||
"homepage": "https://github.com/alexeyab/darknet",
|
||||
"license": null,
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "dbow2",
|
||||
"version-string": "2019-08-05",
|
||||
"port-version": 2,
|
||||
"version-date": "2019-08-05",
|
||||
"port-version": 3,
|
||||
"description": "DBoW2 is an improved version of the DBow library, an open source C++ library for indexing and converting images into a bag-of-word representation.",
|
||||
"homepage": "https://github.com/dorian3d/DBoW2",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "debug-assert",
|
||||
"version-string": "1.3.3",
|
||||
"port-version": 1,
|
||||
"version": "1.3.3",
|
||||
"port-version": 2,
|
||||
"description": "Provides flexible DEBUG_ASSERT() macro.",
|
||||
"homepage": "https://github.com/foonathan/debug_assert",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
{
|
||||
"name": "decimal-for-cpp",
|
||||
"version-string": "1.18",
|
||||
"version": "1.18",
|
||||
"port-version": 1,
|
||||
"description": "Decimal data type support, for COBOL-like fixed-point operations on currency values."
|
||||
}
|
||||
|
|
|
@ -10,8 +10,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 24e1e9bda319b780124b865f4640822cfc44e4d18fbdcc8456d48fe54081652ce4ddb63d3bd8596351057cbae50fc824b8297e99f0f7c97547153162562ba73f
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
)
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "directxsdk",
|
||||
"version-string": "jun10",
|
||||
"port-version": 6,
|
||||
"port-version": 7,
|
||||
"description": "Legacy DirectX SDK",
|
||||
"homepage": "https://docs.microsoft.com/en-us/windows/win32/directx-sdk--august-2009-",
|
||||
"license": null,
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "dirent",
|
||||
"version-string": "1.23.2",
|
||||
"port-version": 1,
|
||||
"version": "1.23.2",
|
||||
"port-version": 2,
|
||||
"description": "Dirent is a C/C++ programming interface that allows programmers to retrieve information about files and directories under Linux/UNIX. This project provides Linux compatible Dirent interface for Microsoft Windows.",
|
||||
"homepage": "https://github.com/tronkko/dirent"
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "discord-rpc",
|
||||
"version-string": "3.4.0",
|
||||
"port-version": 2,
|
||||
"version": "3.4.0",
|
||||
"port-version": 3,
|
||||
"description": "Rich Presence allows you to leverage the totally overhauled \"Now Playing\" section in a Discord user's profile to help people play your game together.",
|
||||
"homepage": "https://github.com/discordapp/discord-rpc",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "discount",
|
||||
"version-string": "2.2.6",
|
||||
"port-version": 2,
|
||||
"version": "2.2.6",
|
||||
"port-version": 3,
|
||||
"description": "DISCOUNT is a implementation of John Gruber & Aaron Swartz's Markdown markup language.",
|
||||
"homepage": "https://github.com/Orc/discount",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "discreture",
|
||||
"version-string": "2020-01-29",
|
||||
"port-version": 2,
|
||||
"version-date": "2020-01-29",
|
||||
"port-version": 3,
|
||||
"description": "A modern C++ library for efficiently and easily iterating through common combinatorial objects, such as combinations, permutations, partitions and more.",
|
||||
"homepage": "https://github.com/mraggi/discreture",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "docopt",
|
||||
"version-string": "2018-11-01",
|
||||
"port-version": 2,
|
||||
"version-date": "2018-11-01",
|
||||
"port-version": 3,
|
||||
"description": "Command line arguments parser that will make you smile (C++11 port).",
|
||||
"dependencies": [
|
||||
{
|
||||
|
|
|
@ -12,7 +12,7 @@ vcpkg_cmake_configure(
|
|||
|
||||
vcpkg_cmake_install()
|
||||
|
||||
# Rename exported target files into something vcpkg_fixup_cmake_targets expects
|
||||
# Rename exported target files into something vcpkg_cmake_config_fixup expects
|
||||
if(EXISTS "${CURRENT_PACKAGES_DIR}/lib/cmake/${PORT}")
|
||||
vcpkg_cmake_config_fixup(CONFIG_PATH "lib/cmake/${PORT}")
|
||||
endif()
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"name": "double-conversion",
|
||||
"version": "3.2.1",
|
||||
"port-version": 1,
|
||||
"description": "Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.",
|
||||
"homepage": "https://github.com/google/double-conversion",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "duktape",
|
||||
"version-string": "2.5.0",
|
||||
"port-version": 3,
|
||||
"version": "2.5.0",
|
||||
"port-version": 4,
|
||||
"description": "Embeddable Javascript engine with a focus on portability and compact footprint.",
|
||||
"homepage": "https://github.com/svaarala/duktape",
|
||||
"dependencies": [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "dx",
|
||||
"version-string": "1.0.1",
|
||||
"port-version": 2,
|
||||
"version": "1.0.1",
|
||||
"port-version": 3,
|
||||
"description": "A modern C++ library for DirectX programming",
|
||||
"homepage": "https://github.com/sdcb/dx"
|
||||
}
|
||||
|
|
|
@ -14,8 +14,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 9f6a95ed858555c1c438a85219ede32c82729068b21dd7ecf11de01cf3cdd525b2f04a58643bfcc14c48a29403dc1c80246f0a12a1ef4377b91b855f6d6d7986
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH PACKAGE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
PACKAGE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
NO_REMOVE_ONE_LEVEL
|
||||
)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "dxsdk-d3dx",
|
||||
"version": "9.29.952.8",
|
||||
"port-version": 5,
|
||||
"port-version": 6,
|
||||
"description": "Redistributable package for the legacy DirectX SDK's D3DX9, D3DX10, and/or D3DX11 utility libraries.",
|
||||
"homepage": "https://walbourn.github.io/legacy-d3dx-on-nuget/",
|
||||
"license": null,
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "easycl",
|
||||
"version-string": "0.3",
|
||||
"port-version": 1,
|
||||
"version": "0.3",
|
||||
"port-version": 2,
|
||||
"description": "OpenCL based lightweight c++ computing library",
|
||||
"homepage": "https://github.com/architector1324/EasyCL",
|
||||
"dependencies": [
|
||||
|
|
|
@ -12,16 +12,15 @@ vcpkg_from_github(
|
|||
|
||||
file(COPY ${CMAKE_CURRENT_LIST_DIR}/EAThreadConfig.cmake.in DESTINATION ${SOURCE_PATH})
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA
|
||||
OPTIONS
|
||||
-DEATHREAD_BUILD_TESTS=OFF
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
|
||||
vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake/EAThread)
|
||||
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/EAThread)
|
||||
|
||||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
|
||||
|
||||
|
|
|
@ -1,12 +1,20 @@
|
|||
{
|
||||
"name": "eathread",
|
||||
"version-string": "1.32.09",
|
||||
"port-version": 3,
|
||||
"port-version": 4,
|
||||
"description": "Electronic Arts Thread Library. EAThread implements a unified cross-platform interface for multithreaded programming on various platforms.",
|
||||
"homepage": "https://github.com/electronicarts/EAThread",
|
||||
"supports": "!uwp & x64",
|
||||
"dependencies": [
|
||||
"eabase",
|
||||
"eastl"
|
||||
"eastl",
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-cmake-config",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -10,14 +10,13 @@ vcpkg_from_github(
|
|||
|
||||
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
|
||||
file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/ecos RENAME copyright)
|
||||
|
||||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
|
||||
vcpkg_fixup_cmake_targets(CONFIG_PATH "share/ecos")
|
||||
vcpkg_cmake_config_fixup(CONFIG_PATH "share/ecos")
|
|
@ -1,6 +1,16 @@
|
|||
{
|
||||
"name": "ecos",
|
||||
"version-string": "2.0.8",
|
||||
"port-version": 1,
|
||||
"description": "A lightweight conic solver for second-order cone programming."
|
||||
"version": "2.0.8",
|
||||
"port-version": 2,
|
||||
"description": "A lightweight conic solver for second-order cone programming.",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-cmake-config",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -8,16 +8,15 @@ vcpkg_from_github(
|
|||
HEAD_REF master
|
||||
)
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
DISABLE_PARALLEL_CONFIGURE
|
||||
PREFER_NINJA
|
||||
OPTIONS
|
||||
-DENTITYX_BUILD_TESTING=false
|
||||
-DENTITYX_BUILD_SHARED=0
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
|
||||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
|
||||
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
{
|
||||
"name": "entityx",
|
||||
"version-string": "1.3.0",
|
||||
"port-version": 3,
|
||||
"version": "1.3.0",
|
||||
"port-version": 4,
|
||||
"description": "EntityX - A fast, type-safe C++ Entity-Component system.",
|
||||
"homepage": "https://github.com/alecthomas/entityx"
|
||||
"homepage": "https://github.com/alecthomas/entityx",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -4,8 +4,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 7a82c51c03acb0806d673853f391379ea974e304c831ee15ef05a90c30661736ff572481b5b8254b2646c63968043ee90a06cba88261b87fc34d01f92403360a
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
)
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "fadbad",
|
||||
"version-string": "2.1.0",
|
||||
"port-version": 1,
|
||||
"version": "2.1.0",
|
||||
"port-version": 2,
|
||||
"description": "FADBAD++ Templates for Automatic Differentiation",
|
||||
"homepage": "https://www.fadbad.com/"
|
||||
}
|
||||
|
|
|
@ -13,14 +13,13 @@ ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt
|
|||
DESTINATION ${SOURCE_PATH}
|
||||
)
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA
|
||||
OPTIONS_DEBUG
|
||||
-DDISABLE_INSTALL_HEADERS=ON
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
vcpkg_copy_pdbs()
|
||||
|
||||
# Handle copyright
|
||||
|
|
|
@ -1,6 +1,12 @@
|
|||
{
|
||||
"name": "fastfeat",
|
||||
"version-string": "391d5e9",
|
||||
"port-version": 2,
|
||||
"description": "FAST feature detectors in C"
|
||||
"port-version": 3,
|
||||
"description": "FAST feature detectors in C",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -10,12 +10,11 @@ vcpkg_from_github(
|
|||
|
||||
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
|
||||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
|
||||
|
||||
|
|
|
@ -1,6 +1,13 @@
|
|||
{
|
||||
"name": "fastlz",
|
||||
"version-date": "2021-05-10",
|
||||
"port-version": 1,
|
||||
"description": "A lightning-fast lossless compression library",
|
||||
"homepage": "https://github.com/ariya/FastLZ"
|
||||
"homepage": "https://github.com/ariya/FastLZ",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -7,14 +7,13 @@ vcpkg_from_git(
|
|||
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})
|
||||
file(COPY ${CMAKE_CURRENT_LIST_DIR}/libm5.def DESTINATION ${SOURCE_PATH})
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA
|
||||
OPTIONS_DEBUG
|
||||
-DDISABLE_INSTALL_HEADERS=ON
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
vcpkg_copy_pdbs()
|
||||
|
||||
# Handle copyright
|
||||
|
|
|
@ -1,6 +1,12 @@
|
|||
{
|
||||
"name": "fdlibm",
|
||||
"version-string": "5.3",
|
||||
"port-version": 5,
|
||||
"description": "FDLIBM (Freely Distributable LIBM) is a C math library for machines that support IEEE 754 floating-point arithmetic"
|
||||
"version": "5.3",
|
||||
"port-version": 6,
|
||||
"description": "FDLIBM (Freely Distributable LIBM) is a C math library for machines that support IEEE 754 floating-point arithmetic",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -4,8 +4,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
SHA512 2d34b5ccac7b08740dbdacc6ebe451d8a34cf9d9bfec85a5e776e87adf94abfd803c222412d8e10fbaa4ed46f504aa87180396af1b108666cde4314a55610b40
|
||||
)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
PATCHES
|
||||
omp_test.patch
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "fftw3",
|
||||
"version": "3.3.10",
|
||||
"port-version": 5,
|
||||
"port-version": 6,
|
||||
"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/",
|
||||
"license": "GPL-2.0-or-later",
|
||||
|
|
|
@ -35,9 +35,8 @@ vcpkg_check_features(
|
|||
)
|
||||
|
||||
# Build and install
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA
|
||||
OPTIONS
|
||||
${FL_DEFAULT_VCPKG_CMAKE_FLAGS}
|
||||
${FEATURE_OPTIONS}
|
||||
|
@ -46,9 +45,9 @@ vcpkg_configure_cmake(
|
|||
OPTIONS_RELEASE
|
||||
-DFL_INSTALL_CMAKE_DIR=${CURRENT_PACKAGES_DIR}/share/flashlight
|
||||
)
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
|
||||
vcpkg_fixup_cmake_targets(CONFIG_PATH share/flashlight TARGET_PATH share/flashlight)
|
||||
vcpkg_cmake_config_fixup(PACKAGE_NAME flashlight)
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
|
||||
|
|
|
@ -1,11 +1,21 @@
|
|||
{
|
||||
"name": "flashlight-cpu",
|
||||
"version": "0.3",
|
||||
"port-version": 3,
|
||||
"port-version": 4,
|
||||
"description": "A C++ standalone library for machine learning. CPU backend.",
|
||||
"homepage": "https://github.com/facebookresearch/flashlight",
|
||||
"license": "MIT",
|
||||
"supports": "!(windows | osx)",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-cmake-config",
|
||||
"host": true
|
||||
}
|
||||
],
|
||||
"default-features": [
|
||||
"fl"
|
||||
],
|
||||
|
|
|
@ -34,9 +34,8 @@ vcpkg_check_features(
|
|||
)
|
||||
|
||||
# Build and install
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA
|
||||
OPTIONS
|
||||
${FL_DEFAULT_VCPKG_CMAKE_FLAGS}
|
||||
${FEATURE_OPTIONS}
|
||||
|
@ -45,9 +44,9 @@ vcpkg_configure_cmake(
|
|||
OPTIONS_RELEASE
|
||||
-DFL_INSTALL_CMAKE_DIR=${CURRENT_PACKAGES_DIR}/share/flashlight
|
||||
)
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
|
||||
vcpkg_fixup_cmake_targets(CONFIG_PATH share/flashlight TARGET_PATH share/flashlight)
|
||||
vcpkg_cmake_config_fixup(PACKAGE_NAME flashlight)
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
|
||||
|
|
|
@ -1,11 +1,21 @@
|
|||
{
|
||||
"name": "flashlight-cuda",
|
||||
"version": "0.3",
|
||||
"port-version": 4,
|
||||
"port-version": 5,
|
||||
"description": "A C++ standalone library for machine learning. CUDA backend.",
|
||||
"homepage": "https://github.com/facebookresearch/flashlight",
|
||||
"license": "MIT",
|
||||
"supports": "!(windows | osx)",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-cmake-config",
|
||||
"host": true
|
||||
}
|
||||
],
|
||||
"default-features": [
|
||||
"fl"
|
||||
],
|
||||
|
|
|
@ -9,8 +9,8 @@ vcpkg_download_distfile(ARCHIVE
|
|||
|
||||
vcpkg_find_acquire_program(PYTHON3)
|
||||
|
||||
vcpkg_extract_source_archive_ex(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
vcpkg_extract_source_archive(
|
||||
SOURCE_PATH
|
||||
ARCHIVE ${ARCHIVE}
|
||||
PATCHES
|
||||
fix-cmakelists.patch
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "flint",
|
||||
"version-semver": "2.8.0",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": "Fast Library for Number Theory",
|
||||
"homepage": "https://www.flintlib.org/",
|
||||
"supports": "!uwp",
|
||||
|
|
|
@ -6,14 +6,13 @@ vcpkg_from_github(
|
|||
HEAD_REF master
|
||||
)
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA
|
||||
OPTIONS
|
||||
-DBUILD_TESTING=OFF
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
|
||||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
|
||||
|
||||
|
|
|
@ -1,6 +1,12 @@
|
|||
{
|
||||
"name": "fmem",
|
||||
"version-string": "c-libs-2ccee3d2fb",
|
||||
"port-version": 1,
|
||||
"description": "A cross-platform library for opening memory-backed libc streams."
|
||||
"port-version": 2,
|
||||
"description": "A cross-platform library for opening memory-backed libc streams.",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -20,25 +20,24 @@ vcpkg_from_github(
|
|||
|
||||
file(COPY ${COMP_SOURCE_PATH}/comp_base.cmake DESTINATION ${SOURCE_PATH}/cmake/comp)
|
||||
|
||||
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
|
||||
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS FEATURES
|
||||
tool FOONATHAN_MEMORY_BUILD_TOOLS
|
||||
)
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH ${SOURCE_PATH}
|
||||
PREFER_NINJA
|
||||
OPTIONS
|
||||
${FEATURE_OPTIONS}
|
||||
-DFOONATHAN_MEMORY_BUILD_EXAMPLES=OFF
|
||||
-DFOONATHAN_MEMORY_BUILD_TESTS=OFF
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
vcpkg_cmake_install()
|
||||
|
||||
if(EXISTS ${CURRENT_PACKAGES_DIR}/cmake)
|
||||
vcpkg_fixup_cmake_targets(CONFIG_PATH cmake TARGET_PATH share/foonathan_memory)
|
||||
vcpkg_cmake_config_fixup(CONFIG_PATH cmake PACKAGE_NAME foonathan_memory)
|
||||
elseif(EXISTS ${CURRENT_PACKAGES_DIR}/share/foonathan_memory/cmake)
|
||||
vcpkg_fixup_cmake_targets(CONFIG_PATH share/foonathan_memory/cmake TARGET_PATH share/foonathan_memory)
|
||||
vcpkg_cmake_config_fixup(CONFIG_PATH share/foonathan_memory/cmake PACKAGE_NAME foonathan_memory)
|
||||
endif()
|
||||
|
||||
vcpkg_copy_pdbs()
|
||||
|
|
|
@ -1,9 +1,19 @@
|
|||
{
|
||||
"name": "foonathan-memory",
|
||||
"version-string": "2019-07-21",
|
||||
"port-version": 2,
|
||||
"version-date": "2019-07-21",
|
||||
"port-version": 3,
|
||||
"description": "STL compatible C++ memory allocator library",
|
||||
"homepage": "https://foonathan.net/doc/memory/",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "vcpkg-cmake",
|
||||
"host": true
|
||||
},
|
||||
{
|
||||
"name": "vcpkg-cmake-config",
|
||||
"host": true
|
||||
}
|
||||
],
|
||||
"default-features": [
|
||||
"tool"
|
||||
],
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче