Skip to content

Commit

Permalink
Updates 2018.12.14
Browse files Browse the repository at this point in the history
  • Loading branch information
ras0219-msft committed Jan 9, 2019
1 parent 1128669 commit bb1bb1c
Show file tree
Hide file tree
Showing 63 changed files with 110 additions and 93 deletions.
2 changes: 1 addition & 1 deletion ports/abseil/CONTROL
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Source: abseil
Version: 2018-11-08-1
Version: 2018-12-14
Description: an open-source collection designed to augment the C++ standard library.
Abseil is an open-source collection of C++ library code designed to augment the C++ standard library. The Abseil library code is collected from Google's own C++ code base, has been extensively tested and used in production, and is the same code we depend on in our daily coding lives.
In some cases, Abseil provides pieces missing from the C++ standard; in others, Abseil provides alternatives to the standard for special needs we've found through usage in the Google code base. We denote those cases clearly within the library code we provide you.
Expand Down
4 changes: 2 additions & 2 deletions ports/abseil/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO abseil/abseil-cpp
REF 070f6e47b33a2909d039e620c873204f78809492
SHA512 84bc7b17519d3cae471f0e2602ed32111e99d20abfdff26f1e36fd712ff9013b9768b3d37b9179dc40cb1b4a350da1b6955a881c5300ea9b608f97a3101c2762
REF 389ec3f906f018661a5308458d623d01f96d7b23
SHA512 20d2cc8d23eb729607692d861049dccbd6b4af56fc4ed7733492348e3fe879d7acc6316f0d6e1c683f98188f028d460a40cab35667856cf334aa5f00fc830911
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/asmjit/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: asmjit
Version: 2018-11-08
Version: 2018-12-14
Description: Complete x86/x64 JIT and Remote Assembler for C++
4 changes: 2 additions & 2 deletions ports/asmjit/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO asmjit/asmjit
REF 771d66b301e60ebc3ffa69b11765622c547df6ab
SHA512 02ae822a33d50810fc0833b647bd6c29851b147ae4e388fd29d54567e6ed928173b961d3f3f323b243719092c2947bd6f374bc5d6051817e8153688868473830
REF 3092065f148d951df281d3f0f1b4922e580b3930
SHA512 4557bcbbe5b49e2303cfccc2ef9acdb59281a13fe9efe28ac49711736dd45db856f9f67aa9ebcf841e631fc83b8b7e14eee08e3a56d6f982fcc24e23b70b7cc5
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/catch2/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: catch2
Version: 2.4.2
Version: 2.5.0
Description: A modern, header-only test framework for unit testing.
Issues, PRs and changelogs can be found at https://github.com/catchorg/Catch2
4 changes: 2 additions & 2 deletions ports/catch2/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO catchorg/Catch2
REF v2.4.2
SHA512 7422c5c114d93b57cac5596e573d0993ecc6db37708df3491d346bb3aad7a1ee1d1008689ae7b8ef4b0b4fa41aa66566580f807778ae2e4f278687d6fe7aa38b
REF v2.5.0
SHA512 420f1d1a5ea7b69be9fb316a8abe1fb7c7e78d44a982e883748f1e0c8d2a435c1518b6022742716019558a740f8b31977ed6a786b0293e0504206b016801cfe8
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/chakracore/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: chakracore
Version: 1.11.2
Version: 1.11.4
Description: Core part of the Chakra Javascript engine
4 changes: 2 additions & 2 deletions ports/chakracore/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/ChakraCore
REF v1.11.2
SHA512 6261a7028bf398703a610d9ad42b6bde7c6309d2997c7cfaa785c1fbcf582adbbbe60756bbe411af1d6e1d26ac9acca5cbe734608885d8b5f2881819477292b7
REF v1.11.4
SHA512 903336fae63573991c539fd1652dd2a61c580845aca21253bce76efd884fb7d575c8bb1d91818112a6ba7c69cdcb1847175d9f09080cdc599c0afb3d36f474e2
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/cimg/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: cimg
Version: 2.4.1
Version: 2.4.2
Description: The CImg Library is a small, open-source, and modern C++ toolkit for image processing
4 changes: 2 additions & 2 deletions ports/cimg/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ include(vcpkg_common_functions)

