From e656d574ba853360e648fa22aabe26283cf81552 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Wed, 11 Feb 2026 08:32:25 +0000 Subject: dev-cpp/yaml-cpp: add 0.9.0 Signed-off-by: Alexey Sokolov Part-of: https://codeberg.org/gentoo/gentoo/pulls/41 Merges: https://codeberg.org/gentoo/gentoo/pulls/41 Signed-off-by: Sam James --- .../yaml-cpp/files/yaml-cpp-0.9.0-precision.patch | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-precision.patch (limited to 'dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-precision.patch') diff --git a/dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-precision.patch b/dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-precision.patch new file mode 100644 index 0000000000000..8fecc8c28aa1e --- /dev/null +++ b/dev-cpp/yaml-cpp/files/yaml-cpp-0.9.0-precision.patch @@ -0,0 +1,24 @@ +https://github.com/jbeder/yaml-cpp/pull/1401 + +From 8d58b447fa7cafc3b9fdb5d4ca3e80239c111198 Mon Sep 17 00:00:00 2001 +From: Simon Gene Gottlieb +Date: Wed, 11 Feb 2026 17:55:43 +0100 +Subject: [PATCH] fix: floating point conversion on x86 (32bit) + +--- + src/fptostring.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/fptostring.cpp b/src/fptostring.cpp +index e1722aeed..9176d73bd 100644 +--- a/src/fptostring.cpp ++++ b/src/fptostring.cpp +@@ -28,7 +28,7 @@ namespace fp_formatting { + * assert(buffer[1] == '2'); + * assert(buffer[2] == '3'); + */ +-int ConvertToChars(char* begin, char* end, size_t value, int width=1) { ++int ConvertToChars(char* begin, char* end, uint64_t value, int width=1) { + // precondition of this function (will trigger in debug build) + assert(width >= 1); + assert(end >= begin); // end must be after begin -- cgit v1.2.3