[many ports] 2019.09.14 Updates (#13536)

* [many ports] 2019.09.14 Updates

* Revert failure ports

* Revert failure ports

* Revert failure ports

* [urdfdom] Fix find dependency console_bridge

* Revert failure ports

* [devil] Compatible with jasper 2.0.20

* [devil] Refix compatible with jasper functions declaration on different os

* Update ports/alembic/CONTROL

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Revert failure ports wangle

* [azure-kinect-sensor-sdk] Fix build with matroska 1.6.2

* Revert failure ports

* Revert failure ports

* [urdfdom-headers] Fix include path in config.cmake file

* upload patch

* [urdfdom-headers] Refix include path in config.cmake file

* [qt5-imageformats] Fix missing include math.h

* [urdfdom-headers] Refix include path in config.cmake file

* [qt5] Fix adding option PATCHES and other options when using qt_submodule_installation

* Remove updated ports version

* Commit suggestions

* [libideviceactivation] revert

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
Robert Schumacher 2020-10-13 13:17:32 -07:00 коммит произвёл GitHub
Родитель e14917f04b
Коммит 75bd2efe0d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
206 изменённых файлов: 472 добавлений и 418 удалений

Просмотреть файл

@ -1,3 +1,3 @@
Source: aixlog
Version: 1.2.4
Version: 1.4.0
Description: Header-only C++ logging library

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO badaix/aixlog
REF 9e89f702b71320c49fee1d27cc2d1bffe330dcc6 # v1.2.4
SHA512 77dbe9631bdabb5c7178a51ecd064be0e3baa76ffdae05d012ac55f6d3837c9c3fb0fd2a1993535756869fc944c89c89ca7093dddb1f1ac0fff5343328536d83
REF c268f271ef7e7181389205e985740f29e6744a8c # v1.4.0
SHA512 7014d22a0bdbaf85191d18652531af6e0c8ff6d8041bf92a80d51994cfbdf0d9d63c4f8836b9bba16d1895ffa03ad0749a42bd11706eb5f3cde1dcbe76746c24
)
file(MAKE_DIRECTORY ${CURRENT_PACKAGES_DIR}/include)

Просмотреть файл

@ -1,6 +1,5 @@
Source: alembic
Version: 1.7.13
Port-Version: 1
Version: 1.7.15
Build-Depends: ilmbase, hdf5
Description: Alembic is an open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications.
Homepage: https://alembic.io/

Просмотреть файл

@ -7,8 +7,8 @@ vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO alembic/alembic
REF cfe114639ef7ad084d61e71ab86a17e708d838ae #v1.7.13
SHA512 38b797c1179e759870f10afc4a2182bc3e874eacecc9627c879d3a5cf35e49c83cae80600678427e5c22d6576d0e6280ce3cf0a2ac505f1df74ec4a8bdb083b5
REF a3ad9600f5b5299dffda3d285aeab89023d2d801 # 1.7.15
SHA512 db2b08c2c0426735498225e100c77871273dbf508f3791405a7fe7923714dcb708dcfbf336ae2a0419c10cac9707ccac575f9767e9396d35abcfd90c9b2b3184
HEAD_REF master
PATCHES
fix-find-openexr-ilmbase.patch

Просмотреть файл

@ -1,5 +1,5 @@
Source: aliyun-oss-c-sdk
Version: 3.9.1
Version: 3.10.0
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.
Build-Depends: curl, apr-util
Supports: !uwp

Просмотреть файл

@ -7,8 +7,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO aliyun/aliyun-oss-c-sdk
REF 703ea9a0dee0ddf4eacc7f9782ba970adccc58e8 # 3.9.1
SHA512 01f33d73031039d64433823c6b7b540071d18560ee0df762ef58b30898bde520c8cfb8bcf631a62cbd709d8c996b9dfc8c31c2286ceb9d1925161c39dbbe97fc
REF f9e441137620d712c7d89587c951bed459ebc843 # 3.10.0
SHA512 6621d105706fb69b3f1998d7c83c94ff93747946040f0c45ec52986c0e8d8db3d48237d1e3f0959e09536ca43bcbe3bcdb32f90622ce51de6ea7132be6dd7cf7
HEAD_REF master
PATCHES
patch.patch

Просмотреть файл

@ -1,5 +1,5 @@
Source: arb
Version: 2.17.0
Version: 2.18.1
Homepage: https://github.com/fredrik-johansson/arb
Description: a C library for arbitrary-precision interval arithmetic
Build-Depends: flint

Просмотреть файл

@ -3,8 +3,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO fredrik-johansson/arb
REF eeef7bdd349366be4d1691da05e49dcf9c01a394 # 2.17.0
SHA512 d4c53c0343bec32e0b6c0d3a41e92663b13f9648a08c28c56a3098dd77d71248718b414dbb70c116bd7e07648646bdb663c1b9560e41d971d5c12d2d0466e9a0
REF ae6009e3e19bd309a2433467d1b2ddb7001cd1eb # 2.18.1
SHA512 78e149f0d51ef8ab29afbad99fd24e3b59acfc509f626e89bdcd57d4a8478b84c3aa51e92f5e26f8a10a20c66d72d2eed50f0dfbfda4a5f5277988f9bac3fa48
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: args
Version: 2019-07-11
Version: 2020-09-14
Homepage: https://github.com/Taywee/args
Description: A simple header-only C++ argument parser library.

Просмотреть файл

@ -4,8 +4,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Taywee/args
REF 401663c1d57006566db6d8e5b37a21018fbd0bc3
SHA512 2e0506f41ee8527e7fb67c0b926ff892fafe79db90920624c84eb603e374eb74c5640e4d0d0d88554db7a57424095b0da96238b4182ac515ae96dc202df95013
REF 84c7f36ee123aaea0dd6653204435e473f1b088e # accessed on 2020-09-14
SHA512 c2a2f6571ec7f3cd64e9a1a0346af48c989663663d55a351bb51cd82583dcca3a6ed9f5b7a2686ef490b78efeb36b944dd9a76af0aad83b3dc64d3672c770efb
HEAD_REF master
)

Просмотреть файл

@ -1,3 +1,3 @@
Source: asyncplusplus
Version: 1.0-1
Version: 1.1
Description: Async++ is a lightweight concurrency framework for C++11

Просмотреть файл

@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Amanieu/asyncplusplus
REF v1.0
SHA512 bb1fc032d2d8de49b4505e0629d48e5cfa99edfcafbf17848f160ceb320bcd993f1549095248d1a0ef8fc1ec07ecbaad6b634a770ddc1974092d373a508a5fe3
REF 172ca3f8e0df1b3f7f5ee8b8244e4ac67258b0d8 # v1.1
SHA512 fd95b3349ceed4cab5cb0e146d2ccfe77c85318303015cf513037fc69c1ade7cfdb3dc81de8a90846c4387c5e31f5a70a64da770547c201dfe24d2c181be1933
HEAD_REF master
)

Просмотреть файл