vcpkg_from_github(OUT_SOURCE_PATH SOURCE_PATH
REPO "dtschump/CImg"
REF v.2.4.1
REF v.2.4.2
HEAD_REF master
SHA512 b0582a158024a13c9d6779e4e6a37487bb8c18b3e91f8fa56a6d0ee3dbaede2567f00c29432f41ca8e3845e98566375b285fb674721225705f6ade91894db081)
SHA512 dc27e7c0b06cd619c4270a91d830dbd3e0dfea851e04d7aab46fe9f2131e4b3717f73ac53bc4d70497ff2efe3bee1ae693e621d993cd63735d00368a362833f3)

file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH})

Expand Down
2 changes: 1 addition & 1 deletion ports/dimcli/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: dimcli
Version: 4.0.1-1
Version: 4.1.0
Description: C++ command line parser toolkit
4 changes: 2 additions & 2 deletions ports/dimcli/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO gknowles/dimcli
REF v4.0.1
SHA512 e36008eed42997c467ef7f4780cacd7eb8acebeb48be56445914c0ae125c5dbf29a172e1fb2f9490a6f21db8f6de5fa0420f499aff996ee148ec3a5bef0adba5
REF v4.1.0
SHA512 5de010b5abfda9e6996bba8c621e03ae0cf81dbc2f69cd859e2ebf7b1706c451f7f8e142299784646d89ca3c3e5803e8711215680b8bdb8eb663158bff3b4f3d
HEAD_REF master
)
set(staticCrt OFF)
Expand Down
2 changes: 1 addition & 1 deletion ports/directxmesh/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: directxmesh
Version: oct2018
Version: nov2018
Description: DirectXMesh geometry processing library
4 changes: 2 additions & 2 deletions ports/directxmesh/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/DirectXMesh
REF oct2018
SHA512 eb96fa3104932650bff3b051005e84f1eb52c135085ec1f4f56b7bbd99300ca600721cd18c3a9c8d4334e3280369df7d1d92ab6556fc82c72e1a54d04853331a
REF nov2018
SHA512 b1abeabd81c7d6c12adfea1ca8d563aa7c22ba1a64aa7a49b7839c0788922cec604a041dddbd3aca6a3b7c8412b1117dfee9c1163862de10757a7747669017ed
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/directxtex/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: directxtex
Version: oct2018
Version: nov2018
Description: DirectXTex texture processing library
4 changes: 2 additions & 2 deletions ports/directxtex/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/DirectXTex
REF oct2018
SHA512 6bb395c92ca60af03fb3b86dd64542feb0a633b49386a438d0e73f108a4af60913bd695a1c90069eeb83df4ec49289e1a8ae3ac131ddca372eb6dd20d14590d7
REF nov2018
SHA512 bcf721820e0a4069b7b1daac44d776b2c69a6ebdc0a817fb2e1fcd94938df8b3fbabc1827c28050d0db4b26cc42a011987f50b7db04487a7075741b34ddb58a8
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/directxtk/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: directxtk
Version: oct2018b
Version: nov2018
Description: A collection of helper classes for writing DirectX 11.x code in C++.
4 changes: 2 additions & 2 deletions ports/directxtk/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/DirectXTK
REF oct2018b
SHA512 d9eb0d0537dd6638bfe089bbaa77ad4c4065d43c53143686e60b8c62814f1c7a0fc9a0361a418b1f0fa0881faa14c92c604fffb6670dd8c1260e67d56fea9bab
REF nov2018
SHA512 ee696245c914c1ede99c12d301e15f3d70ae7a0375b6c6f94afcbb1fd1a80844d1cd053a87f66c2008394a1b8f1165db0e835344a0311f0a8418c32aff9f592a
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/discord-rpc/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: discord-rpc
Version: 3.3.0-2
Version: 3.4.0
Description: Rich Presence allows you to leverage the totally overhauled "Now Playing" section in a Discord user's profile to help people play your game together.
Build-Depends: rapidjson
4 changes: 2 additions & 2 deletions ports/discord-rpc/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO discordapp/discord-rpc
REF v3.3.0
SHA512 8bb2674edefabf75670ceca29364d69e2002152bff9fe55757f4cda03544b4d827ff33595d98e6d8acdc73ca61cef8ab8054ad0a1ffc905cb26496068b15025f
REF v3.4.0
SHA512 ca981b833aff5f21fd629a704deadd8e3fb5423d959ddb75e381313f6462d984c567671b10c8f031905c08d85792ddbe2dddc402ba2613c42de9e80fc68d0d51
HEAD_REF master
PATCHES disable-downloading.patch
)
Expand Down
2 changes: 1 addition & 1 deletion ports/doctest/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: doctest
Version: 2.0.1
Version: 2.2.0
Description: The fastest feature-rich C++ single-header testing framework for unit tests and TDD
4 changes: 2 additions & 2 deletions ports/doctest/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO onqtam/doctest
REF 2.0.1
SHA512 bbd676c8485d9bee4be3f2f6bdd0f72bced09767427533c8de3ea46b298182acaeff64e42683a4283512edd81bb444880b229e65f3296bb4afc8b5b93c03b970
REF 2.2.0
SHA512 edf35be338194c7abfb991e6bcc766fe9badc1cc0f21dd7147a6a42ecf451ef6a4eaa1e63b46337fb14a8ed9b107fd381e1b3b502039d7d23476b3f52b12d89c
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/eastl/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: eastl
Version: 3.12.04
Version: 3.12.07
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.
4 changes: 2 additions & 2 deletions ports/eastl/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ set(SOURCE_PATH ${CURRENT_BUILDTREES_DIR}/src/eastl)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO electronicarts/EASTL
REF 3.12.04
SHA512 99e8fdc5fb589410187f3538b6f491bc6f988babcb29b74be90a938ba6c94ad1b16d55ff62ddcf5ae539c67f473d43a6af581278b8b39d0d8686b0161dd0e5cf
REF 3.12.07
SHA512 d7ae29661ef8dbf13f9b8d195c5088992f23d3ca4751249385e8068f034dd687e178b2aac0f228b354e9019f0ea69f377a7b20aacb5d2b23a98b8032437f9f25
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/exprtk/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: exprtk
Version: 2018-10-11
Version: 2018-12-14
Description: Simple to use, easy to integrate and extremely efficient run-time C++ mathematical expression parser and evaluation engine.
4 changes: 2 additions & 2 deletions ports/exprtk/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO ArashPartow/exprtk
REF 9836f21d07b1bf799e6877324268708f61c01f73
SHA512 44acb6e835dc215d4338ff4c2b3444373a93475ece15b3f1bfdc0781f7c28992af7c289644bf9557d041f78c7435f5907e4ba606321aab17faee6f4a70562065
REF d89d2f5f46fbd33372c81e8ad4b997fa84569fae
SHA512 bad42b83a0f1d8142ceafac862ec62dafc040fa8293bfbca29e49afdc8dca1000fc43537a5cf28d1dae00f5e86516899bd37f996975fbbccdd6a8298d1adb359
)

