commit: d9e3cd92af0a6e5cf33b1b7ac8cc16944962039a Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sat Apr 12 14:59:40 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sat Apr 12 16:36:18 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e3cd92
net-libs/libomemo-c: Fix build w/ >=cmake-4 Closes: https://bugs.gentoo.org/953548 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch | 8 ++++++++ net-libs/libomemo-c/libomemo-c-0.5.1.ebuild | 5 ++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch b/net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch new file mode 100644 index 000000000000..43f20a52f994 --- /dev/null +++ b/net-libs/libomemo-c/files/libomemo-c-0.5.1-cmake4.patch @@ -0,0 +1,8 @@ +--- a/CMakeLists.txt 2025-02-28 16:30:57.000000000 +0100 ++++ b/CMakeLists.txt 2025-04-12 16:56:54.729179310 +0200 +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 2.8.4) ++cmake_minimum_required(VERSION 3.5) + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/CMakeModules/") + project(omemo-c) + diff --git a/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild b/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild index d25703f93bbf..7935991329e3 100644 --- a/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild +++ b/net-libs/libomemo-c/libomemo-c-0.5.1.ebuild @@ -10,8 +10,8 @@ HOMEPAGE="https://github.com/dino/libomemo-c/" SRC_URI="https://github.com/dino/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD BSD-1 GPL-3 ISC" -KEYWORDS="amd64" SLOT="0" +KEYWORDS="amd64" IUSE="test" RESTRICT="!test? ( test )" @@ -23,6 +23,9 @@ DEPEND="${RDEPEND} ) " +# upstream are switching to meson, so no need to try send this upstream +PATCHES=( "${FILESDIR}/${P}-cmake4.patch" ) # bug 953548 + src_configure() { local mycmakeargs=( -DBUILD_TESTING=$(usex test)