@ -1,5 +1,5 @@
Source: autobahn
Version: 18.4.1
Version: 20.8.1
Build-Depends: websocketpp, msgpack, boost-asio, boost-thread
Description: WAMP for C++ in Boost/Asio
Homepage: https://crossbar.io/autobahn

Просмотреть файл

@ -9,8 +9,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO crossbario/autobahn-cpp
REF v18.4.1
SHA512 a3325e06731698a2c5d8c233581f275a9b653e98b74e7382f83fc62111dec9d66bbd5803cc71e8b5125ecee6d380d3cf1c6e83926e06912888201c2aa4ab7a15
REF 84972fc81181bde635329bf0474e3874cc5c9091 # v20.8.1
SHA512 fcd094907826e035188d19efc80f3caa6c90d7d7bd2c5b6796aea9de3a02052bd049329cbe5cb242bba535e70c127842c66d34956e715b4f6f37ffc54c39c483
HEAD_REF master
)

Просмотреть файл

@ -0,0 +1,12 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 58a092e..ed4a6d2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -107,6 +107,7 @@ find_package(EBML CONFIG REQUIRED)
find_package(JPEG REQUIRED)
find_library(JPEG_TURBO turbojpeg REQUIRED)
find_package(Matroska CONFIG REQUIRED)
+add_definitions(-DMATROSKA_VERSION=2)
find_package(libsoundio CONFIG REQUIRED)
find_library(LibUSB libusb-1.0 REQUIRED)
find_package(libyuv CONFIG REQUIRED)

Просмотреть файл

@ -9,6 +9,7 @@ vcpkg_from_github(
fix-builds.patch
disable-c4275.patch
fix-dependency-imgui.patch
add-MATROSKA_VERSION-define.patch
)
vcpkg_find_acquire_program(PYTHON3)

Просмотреть файл

@ -1,5 +1,5 @@
Source: benchmark
Version: 1.5.1
Version: 1.5.2
Homepage: https://github.com/google/benchmark
Description: A library to support the benchmarking of functions, similar to unit-tests.
Supports: !uwp

Просмотреть файл

@ -6,8 +6,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/benchmark
REF 8039b4030795b1c9b8cedb78e3a2a6fb89574b6e #v1.5.1
SHA512 845eaf24ceea35fae0be89fea72ec27326506b1f3677e74a83c8f82dcb55ad6adc9a3d03f849b7b02f90991cd714152c63f9623a480b4f02464a63b5657471d4
REF 73d4d5e8d6d449fc8663765a42aa8aeeee844489 # v1.5.2
SHA512 b87a7c207eb85187165df8ff99ab1bbf5d38fc2a6d839e267a71987951c94e33b55fd7fbee6f2b59202b0379a7e9705b73b193edaea0b9c742eddf3fcbe5f48e
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,3 @@
Source: binn
Version: 2.0
Port-Version: 1
Version: 3.0
Description: Binn is a binary data serialization format designed to be compact, fast and easy to use.

Просмотреть файл

@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO liteserver/binn
REF 9d7a26800cc5285818502778a6b3905d65664a1d # 2.0
SHA512 2507303dfa8b1815507e2ff96482ef94792927a5004195a55c5dadf1fcc29bfa474f8f2a8fb4c285132e782fb54b836d5113e431d25dc23aadbb148d588f26c4
REF b657ef3f38b37aa1e5dea88a9332889d0fbf3a81 # 3.0
SHA512 14bf572152ec5343a161dea9ebfd2b63cd5ce48c0db3decf5591aa94ae7766771cf521ba22978e9ae8855feef694bad85951f3c4a29cb9ddd881918fc6d3722a
HEAD_REF master
PATCHES
0001_fix_uwp.patch

Просмотреть файл

@ -1,5 +1,5 @@
Source: breakpad
Version: 2019-07-11-2
Version: 2020-09-14
Build-Depends: libdisasm
Homepage: https://github.com/google/breakpad
Description: a set of client and server components which implement a crash-reporting system.

Просмотреть файл

@ -3,8 +3,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/breakpad
REF c46151db0ffd1a8dae914e45f1212ef427f61ed3
SHA512 bd9f247851a3caa6f36574c8a243c2a01cb1cf23c2266b6f6786b85c7418dba5937363c00184e26cda24225f96bb7aaeb08efd13d6a269a3b78c357c2eda7e14
REF 9c4671f2e3a63c0f155d9b2511192d0b5fa7f760 # accessed on 2020-09-14
SHA512 4c9ed9b675a772f9a6a84692865381130901820cb395b725511e7a9e2cbf4aaa5212a9ef5f87086baf58bb9d729082232b564bd827a205f87b5c1ffc1c53892a
HEAD_REF master
PATCHES
fix-unique_ptr.patch

Просмотреть файл

@ -1,4 +1,4 @@
Source: brynet
Version: 1.0.5
Version: 1.0.7
Homepage: https://github.com/IronsDu/brynet
Description: A C++ header only cross platform high performance tcp network library, and support SSL/HTTP/Websocket.

Просмотреть файл

@ -3,8 +3,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO IronsDu/brynet
REF v1.0.5
SHA512 2c625a6dc6f7b1b578d74f97b0ccec90856caaedb0725db4c5892cfaa33e77cd502b01ee26b1789017c459f4b0a03eaf16ae859dc51ad4e6f362aca7c5833995
REF 4879414c1ecd5c3159f9b16c7d113057fdbeb666 # v1.0.7
SHA512 a7ac13e00f292f2aca98d9b252905eb6479ebc156588749129b0d05ba1116e721cc842ac49c192f9b3bc1931136dd7682f10027e9e3ebc1df1de6bca1799d02b
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: catch2
Version: 2.12.1
Version: 2.13.1
Description: A modern, header-only test framework for unit testing.
Homepage: https://github.com/catchorg/Catch2

Просмотреть файл

@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO catchorg/Catch2
REF 2e61d38c7c3078e600c331257b5bebfb81aaa685 # v2.12.1
SHA512 533867c538bb4e50eb143254a347c6619b64d738aadfe93ff92f698f0971c85a070006df8eae2610999b3326890eb65441b1d66a8b2a237d13635059e8183200
REF fd9f5ac661f87335ecd70d39849c1d3a90f1c64d # v2.13.1
SHA512 4fafd06006034cc02dddd22c381b5817549834dae0aff29ed598edd21a3c67f8ac61a77f51b06f3c59baa96a114ecb19c6df09126215bfc00bef94f8f77b810d
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: chakracore
Version: 1.11.15
Version: 1.11.22
Homepage: https://github.com/Microsoft/ChakraCore
Description: Core part of the Chakra Javascript engine

Просмотреть файл

