diff options
| author | Robert Schumacher <roschuma@microsoft.com> | 2020-10-13 13:17:32 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-13 13:17:32 -0700 |
| commit | 75bd2efe0dce862dfa025209b8cecc61a00a1852 (patch) | |
| tree | 8f490bc7e3c4fffe5a1b3f641a6373a6ea341cc8 /ports | |
| parent | e14917f04b2a79b22087cab67ab80c0e3d47c8ba (diff) | |
| download | vcpkg-75bd2efe0dce862dfa025209b8cecc61a00a1852.tar.gz vcpkg-75bd2efe0dce862dfa025209b8cecc61a00a1852.zip | |
[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>
Diffstat (limited to 'ports')
206 files changed, 472 insertions, 418 deletions
diff --git a/ports/aixlog/CONTROL b/ports/aixlog/CONTROL index 6499b3b8f..d0b7edb2f 100644 --- a/ports/aixlog/CONTROL +++ b/ports/aixlog/CONTROL @@ -1,3 +1,3 @@ Source: aixlog
-Version: 1.2.4 +Version: 1.4.0 Description: Header-only C++ logging library
diff --git a/ports/aixlog/portfile.cmake b/ports/aixlog/portfile.cmake index ecd69cb07..f76b1d987 100644 --- a/ports/aixlog/portfile.cmake +++ b/ports/aixlog/portfile.cmake @@ -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)
diff --git a/ports/alembic/CONTROL b/ports/alembic/CONTROL index e58acda67..6785bd57e 100644 --- a/ports/alembic/CONTROL +++ b/ports/alembic/CONTROL @@ -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/ diff --git a/ports/alembic/portfile.cmake b/ports/alembic/portfile.cmake index 6c9a2b57d..5cd899638 100644 --- a/ports/alembic/portfile.cmake +++ b/ports/alembic/portfile.cmake @@ -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 diff --git a/ports/aliyun-oss-c-sdk/CONTROL b/ports/aliyun-oss-c-sdk/CONTROL index 4eaa98e9b..84608aa92 100644 --- a/ports/aliyun-oss-c-sdk/CONTROL +++ b/ports/aliyun-oss-c-sdk/CONTROL @@ -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 diff --git a/ports/aliyun-oss-c-sdk/portfile.cmake b/ports/aliyun-oss-c-sdk/portfile.cmake index 738a0c3ce..2bc845201 100644 --- a/ports/aliyun-oss-c-sdk/portfile.cmake +++ b/ports/aliyun-oss-c-sdk/portfile.cmake @@ -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 diff --git a/ports/arb/CONTROL b/ports/arb/CONTROL index 7103a96b4..5e75c8b35 100644 --- a/ports/arb/CONTROL +++ b/ports/arb/CONTROL @@ -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
diff --git a/ports/arb/portfile.cmake b/ports/arb/portfile.cmake index a87ac40c1..d4a984b3c 100644 --- a/ports/arb/portfile.cmake +++ b/ports/arb/portfile.cmake @@ -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 ) diff --git a/ports/args/CONTROL b/ports/args/CONTROL index 3751ac06a..8e910d880 100644 --- a/ports/args/CONTROL +++ b/ports/args/CONTROL @@ -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. diff --git a/ports/args/portfile.cmake b/ports/args/portfile.cmake index 6bab0e186..b1c3152b5 100644 --- a/ports/args/portfile.cmake +++ b/ports/args/portfile.cmake @@ -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 ) diff --git a/ports/asyncplusplus/CONTROL b/ports/asyncplusplus/CONTROL index eb82afe70..6f2a09a72 100644 --- a/ports/asyncplusplus/CONTROL +++ b/ports/asyncplusplus/CONTROL @@ -1,3 +1,3 @@ Source: asyncplusplus -Version: 1.0-1 +Version: 1.1 Description: Async++ is a lightweight concurrency framework for C++11 diff --git a/ports/asyncplusplus/portfile.cmake b/ports/asyncplusplus/portfile.cmake index d348dc83e..f32ece6c1 100644 --- a/ports/asyncplusplus/portfile.cmake +++ b/ports/asyncplusplus/portfile.cmake @@ -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 ) diff --git a/ports/autobahn/CONTROL b/ports/autobahn/CONTROL index 94152bb76..13085d3e7 100644 --- a/ports/autobahn/CONTROL +++ b/ports/autobahn/CONTROL @@ -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 diff --git a/ports/autobahn/portfile.cmake b/ports/autobahn/portfile.cmake index ea7094187..0b0f92609 100644 --- a/ports/autobahn/portfile.cmake +++ b/ports/autobahn/portfile.cmake @@ -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 ) diff --git a/ports/azure-kinect-sensor-sdk/add-MATROSKA_VERSION-define.patch b/ports/azure-kinect-sensor-sdk/add-MATROSKA_VERSION-define.patch new file mode 100644 index 000000000..d715cf599 --- /dev/null +++ b/ports/azure-kinect-sensor-sdk/add-MATROSKA_VERSION-define.patch @@ -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) diff --git a/ports/azure-kinect-sensor-sdk/portfile.cmake b/ports/azure-kinect-sensor-sdk/portfile.cmake index a7604a7ba..5c6a189ee 100644 --- a/ports/azure-kinect-sensor-sdk/portfile.cmake +++ b/ports/azure-kinect-sensor-sdk/portfile.cmake @@ -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) diff --git a/ports/benchmark/CONTROL b/ports/benchmark/CONTROL index 82e4b57e8..5a6af5595 100644 --- a/ports/benchmark/CONTROL +++ b/ports/benchmark/CONTROL @@ -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
\ No newline at end of file diff --git a/ports/benchmark/portfile.cmake b/ports/benchmark/portfile.cmake index 9173eff61..7f4add94c 100644 --- a/ports/benchmark/portfile.cmake +++ b/ports/benchmark/portfile.cmake @@ -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 ) diff --git a/ports/binn/CONTROL b/ports/binn/CONTROL index 0e0cc1ac4..3c367b05f 100644 --- a/ports/binn/CONTROL +++ b/ports/binn/CONTROL @@ -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. diff --git a/ports/binn/portfile.cmake b/ports/binn/portfile.cmake index 1717d60d6..278417e3c 100644 --- a/ports/binn/portfile.cmake +++ b/ports/binn/portfile.cmake @@ -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 diff --git a/ports/breakpad/CONTROL b/ports/breakpad/CONTROL index a50eab697..ccafe9918 100644 --- a/ports/breakpad/CONTROL +++ b/ports/breakpad/CONTROL @@ -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.
diff --git a/ports/breakpad/portfile.cmake b/ports/breakpad/portfile.cmake index 29f027e40..27761bc21 100644 --- a/ports/breakpad/portfile.cmake +++ b/ports/breakpad/portfile.cmake @@ -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
diff --git a/ports/brynet/CONTROL b/ports/brynet/CONTROL index 36e4a5f65..f6538bcf1 100644 --- a/ports/brynet/CONTROL +++ b/ports/brynet/CONTROL @@ -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. diff --git a/ports/brynet/portfile.cmake b/ports/brynet/portfile.cmake index 623b466db..f5d89c56a 100644 --- a/ports/brynet/portfile.cmake +++ b/ports/brynet/portfile.cmake @@ -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 ) diff --git a/ports/catch2/CONTROL b/ports/catch2/CONTROL index 3c33a7eef..add0f035e 100644 --- a/ports/catch2/CONTROL +++ b/ports/catch2/CONTROL @@ -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 diff --git a/ports/catch2/portfile.cmake b/ports/catch2/portfile.cmake index 4728b6d16..72365eb46 100644 --- a/ports/catch2/portfile.cmake +++ b/ports/catch2/portfile.cmake @@ -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 ) diff --git a/ports/chakracore/CONTROL b/ports/chakracore/CONTROL index 660013a6c..bf891581f 100644 --- a/ports/chakracore/CONTROL +++ b/ports/chakracore/CONTROL @@ -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 diff --git a/ports/chakracore/portfile.cmake b/ports/chakracore/portfile.cmake index ad2a24d66..436a3c66c 100644 --- a/ports/chakracore/portfile.cmake +++ b/ports/chakracore/portfile.cmake @@ -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 ) diff --git a/ports/clblast/CONTROL b/ports/clblast/CONTROL index 6e920200f..52c2c7533 100644 --- a/ports/clblast/CONTROL +++ b/ports/clblast/CONTROL @@ -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.
\ No newline at end of file diff --git a/ports/clblast/portfile.cmake b/ports/clblast/portfile.cmake index 667769d7e..ba31f7878 100644 --- a/ports/clblast/portfile.cmake +++ b/ports/clblast/portfile.cmake @@ -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
)
diff --git a/ports/clp/CONTROL b/ports/clp/CONTROL index 89ab6ceaf..c181d845f 100644 --- a/ports/clp/CONTROL +++ b/ports/clp/CONTROL @@ -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 diff --git a/ports/clp/portfile.cmake b/ports/clp/portfile.cmake index d3c3b3c85..df5d8bf05 100644 --- a/ports/clp/portfile.cmake +++ b/ports/clp/portfile.cmake @@ -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}) diff --git a/ports/console-bridge/CONTROL b/ports/console-bridge/CONTROL index 5ff52be9f..4827ee1e4 100644 --- a/ports/console-bridge/CONTROL +++ b/ports/console-bridge/CONTROL @@ -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. diff --git a/ports/console-bridge/portfile.cmake b/ports/console-bridge/portfile.cmake index a8625efcc..00dd18718 100644 --- a/ports/console-bridge/portfile.cmake +++ b/ports/console-bridge/portfile.cmake @@ -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 ) diff --git a/ports/ctemplate/CONTROL b/ports/ctemplate/CONTROL index 00abc1f96..fe8958a80 100644 --- a/ports/ctemplate/CONTROL +++ b/ports/ctemplate/CONTROL @@ -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 diff --git a/ports/ctemplate/portfile.cmake b/ports/ctemplate/portfile.cmake index d5d8b3960..1efe110a3 100644 --- a/ports/ctemplate/portfile.cmake +++ b/ports/ctemplate/portfile.cmake @@ -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 ) diff --git a/ports/ctre/CONTROL b/ports/ctre/CONTROL index 8be5533a8..9fdadd3d8 100644 --- a/ports/ctre/CONTROL +++ b/ports/ctre/CONTROL @@ -1,3 +1,3 @@ Source: ctre -Version: 2.7 +Version: 2.10 Description: A Compile time PCRE (almost) compatible regular expression matcher diff --git a/ports/ctre/portfile.cmake b/ports/ctre/portfile.cmake index 4be13256b..834354fb5 100644 --- a/ports/ctre/portfile.cmake +++ b/ports/ctre/portfile.cmake @@ -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 ) diff --git a/ports/cutelyst2/CONTROL b/ports/cutelyst2/CONTROL index 16f848eef..561558538 100644 --- a/ports/cutelyst2/CONTROL +++ b/ports/cutelyst2/CONTROL @@ -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] diff --git a/ports/cutelyst2/portfile.cmake b/ports/cutelyst2/portfile.cmake index 39cfa3bdd..c30c40dba 100644 --- a/ports/cutelyst2/portfile.cmake +++ b/ports/cutelyst2/portfile.cmake @@ -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 ) diff --git a/ports/cxxopts/CONTROL b/ports/cxxopts/CONTROL index 53da6cd4e..68d7d9187 100644 --- a/ports/cxxopts/CONTROL +++ b/ports/cxxopts/CONTROL @@ -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 diff --git a/ports/cxxopts/portfile.cmake b/ports/cxxopts/portfile.cmake index 782b2f21e..04680f66a 100644 --- a/ports/cxxopts/portfile.cmake +++ b/ports/cxxopts/portfile.cmake @@ -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 diff --git a/ports/devil/0004_compatible-jasper-2-0-20.patch b/ports/devil/0004_compatible-jasper-2-0-20.patch new file mode 100644 index 000000000..5cb236375 --- /dev/null +++ b/ports/devil/0004_compatible-jasper-2-0-20.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. diff --git a/ports/devil/CONTROL b/ports/devil/CONTROL index 460f7b43c..00b069a4f 100644 --- a/ports/devil/CONTROL +++ b/ports/devil/CONTROL @@ -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 diff --git a/ports/devil/portfile.cmake b/ports/devil/portfile.cmake index eeeaffdd3..c2d098625 100644 --- a/ports/devil/portfile.cmake +++ b/ports/devil/portfile.cmake @@ -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() +file(REMOVE ${SOURCE_PATH}/DevIL/src-IL/cmake/FindOpenEXR.cmake) -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) diff --git a/ports/eastl/CONTROL b/ports/eastl/CONTROL index 156aac737..4c2814f2e 100644 --- a/ports/eastl/CONTROL +++ b/ports/eastl/CONTROL @@ -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
diff --git a/ports/eastl/portfile.cmake b/ports/eastl/portfile.cmake index 3a56d4f13..a446670a5 100644 --- a/ports/eastl/portfile.cmake +++ b/ports/eastl/portfile.cmake @@ -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
diff --git a/ports/ebml/CONTROL b/ports/ebml/CONTROL index d5e88c293..3f16f2ebd 100644 --- a/ports/ebml/CONTROL +++ b/ports/ebml/CONTROL @@ -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
\ No newline at end of file diff --git a/ports/ebml/portfile.cmake b/ports/ebml/portfile.cmake index 5c87884b0..dd70f4d51 100644 --- a/ports/ebml/portfile.cmake +++ b/ports/ebml/portfile.cmake @@ -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 ) diff --git a/ports/ecm/CONTROL b/ports/ecm/CONTROL index ee261ada5..ecdc76ea1 100644 --- a/ports/ecm/CONTROL +++ b/ports/ecm/CONTROL @@ -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 diff --git a/ports/ecm/portfile.cmake b/ports/ecm/portfile.cmake index bdd57584b..c3ef7cdb1 100644 --- a/ports/ecm/portfile.cmake +++ b/ports/ecm/portfile.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 ) diff --git a/ports/ecsutil/CONTROL b/ports/ecsutil/CONTROL index 92ab86e44..e406ed457 100644 --- a/ports/ecsutil/CONTROL +++ b/ports/ecsutil/CONTROL @@ -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) diff --git a/ports/ecsutil/portfile.cmake b/ports/ecsutil/portfile.cmake index 5e41ad2cd..5cbf085bf 100644 --- a/ports/ecsutil/portfile.cmake +++ b/ports/ecsutil/portfile.cmake @@ -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() diff --git a/ports/enet/CONTROL b/ports/enet/CONTROL index 3b9dbb38e..422728c1b 100644 --- a/ports/enet/CONTROL +++ b/ports/enet/CONTROL @@ -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 diff --git a/ports/enet/portfile.cmake b/ports/enet/portfile.cmake index 2f661af7f..9424a6b0d 100644 --- a/ports/enet/portfile.cmake +++ b/ports/enet/portfile.cmake @@ -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}) diff --git a/ports/exprtk/CONTROL b/ports/exprtk/CONTROL index 2dc2b3a8e..71ff8bfdd 100644 --- a/ports/exprtk/CONTROL +++ b/ports/exprtk/CONTROL @@ -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. diff --git a/ports/exprtk/portfile.cmake b/ports/exprtk/portfile.cmake index 4ed9e3ffa..22c728661 100644 --- a/ports/exprtk/portfile.cmake +++ b/ports/exprtk/portfile.cmake @@ -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) diff --git a/ports/forest/CONTROL b/ports/forest/CONTROL index 9e2659811..1cab9d2d0 100644 --- a/ports/forest/CONTROL +++ b/ports/forest/CONTROL @@ -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 diff --git a/ports/forest/portfile.cmake b/ports/forest/portfile.cmake index a1211b069..9201f1850 100644 --- a/ports/forest/portfile.cmake +++ b/ports/forest/portfile.cmake @@ -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 ) diff --git a/ports/forge/CONTROL b/ports/forge/CONTROL index 3aa7608d0..659204964 100644 --- a/ports/forge/CONTROL +++ b/ports/forge/CONTROL @@ -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
\ No newline at end of file diff --git a/ports/forge/portfile.cmake b/ports/forge/portfile.cmake index 05c099c5a..64697d84e 100644 --- a/ports/forge/portfile.cmake +++ b/ports/forge/portfile.cmake @@ -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
)
diff --git a/ports/freetype-gl/CONTROL b/ports/freetype-gl/CONTROL index a4081715e..21ee0e175 100644 --- a/ports/freetype-gl/CONTROL +++ b/ports/freetype-gl/CONTROL @@ -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 diff --git a/ports/freetype-gl/portfile.cmake b/ports/freetype-gl/portfile.cmake index 9dfd38719..59815437b 100644 --- a/ports/freetype-gl/portfile.cmake +++ b/ports/freetype-gl/portfile.cmake @@ -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 ) diff --git a/ports/fruit/CONTROL b/ports/fruit/CONTROL index 8d3e9dce4..d0c8d5951 100644 --- a/ports/fruit/CONTROL +++ b/ports/fruit/CONTROL @@ -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
diff --git a/ports/fruit/portfile.cmake b/ports/fruit/portfile.cmake index f47d22802..8fc652387 100644 --- a/ports/fruit/portfile.cmake +++ b/ports/fruit/portfile.cmake @@ -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
)
diff --git a/ports/gcem/portfile.cmake b/ports/gcem/portfile.cmake index 1e0883afa..7d7a7124a 100644 --- a/ports/gcem/portfile.cmake +++ b/ports/gcem/portfile.cmake @@ -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 ) diff --git a/ports/gdcm/CONTROL b/ports/gdcm/CONTROL index aafb13a8d..67d3a0050 100644 --- a/ports/gdcm/CONTROL +++ b/ports/gdcm/CONTROL @@ -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 diff --git a/ports/gdcm/portfile.cmake b/ports/gdcm/portfile.cmake index 3edb205d7..b5c72d619 100644 --- a/ports/gdcm/portfile.cmake +++ b/ports/gdcm/portfile.cmake @@ -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 diff --git a/ports/gmmlib/CONTROL b/ports/gmmlib/CONTROL index 639363944..90faeeb17 100644 --- a/ports/gmmlib/CONTROL +++ b/ports/gmmlib/CONTROL @@ -1,4 +1,4 @@ Source: gmmlib -Version: 19.4.1 +Version: 20.3.1 Description: intel's graphics memory management library Supports: linux
\ No newline at end of file diff --git a/ports/gmmlib/portfile.cmake b/ports/gmmlib/portfile.cmake index 17ef2521f..ec4d3cb2b 100644 --- a/ports/gmmlib/portfile.cmake +++ b/ports/gmmlib/portfile.cmake @@ -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 ) diff --git a/ports/guetzli/CONTROL b/ports/guetzli/CONTROL index 8fe11f58d..142789bbd 100644 --- a/ports/guetzli/CONTROL +++ b/ports/guetzli/CONTROL @@ -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
diff --git a/ports/guetzli/portfile.cmake b/ports/guetzli/portfile.cmake index 5e1041461..0cf84000e 100644 --- a/ports/guetzli/portfile.cmake +++ b/ports/guetzli/portfile.cmake @@ -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 ) diff --git a/ports/harfbuzz/CONTROL b/ports/harfbuzz/CONTROL index 31901b9d9..050580cea 100644 --- a/ports/harfbuzz/CONTROL +++ b/ports/harfbuzz/CONTROL @@ -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) diff --git a/ports/harfbuzz/portfile.cmake b/ports/harfbuzz/portfile.cmake index d15504401..51200a238 100644 --- a/ports/harfbuzz/portfile.cmake +++ b/ports/harfbuzz/portfile.cmake @@ -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 diff --git a/ports/http-parser/CONTROL b/ports/http-parser/CONTROL index 444f74535..8e7329bad 100644 --- a/ports/http-parser/CONTROL +++ b/ports/http-parser/CONTROL @@ -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.
diff --git a/ports/http-parser/portfile.cmake b/ports/http-parser/portfile.cmake index f8609e09b..d6ae1cdc0 100644 --- a/ports/http-parser/portfile.cmake +++ b/ports/http-parser/portfile.cmake @@ -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 ) diff --git a/ports/inih/CONTROL b/ports/inih/CONTROL index deebfbb55..8f54f04ed 100644 --- a/ports/inih/CONTROL +++ b/ports/inih/CONTROL @@ -1,3 +1,3 @@ Source: inih
-Version: 47 +Version: 51 Description: Simple .INI file parser
diff --git a/ports/inih/portfile.cmake b/ports/inih/portfile.cmake index b52c5d2d7..cf54772b7 100644 --- a/ports/inih/portfile.cmake +++ b/ports/inih/portfile.cmake @@ -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 ) diff --git a/ports/io2d/CONTROL b/ports/io2d/CONTROL index 596cdcd23..5848cb754 100644 --- a/ports/io2d/CONTROL +++ b/ports/io2d/CONTROL @@ -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) diff --git a/ports/io2d/portfile.cmake b/ports/io2d/portfile.cmake index f6f9011e5..ad36dd70e 100644 --- a/ports/io2d/portfile.cmake +++ b/ports/io2d/portfile.cmake @@ -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 diff --git a/ports/jansson/CONTROL b/ports/jansson/CONTROL index 19b1224ef..333b70108 100644 --- a/ports/jansson/CONTROL +++ b/ports/jansson/CONTROL @@ -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 diff --git a/ports/jansson/portfile.cmake b/ports/jansson/portfile.cmake index 62086e99d..175ac41e7 100644 --- a/ports/jansson/portfile.cmake +++ b/ports/jansson/portfile.cmake @@ -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 ) diff --git a/ports/jasper/CONTROL b/ports/jasper/CONTROL index df701a052..34da12851 100644 --- a/ports/jasper/CONTROL +++ b/ports/jasper/CONTROL @@ -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) diff --git a/ports/jasper/portfile.cmake b/ports/jasper/portfile.cmake index ae42d2a22..890df8b31 100644 --- a/ports/jasper/portfile.cmake +++ b/ports/jasper/portfile.cmake @@ -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 ) diff --git a/ports/jbig2dec/CONTROL b/ports/jbig2dec/CONTROL index 82a0afb98..d4e1939e2 100644 --- a/ports/jbig2dec/CONTROL +++ b/ports/jbig2dec/CONTROL @@ -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.
diff --git a/ports/jbig2dec/portfile.cmake b/ports/jbig2dec/portfile.cmake index f03c98b23..5633e9030 100644 --- a/ports/jbig2dec/portfile.cmake +++ b/ports/jbig2dec/portfile.cmake @@ -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
)
diff --git a/ports/keystone/CONTROL b/ports/keystone/CONTROL index 70443a202..cc2c01c2f 100644 --- a/ports/keystone/CONTROL +++ b/ports/keystone/CONTROL @@ -1,3 +1,3 @@ Source: keystone -Version: 0.9.1 +Version: 0.9.2 Description: Lightweight multi-platform, multi-architecture assembler framework diff --git a/ports/keystone/portfile.cmake b/ports/keystone/portfile.cmake index 6f740aeda..5f56e8d9a 100644 --- a/ports/keystone/portfile.cmake +++ b/ports/keystone/portfile.cmake @@ -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 ) diff --git a/ports/kf5archive/CONTROL b/ports/kf5archive/CONTROL index 16592e34e..4e4493cd1 100644 --- a/ports/kf5archive/CONTROL +++ b/ports/kf5archive/CONTROL @@ -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
diff --git a/ports/kf5archive/portfile.cmake b/ports/kf5archive/portfile.cmake index c7b99e852..ce02da024 100644 --- a/ports/kf5archive/portfile.cmake +++ b/ports/kf5archive/portfile.cmake @@ -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
)
diff --git a/ports/kf5holidays/CONTROL b/ports/kf5holidays/CONTROL index c1545e979..514b893a5 100644 --- a/ports/kf5holidays/CONTROL +++ b/ports/kf5holidays/CONTROL @@ -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
diff --git a/ports/kf5holidays/portfile.cmake b/ports/kf5holidays/portfile.cmake index 900834d3a..81fb56389 100644 --- a/ports/kf5holidays/portfile.cmake +++ b/ports/kf5holidays/portfile.cmake @@ -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
)
diff --git a/ports/kf5plotting/CONTROL b/ports/kf5plotting/CONTROL index 2eb191a71..8e78fdf48 100644 --- a/ports/kf5plotting/CONTROL +++ b/ports/kf5plotting/CONTROL @@ -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 diff --git a/ports/kf5plotting/portfile.cmake b/ports/kf5plotting/portfile.cmake index 8ea9b3d3f..ca921c43a 100644 --- a/ports/kf5plotting/portfile.cmake +++ b/ports/kf5plotting/portfile.cmake @@ -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 ) diff --git a/ports/lcms/CONTROL b/ports/lcms/CONTROL index 135c7c406..bf440c387 100644 --- a/ports/lcms/CONTROL +++ b/ports/lcms/CONTROL @@ -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. diff --git a/ports/lcms/portfile.cmake b/ports/lcms/portfile.cmake index faeafdef5..929fda173 100644 --- a/ports/lcms/portfile.cmake +++ b/ports/lcms/portfile.cmake @@ -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 diff --git a/ports/libcopp/CONTROL b/ports/libcopp/CONTROL index 8c9162540..568bf6ea9 100644 --- a/ports/libcopp/CONTROL +++ b/ports/libcopp/CONTROL @@ -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/ diff --git a/ports/libcopp/portfile.cmake b/ports/libcopp/portfile.cmake index 5b6be64bb..fbf0e8791 100644 --- a/ports/libcopp/portfile.cmake +++ b/ports/libcopp/portfile.cmake @@ -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 ) diff --git a/ports/liblo/CONTROL b/ports/liblo/CONTROL index b2fc4def7..4efcd14c7 100644 --- a/ports/liblo/CONTROL +++ b/ports/liblo/CONTROL @@ -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
\ No newline at end of file diff --git a/ports/liblo/portfile.cmake b/ports/liblo/portfile.cmake index 27e41af18..e1eb7babf 100644 --- a/ports/liblo/portfile.cmake +++ b/ports/liblo/portfile.cmake @@ -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 ) diff --git a/ports/libmariadb/CONTROL b/ports/libmariadb/CONTROL index d3b39d0af..540cfb43f 100644 --- a/ports/libmariadb/CONTROL +++ b/ports/libmariadb/CONTROL @@ -1,6 +1,5 @@ Source: libmariadb
-Version: 3.1.7
-Port-Version: 2
+Version: 3.1.9
Homepage: https://github.com/MariaDB/mariadb-connector-c
Description: MariaDB Connector/C is used to connect C/C++ applications to MariaDB and MySQL databases
Default-Features: zlib, openssl
diff --git a/ports/libmariadb/portfile.cmake b/ports/libmariadb/portfile.cmake index 6943c934c..d3987bc38 100644 --- a/ports/libmariadb/portfile.cmake +++ b/ports/libmariadb/portfile.cmake @@ -8,8 +8,8 @@ include(vcpkg_common_functions) vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO MariaDB/mariadb-connector-c
- REF 8e9c3116105d9a998a60991b7f4ba910d454d4b1 # v3.1.7
- SHA512 b663effe7794d997c0589a9a20dab6b7359414612e60e3cb43e3fd0ddeae0391bcbc2d816cba4a7438602566ad6781cbf8e18b0062f1d37a2b2bd521af16033c
+ REF a746c3af449a8754e78ad7971e59e79af7957cdb # v3.1.9 + SHA512 6f200b984b0642bd75dd8b1ca8f6b996c4b9236c4180255d15dee369a10b3b802c0e8e1942135aeb3c279f3087ff4b19096e5fef15935f4b76cf4fcb344d9133
HEAD_REF master
PATCHES
md.patch
diff --git a/ports/libpqxx/CONTROL b/ports/libpqxx/CONTROL index f118a488b..44adafec2 100644 --- a/ports/libpqxx/CONTROL +++ b/ports/libpqxx/CONTROL @@ -1,5 +1,5 @@ Source: libpqxx -Version: 6.4.5-3 +Version: 6.4.7 Homepage: https://github.com/jtv/libpqxx Description: The official C++ client API for PostgreSQL Build-Depends: libpq[core] diff --git a/ports/libpqxx/portfile.cmake b/ports/libpqxx/portfile.cmake index 85e9cedb7..85d680c32 100644 --- a/ports/libpqxx/portfile.cmake +++ b/ports/libpqxx/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO jtv/libpqxx - REF a6b1d60e74c1427c8ac2324b85cd4a0dc2068332 - SHA512 990083f738322283dc9c98b138a676e5ba04ab77794d5a51d672557e0562d2366b5085ad5571dd91af8ba4dea56baa94e8c1e4e6fe571341c95e92eb28d2b15a + REF ff7bf80ea942fd91a6ce526405ecbc64131f634f # 6.4.7 + SHA512 e4f94ecee4ac0b67059f8381a4f71798793b69d5da8762cdf665909e4209d2cde88a77358e04e60c524ee369b2a91325e309273e1ca12648c05b5aacdb832b71 HEAD_REF master PATCHES fix-deprecated-bug.patch diff --git a/ports/libunibreak/CONTROL b/ports/libunibreak/CONTROL index 8d2869d58..4ff9641ad 100644 --- a/ports/libunibreak/CONTROL +++ b/ports/libunibreak/CONTROL @@ -1,4 +1,4 @@ Source: libunibreak
-Version: 4.2-1-0 +Version: 4.3-0 Homepage: https://github.com/adah1972/libunibreak
Description: an implementation of the line breaking and word breaking algorithms as described in [Unicode Standard Annex 14] 1 and [Unicode Standard Annex 29] 2. Check the project's [home page] 3 for up-to-date information.
diff --git a/ports/libunibreak/portfile.cmake b/ports/libunibreak/portfile.cmake index 4d533b149..52af1c5e5 100644 --- a/ports/libunibreak/portfile.cmake +++ b/ports/libunibreak/portfile.cmake @@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO adah1972/libunibreak - REF a411e4d291741623962a11595dae880422a20ef5 # libunibreak_4_2-1 - SHA512 b4935989990ea1a1a881836696d943c658cf41dd43404e07863c4091a54aa35242e38a359f78899b9975fe2c97e866166da3d0fc3912b9df327deb8a315a590f + REF 8df6ef4ebe5dbd2a49539d05366337ab7fb57ae3 # libunibreak_4_3 + SHA512 791e342dcc0e79e15f578ec93239d53a656f9e1804f9ec8b970cfac2b6c4f3456855513c36f18f8e72a91dac64060abc336e4716d584dbec86e1fb0c91eded69 HEAD_REF master ) diff --git a/ports/libuv/CONTROL b/ports/libuv/CONTROL index efae9098f..e6a76a0b5 100644 --- a/ports/libuv/CONTROL +++ b/ports/libuv/CONTROL @@ -1,4 +1,4 @@ Source: libuv -Version: 1.34.2-1 +Version: 1.39.0 Homepage: https://github.com/libuv/libuv Description: libuv is a multi-platform support library with a focus on asynchronous I/O. diff --git a/ports/libuv/portfile.cmake b/ports/libuv/portfile.cmake index 4cc164c31..e13db036b 100644 --- a/ports/libuv/portfile.cmake +++ b/ports/libuv/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO libuv/libuv - REF f868c9ab0c307525a16fff99fd21e32a6ebc3837 # v1.34.2 - SHA512 1a64b34dc488a6fc6f563246e6e79f11d64f16cf9f2f1dab3eb38af9e5cf6ff513f67168bef95f72d260291259adda9567f982e0158bcfdacce15f5d23431ecf + REF 25f4b8b8a3c0f934158cd37a37b0525d75ca488e # v1.39.0 + SHA512 749f89aaaee26237ace84f0ff6ff2e703ba8c2ff7ec81f1c90844876dd865fe925ef0028fdb2fef92c7aa8eca5f66aefe43effad7d7def4240d3f57b848acbe1 HEAD_REF v1.x ) diff --git a/ports/luabridge/CONTROL b/ports/luabridge/CONTROL index 91f5373a1..d8a084019 100644 --- a/ports/luabridge/CONTROL +++ b/ports/luabridge/CONTROL @@ -1,3 +1,3 @@ Source: luabridge
-Version: 2.4.1 +Version: 2.6 Description: A lightweight, dependency-free library for binding Lua to C++
diff --git a/ports/luabridge/portfile.cmake b/ports/luabridge/portfile.cmake index 140e0464d..b854f9fee 100644 --- a/ports/luabridge/portfile.cmake +++ b/ports/luabridge/portfile.cmake @@ -2,8 +2,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO vinniefalco/LuaBridge - REF 78ab57abf2f76bf20f76a3bbc7dae7a1754a02c7 # 2.4.1 - SHA512 b53544cd544e9939e6e5f32a2b88f603a94fcbbf344b14b08f9e677c8e01c4e4185c0cecca0513449c9488a741e93285150156a96d633c8e54762b503b8999b4 + REF 12d51bdd992a22b43adb9cc5fb83ebf8b1f2be7f # 2.6 + SHA512 18593b2fda5be0b7cd9701feed53820002f93bba883cfa9fcdfa3e25ead02fb9b2f16f30d1603ae5d43ee3b199925071260723d4ebb79eb581888496d422f42d HEAD_REF master ) diff --git a/ports/luasocket/CONTROL b/ports/luasocket/CONTROL index e50ca87fb..41ec382ce 100644 --- a/ports/luasocket/CONTROL +++ b/ports/luasocket/CONTROL @@ -1,5 +1,5 @@ Source: luasocket -Version: 2019-05-07 +Version: 2020-09-14 Homepage: https://github.com/diegonehab/luasocket Description: LuaSocket is a Lua extension library that is composed by two parts: a C core that provides support for the TCP and UDP transport layers, and a set of Lua modules that add support for functionality commonly needed by applications that deal with the Internet. Build-Depends: lua diff --git a/ports/luasocket/portfile.cmake b/ports/luasocket/portfile.cmake index 0f4bfbf6d..4427b6dad 100644 --- a/ports/luasocket/portfile.cmake +++ b/ports/luasocket/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO diegonehab/luasocket - REF 733af884f1aa18ff469bf3c4d18810e815853211 - SHA512 632d66a9460636758428261b5b0d8669a90492de716915c07d1d1bf66c795bc9599f9edcd4345bbc3ef06830d670303b6cfb56c206e022b4bc5307fec2a20395 + REF 5b18e475f38fcf28429b1cc4b17baee3b9793a62 # accessed on 2020-09-14 + SHA512 bdf7086a0504b0072b9cfd1266fc4ae89504053801722859a426f567fca00ed76f4c295c2a3a968e93f0036d9b792cf97561e9baa82c09ea23999cfd473227eb HEAD_REF master) file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}) diff --git a/ports/mapbox-variant/CONTROL b/ports/mapbox-variant/CONTROL index fad725911..5b3aaafef 100644 --- a/ports/mapbox-variant/CONTROL +++ b/ports/mapbox-variant/CONTROL @@ -1,3 +1,3 @@ Source: mapbox-variant
-Version: 1.1.6-0f734f0-1
+Version: 1.2.0 Description: C++11/C++14 Variant
diff --git a/ports/mapbox-variant/portfile.cmake b/ports/mapbox-variant/portfile.cmake index 60fdd07a7..1365e362a 100644 --- a/ports/mapbox-variant/portfile.cmake +++ b/ports/mapbox-variant/portfile.cmake @@ -4,8 +4,8 @@ include(vcpkg_common_functions) vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO mapbox/variant
- REF 0f734f01e685a298e3756d30044a4164786c58c5
- SHA512 36b842ffbaa7d466c26b4783d68dff17b0079927aca876bd021f439591a4ee5f184c71a60ca59857c35675b2e27cf650bedea7a3cdf9c3fc959c3c0ec3b135eb
+ REF a2a4858345423a760eca300ec42acad1ad123aa3 # v1.2.0 + SHA512 6d1ad2f37e137c42592dbd618a3871008d4f83b3cb0d6f05a9c469a6a987ed3fc7f0416ae341646d73e69426903a5a4f64b9f41ae739fd940bbd304dfcae289e
HEAD_REF master
)
diff --git a/ports/matroska/CONTROL b/ports/matroska/CONTROL index 1a5235db7..81345c1eb 100644 --- a/ports/matroska/CONTROL +++ b/ports/matroska/CONTROL @@ -1,5 +1,5 @@ Source: matroska -Version: 1.5.2 +Version: 1.6.2 Homepage: https://github.com/Matroska-Org/libmatroska Description: a C++ libary to parse Matroska files (.mkv and .mka) Build-Depends: ebml diff --git a/ports/matroska/portfile.cmake b/ports/matroska/portfile.cmake index bf41c8f1a..cb62df441 100644 --- a/ports/matroska/portfile.cmake +++ b/ports/matroska/portfile.cmake @@ -7,8 +7,8 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO Matroska-Org/libmatroska - REF release-1.5.2 - SHA512 5e819d611455efb1dd49ea26b6b124899b1f6ba07b4af93b2f3437ffe7c2c0089a922ef894a7c8612faddadeea75142d0604ee54e6c5822439dc8c65008e119b + REF 684560a3ce962a7abe89be93cc8ffa483f7f853f # release-1.6.2 + SHA512 d9b0e392cc99d9eec99ef90431589778976508c5ccbd8bbb166f390653c27b4cc84de189f7cd3bf5b039ecb38a96b0e341cc39195099ec415cc48d40e0b78c01 HEAD_REF master ) diff --git a/ports/nanodbc/CONTROL b/ports/nanodbc/CONTROL index 08070ae7d..16a8ff83b 100644 --- a/ports/nanodbc/CONTROL +++ b/ports/nanodbc/CONTROL @@ -1,6 +1,5 @@ Source: nanodbc Version: 2.13.0 -Port-Version: 1 Homepage: https://github.com/lexicalunit/nanodbc Description: A small C++ wrapper for the native C ODBC API. Build-Depends: unixodbc(!windows) diff --git a/ports/nanodbc/portfile.cmake b/ports/nanodbc/portfile.cmake index c020a1627..eba375813 100644 --- a/ports/nanodbc/portfile.cmake +++ b/ports/nanodbc/portfile.cmake @@ -5,7 +5,7 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO nanodbc/nanodbc - REF 7404a4dd7697e188df5724ab95a7553d2fc404eb + REF 7404a4dd7697e188df5724ab95a7553d2fc404eb # v2.13.0 SHA512 35ca098e783d771f3df611bce84e9b8207a6a5b72c492d2f3909977bc91a7c22bb262c34768b0d97ebfbdf12eeda0214064a8ea171e7bdda7b759f93ff346f45 HEAD_REF master ) diff --git a/ports/nuklear/CONTROL b/ports/nuklear/CONTROL index e3de49f20..39d82fde5 100644 --- a/ports/nuklear/CONTROL +++ b/ports/nuklear/CONTROL @@ -1,4 +1,4 @@ Source: nuklear -Version: 2019-07-11 +Version: 2020-09-14 Homepage: https://github.com/vurtun/nuklear Description: This is a minimal state immediate mode graphical user interface toolkit written in ANSI C and licensed under public domain diff --git a/ports/nuklear/portfile.cmake b/ports/nuklear/portfile.cmake index 7da7c77ca..6e9806d8a 100644 --- a/ports/nuklear/portfile.cmake +++ b/ports/nuklear/portfile.cmake @@ -2,8 +2,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO vurtun/nuklear - REF 5fa99df235e50aef82e7757002099ead7a1395fe - SHA512 d0be03e891e4efbc54ef97e2fd8721071227b8aed17d4a57cc4aab4023975f7bf33710a864041a60d2375e3eb8f65cb2ea6255d83db874dcd21e0450ff2f5e5c + REF 6b9f937475db9280d966f44f469bc80191b5092a # accessed on 2020-09-14 + SHA512 d45cd5277127e0ffe8fce7017203424fd5b16970f6949894d75923a73172bc05954ca3d751d2033ec498dccf5c29d41d614629fc154a44d0163108902868b833 HEAD_REF master ) file(INSTALL ${SOURCE_PATH}/nuklear.h DESTINATION ${CURRENT_PACKAGES_DIR}/include) diff --git a/ports/open62541/CONTROL b/ports/open62541/CONTROL index 7fe4dfe46..1c000d539 100644 --- a/ports/open62541/CONTROL +++ b/ports/open62541/CONTROL @@ -1,5 +1,5 @@ Source: open62541 -Version: 1.1 +Version: 1.1.2 Homepage: https://open62541.org Description: open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0. Supports: !uwp diff --git a/ports/open62541/portfile.cmake b/ports/open62541/portfile.cmake index 99f12e79c..91f054560 100644 --- a/ports/open62541/portfile.cmake +++ b/ports/open62541/portfile.cmake @@ -3,8 +3,8 @@ set(VERSION v1.1) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO open62541/open62541 - REF a524accc338c9611a5ec60bf595c1a587243b457 # v1.1 - SHA512 ee60e6b58f31bb7d4a8875c4390cf54edee83d242b39b1730ee39af0e13c29d4aeb8788294c3da00039d60020a9a2e1e241e1fb389ffe36598116c58a7ffdaba + REF 8ad84962e67987af91d7f746425d7b26be47a0cb # v1.1.2 + SHA512 7cca9458cdfbc386c0a7012373c91e9ab3a4876303db95a513f62cf26e751446bd73c0fa1f76e0821d2a47747bfb4612e8822389bc9002775636db8f8093f94c HEAD_REF master ) diff --git a/ports/openmvg/CONTROL b/ports/openmvg/CONTROL index 288d530ac..69d673579 100644 --- a/ports/openmvg/CONTROL +++ b/ports/openmvg/CONTROL @@ -1,6 +1,5 @@ Source: openmvg -Version: 1.5 -Port-Version: 1 +Version: 1.6 Description: open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion. Build-Depends: coinutils, clp, osi, liblemon, flann, eigen3, ceres[suitesparse,cxsparse], cereal, libjpeg-turbo, tiff, libpng, zlib, vlfeat diff --git a/ports/openmvg/portfile.cmake b/ports/openmvg/portfile.cmake index 0b3265d6a..b8301a3c9 100644 --- a/ports/openmvg/portfile.cmake +++ b/ports/openmvg/portfile.cmake @@ -10,8 +10,8 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO openMVG/openMVG - REF 606d1c9e82123dd50de282128151a50bf42262fc # v1.5 - SHA512 eddcf4c5f86541112840a6d89bbf360d30b085c2b3ff3e39b357030a465163b465e89d01474f8dbd65b66f8bccfc1f54a58963324f622482e2960f00214b2b75 + REF 74deb33d12bf275a3b3a9afc833f4760be90f031 # v1.6 + SHA512 6e74effbc66f5d5e7c2d5edd7dacf3c0fa7eec1cb666244db8e4147c08d2e6faca98c1164ca1305a5013d247d479184742e5156232d4d8430615af31811e216e PATCHES build_fixes.patch ) diff --git a/ports/opusfile/CONTROL b/ports/opusfile/CONTROL index 80ca95f96..139b7fa7e 100644 --- a/ports/opusfile/CONTROL +++ b/ports/opusfile/CONTROL @@ -1,5 +1,5 @@ Source: opusfile
-Version: 0.11-3
+Version: 0.12 Homepage: https://github.com/xiph/opusfile
Description: Stand-alone decoder library for .opus streams
Build-Depends: libogg, opus
diff --git a/ports/opusfile/portfile.cmake b/ports/opusfile/portfile.cmake index aae9303f8..2fd3d939d 100644 --- a/ports/opusfile/portfile.cmake +++ b/ports/opusfile/portfile.cmake @@ -9,8 +9,8 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO xiph/opusfile - REF v0.11 - SHA512 b67976176ffacbeecacd00815877d1b332e149430b49f68d41d6a2f95e6d291e979214903314e14b4cc3f20e07ec8975b906f12f12aef8c786f74f6160d8791d + REF a55c164e9891a9326188b7d4d216ec9a88373739 # v0.12 + SHA512 cfe90b63b8ec027caf6d472167aba863e62f02650245cf0e4d9a543bb565c9088d38b45f7dc2d42cdfcdac5397c3757f4377c24afee73cac52437c125830c411 HEAD_REF master) file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}) diff --git a/ports/parson/CONTROL b/ports/parson/CONTROL index 278cdc28d..fc3cb26f2 100644 --- a/ports/parson/CONTROL +++ b/ports/parson/CONTROL @@ -1,3 +1,3 @@ Source: parson -Version: 2019-07-11 +Version: 2020-09-14 Description: a lighweight json library written in C diff --git a/ports/parson/portfile.cmake b/ports/parson/portfile.cmake index 3438043a7..76050f353 100644 --- a/ports/parson/portfile.cmake +++ b/ports/parson/portfile.cmake @@ -8,8 +8,8 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO kgabis/parson - REF 33e5519d0ae68784c91c92af2f48a5b07dc14490 - SHA512 b4477fe1038465edb210d1d02c8241ba02c44a01fa7838fb6217b36659eae3c5eaf450ec559bd609dfdc2417b4948eacc4a643ed7f1684f9b4bbaded421d7b80 + REF 102a4467e10c77ffcfde1d233798780acd719cc5 # accessed on 2020-09-14 + SHA512 8498e667525a0f08881c4041877194bf68926af34c9f0cbd9fd3d9538c31e0ad1ab1c083fbee48423f4ffd99f46e25918928c43585206237c8f723e5e47b17b7 HEAD_REF master ) diff --git a/ports/pcl/CONTROL b/ports/pcl/CONTROL index 5fd9f4666..f44015523 100644 --- a/ports/pcl/CONTROL +++ b/ports/pcl/CONTROL @@ -1,6 +1,5 @@ Source: pcl -Version: 1.11.0 -Port-Version: 3 +Version: 1.11.1 Homepage: https://github.com/PointCloudLibrary/pcl Description: Point Cloud Library (PCL) is open source library for 2D/3D image and point cloud processing. Build-Depends: eigen3, flann, qhull, libpng, boost-system, boost-filesystem, boost-thread, boost-date-time, boost-iostreams, boost-random, boost-foreach, boost-dynamic-bitset, boost-property-map, boost-graph, boost-multi-array, boost-signals2, boost-sort, boost-ptr-container, boost-uuid, boost-interprocess, boost-asio diff --git a/ports/pcl/portfile.cmake b/ports/pcl/portfile.cmake index 06cd056de..de5752e74 100644 --- a/ports/pcl/portfile.cmake +++ b/ports/pcl/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO PointCloudLibrary/pcl - REF f9f214f34a38d5bb67441140703a681c5d299906 # pcl-1.11.0 - SHA512 7d1bbadcd6843001895bd1faeb5ad4166f7746bf77f83573160507746d438797fbe9e283a8989f517fe1dc7195934ad59e008b4fce61e5943ce6426d49141365 + REF d98313133b014553ab1b1b5b112f9aade837d55c # pcl-1.11.1 + SHA512 4d60f34d4fbf0a4b4caf9cc4391af471ebd260b3bbac106d45e5ff38448894ea4dc82d5320c2e395c537a4414eb13c6a6a0eb6c13e4e1cc1d831d4bf24067966 HEAD_REF master PATCHES pcl_utils.patch diff --git a/ports/pegtl-2/CONTROL b/ports/pegtl-2/CONTROL index 842c9080f..3ff09b8df 100644 --- a/ports/pegtl-2/CONTROL +++ b/ports/pegtl-2/CONTROL @@ -1,4 +1,4 @@ Source: pegtl-2
-Version: 2.8.1-1
+Version: 2.8.3 Description: The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency C++ header-only parser combinator library for creating parsers according to a Parsing Expression Grammar (PEG). This version maintains compatibility with C++11.
Homepage: https://github.com/taocpp/PEGTL
\ No newline at end of file diff --git a/ports/pegtl-2/portfile.cmake b/ports/pegtl-2/portfile.cmake index 5eedd0c40..554f50c5c 100644 --- a/ports/pegtl-2/portfile.cmake +++ b/ports/pegtl-2/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO taocpp/pegtl
- REF 2.8.1
- SHA512 7a8f6829123fbbd5a0ef1c8ef2c72bdae48576ef94056a1dff7914e4bb85caac1df02839131ea5cfb4131c8902addeca92df48fe7dd5815bdf5cb35759dace49
+ REF 47e878ad4fd72c91253c9d47b6f17e001ca2dfcf # 2.8.3 + SHA512 c7761e36dd28914d89a2d5e2a5ce5ea84bab50b7f7ad235b18dbeca41a675503b00b0fe152247515f81ec380f3c68cf827e667cb3b9a7e34c6d2f5dd60fb4106
HEAD_REF master
)
diff --git a/ports/qpid-proton/CONTROL b/ports/qpid-proton/CONTROL index ecaa8124f..9dd445484 100644 --- a/ports/qpid-proton/CONTROL +++ b/ports/qpid-proton/CONTROL @@ -1,5 +1,5 @@ Source: qpid-proton
-Version: 0.30.0 +Version: 0.32.0 Build-Depends: openssl (!windows&!uwp), libuv (osx), jsoncpp
Homepage: https://github.com/apache/qpid-proton
Description: Qpid Proton is a high-performance, lightweight messaging library.
\ No newline at end of file diff --git a/ports/qpid-proton/portfile.cmake b/ports/qpid-proton/portfile.cmake index 902c85812..3a3377696 100644 --- a/ports/qpid-proton/portfile.cmake +++ b/ports/qpid-proton/portfile.cmake @@ -7,8 +7,8 @@ vcpkg_find_acquire_program(PYTHON3) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO apache/qpid-proton - REF 77947c047f24fc7d0ddd6ba41fa14d3e8ccb3f49 # 0.30.0 - SHA512 21711081ae6fe5f791039a6295f652370e1762587b16be4fa12f5a3b4a29f6b5aee62ff25e96303ac82ba360a0682c7e92aae4419e81f9a3cf14c98fcd34b489 + REF dc244b1f7e886883a2bb416407f42ba55d0f5f42 # 0.32.0 + SHA512 19f191dd206fd43a8f5b8db95f6ada57bd60b93eb907cf32f463c23cfe8c5f4914c6f4750ebde50c970387fb62baf4451279803eeb000bc8bb5c200692e5d1d7 HEAD_REF next ) diff --git a/ports/qt5-base/cmake/qt_download_submodule.cmake b/ports/qt5-base/cmake/qt_download_submodule.cmake index 8e03b00a8..5210f34d3 100644 --- a/ports/qt5-base/cmake/qt_download_submodule.cmake +++ b/ports/qt5-base/cmake/qt_download_submodule.cmake @@ -4,7 +4,7 @@ function(qt_get_submodule_name OUT_NAME) endfunction()
function(qt_download_submodule)
- cmake_parse_arguments(_csc "" "OUT_SOURCE_PATH" "PATCHES" ${ARGN})
+ cmake_parse_arguments(_csc "" "OUT_SOURCE_PATH" "PATCHES;BUILD_OPTIONS;BUILD_OPTIONS_RELEASE;BUILD_OPTIONS_DEBUG" ${ARGN})
if(NOT DEFINED _csc_OUT_SOURCE_PATH)
message(FATAL_ERROR "qt_download_module requires parameter OUT_SOURCE_PATH to be set! Please correct the portfile!")
diff --git a/ports/qt5-imageformats/CONTROL b/ports/qt5-imageformats/CONTROL index 6cc1b86ea..8f247686c 100644 --- a/ports/qt5-imageformats/CONTROL +++ b/ports/qt5-imageformats/CONTROL @@ -1,5 +1,5 @@ Source: qt5-imageformats
Version: 5.15.0
-Port-Version: 1
+Port-Version: 2
Description: Qt5 Image Formats Module - Plugins for additional image formats: TIFF, MNG, TGA, WBMP
Build-Depends: qt5-base[core], tiff, libwebp, jasper
diff --git a/ports/qt5-imageformats/fix-include-math.patch b/ports/qt5-imageformats/fix-include-math.patch new file mode 100644 index 000000000..94ec86e4e --- /dev/null +++ b/ports/qt5-imageformats/fix-include-math.patch @@ -0,0 +1,12 @@ +diff --git a/src/plugins/imageformats/jp2/qjp2handler.cpp b/src/plugins/imageformats/jp2/qjp2handler.cpp +index e9a470c..556fd2c 100644 +--- a/src/plugins/imageformats/jp2/qjp2handler.cpp ++++ b/src/plugins/imageformats/jp2/qjp2handler.cpp +@@ -45,6 +45,7 @@ + #include "qcolor.h" + + #include <jasper/jasper.h> ++#include <math.h> + + QT_BEGIN_NAMESPACE + diff --git a/ports/qt5-imageformats/portfile.cmake b/ports/qt5-imageformats/portfile.cmake index abd88a60c..b7ef46903 100644 --- a/ports/qt5-imageformats/portfile.cmake +++ b/ports/qt5-imageformats/portfile.cmake @@ -51,4 +51,4 @@ set(OPT_DBG "TIFF_LIBS=${TIFF_DEBUG} ${LZMA_DEBUG} ${JPEG_DEBUG} ${ZLIB_DEBUG}" "JASPER_LIBS=${JASPER_DEBUG} ${FREEGLUT_DEBUG} ${JPEG_DEBUG} ${ZLIB_DEBUG}") list(APPEND CORE_OPTIONS "WEBP_INCDIR=${CURRENT_INSTALLED_DIR}/include") # Requires libwebp[all] -qt_submodule_installation(BUILD_OPTIONS ${CORE_OPTIONS} BUILD_OPTIONS_RELEASE ${OPT_REL} BUILD_OPTIONS_DEBUG ${OPT_DBG})
\ No newline at end of file +qt_submodule_installation(PATCHES fix-include-math.patch BUILD_OPTIONS ${CORE_OPTIONS} BUILD_OPTIONS_RELEASE ${OPT_REL} BUILD_OPTIONS_DEBUG ${OPT_DBG})
\ No newline at end of file diff --git a/ports/quirc/CONTROL b/ports/quirc/CONTROL index 039269055..811e6f70e 100644 --- a/ports/quirc/CONTROL +++ b/ports/quirc/CONTROL @@ -1,3 +1,3 @@ Source: quirc
-Version: 1.0-4
+Version: 1.1 Description: quirc is one of the C library available for scanning QR Codes
diff --git a/ports/quirc/portfile.cmake b/ports/quirc/portfile.cmake index 5305f0835..4e25b0289 100644 --- a/ports/quirc/portfile.cmake +++ b/ports/quirc/portfile.cmake @@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO dlbeer/quirc
- REF v1.0
- SHA512 a556b08f2e2c710648b342fd06a855aa577b2b8c047c45a1c47cf54cde9963faf612978afba80bfd60a6f4f63156566f549ea303f09ed6e5348c1c30f5d77c13
+ REF 2e8c4ce7bc45fbe137e50e338c297e265777e7dd # v1.1 + SHA512 83eeab7c70c93477f9a7a2d3114e080ce831d27e035bb47c3fc114d5ede8852599c37af591af348dde1a870f65f8a860284e4a3e1e05585cb7948556b464f59c
HEAD_REF master
PATCHES
patch-for-msvc.patch
diff --git a/ports/range-v3/portfile.cmake b/ports/range-v3/portfile.cmake index 5cf2401c0..47129ff17 100644 --- a/ports/range-v3/portfile.cmake +++ b/ports/range-v3/portfile.cmake @@ -1,7 +1,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO ericniebler/range-v3 - REF 4989f3e9ff2efee1852942bb9328ef121369ba02 #v0.11.0 + REF 4989f3e9ff2efee1852942bb9328ef121369ba02 # 0.11.0 SHA512 da571feff60d20a42e1e0593f132d4ab095f3ffbecaf0c020f295a2ec8b75c6934abb1974679e55ce8b7b16d105e0cbf3929210677c3b1b90cb349e583854fd4 HEAD_REF master ) diff --git a/ports/rapidjson/CONTROL b/ports/rapidjson/CONTROL index d5b979185..390b97453 100644 --- a/ports/rapidjson/CONTROL +++ b/ports/rapidjson/CONTROL @@ -1,4 +1,4 @@ Source: rapidjson -Version: 2020-02-08 +Version: 2020-09-14 Description: A fast JSON parser/generator for C++ with both SAX/DOM style API <http://rapidjson.org/> Homepage: http://rapidjson.org/
\ No newline at end of file diff --git a/ports/rapidjson/portfile.cmake b/ports/rapidjson/portfile.cmake index ed29ddddd..09917bb0c 100644 --- a/ports/rapidjson/portfile.cmake +++ b/ports/rapidjson/portfile.cmake @@ -4,8 +4,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO Tencent/rapidjson - REF 3b638e67150783303aebf1fc0789d6c44a026b53 - SHA512 743ff74448c1ac31d1d03c90aa50cd6119b9e1723e618d0ca1f6021ec8a5282b34e1fc13b8577d7cf9eee064b6d9f809b0c92fdc09581c96dfd69cf7b7805223 + REF ce81bc9edfe773667a7a4454ba81dac72ed4364c # accessed on 2020-09-14 + SHA512 a1bbc5668fca9ee34b05ae424a5177b66beaf7b3b4cdfbb3cb067fc58ce91717b4030e2c268ad32e4aa4a7ef59ab5e3aae05ff71d0d91d463eafa7d2e077df07 HEAD_REF master ) diff --git a/ports/readerwriterqueue/portfile.cmake b/ports/readerwriterqueue/portfile.cmake index 42b7d12f6..07a99aa89 100644 --- a/ports/readerwriterqueue/portfile.cmake +++ b/ports/readerwriterqueue/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO cameron314/readerwriterqueue - REF v1.0.3 - SHA512 79e1e3370afa9ba420371304a7159ecba301ce41a384e97e2cf8af0b5c938c15da2aabb624bbbef0832ca3a76036c6769529ce3115b67ee571b7ee5a53cbb137 + REF 435e36540e306cac40fcfeab8cc0a22d48464509 # v1.0.3 + SHA512 2946c0574ff2fa3eb2e09ab2729935bdd2d737a85ae66d669e80b48ac32ed9160b5d31e9b7e15fe21b2d33e42c052d81e1c92f5465af8a0e450027eb0f4af943 HEAD_REF master ) diff --git a/ports/reproc/CONTROL b/ports/reproc/CONTROL index 36dee1083..b5efa3707 100644 --- a/ports/reproc/CONTROL +++ b/ports/reproc/CONTROL @@ -1,4 +1,4 @@ Source: reproc -Version: 12.0.0 +Version: 14.1.0 Description: Cross-platform (C99/C++11) process library Homepage: https://github.com/DaanDeMeyer/reproc diff --git a/ports/reproc/portfile.cmake b/ports/reproc/portfile.cmake index 09989d8fa..36f92227e 100644 --- a/ports/reproc/portfile.cmake +++ b/ports/reproc/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO DaanDeMeyer/reproc - REF 8a46b552d28b15ef584f9a6153c2c866754f7b94 # v12.0.0 - SHA512 df5b9b2024a2f8e0ed3ac3d0f8df4b251601a91c037b0a81825fd7a0b034ed2e3fbd1d107fa307b00b828b15ac74fccd85df58686a7ab74de82640a889c680b2 + REF 4bfa5fe500288a0bcd9134533b87dbf8183fd158 # v14.1.0 + SHA512 258046b6b76e8513aa35e6e6a1a5245c9d91eadd0aaa6fe41869080d1b74669350eca86e7025581252327a01c2687d77991721d08554b505d2025e063ae4cc88 HEAD_REF master ) diff --git a/ports/robin-map/CONTROL b/ports/robin-map/CONTROL index 5d84a48a1..753609276 100644 --- a/ports/robin-map/CONTROL +++ b/ports/robin-map/CONTROL @@ -1,3 +1,3 @@ Source: robin-map -Version: 0.6.2 +Version: 0.6.3 Description: A C++ implementation of a fast hash map and hash set using robin hood hashing diff --git a/ports/robin-map/portfile.cmake b/ports/robin-map/portfile.cmake index 291d79a43..818b39d92 100644 --- a/ports/robin-map/portfile.cmake +++ b/ports/robin-map/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO Tessil/robin-map - REF 908ccf9f039a0e50813544c0444ca664ca292d7c # v0.6.2 - SHA512 cad7508bf902c763dc7fd53b13bfb82933b174bf8cd1a77686b1763e72692b8f211e3a5e8ae87d7796d3a4dd121b077231bd01bd61a609c1a4c8f456a8161174 + REF 622443f40544fb6a693402e69c1328d685eac939 # v0.6.3 + SHA512 ec91ee3ce1a992cfc1b82c17d8d0d1d1af7078df9871b585526a81e1e05162b844958d3bf61badad191902d837832e29dc254755965410beac702ddf15c55a49 HEAD_REF master ) diff --git a/ports/rs-core-lib/CONTROL b/ports/rs-core-lib/CONTROL index c633c0bcf..557b2dd2a 100644 --- a/ports/rs-core-lib/CONTROL +++ b/ports/rs-core-lib/CONTROL @@ -1,5 +1,5 @@ Source: rs-core-lib -Version: 2019-07-11 +Version: 2020-09-14 Homepage: https://github.com/CaptainCrowbar/rs-core-lib Description: Minimal common utilities by Ross Smith diff --git a/ports/rs-core-lib/portfile.cmake b/ports/rs-core-lib/portfile.cmake index 718b9961f..b7583c0c4 100644 --- a/ports/rs-core-lib/portfile.cmake +++ b/ports/rs-core-lib/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO CaptainCrowbar/rs-core-lib - REF fda88535dff2193e75bb9d306e4aa38a957b2c91 - SHA512 e1842e2d92b5e935a8d867797d26f998cec628b3030077b8694cc3932546efeac81634e7f6d14189248a945fceb329e24aa39cf830384c04c0d67d2aa6255e57 + REF 9eac3469ac13b2f1e9e4608a0710a76af68d1983 # accessed on 2020-09-14 + SHA512 ef3cb291efefff0ef13b683d70b99777cb403f5211a6f0e3099a91806cf3d7dd33d6e2e793ccbd836dcb145dc19cde99c4f4eb0bd49be3482d87d4e1a04ee2aa HEAD_REF master ) diff --git a/ports/snowhouse/CONTROL b/ports/snowhouse/CONTROL index c5535f831..aed2ab189 100644 --- a/ports/snowhouse/CONTROL +++ b/ports/snowhouse/CONTROL @@ -1,3 +1,3 @@ Source: snowhouse
-Version: 4.0.0 +Version: 5.0.0 Description: An assertion library for C++
diff --git a/ports/snowhouse/portfile.cmake b/ports/snowhouse/portfile.cmake index 4823366cf..090756199 100644 --- a/ports/snowhouse/portfile.cmake +++ b/ports/snowhouse/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO banditcpp/snowhouse
- REF cd0761b31a5bb2810a5a250a1951224257f596ce # v4.0.0 - SHA512 1038e786abe062bc58937980fea272992e9ab831f5b246ce959e7d335442e8b5b1bc614cdea2f08f7956b22d0b7ef52573bd4f216a1db0efa15b0fefad9b9cae
+ REF 3faaff8d836c726aa2001adf3d2253d3b368b06b # v5.0.0 + SHA512 d1fdd01b376ea26a4c9312df9f952f5b543d1f9d4a8049b7302961d3403200659cb448e5c032f9f05f4f0eeed7434d94beaf108f80cd155c37fe63eaf14651c2
HEAD_REF master
)
diff --git a/ports/spdlog/CONTROL b/ports/spdlog/CONTROL index 8636d8ba9..ac6860f89 100644 --- a/ports/spdlog/CONTROL +++ b/ports/spdlog/CONTROL @@ -1,5 +1,5 @@ Source: spdlog -Version: 1.7.0 +Version: 1.8.0 Homepage: https://github.com/gabime/spdlog Description: Very fast, header only, C++ logging library Build-Depends: fmt diff --git a/ports/spdlog/portfile.cmake b/ports/spdlog/portfile.cmake index 844575c13..580aa70c2 100644 --- a/ports/spdlog/portfile.cmake +++ b/ports/spdlog/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO gabime/spdlog - REF 616caa5d30172b65cc3a06800894c575d70cb8e6 #v1.7.0 - SHA512 47411e8a607a339bffe2d5e13b4568b825ee8a07d88e69cf32096b08b76cdb60cbd64003620506e9c5748d3f66d8df76fa8880bb1a092923b7b405fedd18ad0c + REF 4a9ccf7e38e257feecce0c579a782741254eaeef # v1.8.0 + SHA512 333f14704e0d0aa88abbe4ddd29aeb009de2f845440559d463f1b7f9c7da32b2fbdba0f2abf97ec2a5c479d2d62bb2220b21a1bc423d62fbbb93952cf829d532 HEAD_REF v1.x ) diff --git a/ports/spectra/CONTROL b/ports/spectra/CONTROL index ce5656bb0..c1e872b83 100644 --- a/ports/spectra/CONTROL +++ b/ports/spectra/CONTROL @@ -1,5 +1,5 @@ Source: spectra
-Version: 0.8.1
+Version: 0.9.0 Description: A header-only C++ library for large scale eigenvalue problems
Homepage: https://spectralib.org
Build-Depends: eigen3
diff --git a/ports/spectra/portfile.cmake b/ports/spectra/portfile.cmake index 4af8133a4..3942b4be5 100644 --- a/ports/spectra/portfile.cmake +++ b/ports/spectra/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO yixuan/spectra
- REF v0.8.1
- SHA512 7cd2699234f7b15216e616323ef298124a7333b6efe4185299f8b326856ae515f904a47eeee5631292037567e5c1559b83e17aae503fccd94225c3947db3e90d
+ REF ec27cfd2210a9b2322825c4cb8e5d47f014e1ac3 # v0.9.0 + SHA512 c383405faab851ab302ee1ccb78741c60ab250c05321eee65078f72769ced396b2c8b4a49442cb5836f659e27adbbc3b538198ee877495e49a980a185d49d420
HEAD_REF master
)
diff --git a/ports/sqlpp11-connector-sqlite3/CONTROL b/ports/sqlpp11-connector-sqlite3/CONTROL index 564a9a9a4..b968c52fb 100644 --- a/ports/sqlpp11-connector-sqlite3/CONTROL +++ b/ports/sqlpp11-connector-sqlite3/CONTROL @@ -1,4 +1,4 @@ Source: sqlpp11-connector-sqlite3
-Version: 0.29-2
+Version: 0.30 Description: A C++ wrapper for sqlite3 meant to be used in combination with sqlpp11.
Build-Depends: date, sqlite3, sqlpp11
diff --git a/ports/sqlpp11-connector-sqlite3/portfile.cmake b/ports/sqlpp11-connector-sqlite3/portfile.cmake index 6587df313..47a4a7ff7 100644 --- a/ports/sqlpp11-connector-sqlite3/portfile.cmake +++ b/ports/sqlpp11-connector-sqlite3/portfile.cmake @@ -5,8 +5,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO rbock/sqlpp11-connector-sqlite3
- REF 0.29
- SHA512 99d1b36209dc879b12b99ed0809f1d21f760c62c25aa32d8f83b571d0819e35783ad20be0754288da9cd5fcb81cbb672031928d159ff9a64c3635dcbc4bda8fa
+ REF a06d6944a55349fbd0ab0337c45d80c6efa2ff81 # 0.30 + SHA512 51efe8914b5ccf8092e15a9a7b29798db070ce0b47bb87b212724e209149c3a81821a3841ac317f506356430d87d3f16a066c74f60ad1ad7bf1333c9de36916b
HEAD_REF master
)
diff --git a/ports/stb/CONTROL b/ports/stb/CONTROL index b048cb8a0..c00515f78 100644 --- a/ports/stb/CONTROL +++ b/ports/stb/CONTROL @@ -1,4 +1,4 @@ Source: stb -Version: 2020-02-08-1 +Version: 2020-09-14 Homepage: https://github.com/nothings/stb Description: public domain header-only libraries diff --git a/ports/stb/portfile.cmake b/ports/stb/portfile.cmake index 9ac3bd03a..439d154a0 100644 --- a/ports/stb/portfile.cmake +++ b/ports/stb/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO nothings/stb - REF c72a95d766b8cbf5514e68d3ddbf6437ac9425b1 - SHA512 2be9b2d7848fca133d5733ebb0fdd1f357195f38a2f2b471af3657468f00a75cc94f029ace6127e748da80e0f86933c16a554593a21d8a9057b7691d39facf4b + REF b42009b3b9d4ca35bc703f5310eedc74f584be58 # accessed on 2020-09-14 + SHA512 a9ba80d19dae4e527171bb02e1caa4d3eb0704cdf7f8fef1a7a09e6b05c65b829b0aa580f469f158a39bf13018289f40c1680ab5c22bfa5e932bff94eced475d HEAD_REF master ) diff --git a/ports/strtk/CONTROL b/ports/strtk/CONTROL index 0effa1bb0..6ef7161c5 100644 --- a/ports/strtk/CONTROL +++ b/ports/strtk/CONTROL @@ -1,5 +1,5 @@ Source: strtk -Version: 2019-01-09 +Version: 2020-09-14 Homepage: https://github.com/ArashPartow/strtk Description: robust, optimized and portable string processing algorithms for the C++ language Build-Depends: boost diff --git a/ports/strtk/portfile.cmake b/ports/strtk/portfile.cmake index 6790325bf..8375ef74e 100644 --- a/ports/strtk/portfile.cmake +++ b/ports/strtk/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO ArashPartow/strtk - REF c6168dda1deed942b2fbfde9d80f53049fa79f20 - SHA512 7595f412838e86d4b7cf0ca3da4dc8aebe40011fb29058e1ee42e23923fbbadeb9a2d0fceac3362b2d0a228ff86c111457f9204b533edb8e0379f3022976906e + REF d9cc24c696ca3aea25d2ac8c2c495e18d7e6cd89 # accessed on 2020-09-14 + SHA512 c37c0df1dd3f7bc1dfcceea83ed9303cf9388ba400ee645f26a24bca50bf85209f7b8a2169f6b98b0267ece986a29a27605ff3eaef50a44629fb7e042d06f26a ) file(COPY ${SOURCE_PATH}/strtk.hpp DESTINATION ${CURRENT_PACKAGES_DIR}/include) diff --git a/ports/taocpp-json/CONTROL b/ports/taocpp-json/CONTROL index 267dfa01e..2eb1d4fcc 100644 --- a/ports/taocpp-json/CONTROL +++ b/ports/taocpp-json/CONTROL @@ -1,3 +1,3 @@ Source: taocpp-json
-Version: 2019-07-11 +Version: 2020-09-14 Description: C++ header-only JSON library
diff --git a/ports/taocpp-json/portfile.cmake b/ports/taocpp-json/portfile.cmake index 1050b419b..bf3f8c72a 100644 --- a/ports/taocpp-json/portfile.cmake +++ b/ports/taocpp-json/portfile.cmake @@ -5,8 +5,8 @@ include(vcpkg_common_functions) vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO taocpp/json
- REF 2ce7f742f8c47e8871f3052c56f13b237b68b18d - SHA512 22492cf87a008ae37fb46490ed5b688b195099a932c2dffaca029927fd9f9dff813ad21135edadf3c11bb0af75f78d00cfb92d875fe5579966e76d2039085eae
+ REF f357d7269b7503eed21d0c3b98b9075c28a98f56 # accessed on 2020-09-14 + SHA512 4a4be970779ed0c6044c7ad40918ad6b3908ca10dbfb3738cbebb62154d437ad13ca27947119a6b1a6c8d92b22a9282477c73ddc5721ca30b8b355b77d7ce729
HEAD_REF master
)
diff --git a/ports/tbb/CONTROL b/ports/tbb/CONTROL index 57ca68987..1dcf79011 100644 --- a/ports/tbb/CONTROL +++ b/ports/tbb/CONTROL @@ -1,5 +1,5 @@ Source: tbb -Version: 2020_U1-1 +Version: 2020_U3 Homepage: https://github.com/01org/tbb Description: Intel's Threading Building Blocks. Supports: !(uwp|arm|arm64)
\ No newline at end of file diff --git a/ports/tbb/portfile.cmake b/ports/tbb/portfile.cmake index c5f8b0574..38e8cb735 100644 --- a/ports/tbb/portfile.cmake +++ b/ports/tbb/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_fail_port_install(ON_ARCH "arm" "arm64" ON_TARGET "uwp") vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO oneapi-src/oneTBB - REF 427c252e0bb9e191767a62d8a744b21950c343f6 # 2020_U1 - SHA512 01307b689680c8d796357a65258257b0c54336aa2a5dc75746d65e169988b8cb353537ad480cc4b8970b32667ab7f965bfedee4a15186f2a3159c9f130667f26 + REF eca91f16d7490a8abfdee652dadf457ec820cc37 # 2020_U3 + SHA512 7144e1dc68304b5358e6ea330431b6f0c61fadb147efa353a5b242777d6fabf7b8cf99b79cffb51b49b911dd17a9f1879619d6eebdf319f23ec3235c89cffc25 HEAD_REF tbb_2019 PATCHES fix-static-build.patch diff --git a/ports/tgui/CONTROL b/ports/tgui/CONTROL index 13321205f..b71b82a98 100644 --- a/ports/tgui/CONTROL +++ b/ports/tgui/CONTROL @@ -1,5 +1,5 @@ Source: tgui
-Version: 0.8.7 +Version: 0.8.8 Description: TGUI is an easy to use, cross-platform, C++ GUI for SFML.
Build-Depends: sfml
diff --git a/ports/tgui/portfile.cmake b/ports/tgui/portfile.cmake index 9d9e90bf8..30b08fd6c 100644 --- a/ports/tgui/portfile.cmake +++ b/ports/tgui/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO texus/TGUI
- REF 5ee202f93a280744a2bbf92c12f693510f69dbcf # v0.8.7 - SHA512 cc1e360add00fa6b6a2b44b83b82715dcbfa3f47768dd465acbd7df9fac1fc5283d63468cdf60557360448c07fb6ba36eb24c53f53883b04495f478c62b80718
+ REF 6576c04e594ae0b76ff5e188d543a7558882ad6c # v0.8.8 + SHA512 52d044e90fde0eb6c46c3af3e11a6c8641cce301e863858701aaa909b945c76a1dade2f96a2176a223d92c51f84fe8a6dd883ec74873e8d2fcf09dac50869891
HEAD_REF 0.8
)
diff --git a/ports/trompeloeil/CONTROL b/ports/trompeloeil/CONTROL index b41cb447a..17903d05f 100644 --- a/ports/trompeloeil/CONTROL +++ b/ports/trompeloeil/CONTROL @@ -1,4 +1,4 @@ Source: trompeloeil -Version: 36 +Version: 38 Description: A thread-safe header-only mocking framework for C++11/14 using the Boost Software License 1.0 Homepage: https://github.com/rollbear/trompeloeil diff --git a/ports/trompeloeil/portfile.cmake b/ports/trompeloeil/portfile.cmake index e0e8ecfca..1fe3190f5 100644 --- a/ports/trompeloeil/portfile.cmake +++ b/ports/trompeloeil/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO rollbear/trompeloeil - REF 873a4f949578d0c77df5fce5c66aa836dbedd3ca # v36 - SHA512 12c2b4df79a6b46fadf589771a47c0bf206c7d6e0eb6b1481d822075785711d424a4644ad8ba9f57be8b0b0f445f616bdab8f8decc2c38e5b731047e5e1a5960 + REF 08cba57ed7207c8ad5c94fd2a20dc0bfecabe878 # v38 + SHA512 b51626eb263f971f1ed6e29d86256adde19f9f60487e00a6098933de37d0a1cb64b6d797447fcde6f5121a1b29f39bd7b6aed8f5889450d72ef6a76d46eb921f HEAD_REF master PATCHES disable_master_project.patch ) diff --git a/ports/tsl-hopscotch-map/CONTROL b/ports/tsl-hopscotch-map/CONTROL index 0f2b82e36..4f1fa9e83 100644 --- a/ports/tsl-hopscotch-map/CONTROL +++ b/ports/tsl-hopscotch-map/CONTROL @@ -1,3 +1,3 @@ Source: tsl-hopscotch-map -Version: 2.2.1-1 +Version: 2.3.0 Description: C++ implementation of a fast hash map and hash set using hopscotch hashing diff --git a/ports/tsl-hopscotch-map/portfile.cmake b/ports/tsl-hopscotch-map/portfile.cmake index 00998338a..83702102f 100644 --- a/ports/tsl-hopscotch-map/portfile.cmake +++ b/ports/tsl-hopscotch-map/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO Tessil/hopscotch-map - REF v2.2.1 - SHA512 389fb09b6e47d8005d4a1b6c0db0c5f03de67686e9d4b97e473bf88f0c398d3118be0dcfdc5d509c082fd53f52f5d779d04c3d9bafe65c5eba11d03c62b60ddc + REF 29030f55ca518bb1be5113ab0a8e134772024a9d # v2.3.0 + SHA512 944f26fe0faa59b799ddf741c4f86b715934e740bfbb40a157f667eaff07013a35ad40a343b720b36279acefbb5b206a54cfcfec1f6cd052314936d19e5da413 ) vcpkg_configure_cmake( diff --git a/ports/tsl-ordered-map/CONTROL b/ports/tsl-ordered-map/CONTROL index 2170432d2..ab223f451 100644 --- a/ports/tsl-ordered-map/CONTROL +++ b/ports/tsl-ordered-map/CONTROL @@ -1,3 +1,3 @@ Source: tsl-ordered-map -Version: 0.8.1-1 +Version: 1.0.0 Description: C++ hash map and hash set which preserve the order of insertion diff --git a/ports/tsl-ordered-map/portfile.cmake b/ports/tsl-ordered-map/portfile.cmake index 9f4fe996b..02ed3f63a 100644 --- a/ports/tsl-ordered-map/portfile.cmake +++ b/ports/tsl-ordered-map/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO Tessil/ordered-map - REF v0.8.1 - SHA512 c776fc82c971ec507f12fa071c5831bbbf94a0351f7ae936f60b73b91be2a264737b606a6be7bae0cc6b971f01c619a78dad3072ac603b26a2a13836184a8f3a + REF 4051af7e344e0c0c6af5573b064342c0987d1028 # v1.0.0 + SHA512 c4789df12db34bba1a1b2e07ada39afd6bfb637d34006675ee7f83253e49b5741d301cebb7c368c7a99311c51304f844a6229d00df3717e346e5fc1254e7721b ) vcpkg_configure_cmake( diff --git a/ports/unicorn/CONTROL b/ports/unicorn/CONTROL index 6dbc5f123..78daeabad 100644 --- a/ports/unicorn/CONTROL +++ b/ports/unicorn/CONTROL @@ -1,5 +1,5 @@ Source: unicorn -Version: 2019-07-11 +Version: 2020-09-14 Homepage: https://github.com/unicorn-engine/unicorn Description: Unicorn is a lightweight multi-platform, multi-architecture CPU emulator framework Supports: !uwp diff --git a/ports/unicorn/portfile.cmake b/ports/unicorn/portfile.cmake index f00f565d7..7e799c589 100644 --- a/ports/unicorn/portfile.cmake +++ b/ports/unicorn/portfile.cmake @@ -14,8 +14,8 @@ set(VCPKG_CRT_LINKAGE "static") vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO unicorn-engine/unicorn - REF 24f55a7973278f20f0de21b904851d99d4716263 - SHA512 5ef71bbab8480783cba01bc58c6444ee933dbdca86ad452a70ccc0991d9cc2466e4e89f1818589d20199d9ce14b7fe9018b4e8331c26f14ceaa9185cfe9cd5fc + REF abe452babc13299f598a47f7c87873a4ae34bf09 # accessed on 2020-09-14 + SHA512 8ad4b76cc98fc9d21421c93ad7084665622fd0ed4de87cb189c5d7ed1bbc83ccd365bd08c4ccfa81539e42fa3a74ffc7e2e33a74f2bfdfd4b2b9e2e5425f2fc9 HEAD_REF master ) diff --git a/ports/urdfdom-headers/CONTROL b/ports/urdfdom-headers/CONTROL index d2399647f..fca096943 100644 --- a/ports/urdfdom-headers/CONTROL +++ b/ports/urdfdom-headers/CONTROL @@ -1,4 +1,4 @@ Source: urdfdom-headers -Version: 1.0.4-1 +Version: 1.0.5 Homepage: https://github.com/ros/urdfdom_headers Description: The URDF (U-Robot Description Format) headers provides core data structure headers for URDF. diff --git a/ports/urdfdom-headers/fix-include-path.patch b/ports/urdfdom-headers/fix-include-path.patch new file mode 100644 index 000000000..6ecfad8eb --- /dev/null +++ b/ports/urdfdom-headers/fix-include-path.patch @@ -0,0 +1,15 @@ +diff --git a/cmake/urdfdom_headers-config.cmake.in b/cmake/urdfdom_headers-config.cmake.in +index 4686d39..026b65e 100644 +--- a/cmake/urdfdom_headers-config.cmake.in ++++ b/cmake/urdfdom_headers-config.cmake.in +@@ -3,8 +3,8 @@ if (@PACKAGE_NAME@_CONFIG_INCLUDED) + endif() + set(@PACKAGE_NAME@_CONFIG_INCLUDED TRUE) + +-set(@PACKAGE_NAME@_INCLUDE_DIRS "${@PROJECT_NAME@_DIR}/@RELATIVE_PATH_CMAKE_DIR_TO_PREFIX@/include") ++set(@PACKAGE_NAME@_INCLUDE_DIRS "${CMAKE_CURRENT_LIST_DIR}/../../include") + +-include("${@PACKAGE_NAME@_DIR}/@PACKAGE_NAME@Export.cmake") ++include("${CMAKE_CURRENT_LIST_DIR}/@PACKAGE_NAME@Export.cmake") + + list(APPEND @PACKAGE_NAME@_TARGETS @PACKAGE_NAME@::@PACKAGE_NAME@) diff --git a/ports/urdfdom-headers/portfile.cmake b/ports/urdfdom-headers/portfile.cmake index 5f7430f76..0ecbe2dce 100644 --- a/ports/urdfdom-headers/portfile.cmake +++ b/ports/urdfdom-headers/portfile.cmake @@ -1,11 +1,10 @@ -include(vcpkg_common_functions) - vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO ros/urdfdom_headers - REF 00c1c9c231e46b2300d04073ad696521758fa45c - SHA512 8622cfad074454ae34be3e77c37b201adeb0e348df251e1c2fd57f35ae24817bbd2880a9c465056976eb8815fda041ba2fbd70ccb7cac6efc5ed3d7a082e80ef + REF a15d906ff16a7fcbf037687b9c63b946c0cc04a1 # 1.0.5 + SHA512 794acd3b077a1d8fa27d0a698cecbce42f3a7b30f867e79b9897b0d97dcd9e80d2cf3b0c75ee34f628f73afb871c439fffe4a1d7ed85c7fac6553fb1e5b56c36 HEAD_REF master + PATCHES fix-include-path.patch ) vcpkg_configure_cmake( @@ -30,4 +29,4 @@ endif() file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/) -file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/urdfdom-headers RENAME copyright) +file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) diff --git a/ports/urdfdom/0004_fix-dependency-console_bridge.patch b/ports/urdfdom/0004_fix-dependency-console_bridge.patch new file mode 100644 index 000000000..4e149b1a0 --- /dev/null +++ b/ports/urdfdom/0004_fix-dependency-console_bridge.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 92762f1..f0d115d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -41,7 +41,7 @@ if (NOT MSVC) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") + endif() + +-find_package(console_bridge 0.3 REQUIRED) ++find_package(console_bridge REQUIRED) + include_directories(SYSTEM ${console_bridge_INCLUDE_DIRS}) + link_directories(${console_bridge_LIBRARY_DIRS}) + diff --git a/ports/urdfdom/CONTROL b/ports/urdfdom/CONTROL index 0775dddd0..67fb4a326 100644 --- a/ports/urdfdom/CONTROL +++ b/ports/urdfdom/CONTROL @@ -1,5 +1,6 @@ Source: urdfdom
-Version: 1.0.4-1
+Version: 1.0.4
+Port-Version: 2
Homepage: https://github.com/ros/urdfdom
Description: Provides core data structures and a simple XML parsers for populating the class data structures from an URDF file.
Build-Depends: console-bridge, tinyxml, urdfdom-headers
diff --git a/ports/urdfdom/portfile.cmake b/ports/urdfdom/portfile.cmake index 2c45455ea..b2dfeaf0c 100644 --- a/ports/urdfdom/portfile.cmake +++ b/ports/urdfdom/portfile.cmake @@ -1,5 +1,3 @@ -include(vcpkg_common_functions) - vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY) vcpkg_from_github( @@ -12,6 +10,7 @@ vcpkg_from_github( 0001_use_math_defines.patch 0002_fix_exports.patch 0003_import_prefix.patch + 0004_fix-dependency-console_bridge.patch ) vcpkg_configure_cmake( @@ -34,7 +33,7 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/bin) file(MAKE_DIRECTORY ${CURRENT_PACKAGES_DIR}/tools/) -file(RENAME ${CURRENT_PACKAGES_DIR}/bin/ ${CURRENT_PACKAGES_DIR}/tools/urdfdom/) +file(RENAME ${CURRENT_PACKAGES_DIR}/bin/ ${CURRENT_PACKAGES_DIR}/tools/${PORT}/) file(GLOB URDFDOM_DLLS_DEBUG ${CURRENT_PACKAGES_DIR}/debug/lib/*.dll) foreach(URDFDOM_DLL_DEBUG ${URDFDOM_DLLS_DEBUG}) @@ -48,4 +47,4 @@ foreach(URDFDOM_DLL_RELEASE ${URDFDOM_DLLS_RELEASE}) file(REMOVE ${URDFDOM_DLL_RELEASE}) endforeach() -file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/urdfdom RENAME copyright) +file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) diff --git a/ports/uriparser/CONTROL b/ports/uriparser/CONTROL index c86313339..6196b0a45 100644 --- a/ports/uriparser/CONTROL +++ b/ports/uriparser/CONTROL @@ -1,5 +1,5 @@ Source: uriparser -Version: 0.9.3-5 +Version: 0.9.4 Homepage: https://github.com/uriparser/uriparser Description: uriparser is a strictly RFC 3986 compliant URI parsing and handling library written in C89 ("ANSI C"). uriparser is cross-platform, fast, supports Unicode, and is licensed under the New BSD license. diff --git a/ports/uriparser/portfile.cmake b/ports/uriparser/portfile.cmake index 5082d7e9b..83a6ce8c0 100644 --- a/ports/uriparser/portfile.cmake +++ b/ports/uriparser/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO uriparser/uriparser - REF uriparser-0.9.3 - SHA512 5740e2405566c17c4467a677d83596d86398b64778ad2b5234e9390d8ab817d1b5231988d120b1d19b099788e38814825a438beed991e49b242b8a5de8c51d03 + REF 25dddb16cf044a7df27884e7ad3911baaaca3d7c # uriparser-0.9.4 + SHA512 9001649eb027d0ff4f990b20d0f05643939e2bb8ab89d158f32353d6f7c4264a551a6af7856ad13890d05f58b3d15d59e6d82ee0d95b7788c03b34bb52086cd2 HEAD_REF master ) diff --git a/ports/usockets/CONTROL b/ports/usockets/CONTROL index 9c8143f40..7d7efdb48 100644 --- a/ports/usockets/CONTROL +++ b/ports/usockets/CONTROL @@ -1,5 +1,5 @@ Source: usockets -Version: 0.3.5-1 +Version: 0.6.0 Build-Depends:libuv Description: Miniscule cross-platform eventing, networking & crypto for async applications diff --git a/ports/usockets/portfile.cmake b/ports/usockets/portfile.cmake index 9fdd15b49..9eb3c7a57 100644 --- a/ports/usockets/portfile.cmake +++ b/ports/usockets/portfile.cmake @@ -5,8 +5,8 @@ EndIF () vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO uNetworking/uSockets - REF 929242ce5223115093e83683524cb4d7384c7868 # v0.3.5 - SHA512 3de7e11223bc0a47de1ec9aea7822a5753d65eda0a4ff8f9893c5e4b103a3c7e48ab159ecce23bea5a0ee7dbba1a5975e32ccb7f7ca7cddff120b3020159aef9 + REF 0a81a97aa2182cbf55a38bc18196ef6c535c3981 # v0.6.0 + SHA512 244f8111a5e42d7b12094d6d5e3ddd4848b71477f74d023874cdb70799aa4c86322608a4483ff3e1a4029db9c51c06462460f9f89456692c75fbad754e2c3384 HEAD_REF master ) diff --git a/ports/utf8proc/CONTROL b/ports/utf8proc/CONTROL index 56a348e36..8dd63aebc 100644 --- a/ports/utf8proc/CONTROL +++ b/ports/utf8proc/CONTROL @@ -1,4 +1,4 @@ Source: utf8proc -Version: 2.4.0-1 +Version: 2.5.0 Homepage: https://github.com/JuliaLang/utf8proc Description: Clean C library for processing UTF-8 Unicode data. diff --git a/ports/utf8proc/portfile.cmake b/ports/utf8proc/portfile.cmake index b4dd9f50c..1dd97f381 100644 --- a/ports/utf8proc/portfile.cmake +++ b/ports/utf8proc/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO JuliaLang/utf8proc - REF v2.4.0 - SHA512 2bbd056b488cd30faca26618389d8af84edc39ade9b705e147b676bf39eee65b40239d01c32c46dfc2a289d79e869ed1bb3c347365603dcaab2f69e34427441a + REF 0890a538bf8238cded9be0c81171f57e43f2c755 # v2.5.0 + SHA512 5daca349dc9ba6575efbd93d7a4e072202a2e1c2e55233d2e52be20586bb5fb26455654a77ec53336e9cdf59806457d1c31d1a926f7ef5bdd56b0232d96190dc ) vcpkg_configure_cmake( diff --git a/ports/uvw/CONTROL b/ports/uvw/CONTROL index f95812f07..9099c1d6c 100644 --- a/ports/uvw/CONTROL +++ b/ports/uvw/CONTROL @@ -1,5 +1,5 @@ Source: uvw -Version: 2.3.1 +Version: 2.7.0 Description: Header-only, event based, tiny and easy to use libuv wrapper in modern C++. Homepage: https://github.com/skypjack/uvw Build-Depends: libuv diff --git a/ports/uvw/portfile.cmake b/ports/uvw/portfile.cmake index 640ea3b06..df45f82c2 100644 --- a/ports/uvw/portfile.cmake +++ b/ports/uvw/portfile.cmake @@ -4,8 +4,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO skypjack/uvw - REF da3b5f00f574df447dc0ff69af280a9eadc95333 # v2.3.1_libuv-v1.34 - SHA512 a1a00838b909ef41157911851e48581b70a9a06da8507357567208d205e709f50f891246708f33683aca2aaf7fde8b36147539152727c782604442e385b4e080 + REF 77af4a3fc4d932a52652807506fc50d0e58e875c # v2.7.0_libuv_v1.39 + SHA512 b9ee4a60928fbcea84a9c551ce4d97095db68352546054116ecc8303eaeb46aecaef15ca2e5d3ebd14d8292be798fdea50b353ffdc727faa43c23cfd314ea407 ) file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}) diff --git a/ports/uwebsockets/CONTROL b/ports/uwebsockets/CONTROL index a839725b2..26d3e5a66 100644 --- a/ports/uwebsockets/CONTROL +++ b/ports/uwebsockets/CONTROL @@ -1,5 +1,5 @@ Source: uwebsockets -Version: 18.1.0 +Version: 18.13.0 Build-Depends: zlib, usockets Homepage: https://github.com/uWebSockets/uWebSockets Description: Simple, secure & standards compliant web I/O for the most demanding of applications diff --git a/ports/uwebsockets/portfile.cmake b/ports/uwebsockets/portfile.cmake index af5542f95..55ef05c89 100644 --- a/ports/uwebsockets/portfile.cmake +++ b/ports/uwebsockets/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO uNetworking/uWebSockets - REF 025415d1a0174cf581b481fd2b3f155241a1265b # v18.1.0 - SHA512 e094f1c8b3d0361c5a36c9a911e8431f19567d42db0c520ef1888db1d5f12e0103c7a554d7f7117648ed9b7bc1ceb104cd2f7ce7867153e220d2c4bf9cba7907 + REF 03fca626a95130ab80f86adada54b29d27242759 # v18.13.0 + SHA512 0005b55ed1a86b5c4473f22512f96425da714a8ef3985e02e2d2c26a812cd49bf70b28b0ca68f66103537fc25482e14875034ce73883b7c47ff8bb6c30ec7693 HEAD_REF master ) diff --git a/ports/wavpack/CONTROL b/ports/wavpack/CONTROL index 9f09dda52..f3cb5f3ac 100644 --- a/ports/wavpack/CONTROL +++ b/ports/wavpack/CONTROL @@ -1,6 +1,5 @@ Source: wavpack
-Version: 5.2.0
-Port-Version: 3
+Version: 5.3.0
Homepage: https://github.com/dbry/WavPack
Description: WavPack encode/decode library, command-line programs, and several plugins
Supports: !(arm|arm64)
\ No newline at end of file diff --git a/ports/wavpack/portfile.cmake b/ports/wavpack/portfile.cmake index a44e807ee..dd23d362c 100644 --- a/ports/wavpack/portfile.cmake +++ b/ports/wavpack/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_fail_port_install(ON_ARCH "arm" "arm64") vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO dbry/WavPack
- REF e158df5353b57ac7002d5cac4b3a040eba4c0c9f # 5.2.0
- SHA512 a144c6a05ddef0c6f4c436b5e45fe1d56893587d983eda49067fbe93059ed7d910d98b82ee5fc8e4a935904bc2ff5596cbee59ed6a5fe81be4717e53cdfc44c0
+ REF 350b6d7737383029573ea2cce9bd94f1b6756bbd # 5.3.0 + SHA512 42116b41b8df179193822d25ea34d2c1d9a2af3598f7d25c6665d31aca11a3a11984cdb17b05e5d0874c94562e1b471736f6a1ae67bd3a22d018cd142676634c
HEAD_REF master
PATCHES
OpenSSL.patch
diff --git a/ports/xsimd/CONTROL b/ports/xsimd/CONTROL index a640245e7..6fb8a2e38 100644 --- a/ports/xsimd/CONTROL +++ b/ports/xsimd/CONTROL @@ -1,5 +1,5 @@ Source: xsimd
-Version: 7.4.6 +Version: 7.4.8 Description: Modern, portable C++ wrappers for SIMD intrinsics
Homepage: https://github.com/xtensor-stack/xsimd
diff --git a/ports/xsimd/portfile.cmake b/ports/xsimd/portfile.cmake index b776d7d56..3e9b4cdf7 100644 --- a/ports/xsimd/portfile.cmake +++ b/ports/xsimd/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO xtensor-stack/xsimd
- REF 81af3b629097dd257b74f31f4152e3d5cda73c9b # 7.4.6 - SHA512 2d72af93a8166bca04203ec305a1bafb918efb12fb39cd518f7c9fd89b6c1512157ea06f5ef94a08ee4a09066425100c77c4a61f1940b5bf22ac18d6a034cb56
+ REF b8c5b02344675825539c56e2d598f41b6ca1ada2 # 7.4.8 + SHA512 7480c64cecee2b2954422dcf44f4f1855777030bc6f612c0fb2c97e822d9589ed7c90eef0f784e20766c7ef28d7297ec838f86ed37193dddccc67bfa2fa41761
HEAD_REF master
)
diff --git a/ports/xtensor-blas/CONTROL b/ports/xtensor-blas/CONTROL index 6020152fe..63cce62a7 100644 --- a/ports/xtensor-blas/CONTROL +++ b/ports/xtensor-blas/CONTROL @@ -1,5 +1,5 @@ Source: xtensor-blas -Version: 0.17.1 +Version: 0.17.2 Description: BLAS extension to xtensor Homepage: https://github.com/xtensor-stack/xtensor-blas Build-Depends: xtensor diff --git a/ports/xtensor-blas/portfile.cmake b/ports/xtensor-blas/portfile.cmake index 6db2e3876..e805340e8 100644 --- a/ports/xtensor-blas/portfile.cmake +++ b/ports/xtensor-blas/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO xtensor-stack/xtensor-blas
- REF 0b23657413bb4380014b82c4dd45821f04a4adad # 0.17.1
- SHA512 d155d9fdad2e2d1851657953544e9ef3e3c1b203a1cb4e092d0f5bab8bad27bcf3a21a0ae3be0c06a7b8a3fa8b41f244da45690d39ee6c9794ac4fcabc4de35f
+ REF 2876b041a2759f10dfde13ab3a2fc09578ae4b40 # 0.17.2 + SHA512 64c78d093f24fc15715bc7dfa486cfb1342a6752ea497f43553d031fc8be30718d01157e5b6412c516e6ce2be9045a89963d912e60f4eb7431675331b8ed6f90
HEAD_REF master
)
diff --git a/ports/xtensor/CONTROL b/ports/xtensor/CONTROL index 59edea824..be27e7071 100644 --- a/ports/xtensor/CONTROL +++ b/ports/xtensor/CONTROL @@ -1,5 +1,5 @@ Source: xtensor
-Version: 0.21.3 +Version: 0.21.6 Description: C++ tensors with broadcasting and lazy computing
Homepage: https://github.com/xtensor-stack/xtensor
Build-Depends: nlohmann-json, xtl
diff --git a/ports/xtensor/portfile.cmake b/ports/xtensor/portfile.cmake index c217bc77a..d33267a44 100644 --- a/ports/xtensor/portfile.cmake +++ b/ports/xtensor/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO xtensor-stack/xtensor
- REF 31acec1e90bbea6d4bc17af0710a123bd5da6689 # 0.21.3 - SHA512 007059e20e6feddc281f322a6907279e9a2935f5e28b7c50dc1b0f1d80ad303e84abf9759d9c50ab0916fdf75a5861b4bfc5dac8dd21de751808c420a161d0ef
+ REF 9733efcfd4bd76115c822a03dd79fbea3bda6589 # 0.21.6 + SHA512 966b397b5b77acdf79215f455007f7fa08376dab3fa3641e69d2f0f23e9bbedcff245e96ba5cd010ce51dee8b8c03fc0fe5dd1fa552f99b5cbedeaea400ab0c1
HEAD_REF master
)
diff --git a/ports/xtl/CONTROL b/ports/xtl/CONTROL index 41fa4e1d8..14de44852 100644 --- a/ports/xtl/CONTROL +++ b/ports/xtl/CONTROL @@ -1,5 +1,5 @@ Source: xtl
-Version: 0.6.11 +Version: 0.6.18 Build-Depends: nlohmann-json
Description: The x template library.
Homepage: https://github.com/xtensor-stack/xtl
diff --git a/ports/xtl/portfile.cmake b/ports/xtl/portfile.cmake index 64da52f9e..008dc2a2d 100644 --- a/ports/xtl/portfile.cmake +++ b/ports/xtl/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO xtensor-stack/xtl
- REF be592a531e89f0e4eb3d384b00fec43451f3e734 # 0.6.11 - SHA512 101bbb0430171499a1167ef39458e908ccf5b39c2037860c2a334642f3d2323f4b8766fe78973967e9cc731956a9c358882165a3713c490fd6513905c3173629
+ REF 81e467fe31751a220d0c106e4108b5de85311d06 # 0.6.18 + SHA512 974f5d2526bbe1d18bd5dc247bf7c203f8210b38effe8c1cb8cea3acc25053cca9a3a63e06799b2ba1a63700961393fb90babd83bafac4330c1282fffec7a2ae
HEAD_REF master
)
diff --git a/ports/z3/CONTROL b/ports/z3/CONTROL index 5f314a63d..f261a7f55 100644 --- a/ports/z3/CONTROL +++ b/ports/z3/CONTROL @@ -1,5 +1,5 @@ Source: z3 -Version: 4.8.8 +Version: 4.8.9 Homepage: https://github.com/Z3Prover/z3 Description: Z3 is a theorem prover from Microsoft Research. Supports: !arm64 && !uwp diff --git a/ports/z3/portfile.cmake b/ports/z3/portfile.cmake index a7b029724..bc3cc9d5f 100644 --- a/ports/z3/portfile.cmake +++ b/ports/z3/portfile.cmake @@ -7,8 +7,8 @@ vcpkg_add_to_path("${PYTHON2_DIR}") vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO Z3Prover/z3 - REF ad55a1f1c617a7f0c3dd735c0780fc758424c7f1 # z3-4.8.8 - SHA512 e9ee645e0a70e1884c3c7745c3c95445d009557f2f06d018a0368274758dedfd94960093b9ee9332212eb29d05aca76137e8ac61365ae0deb5c12fefbe2feee1 + REF 79734f26aee55309077de1f26e9b6f50ecd99ceb # z3-4.8.9 + SHA512 b7899f9590d4b0b0cd6eb841ede60045579878759a4bb3b3caacf0cbb491cafee46ad492dce4c1b87bd8318ac0a763daa5fe596a6a0f5a1f41559b61ef25c82c HEAD_REF master PATCHES fix-install-path.patch diff --git a/ports/zziplib/CONTROL b/ports/zziplib/CONTROL index cd879d0a3..84fde470d 100644 --- a/ports/zziplib/CONTROL +++ b/ports/zziplib/CONTROL @@ -1,5 +1,5 @@ Source: zziplib -Version: 0.13.69-4 +Version: 0.13.71 Build-Depends: zlib Homepage: https://github.com/gdraheim/zziplib Description: library providing read access on ZIP-archives diff --git a/ports/zziplib/portfile.cmake b/ports/zziplib/portfile.cmake index 7ca3ca2c4..a4ea18532 100644 --- a/ports/zziplib/portfile.cmake +++ b/ports/zziplib/portfile.cmake @@ -3,8 +3,8 @@ include(vcpkg_common_functions) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO gdraheim/zziplib - REF v0.13.69 - SHA512 ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0 + REF 24a6c6de1956189bffcd8dffd2ef3197c6f3df29 # v0.13.71 + SHA512 246ee1d93f3f8a6889e9ab362e04e6814813844f2cdea0a782910bf07ca55ecd6d8b1c456b4180935464cebf291e7849af27ac0ed5cc080de5fb158f9f3aeffb ) # Run configure |
