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)