@ -9,8 +9,8 @@ vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/ChakraCore
REF febc6a89413df93c304064ef630cf50c5da980c9 # v1.11.15
SHA512 36961c0b6f8e11ec23c7489dabca5fc84750bcee770dffa6c396deae36791feab5d56cc0df59fbdf42682633462f8a026e38abb3055641045a8e9091265a51e7
REF 63c5099027ebb4547c802d62c2d2a6a39ee7eff6 # v1.11.22
SHA512 5de915db48f5a125d4e0e112671ad7447212e6c0165d6c634a855a1d334f0bd2f7c015ba8c58d55225dd75d4c6687e6807987b8354b82405eb87944b46313062
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: clblast
Version: 1.5.0-1
Version: 1.5.1
Build-Depends: opencl
Description: A modern, lightweight, performant and tunable OpenCL BLAS library written in C++11.

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO CNugteren/CLBlast
REF 1.5.0
SHA512 4d2ba302b3d1c449a5aaeeae97e3d0c03d8baec55276e66f80398fe87f11047f68cec6196eba1228cbfd2911bff9cf5cf5550df925d3b0f3e6ad91302817655c
REF 8433985051c0fb9758fd8dfe7d19cc8eaca630e1 # 1.5.1
SHA512 17eedfc9fff98c9aafc1b47bf2bc0d29fe38e057fa5142cfe534c168b5bafe7ad092cc7fa4db20926101d024caa5ad47cfd2c1d8f18a071195288015f68f12a1
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: clp
Version: 1.17.5
Version: 1.17.6
Description: Clp (Coin-or linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available.
Build-Depends: coinutils, osi

Просмотреть файл

@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO coin-or/Clp
REF 29a3d29d94f102e9029eb4be72cde2bfd378d752 # releases/1.17.5
SHA512 29e08b631d39e77ab5b09e563011d8d707e9832179a177799387630cafd1bf08a94e5a89277b05844c7d80182be82701c284a485545bcbd63ed74466333a037a
REF 756ddd3ed813eb1fa8b2d1b4fe813e6a4d7aa1eb # releases/1.17.6
SHA512 579f6f47a4878ce82b69474880ef0796893279a8dac6e40feb7c29c5249180704c9b7a6443e717190b85811af3f1768d097511de2aa99396f725d6d02eb1a621
)
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})

Просмотреть файл

@ -1,4 +1,4 @@
Source: console-bridge
Version: 0.4.4
Version: 1.0.1
Homepage: https://github.com/ros/console_bridge
Description: a ROS-independent package for logging that seamlessly pipes into rosconsole/rosout for ROS-dependent packages.

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO ros/console_bridge
REF 3b5b110c224502acdfae621e790caca565173e91 # 0.4.4
SHA512 fd6439d3cd428d76b6ec34c9a5301fd06b5dcb9c5cafcd86c927e990ba75ebcde7aceca5d3ad1d0334e4fc48b825b6dc4a15116e4934a783dc16776540b4a90c
REF 0a6c16ed68750837c32ed1cedee9fca7d61d4364 # 1.0.1
SHA512 8b856bf8c0eec7d7f3f87e10c4de2b99369bd35cab5f9dd5ea3813fdd5a3fd4e7cd31b2336746920e093a515ad1175fd5af79f9d2f6a4648b1814b3131a1ef03
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: ctemplate
Version: 2017-06-23-44b7c5-4
Version: 2020-09-14
Homepage: https://github.com/OlafvdSpek/ctemplate
Description: C++ CTemplate system

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO OlafvdSpek/ctemplate
REF 4b7e6c52dc7cbb4d51c9abcebcbac91ec256a62b
SHA512 9317fb26f22892b0bc2ca17cbccb5b084091050aa88766b4ed673a690bc4cdb9cd882134fbcd7ed3ee156f6a6937218717765143796d7e98b532355867ed042b
REF 1c397b63e62dc6547054f4711c27918aedce4c2d # accessed on 2020-09-14
SHA512 9691393cbb89972e95dba3cb802d0a0379f8f45cddc696e4ce223eb94887b3be46a9d999cac161069261ef63ba26fbdc392c53c3f977e1a7ae51768caa7739ea
HEAD_REF master
)

Просмотреть файл

@ -1,3 +1,3 @@
Source: ctre
Version: 2.7
Version: 2.10
Description: A Compile time PCRE (almost) compatible regular expression matcher

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO hanickadot/compile-time-regular-expressions
REF 96de8f7a519b61abd4ef53ec37cd89565880aa50 # v2.7
SHA512 6b65faaccf751ca5c4b695513205c1aa60966f438e912dbacbcb60eeb517aab091a6787a1e9df562ef100ffc2b341640bab05ae76be7c4e60c7d92fd2b5fddd6
REF 4fea9f2745129b3542382646d032787713667448 # v2.10
SHA512 a6137c6c19e8b535b4794c45a988206df71fe4b91378b2bc48ab265c8e850c20b42e6556a2665fdd5e542d8d7d5109eb0421a1f47b035c6d60d0296c36bdfeb5
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: cutelyst2
Version: 2.9.0-1
Version: 2.12.0
Description: A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework
Build-Depends: qt5-base[core]

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO cutelyst/cutelyst
REF e25026edf836621a1d82745ce625509d307f5dc1 # v2.9.0
SHA512 39afa6bb73217341e741a7dcf40b0d73ccabd018ba68df248e7092d80077c23be8bf31c244590a7fe8a37209c09395423eb945d21a1a11109ee7da60644802b3
REF 526aef6b4c1a48f8e91d59607763fade9157d01f # v2.12.0
SHA512 0960801ae8d772a93e3f2dcd221f919ff28000076cecd4d1a2ff7b6e62575805738292257e63a48e455f6fc0bc446c90214fc33679ea1deb17b0c31d6f125e2a
HEAD_REF master
PATCHES fix-static-build.patch
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: cxxopts
Version: 2.2.0
Version: 2.2.1
Homepage: https://github.com/jarro2783/cxxopts
Description: This is a lightweight C++ option parser library, supporting the standard GNU style syntax for options

Просмотреть файл

@ -2,8 +2,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO jarro2783/cxxopts
REF v2.2.0
SHA512 9f5182b3a86b3d47d1ce5e1e222ab596fce59d3b2dcc0ab2c3802338d5e0f3e6556f2a5ff2accb32cae7e2db41ac5a361c93bf0256f9e44c316eaa4b47c19efa
REF 302302b30839505703d37fb82f536c53cf9172fa # v2.2.1
SHA512 ba4fe586772979929e090310557b1cba66c7350593ae170e3c7bd6577cf147b20dbe3ba834f2ed6e1044a1b38d5166bfd0491ab573df68e678ff2dc792a3c442
HEAD_REF master
PATCHES
fix-uwp-error.patch

Просмотреть файл