file(COPY ${SOURCE_PATH}/exprtk.hpp DESTINATION ${CURRENT_PACKAGES_DIR}/include)
Expand Down
2 changes: 1 addition & 1 deletion ports/folly/CONTROL
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Source: folly
Version: 2018.11.26.00
Version: 2018.12.10.00
Description: An open-source C++ library developed and used at Facebook. The library is UNSTABLE on Windows
Build-Depends: openssl, libevent, double-conversion, glog, gflags, boost-chrono, boost-context, boost-conversion, boost-crc, boost-date-time, boost-filesystem, boost-multi-index, boost-program-options, boost-regex, boost-system, boost-thread
Default-Features: zlib
Expand Down
4 changes: 2 additions & 2 deletions ports/folly/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ vcpkg_add_to_path("${PYTHON3_DIR}")
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/folly
REF v2018.11.26.00
SHA512 7a404df7287c9a3278bc47205023881ade188a1d3ade35748ae9ae4f35485faedc9f8c0264cfd0f3565b2d5891235deda0f515946a2c313570ef41751a3693ac
REF v2018.12.10.00
SHA512 d571c08f764a7670b8313336d52c02190d001085385ce92073823887fe435945a821f623b8009e846435e3461bed2dbc58427bd3960a90469461d38386bb76b9
HEAD_REF master
PATCHES
find-gflags.patch
Expand Down
2 changes: 1 addition & 1 deletion ports/forest/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: forest
Version: 9.0.6
Version: 10.1.1
Description: Template library of tree data structures
4 changes: 2 additions & 2 deletions ports/forest/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO xorz57/forest
REF 9.0.6
SHA512 7cb6f25226bbd543332599d5ad2b8e13df6f06342ea12b58ed123ffd81d1362e10c2e01ff95132f7b25431a3ae984bee5cfb86852aa222e1fad1f4e6928f76bc
REF 10.1.1
SHA512 145f60bc202c7a0ab0dad514e08606ace45780855f71d9ba6a9461c5242b751a3fefa25101387f797ecc53198cd792859927b6bd2c2aa4a1f114a311d0b74e26
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/libpng/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: libpng
Version: 1.6.35-1
Version: 1.6.36
Build-Depends: zlib
Description: libpng is a library implementing an interface for reading and writing PNG (Portable Network Graphics) format files.
4 changes: 2 additions & 2 deletions ports/libpng/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO glennrp/libpng
REF v1.6.35
SHA512 1b6e2664bd80726e8f6ef7ea4f23d311a883841086a4a60700dfd11621130808c24487c744c8a942219980eb29b244e81965aebfc4ab7f637693f537f4e8e148
REF v1.6.36
SHA512 aeb00b48347c9e84d31995b3fe7e40580029734aa8103d774eee5745f5ca1fd1fd91a15f32d492277ab94346e4e7f731ee9bfea1783f930094f9f87eb3d9397d
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/libwebsockets/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Source: libwebsockets
Version: 3.0.1
Version: 3.1.0
Build-Depends: zlib, openssl
Description: Libwebsockets is a lightweight pure C library built to use minimal CPU and memory resources, and provide fast throughput in both directions as client or server.
4 changes: 2 additions & 2 deletions ports/libwebsockets/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO warmcat/libwebsockets
REF v3.0.1
SHA512 ba96af918dc53e5fe15792985892e726154ec6cd8b0e6b71ec133e1ac53792c42276fd6ae2c48c274acf4163579d8326e403201a8090fc58be29518c9c5b4304
REF v3.1.0
SHA512 e2a4c1b25bc6f028654a63fc01a2732e6c63414868f8d3d01fa477752fdabe0f61e8d271fe7dd2734db0e15b1250f6b0101285b6d694f971ec4bf67ba7ee067c
HEAD_REF master
PATCHES
0001-Fix-UWP.patch
Expand Down
2 changes: 1 addition & 1 deletion ports/mbedtls/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: mbedtls
Version: 2.13.1
Version: 2.15.1
Description: An open source, portable, easy to use, readable and flexible SSL library
4 changes: 2 additions & 2 deletions ports/mbedtls/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ set(VCPKG_LIBRARY_LINKAGE static)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO ARMmbed/mbedtls
REF mbedtls-2.13.1
SHA512 1a70446b533534c075de38ce0839f7947077ffdddffa57172594b8f8a3c4a3fbdfa9b06d13c198008abad33633e509f06abe5362f603f63850d9ec44734b3c0b
REF mbedtls-2.15.1
SHA512 361bac49bc179c020855a59140a3e9e31ec9e89ebde9d630e9f3491cdfdf466c8dc2313276d6b257a7728784f5478bdcfd14d26e81f90d432bad2e9a94151fc2
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/ms-gsl/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: ms-gsl
Version: 2018-11-08
Version: 2018-12-14
Description: Microsoft implementation of the Guidelines Support Library
4 changes: 2 additions & 2 deletions ports/ms-gsl/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Microsoft/GSL
REF c02ddae4bcff82b17826fe3127e835f5aa54b485
SHA512 5fcb67d410a46a4e202c367bae59b1dd4f4220ac2b75a70bc34503612a616b2792e74a18b50901656d18a031cc32cf42da8673d3412ccfe8a236daa54eae44c7
REF 0f68d133fa6fd2973951b8aaab481e34bbfd2cf4
SHA512 1aa8116a75dd6ffd3a879dcf52f804e1d67e03bac3788559441ddebe2db6fd43a362bfa5ddac36954848555ba1e7fccb2d26b6060a9e171a04497ea551402b42
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/parson/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: parson
Version: 2018-09-18
Version: 2018-12-14
Description: a lighweight json library written in C
4 changes: 2 additions & 2 deletions ports/parson/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ endif()
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO kgabis/parson
REF 0a1896939faff5f69e179637fc49f678ff0128ba
SHA512 cb982ce7dbbe0b5a4d08a28a459e9dce5347f90d75b0a37c56698f5b79ad37aa0bd22fe6b6d5c8a6fda2dd83b072605486581360b8ed3591012ebaa1e1518fc6
REF 302fba9cbb31ffc523bf10a1ce705040194c289d
SHA512 ecc1594fe6e27b8919ccdaf3c7e082d0d47aa5e20aec52235762b9cab8e371adec5a1760f4ea36405bf97cfb587d2bcbd81221f97a9d39290673e2ce61f5a49f
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/protobuf/CONTROL
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Source: protobuf
Version: 3.6.1-4
Version: 3.6.1.3
Description: Protocol Buffers - Google's data interchange format

