commit:     7a55ac46b521e0c3b7d1ab1a80b06a2f5f6e299b
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 14 17:11:03 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Mar 14 17:12:49 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a55ac46

dev-libs/double-conversion: fix build with cmake 4

Very trivial backport, may as well get it out of the way now.

Closes: https://bugs.gentoo.org/951349
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-libs/double-conversion/double-conversion-3.3.1.ebuild          | 4 ++++
 .../double-conversion/files/double-conversion-3.3.1-cmake4.patch   | 7 +++++++
 2 files changed, 11 insertions(+)

diff --git a/dev-libs/double-conversion/double-conversion-3.3.1.ebuild 
b/dev-libs/double-conversion/double-conversion-3.3.1.ebuild
index 11849679145b..ccc31bab67e3 100644
--- a/dev-libs/double-conversion/double-conversion-3.3.1.ebuild
+++ b/dev-libs/double-conversion/double-conversion-3.3.1.ebuild
@@ -18,6 +18,10 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+PATCHES=(
+       "${FILESDIR}"/${P}-cmake4.patch
+)
+
 src_configure() {
        local mycmakeargs=(
                -DBUILD_TESTING=$(usex test)

diff --git 
a/dev-libs/double-conversion/files/double-conversion-3.3.1-cmake4.patch 
b/dev-libs/double-conversion/files/double-conversion-3.3.1-cmake4.patch
new file mode 100644
index 000000000000..2925e18bb2e7
--- /dev/null
+++ b/dev-libs/double-conversion/files/double-conversion-3.3.1-cmake4.patch
@@ -0,0 +1,7 @@
+https://bugs.gentoo.org/951349
+https://github.com/google/double-conversion/pull/240
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1 +1 @@
+-cmake_minimum_required(VERSION 3.0)
++cmake_minimum_required(VERSION 3.5)

Reply via email to