@ -0,0 +1,52 @@
diff --git a/DevIL/src-IL/src/il_jp2.cpp b/DevIL/src-IL/src/il_jp2.cpp
index 730afee..a419c14 100644
--- a/DevIL/src-IL/src/il_jp2.cpp
+++ b/DevIL/src-IL/src/il_jp2.cpp
@@ -313,20 +313,31 @@ ILboolean iLoadJp2Internal(jas_stream_t *Stream, ILimage *Image)
}
-
-static int iJp2_file_read(jas_stream_obj_t *obj, char *buf, int cnt)
+#ifdef __APPLE__
+static int iJp2_file_read(void *obj, char *buf, unsigned int cnt)
+#else
+static int iJp2_file_read(jas_stream_obj_t *obj, char *buf, unsigned int cnt)
+#endif
{
obj;
- return iread(buf, 1, cnt);
+ return iread((void*)buf, 1, cnt);
}
-static int iJp2_file_write(jas_stream_obj_t *obj, char *buf, int cnt)
+#ifdef __APPLE__
+static int iJp2_file_write(void *obj, const char *buf, unsigned int cnt)
+#else
+static int iJp2_file_write(jas_stream_obj_t *obj, const char *buf, unsigned int cnt)
+#endif
{
obj;
return iwrite(buf, 1, cnt);
}
+#ifdef __APPLE__
static long iJp2_file_seek(jas_stream_obj_t *obj, long offset, int origin)
+#else
+static long iJp2_file_seek(void *obj, long offset, int origin)
+#endif
{
obj;
@@ -343,7 +354,11 @@ static long iJp2_file_seek(jas_stream_obj_t *obj, long offset, int origin)
return 0; // Failed
}
+#ifdef __APPLE__
+static int iJp2_file_close(void *obj)
+#else
static int iJp2_file_close(jas_stream_obj_t *obj)
+#endif
{
obj;
return 0; // We choose when we want to close the file.

Просмотреть файл

@ -1,5 +1,6 @@
Source: devil
Version: 1.8.0-5
Version: 1.8.0
Port-Version: 6
Build-Depends:
Homepage: https://github.com/DentonW/DevIL
Description: A full featured cross-platform image library

Просмотреть файл

@ -1,5 +1,3 @@
include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO DentonW/DevIL
@ -11,67 +9,31 @@ vcpkg_from_github(
0002_fix-missing-mfc-includes.patch
0003_fix-openexr.patch
enable-static.patch
0004_compatible-jasper-2-0-20.patch
)
file(REMOVE ${SOURCE_PATH}/DevIL/src-IL/cmake/FindOpenEXR.cmake)
set(IL_NO_PNG 1)
if("libpng" IN_LIST FEATURES)
set(IL_NO_PNG 0)
endif()
set(IL_NO_TIF 1)
if("tiff" IN_LIST FEATURES)
set(IL_NO_TIF 0)
endif()
set(IL_NO_JPG 1)
if("libjpeg" IN_LIST FEATURES)
set(IL_NO_JPG 0)
endif()
set(IL_NO_EXR 1)
if("openexr" IN_LIST FEATURES)
set(IL_NO_EXR 0)
endif()
set(IL_NO_JP2 1)
if("jasper" IN_LIST FEATURES)
set(IL_NO_JP2 0)
endif()
set(IL_NO_MNG 1)
#if("libmng" IN_LIST FEATURES)
# set(IL_NO_MNG 0)
#endif()
set(IL_NO_LCMS 1)
if("lcms" IN_LIST FEATURES)
set(IL_NO_LCMS 0)
endif()
set(IL_USE_DXTC_NVIDIA 0)
#if("nvtt" IN_LIST FEATURES)
# set(IL_USE_DXTC_NVIDIA 1)
#endif()
set(IL_USE_DXTC_SQUISH 0)
#if("libsquish" IN_LIST FEATURES)
# set(IL_USE_DXTC_SQUISH 1)
#endif()
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
INVERTED_FEATURES
libpng IL_NO_PNG
tiff IL_NO_TIF
libjpeg IL_NO_JPG
openexr IL_NO_EXR
jasper IL_NO_JP2
lcms IL_NO_LCMS
)
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}/DevIL
PREFER_NINJA
DISABLE_PARALLEL_CONFIGURE
OPTIONS
-DIL_NO_PNG=${IL_NO_PNG}
-DIL_NO_TIF=${IL_NO_TIF}
-DIL_NO_JPG=${IL_NO_JPG}
-DIL_NO_EXR=${IL_NO_EXR}
-DIL_NO_JP2=${IL_NO_JP2}
-DIL_NO_MNG=${IL_NO_MNG}
-DIL_NO_LCMS=${IL_NO_LCMS}
-DIL_USE_DXTC_NVIDIA=${IL_USE_DXTC_NVIDIA}
-DIL_USE_DXTC_SQUISH=${IL_USE_DXTC_SQUISH}
${FEATURE_OPTIONS}
-DIL_NO_MNG=ON
-DIL_USE_DXTC_NVIDIA=OFF
-DIL_USE_DXTC_SQUISH=OFF
)
vcpkg_install_cmake()
@ -80,4 +42,4 @@ vcpkg_copy_pdbs()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)
# Handle copyright
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/devil RENAME copyright)
file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)

Просмотреть файл

@ -1,5 +1,5 @@
Source: eastl
Version: 3.16.05
Version: 3.16.07
Homepage: https://github.com/electronicarts/EASTL
Description: Electronic Arts Standard Template Library. It is a C++ template library of containers, algorithms, and iterators useful for runtime and tool development across multiple platforms. It is a fairly extensive and robust implementation of such a library and has an emphasis on high performance above all other considerations.
Build-Depends: eabase

Просмотреть файл

@ -3,8 +3,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO electronicarts/EASTL
REF 3.16.05
SHA512 6e5ab46e6238135996961860789b811bfd8e5a84431bc01572842d9326037be0aaec315bef0fa3c84fca0f70822e7c03ae481bc99400d11112321702c18b9918
REF 1cf6182218bec79ece0b91e762f507e8c027807c # 3.16.07
SHA512 a0d140a6ff202eb9360a7cbb4ae59881458b628a7bc5ffb19864aba585fd0b02c7f7a2692df2e1c52aa58bc3c3471f27b365fa7770b7d84c038d24884db10b9b
HEAD_REF master
PATCHES
fix_cmake_install.patch

Просмотреть файл

@ -1,5 +1,5 @@
Source: ebml
Version: 1.3.10
Version: 1.4.0
Homepage: https://github.com/Matroska-Org/libebml
Description: a C++ libary to parse EBML files
Supports: !uwp

Просмотреть файл

@ -7,8 +7,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Matroska-Org/libebml
REF 1e23ac6e09da110b51dba42299b4a5e09098a98a # release-1.3.10
SHA512 ba75b48430b2bc159da41d0ac702239a37728f3d047f77ccc946ac08454002484b765a7503431c9d35f468d742f67f1f6d53d12b2dae802c3ac3d070a03f983d
REF 6145c5700d894312c4dd47ba6c1ace72075b0692 # release-1.4.0
SHA512 74132d4605ec8b75e72fa58ca4c04c5aa980aae4b028032d34fde14eff406c814518168ae7bfec5cdaf026d914a019b1fcac1458c40537c4964a46989c1283d0
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: ecm
Version: 5.66.0
Version: 5.74.0
Homepage: https://github.com/KDE/extra-cmake-modules
Description: Extra CMake Modules (ECM), extra modules and scripts for CMake

Просмотреть файл

