[folly related] update to 05.02 (#38536)

<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->


- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.


<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->
This commit is contained in:
c8ef 2024-05-04 06:24:58 +08:00 committed by GitHub
parent 026b589594
commit 2f53cdc885
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
22 changed files with 64 additions and 29 deletions

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/CacheLib
REF "v${VERSION}"
SHA512 68605da87930e224a5fd08b167b105aefd32a7ecfd5435a3b1cc1addc7d05ce67c23684f49de210984b8244a1362db8e8a1cb82d45a7a23a5f766088f9746edb
SHA512 0f9d0044067e70b5109536504f234ce6553738c6f94f8fdec779117269433bca55d618f8b031e3614c1b338480ff1e7f6616c0dffa1b0b15174a45110e0d8cf5
HEAD_REF master
PATCHES
fix-build.patch

View File

@ -1,6 +1,6 @@
{
"name": "cachelib",
"version-string": "2024.04.22.00",
"version-string": "2024.05.02.00",
"description": "Pluggable caching engine to build and scale high performance cache services.",
"homepage": "https://github.com/facebook/CacheLib",
"license": "Apache-2.0",

View File

@ -1,11 +1,8 @@
vcpkg_find_acquire_program(FLEX)
vcpkg_find_acquire_program(BISON)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/fbthrift
REF "v${VERSION}"
SHA512 8d5ea34a0a8ebb79e43186a17736706f1db4cf079a14dd2217106dfa4077a00ef2b3d87728d850029ea672b3ee5e6e643a18f0acde79164982d20c4c667d2966
SHA512 fb6ff4caa04aed2d7f7408ee745bf35ecc7ecb1115f645a7b1ee0689c02d5e6de20e4b6d49ddc4622c0d640028243c3111b9658954f6565d8de4d0a263cb7058
HEAD_REF master
PATCHES
fix-glog.patch

View File

@ -1,6 +1,6 @@
{
"name": "fbthrift",
"version-string": "2024.04.22.00",
"version-string": "2024.05.02.00",
"description": "Facebook's branch of Apache Thrift, including a new C++ server.",
"homepage": "https://github.com/facebook/fbthrift",
"license": "Apache-2.0",

View File

@ -4,7 +4,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebookincubator/fizz
REF "v${VERSION}"
SHA512 54c16c10f0cf432cb0965d1f223f6b8bbac8adc89da0c405396ad15a9621fe11cf4f1751a034b282dfa0f7ed03cb6d47292f19f9a677c4fdd8c01551430347a9
SHA512 18be93b4125d629e5d81019dbd9bda48ce9e0e5c35b59a94642878f9bb0d589017e1167be7d6379e3dc262cd0653fc9354e16bd16ad500f4c3fe0b99bcf85796
HEAD_REF master
PATCHES
fix-build.patch
@ -32,8 +32,12 @@ vcpkg_copy_pdbs()
vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/fizz/fizz-config.cmake" "lib/cmake/fizz" "share/fizz")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/include/fizz/tool/test" "${CURRENT_PACKAGES_DIR}/include/fizz/util/test")
file(REMOVE_RECURSE
"${CURRENT_PACKAGES_DIR}/debug/include"
"${CURRENT_PACKAGES_DIR}/include/fizz/crypto/aead/test/facebook"
"${CURRENT_PACKAGES_DIR}/include/fizz/record/test/facebook"
"${CURRENT_PACKAGES_DIR}/include/fizz/server/test/facebook"
"${CURRENT_PACKAGES_DIR}/include/fizz/tool/test"
"${CURRENT_PACKAGES_DIR}/include/fizz/util/test")
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")

View File

@ -1,6 +1,6 @@
{
"name": "fizz",
"version-string": "2024.04.22.00",
"version-string": "2024.05.02.00",
"description": "a TLS 1.3 implementation by Facebook",
"homepage": "https://github.com/facebookincubator/fizz",
"license": "BSD-3-Clause",

View File

@ -9,7 +9,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/folly
REF "v${VERSION}"
SHA512 ff57179bf5d5e73eac8c315b49b2b0c28f154aa0c923ff742b8c41126dea3366a78e20cfff95d7844f5c4850e81b15c3e3f65665ff4ef9ab1d0135af6fb34c90
SHA512 9a6199a79118f9977f9b0061c0f1367cee7d71595dbf9f0b7ebc357cab8466eb789dd48aa1cf6760ddad238dc4590c4ec1844b1504a53c2595af6fd51d372f6f
HEAD_REF main
PATCHES
disable-non-underscore-posix-names.patch

View File

@ -1,6 +1,6 @@
{
"name": "folly",
"version-string": "2024.04.22.00",
"version-string": "2024.05.02.00",
"description": "An open-source C++ library developed and used at Facebook. The library is UNSTABLE on Windows",
"homepage": "https://github.com/facebook/folly",
"license": "Apache-2.0",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/mvfst
REF "v${VERSION}"
SHA512 12161f798bbab821ac74ce04258b6728d19c29097c3a03fe7461238a9db132c1d77297fa60b163f953f6f185ad7711fd91432348039197652bff1f3de559c63d
SHA512 8bbaee5a91a041fa6406f1c5bb3eceb6e2ef79ef82416ed10f29063650b28bdaf035e7d3caa987ecbd567d7502a1e9ce5ff9ca7ebe1eca03d37042a6353744eb
HEAD_REF main
)

View File

@ -1,7 +1,6 @@
{
"name": "mvfst",
"version-string": "2024.04.22.00",
"port-version": 1,
"version-string": "2024.05.02.00",
"description": "mvfst (Pronounced move fast) is a client and server implementation of IETF QUIC protocol in C++ by Facebook.",
"homepage": "https://github.com/facebook/mvfst",
"license": "MIT",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/proxygen
REF "v${VERSION}"
SHA512 93dde6d21c338f512d2a579dc23c40fccaaaa98e7fccf8bb471d40000c1d8a8d5fabe9b27b4a205c4949b0d56c3a77b003c0e46f86dbd735aad6b68178c54a83
SHA512 4078c784290e80d0c6c74bf40e159edaacefd5b8709b5cb62816cf3413f07cd6b2703acc9d800a75df8f5bce582254ea7c9465087dfe0d3d23712404be104ec8
HEAD_REF master
PATCHES
remove-register.patch

View File

@ -1,6 +1,6 @@
{
"name": "proxygen",
"version-string": "2024.04.22.00",
"version-string": "2024.05.02.00",
"description": "It comprises the core C++ HTTP abstractions used at Facebook.",
"homepage": "https://github.com/facebook/proxygen",
"license": "BSD-3-Clause",

View File

@ -4,7 +4,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO facebook/wangle
REF "v${VERSION}"
SHA512 d78991b03994466e2aa3289e69384a56ba82355a5778ed595c7dfa456beb1118eebc0b1f15467af76ad29bc13088dec9556cbe357fb7dd8f5745f4720136b3c2
SHA512 969bebda1b6224c5075884065f52733f51f551ad64e3a321f69a52540a9ed560e0f09dd60d75a86e7b8e2c3b7017ea3ef5eb6fa80fa1d350b1f0fc9438e01add
HEAD_REF master
PATCHES
fix-config-cmake.patch

View File

@ -1,6 +1,6 @@
{
"name": "wangle",
"version-string": "2024.04.22.00",
"version-string": "2024.05.02.00",
"description": "Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.",
"homepage": "https://github.com/facebook/wangle",
"license": "Apache-2.0",

View File

@ -1437,7 +1437,7 @@
"port-version": 0
},
"cachelib": {
"baseline": "2024.04.22.00",
"baseline": "2024.05.02.00",
"port-version": 0
},
"caf": {
@ -2657,7 +2657,7 @@
"port-version": 0
},
"fbthrift": {
"baseline": "2024.04.22.00",
"baseline": "2024.05.02.00",
"port-version": 0
},
"fcl": {
@ -2701,7 +2701,7 @@
"port-version": 0
},
"fizz": {
"baseline": "2024.04.22.00",
"baseline": "2024.05.02.00",
"port-version": 0
},
"flagpp": {
@ -2785,7 +2785,7 @@
"port-version": 2
},
"folly": {
"baseline": "2024.04.22.00",
"baseline": "2024.05.02.00",
"port-version": 0
},
"font-chef": {
@ -5977,8 +5977,8 @@
"port-version": 7
},
"mvfst": {
"baseline": "2024.04.22.00",
"port-version": 1
"baseline": "2024.05.02.00",
"port-version": 0
},
"mygui": {
"baseline": "3.4.3",
@ -6997,7 +6997,7 @@
"port-version": 0
},
"proxygen": {
"baseline": "2024.04.22.00",
"baseline": "2024.05.02.00",
"port-version": 0
},
"psimd": {
@ -9253,7 +9253,7 @@
"port-version": 5
},
"wangle": {
"baseline": "2024.04.22.00",
"baseline": "2024.05.02.00",
"port-version": 0
},
"wasmedge": {

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "eee238ddfcd4227de83489012606769fb2e17089",
"version-string": "2024.05.02.00",
"port-version": 0
},
{
"git-tree": "3069208e74474384f29d8a14865d74b6a0e3c06b",
"version-string": "2024.04.22.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "049e1491398790f165f99efb799b090a890d1c3e",
"version-string": "2024.05.02.00",
"port-version": 0
},
{
"git-tree": "46d788eccf368c936450f592656ecde3a95a169e",
"version-string": "2024.04.22.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "2c6d5d808426b7aaad2b77a62d9938c88122a168",
"version-string": "2024.05.02.00",
"port-version": 0
},
{
"git-tree": "e97f6bbb5b231d75fc5918ec667d3b744696a29f",
"version-string": "2024.04.22.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "36776c750b15069d4ce01782113d963e03a757d4",
"version-string": "2024.05.02.00",
"port-version": 0
},
{
"git-tree": "5e4f9bd31d69378c2859796aa2d63f003a97f3c7",
"version-string": "2024.04.22.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "9ed4f94e9cbb5def1b928d8ca95ec66ff433872a",
"version-string": "2024.05.02.00",
"port-version": 0
},
{
"git-tree": "78a580b4f5ac9e8b652046330df2d03dd4c2692a",
"version-string": "2024.04.22.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "83168bd5e18b46602077eb0b46d35c7d21e4dc71",
"version-string": "2024.05.02.00",
"port-version": 0
},
{
"git-tree": "21eda2f084823674a66c17e77f6520a9f238d485",
"version-string": "2024.04.22.00",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "2d8f7586693d5d0f27a8b2a04d8a25374ac84299",
"version-string": "2024.05.02.00",
"port-version": 0
},
{
"git-tree": "e4a19ce3d98ada4dbd7857f7a7c60e68e1da9fe9",
"version-string": "2024.04.22.00",