From 7b5588f3263bcf0e63dc444c643356bf03d0e48e Mon Sep 17 00:00:00 2001 From: FrankXie Date: Thu, 11 Jul 2024 07:51:39 +0000 Subject: [PATCH 1/2] [fmt] Update version to 11.0.1 --- ports/fmt/fix-visibility.patch | 12 ------------ ports/fmt/portfile.cmake | 3 +-- ports/fmt/vcpkg.json | 3 +-- 3 files changed, 2 insertions(+), 16 deletions(-) delete mode 100644 ports/fmt/fix-visibility.patch diff --git a/ports/fmt/fix-visibility.patch b/ports/fmt/fix-visibility.patch deleted file mode 100644 index f4c808fac5a146..00000000000000 --- a/ports/fmt/fix-visibility.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/include/fmt/core.h b/include/fmt/core.h -index b51c1406..bb139509 100644 ---- a/include/fmt/core.h -+++ b/include/fmt/core.h -@@ -2306,6 +2306,7 @@ enum class state { start, align, sign, hash, zero, width, precision, locale }; - - // Parses standard format specifiers. - template -+FMT_VISIBILITY("hidden") // Suppress an ld warning on macOS (#3769). - FMT_CONSTEXPR FMT_INLINE auto parse_format_specs( - const Char* begin, const Char* end, dynamic_format_specs& specs, - basic_format_parse_context& ctx, type arg_type) -> const Char* { diff --git a/ports/fmt/portfile.cmake b/ports/fmt/portfile.cmake index cdc14879513166..d2e88f0c12c1b0 100644 --- a/ports/fmt/portfile.cmake +++ b/ports/fmt/portfile.cmake @@ -2,10 +2,9 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO fmtlib/fmt REF "${VERSION}" - SHA512 27df90c681ec37e55625062a79e3b83589b6d7e94eff37a3b412bb8c1473f757a8adb727603acc9185c3490628269216843b7d7bd5a3cb37f0029da5d1495ffa + SHA512 1db6bea592323a3a52adad91d416925a3d86e150ee1a73a31be0ff0e901aba5b0a1aeab39785ff7303694175dd27ae0984d4921759d7b09159c30d8e9d3491e3 HEAD_REF master PATCHES - fix-visibility.patch fix-write-batch.patch ) diff --git a/ports/fmt/vcpkg.json b/ports/fmt/vcpkg.json index d0806b79b28c16..c52f5e5811c71d 100644 --- a/ports/fmt/vcpkg.json +++ b/ports/fmt/vcpkg.json @@ -1,7 +1,6 @@ { "name": "fmt", - "version": "10.2.1", - "port-version": 2, + "version": "11.0.1", "description": "{fmt} is an open-source formatting library providing a fast and safe alternative to C stdio and C++ iostreams.", "homepage": "https://github.com/fmtlib/fmt", "license": "MIT", From 79ae8314071f33404cb9558f74ff6b3102e2c15f Mon Sep 17 00:00:00 2001 From: FrankXie Date: Thu, 11 Jul 2024 07:52:02 +0000 Subject: [PATCH 2/2] version --- versions/baseline.json | 4 ++-- versions/f-/fmt.json | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/versions/baseline.json b/versions/baseline.json index 743e7400f34a75..f23a28cecea838 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -2801,8 +2801,8 @@ "port-version": 2 }, "fmt": { - "baseline": "10.2.1", - "port-version": 2 + "baseline": "11.0.1", + "port-version": 0 }, "folly": { "baseline": "2024.07.08.00", diff --git a/versions/f-/fmt.json b/versions/f-/fmt.json index e1b4d605448839..0c3bcd13f5ee81 100644 --- a/versions/f-/fmt.json +++ b/versions/f-/fmt.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "77f183455be0f47895a0c85b7392a898f64eba18", + "version": "11.0.1", + "port-version": 0 + }, { "git-tree": "f6f4efa01a5e9ac627f0c6687af8b6b317fbbe42", "version": "10.2.1",