@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/extra-cmake-modules
REF c427b4e94ebb5f6557823315cf518d77c634a08e # v5.66.0
SHA512 b7eb19d28fe242ed6e5bf507525806796ea312d80f31c97028ef08b2593a285767ed2269ff990b6ddc5e22424bdccd963ab8be880f84c6c7395e7f29ad289110
REF 5c191fa1d2383c69ddc075395e04f84b7679613a # v5.74.0
SHA512 9a520e2cb45f2891cb5b463409063549904574e2ad0c4f77987555fc9aac68589695344a3acaddcb95d2739458031ece489ff9635c7d713c6309e4f9027f6ef7
HEAD_REF master
)

Просмотреть файл

@ -1,6 +1,6 @@
Source: ecsutil
Version: 1.0.7.10
Homepage: https://github.com/EMCECS/ecs-object-client-windows-cpp
Description: Native Windows SDK for accessing ECS via the S3 HTTP protocol.
Build-Depends: atlmfc (windows)
Supports: windows&(x64|x86)
Source: ecsutil
Version: 1.0.7.15
Homepage: https://github.com/EMCECS/ecs-object-client-windows-cpp
Description: Native Windows SDK for accessing ECS via the S3 HTTP protocol.
Build-Depends: atlmfc (windows)
Supports: windows&(x64|x86)

Просмотреть файл

@ -1,47 +1,47 @@
vcpkg_fail_port_install(ON_ARCH "arm" ON_TARGET "UWP" "Linux" "OSX")
if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x86")
set(PLATFORM x86)
endif()
if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
set(ECSUtil_CONFIGURATION_RELEASE Release)
set(ECSUtil_CONFIGURATION_DEBUG Debug)
else()
if (VCPKG_CRT_LINKAGE STREQUAL dynamic)
set(ECSUtil_CONFIGURATION_RELEASE "Release Lib")
set(ECSUtil_CONFIGURATION_DEBUG "Debug Lib")
else()
set(ECSUtil_CONFIGURATION_RELEASE "Release Lib Static")
set(ECSUtil_CONFIGURATION_DEBUG "Debug Lib Static")
endif()
endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO EMCECS/ecs-object-client-windows-cpp
REF v1.0.7.10
SHA512 a13f39342c2468f18262968c531fa11932f0e7b1a75a11866efe9e4eabdc7ba45d638b0104da24dfab3efb61758ca50f7ecf01b2ea15c2cf39fba5c913b7784b
HEAD_REF master
)
vcpkg_install_msbuild(
SOURCE_PATH ${SOURCE_PATH}
PROJECT_SUBPATH ECSUtil.sln
PLATFORM ${PLATFORM}
LICENSE_SUBPATH license.txt
TARGET ECSUtil
RELEASE_CONFIGURATION ${ECSUtil_CONFIGURATION_RELEASE}
DEBUG_CONFIGURATION ${ECSUtil_CONFIGURATION_DEBUG}
)
if(VCPKG_LIBRARY_LINKAGE STREQUAL static)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/debug/bin)
endif()
file(COPY ${SOURCE_PATH}/ECSUtil DESTINATION ${CURRENT_PACKAGES_DIR}/include FILES_MATCHING PATTERN *.h)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/include/ECSUtil/res ${CURRENT_PACKAGES_DIR}/tools)
file(REMOVE ${CURRENT_PACKAGES_DIR}/bin/NatvisAddIn.dll ${CURRENT_PACKAGES_DIR}/debug/bin/NatvisAddIn.dll)
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/debug/bin)
endif()
vcpkg_fail_port_install(ON_ARCH "arm" ON_TARGET "UWP" "Linux" "OSX")
if(VCPKG_TARGET_ARCHITECTURE STREQUAL "x86")
set(PLATFORM x86)
endif()
if (VCPKG_LIBRARY_LINKAGE STREQUAL dynamic)
set(ECSUtil_CONFIGURATION_RELEASE Release)
set(ECSUtil_CONFIGURATION_DEBUG Debug)
else()
if (VCPKG_CRT_LINKAGE STREQUAL dynamic)
set(ECSUtil_CONFIGURATION_RELEASE "Release Lib")
set(ECSUtil_CONFIGURATION_DEBUG "Debug Lib")
else()
set(ECSUtil_CONFIGURATION_RELEASE "Release Lib Static")
set(ECSUtil_CONFIGURATION_DEBUG "Debug Lib Static")
endif()
endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO EMCECS/ecs-object-client-windows-cpp
REF af9fd3cc0be5eacfeb431ca4607d3b73dd318353 # v1.0.7.15
SHA512 091f4b4870d5bdcbd46c35b2d75e927c9da69e2aba9a24b36504ab9fa3e33fba6eec2a8a5b649fc3ad793e3043c3f2702b753341f74d87de1a7f96c251839c69
HEAD_REF master
)
vcpkg_install_msbuild(
SOURCE_PATH ${SOURCE_PATH}
PROJECT_SUBPATH ECSUtil.sln
PLATFORM ${PLATFORM}
LICENSE_SUBPATH license.txt
TARGET ECSUtil
RELEASE_CONFIGURATION ${ECSUtil_CONFIGURATION_RELEASE}
DEBUG_CONFIGURATION ${ECSUtil_CONFIGURATION_DEBUG}
)
if(VCPKG_LIBRARY_LINKAGE STREQUAL static)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/debug/bin)
endif()
file(COPY ${SOURCE_PATH}/ECSUtil DESTINATION ${CURRENT_PACKAGES_DIR}/include FILES_MATCHING PATTERN *.h)
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/include/ECSUtil/res ${CURRENT_PACKAGES_DIR}/tools)
file(REMOVE ${CURRENT_PACKAGES_DIR}/bin/NatvisAddIn.dll ${CURRENT_PACKAGES_DIR}/debug/bin/NatvisAddIn.dll)
if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/debug/bin)
endif()

Просмотреть файл

@ -1,4 +1,4 @@
Source: enet
Version: 1.3.15
Version: 1.3.16
Homepage: https://github.com/lsalzman/enet
Description: Reliable UDP networking library

Просмотреть файл

@ -1,8 +1,8 @@
vcpkg_from_github(OUT_SOURCE_PATH SOURCE_PATH
REPO "lsalzman/enet"
REF 224f31101fc60939c02f6bbe8e8fc810a7db306b
REF 0bd265b230ae47787d2ef793402146ff56805e2b # v1.3.16
HEAD_REF master
SHA512 6f820b5ce9df1cc94793dfced87d5039bdbe4e3fee44951d293158d37c79f2bd16d788a89f67f54ba4ee8570b46db28831f2becc4fe56659ea47f118e4f3f30c
SHA512 e00e0cf200f9a06ced19db9413b32cb6145527c5b9080801da8b97b660325afb755e144f4be32cb8fe545e7c4bc85d80904ae2b14cfb207392a0e2f91819c69b
)
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})

Просмотреть файл