Feature: zlib
Expand Down
5 changes: 3 additions & 2 deletions ports/protobuf/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,13 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/protobuf
REF v3.6.1
SHA512 1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839
REF v3.6.1.3
SHA512 9eadb46c7daa19e612516958169bc90943b38b429a4b2cf2171b66b57f50a2f8a9b66cbf58bdd44517af414b78e0f3ab2e1361891dc60ecd098185da2638d37e
HEAD_REF master
PATCHES
fix-uwp.patch
disable-lite.patch
version-rc-msvc.patch
)

if(CMAKE_HOST_WIN32 AND NOT VCPKG_TARGET_ARCHITECTURE MATCHES "x64" AND NOT VCPKG_TARGET_ARCHITECTURE MATCHES "x86")
Expand Down
16 changes: 16 additions & 0 deletions ports/protobuf/version-rc-msvc.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
diff --git a/cmake/protoc.cmake b/cmake/protoc.cmake
index 9bf6f5a..b58a12a 100644
--- a/cmake/protoc.cmake
+++ b/cmake/protoc.cmake
@@ -2,9 +2,11 @@ set(protoc_files
${protobuf_source_dir}/src/google/protobuf/compiler/main.cc
)

+if(MSVC)
set(protoc_rc_files
${CMAKE_CURRENT_BINARY_DIR}/version.rc
)
+endif()