@ -1,4 +1,4 @@
Source: exprtk
Version: 2020-01-01
Version: 2020-09-14
Homepage: http://www.partow.net/programming/exprtk/index.html
Description: Simple to use, easy to integrate and extremely efficient run-time C++ mathematical expression parser and evaluation engine.

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO ArashPartow/exprtk
REF 15b77a667b06d5bd82db01e0f4c773dd7cce9a97
SHA512 14fdc2420ab8cb0c1552d91251822f873fe7485a2fbf49376261638c6b0a4d2b24ceeeff0692d2cc8e8b78efb13ab886d65f0bebe1efc2348a95c6dc19c98f73
REF d312ba91419c9cb12c8279fd3a19096d39dfcb5e # accessed on 2020-09-14
SHA512 c8145e2fdd6ecbed2a1a82d0e7e5e1e5545f42d2bb02700fb52f31012e959d4e070e0e04e5e13d1879d62f7a9c61c692462ce3cca44144670f97db84f572be09
)
file(COPY ${SOURCE_PATH}/exprtk.hpp DESTINATION ${CURRENT_PACKAGES_DIR}/include)

Просмотреть файл

@ -1,4 +1,4 @@
Source: forest
Version: 12.0.4
Version: 12.1.0
Homepage: https://github.com/xorz57/forest
Description: Template Library of Tree Data Structures in C++17

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO xorz57/forest
REF 12.0.4
SHA512 d9251c8de5998f320bc45e100845c00482c5db9037c880731169da722d7a53c1d241483df46ecaa54750637b8eb49dcf1bb9d11992af37f5d3ca12eb01478fdf
REF 32b7f643370356b21b7ca70ee306ab1a0ad67704 # 12.1.0
SHA512 0598e067acd02d7c882105119db3f3d89ff4001d18faf125effe650478cbd4b436b297238b929cf48f1c6cc108e618859777a640719637e2086c1c1186ab30e0
HEAD_REF master
)

Просмотреть файл

@ -1,5 +1,5 @@
Source: forge
Version: 1.0.4-2
Version: 1.0.5
Description: Helps with high performance visualizations involving OpenGL-CUDA/OpenCL interop.
Build-Depends: glfw3, glm, glbinding, freetype, boost-functional, freeimage, fontconfig (!windows)
Supports: x64

Просмотреть файл

@ -5,8 +5,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO arrayfire/forge
REF 650bf611de102a2cc0c32dba7646f8128f0300c8
SHA512 2093464db0f3a7f0178f65bed37986a4df1117f1d7ad65157d525584490cdf234475f01ed1a2003a9e54bdc3b9e2e450808044a264c2284d67b8c2a353400027
REF 1a0f0cb6371a8c8053ab5eb7cbe3039c95132389 # v1.0.5
SHA512 8f8607421880a0f0013380eb5efb3a4f05331cd415d68c9cd84dd57eb727da1df6223fc6d65b106675d6aa09c3388359fab64443c31fadadf7641161be6b3b89
HEAD_REF master
PATCHES fix-static_build.patch
)

Просмотреть файл

@ -1,6 +1,5 @@
Source: freetype-gl
Version: 2019-03-29
Port-Version: 4
Version: 2020-09-14
Homepage: https://github.com/rougier/freetype-gl
Description: OpenGL text using one vertex buffer, one texture and FreeType
Build-Depends: glew, freetype

Просмотреть файл

@ -3,8 +3,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO rougier/freetype-gl
REF a91a3dda326ceaf66b7279bf64ba07014d3f81b8
SHA512 8e04573dfb400e14e2c1d3a2cd851a66f8218ccfdaa4f701ed9369d7f040d7028582e72af9b236af42d9d3c6c128014670e8ae0261c6f4770affd1aea1454b1e
REF 1a8c007f3fe7b1441f9e5616bc23d7455f4b07dd # accessed on 2020-09-14
SHA512 ce858b5d5e892162daf6f5bff3476938e15cb9f04adbf2dc2b4c538bfda56b023278b3acb62940a9388c46b89edfd22c9c1c99891f8fcf9d926ffedb8af2b38e
HEAD_REF master
PATCHES glew.patch
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: fruit
Version: 3.4.0-2
Version: 3.6.0
Homepage: https://github.com/google/fruit
Description: Fruit, a dependency injection framework for C++ by Google

Просмотреть файл

@ -2,8 +2,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/fruit
REF v3.4.0
SHA512 d78c76432c77acc4cc6ccf3fd9627a3fb2a0aa55d1baf7346422e9f1c1e048237d136588b44cfa943b542b43adbbb62fcd524e4a1cb870e9ffe8b7cf4dadb35d
REF 29c9fd265cfa72ee72fb64257fe4b72198d87264 # v3.6.0
SHA512 1a8f5b126492dd81fe40bbedd0ead839fd25dac6ea569dd51879e288a4c5850c6618754547ac201d82875781ee0490261372df7a0d1cf50e90c3a9b9da9aaed4
HEAD_REF master
)

Просмотреть файл

@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO kthohr/gcem
REF v1.13.1
SHA512 77acd210bf57b796ec3b9cf982c552bb9c0d2176f2f91aa68fd2181dabdb099c42b8ff3d4d20331e6af8a8c3cf87dc2d027e0ce29dc7400d225ee55746f82ba3
REF a20b0fc0206ff7d99a96fe4afdfe8205b01c8220 # v1.13.1
SHA512 baede14856ddcf8f132c7a16b19d4d646a1fc2d5e3a536a46694a8d7c656ce4ffb2fd61f50a1df78ce7ed31528828152b4e881fe10bcead553985b6103018804
HEAD_REF master
)

Просмотреть файл

@ -1,6 +1,5 @@
Source: gdcm
Version: 3.0.5
Port-Version: 2
Version: 3.0.7
Homepage: https://github.com/malaterre/GDCM
Description: Grassroots DICOM library
Build-Depends: zlib, expat, openjpeg

Просмотреть файл

@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO malaterre/GDCM
REF f46fc26fa1c85e803f77496255a4de308828ac7f # v3.0.5
SHA512 b5a85f4e752056cd40e06d557e17f8b56fc49c30ae8aaa3c7f483ae4851cb60c18edb227e8bf8ec8133de2a442a38f7a82dac99bce9d9afb74397778564bae4f
REF c0824c0ae66e9f9e3c8bddba8b65238c1c28481d # v3.0.7
SHA512 1889f18f7164e1395e2cf5fe29b6ccd615f9a31433d1a7bda19cac472b20bc52018ef45bd9d9ca72ecb248c9fd5d895b94bfd111157693f70e0b90cf7b582edd
HEAD_REF master
PATCHES
use-openjpeg-config.patch

Просмотреть файл

@ -1,4 +1,4 @@
Source: gmmlib
Version: 19.4.1
Version: 20.3.1
Description: intel's graphics memory management library
Supports: linux

Просмотреть файл

@ -9,8 +9,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO intel/gmmlib
REF ebfcfd565031dbd7b45089d9054cd44a501f14a9 # intel-gmmlib-19.4.1
SHA512 3528043065324aeef35e520a6b185970288f778951259cf6cc7350520705a0ca24d260e21ac9b5b87e9b21524314c3dd4989bce595c92d4c96d42e170385127f
REF f6c91364b0911a7513e9543fd874360ec8901742 # intel-gmmlib-20.3.1
SHA512 c46d5cba30db1d06134d2606ad9806a84b0e1248313a61c5d073fc5fe7570b864a4d5e9cf73dc6832102ace476839dbff1e3782f08a4cdcb62c04c40708a5710
HEAD_REF master
)

Просмотреть файл

@ -1,5 +1,5 @@
Source: guetzli
Version: 2018-07-30-2
Version: 2020-09-14
Homepage: https://github.com/google/guetzli
Description: Perceptual JPEG encoder
Build-Depends: libpng, butteraugli

Просмотреть файл

@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/guetzli
REF 0b78c7cc8b1b6cbaaf3d08b1facb599bcec1d101
SHA512 54c5198c4c066858dd1377a32e765f46a589f3444bea303b54326453d0e8e71f959d3aaf2c72f4714fd27891f4d93288e7fa96baf1fd10f127929c1fcfa5ae1c
REF 214f2bb42abf5a577c079d00add5d6cc470620d3 # accessed on 2020-09-14
SHA512 841cb14df4d27d3227e0ef8ecff6bd8a222d791abfc8fb593bf68996ed8861a9cc483f1a9b140023a247a5b1a350197601ca75a990507aaafa1b2dd03f8577d0
HEAD_REF master
PATCHES butteraugli.patch
)

Просмотреть файл

@ -1,6 +1,5 @@
Source: harfbuzz
Version: 2.6.6
Port-Version: 1
Version: 2.7.2
Description: HarfBuzz OpenType text shaping engine
Homepage: https://github.com/behdad/harfbuzz
Build-Depends: freetype[core], ragel, gettext (osx)

Просмотреть файл

@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO harfbuzz/harfbuzz
REF 2.6.6
SHA512 3ddf3e6eccf28ca1441544f0b67e243c6a85a32122bfc0f8092b3cc465b20a25aa3cb72404070d2627b9e204f86412c3bfb9aaca272c5492d8448facc1971a7d
REF 9c98b2b9a9e43669c5e2b37eaa41b1e07de1ede3 # 2.7.2
SHA512 00b61034abce61370a7ff40bf5aa80bc1b3557d1f978ef91725fc30b34c4c00c682a3b9c99233e7e52d579b60694a1ba08714d5c9b01ad13e9fd76828facc720
HEAD_REF master
PATCHES
0001-fix-cmake-export.patch

Просмотреть файл

@ -1,4 +1,4 @@
Source: http-parser
Version: 2.9.3
Version: 2.9.4
Homepage: https://github.com/nodejs/http-parser
Description: HTTP Parser.

Просмотреть файл

@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO nodejs/http-parser
REF a0c034c0c7698c08f8dc8c8d0257305f6280c27b # v2.9.3
SHA512 c1927c41bdf9985fcc39c0b23715933746219ba79f06e9f7020542d7526cbfff81f005dbd46f7b3c011740094cbf6e7a6119320ddc1818babf9eb9619d1dbb2c
REF 2343fd6b5214b2ded2cdcf76de2bf60903bb90cd # v2.9.4
SHA512 9fb95794d2c278c933e9bff0284befd1a8c8cf8ddda8e9929669f3134246d7fe81b54293359164d947f9278e2dd28b87d29a8ad8f523ed659d62713d782c7e46
HEAD_REF master
)

Просмотреть файл

@ -1,3 +1,3 @@
Source: inih
Version: 47
Version: 51
Description: Simple .INI file parser

Просмотреть файл

@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO benhoyt/inih
REF 75fe6b1a03d99a9728b9924f9af30729e51357c2 # r47
SHA512 91f423f47e6056b929ddf8bc00db5dcde05b7205c085ced4305a6355bf0aac6932951a5bd857613a220b35b37b9da55dfce84f4f827e661491e9891d72ff78c6
REF d7f465792c0c7686b50ed45c9a435394ae418d3e # r51
SHA512 f3b621225933d74e9b130957aab1d55a82f06fd836aace439f9192a393d82a446e9f2152bb617a73a1dc681a821fc31d217c41f38c8ef8eeef7ad64c3e274b5d
HEAD_REF master
)

Просмотреть файл

@ -1,5 +1,4 @@
Source: io2d
Version: 2019-07-11
Port-Version: 3
Version: 2020-09-14
Description: a lightweight, cross platform drawing library
Build-Depends: cairo (!osx), cairo[x11] (linux), graphicsmagick (!osx)

Просмотреть файл

@ -3,8 +3,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO cpp-io2d/P0267_RefImpl
REF add3c9792dcd3f08c497ae3adafb2a3b5b5fc338
SHA512 2727342fbb31523583374ab6df6ff7542e80b4f94319cf0f293e8c085711fa10ed312b4fc4b91391112b5e27eaaae519cb4141ea9d4108ffb5b7383a043b38b8
REF caa0ba0cb5a421a38bc26afaf3505bee206c44dd # accessed on 2020-09-14
SHA512 f8e5a708f6cbda913a0492a843e1502b8d3cc615a6abda50e850be944e1484ec9087b787c54cc25d513172a7d5ab789be41a761c97df94266df4d1bcf14db17c
HEAD_REF master
PATCHES
fix-linux-build.patch

Просмотреть файл

@ -1,4 +1,4 @@
Source: jansson
Version: 2.12-1
Version: 2.13.1
Homepage: https://github.com/akheron/jansson
Description: Jansson is a C library for encoding, decoding and manipulating JSON data

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO akheron/jansson
REF 71c4e8ec215afa225ac20eed269a14963cd37b50
SHA512 cdb955996768d6c7ed15b9f1bb7ddf4905f881c4e604d9e7a863f42c513eaaa9fb8799dacfa392424fbf725aac125d4716e10c44c3415449b5c5edd38a87b290
REF e9ebfa7e77a6bee77df44e096b100e7131044059 # v2.13.1
SHA512 88a59c1cf5150699def17c86192ca9bacdfe6669319f770c3fbf14fa8edc48b4bb015a4a634a09db40fba9054320ac7c133c4d156f813af540a636f7825f0610
HEAD_REF master
)

Просмотреть файл

@ -1,5 +1,5 @@
Source: jasper
Version: 2.0.16-3
Version: 2.0.20
Homepage: https://github.com/mdadams/jasper
Description: Open source implementation of the JPEG-2000 Part-1 standard
Build-Depends: libjpeg-turbo, opengl, freeglut (!osx)

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO mdadams/jasper
REF version-2.0.16
SHA512 b3bca227f833567c9061c4a29c0599784ed6a131b5cceddfd1696542d19add821eda445ce6d83782b454b266723b24d0f028cbc644a25c0e3a75304e615b34ee
REF d10a710f31da3d079a984d35ff6cc82a853d25d7 # version-2.0.20
SHA512 b581268d9a36ef4756aa0ec74ab4a96624e8cb6d03753e6f21148b6d2f62c081d434b319466f29c2cca34c547543ad5d41f68b838f3e131bbf01bab960d0f51c
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: jbig2dec
Version: 0.17
Version: 0.19
Homepage: https://github.com/ArtifexSoftware/jbig2dec
Description: a decoder library and example utility implementing the JBIG2 bi-level image compression spec. Also known as ITU T.88 and ISO IEC 14492, and included by reference in Adobe's PDF version 1.4 and later.