add_executable(protoc ${protoc_files} ${protoc_rc_files})
target_link_libraries(protoc libprotobuf libprotoc)
2 changes: 1 addition & 1 deletion ports/re2/CONTROL
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Source: re2
Version: 2018-11-01-1
Version: 2018-12-14
Description: RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
4 changes: 2 additions & 2 deletions ports/re2/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO google/re2
REF d9cebde0175aa1ffd38aab9a395a038464d55ce7
SHA512 820ebc96f6cc583e50bdd637b8bf6b4e8ef6be5a74a49174bf845d037f0dd21ee3b1fbc220bc3cbbd6987205195b6c0990040f43da723f90038a20690a7553ff
REF e7c832772ec55f495927bfa4526d2fc17f0381be
SHA512 d79b5f5a5b97cc1f305abcf3799b00e335ba74c7c73b347b231e4796f45821398f952336dc94011fd8347de8c0e5af78b6cfa61387df002c1ba5e34954ec64c9
HEAD_REF master
)

Expand Down
2 changes: 1 addition & 1 deletion ports/rocksdb/CONTROL
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Source: rocksdb
Version: 5.15.10
Version: 5.17.2
Description: A library that provides an embeddable, persistent key-value store for fast storage
Default-Features: zlib

Expand Down
Loading

0 comments on commit bb1bb1c

Please sign in to comment.