Просмотреть файл

@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO ArtifexSoftware/jbig2dec
REF d5db179ea91b1da54df81adb8d5d6d2573117b6a # 0.17
SHA512 1d12da6f666d2a87c6cd7dc4fc7cd7a21b4c15cd299027d134885cfe0aaab0e5908a3eb3249a70f2ccba763c7b0a3accb334efdb0bbe5adc2e644125c602fa1c
REF 1c336b8ab44524dc56ea837e2211ff4207704cdd # 0.19
SHA512 e189a80cc8da18813cf6c8edc6f1a799793adcba7ea6f302a8cced349bffac68869af338d9723ee1efdc07115ae554cd5757bfda7d7ac41324fde1f9c3a8343c
HEAD_REF master
)

Просмотреть файл

@ -1,3 +1,3 @@
Source: keystone
Version: 0.9.1
Version: 0.9.2
Description: Lightweight multi-platform, multi-architecture assembler framework

Просмотреть файл

@ -2,8 +2,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO keystone-engine/keystone
REF 0.9.1
SHA512 3bd9c3793d5862a0a8628b52da381625e62445f661dbd5ed715723e7d9db01ce3f9586e5ca0a5cc71e8ceb6c912050f5c28e3ccd540e72c8abcfd2f0d1bbae17
REF dc7932ef2b2c4a793836caec6ecab485005139d6 # 0.9.2
SHA512 ebcdb1cca6dfdf76e0ad2a42a667044806e5c083c07357908298c6ef23d15960f887efa05c1cb3dee90ebdcd5af819bcf8af0fa1aa068aa9a0c6703dee29514e
HEAD_REF master
)

Просмотреть файл

@ -1,5 +1,5 @@
Source: kf5archive
Version: 5.64.0-1
Version: 5.74.0
Homepage: https://api.kde.org/frameworks/karchive/html/index.html
Description: File compression
Build-Depends: ecm, qt5-base[core], zlib, bzip2

Просмотреть файл

@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/karchive
REF v5.64.0
SHA512 006cd9117eec02e1471b3b0082ee5f21161dc9c52855b6e4be7f3f3614bde9e22a3392f4a90be23654b648a003761bfa70a5497974577da43807eaf56fa126ba
REF 6e1f95972f25f1d3a94dd181f44ee0846e042ef9 # v5.74.0
SHA512 333a5e310c1b482379a3092bb3ac0e31963917090edd3afba6f26e40f63abe327dfdff70800e635667fe3333538e5fc911ab06d7287c17d2062a4618c191f308
HEAD_REF master
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: kf5holidays
Version: 5.64.0-1
Version: 5.74.0
Description: Holiday calculation library
Build-Depends: ecm, qt5-base[core], qt5-tools

Просмотреть файл

@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kholidays
REF v5.64.0
SHA512 a4d9a88bb12b89c636ac63d848505c7895c672ef0e540e7fa45de22fb085048fa5f76729be60fceafbe63ab4b325251fdc65f36b58ab6d9bae7f50678578d4c8
REF 75055256fdd361fa52bafc0ee2f989b14661cd22 # v5.74.0
SHA512 0405eac77aedf363697c4aa9cc8699c7031db86957dfc6143078bd8dc88955bcdd31e9fd2af78be2543f87e6391ff73257f591b04135c649450b60006012c34a
HEAD_REF master
)

Просмотреть файл

@ -1,5 +1,5 @@
Source: kf5plotting
Version: 5.64.0-1
Version: 5.74.0
Homepage: https://api.kde.org/frameworks/kplotting/html/index.html
Description: Lightweight plotting framework
Build-Depends: ecm, qt5-base[core], qt5-tools

Просмотреть файл

@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO KDE/kplotting
REF v5.64.0
SHA512 831b26a5e85a8baa1d49405e1358c7cda62b0a643e85b9677e2ceee413938fd03b96ff2c060dc2e0fa012da0a45452f32b734633ec4c99eecbf9d6228ff722b4
REF 0645b4803f9d260ea80087cc81ebabfd874e4274 # v5.74.0
SHA512 32fb460ada2063106df3aee29b618b500e1418c4c341326960393308a65f74a0913480c1089278ef5a32a744d3b40b98b873dea14293c997dadce2525b6647d5
HEAD_REF master
)

Просмотреть файл

@ -1,5 +1,4 @@
Source: lcms
Version: 2.9-1
Build-Depends:
Version: 2.11
Homepage: https://github.com/mm2/Little-CMS
Description: Little CMS.

Просмотреть файл

@ -7,8 +7,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO mm2/Little-CMS
REF lcms2.9
SHA512 b565ed3714c9beaf13e15b3798abbc6c295443357c8db3299cecd9794620bb1d7c50ad258cf887c7bbf66efacb8d8699a7ee579f8c73598740915caa3044ae70
REF 17eb080324a9f16e0e7ab37bbcda7ae42b946294 # 2.11
SHA512 e8112bc4868448770d3ca33fc5aef5ef83cae59e907675b861931719a6a043df76a1ce72ac945111ce966698be96117388eb4770697797d93d75726b23a490ad
HEAD_REF master
PATCHES
remove_library_directive.patch

Просмотреть файл

@ -1,6 +1,5 @@
Source: libcopp
Version: 1.3.1
Port-Version: 1
Version: 1.3.2
Description: A cross-platfrom coroutine library for C++
Maintainer: owent <admin@owent.net>
Homepage: https://libcopp.atframe.work/

Просмотреть файл

@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO owt5008137/libcopp
REF 1.3.1
SHA512 0401f91a98b5e3961bcda45a6249fec72f03c88ae5155f4406ba8922f47ccf187f65d6f13dedb6dcd6934bb6cb742a34e84a2fd29ca9cc5b87ca19a517a64591
REF c61ac3bd5f9d2a74e58a800caa7230bbe8170d8b # 1.3.2
SHA512 e1a3e6bbff2dbe1530447300a0a65a2f142cca32e79cb43b0d7b0b4bc5a2444fe49bfdfd7017e8de5ef6f31f32d88a9d94fddb07608ed4982be929155d47183b
HEAD_REF v2
)

Просмотреть файл

@ -1,4 +1,4 @@
Source: liblo
Version: 0.30
Version: 0.31
Homepage: https://github.com/radarsat1/liblo
Description: liblo is an implementation of the Open Sound Control protocol for POSIX systems

Просмотреть файл

@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO radarsat1/liblo
REF 0.30
SHA512 d36c141c513f869e6d1963bd0d584030038019b8be0b27bb9a684722b6e7a38e942ad2ee7c2e67ac13b965560937aad97259435ed86034aa2dc8cb92d23845d8
REF 840ed69b1d669a1ce587eb592746e3dff6985d76 # 0.31
SHA512 c84ab8ac874595df29fd121fff6ddaa670bcc31e7ca4e5cc0f35092032c9f648cd890bc7eea0152af87b842f8cc7804505ac84a13bac8a5d40e43039efa4aa2d
HEAD_REF master
)

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше