commit: 055a728199ff40df68000f5951652b908f1be167 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Tue Apr 1 21:06:46 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Tue Apr 1 21:08:38 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055a7281
dev-libs/libdbusmenu-qt: Fix build w/ >=cmake-4, update EAPI 7 -> 8 Closes: https://bugs.gentoo.org/953018 Bug: https://bugs.gentoo.org/938823 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> .../files/libdbusmenu-qt-0.9.3_pre20160218-cmake4.patch | 11 +++++++++++ .../libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild | 9 ++++----- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake4.patch b/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake4.patch new file mode 100644 index 000000000000..d9566acc8427 --- /dev/null +++ b/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake4.patch @@ -0,0 +1,11 @@ +Fix build with cmake-4. + +--- a/CMakeLists.txt 2016-02-18 11:13:58.000000000 +0100 ++++ b/CMakeLists.txt 2025-04-01 23:01:30.907019192 +0200 +@@ -1,5 +1,5 @@ ++cmake_minimum_required(VERSION 3.5) + project(dbusmenu-qt) +-cmake_minimum_required(VERSION 2.8.11) + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules") + + # Build options diff --git a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild index f309a0f7391e..1a68468ac6b1 100644 --- a/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild +++ b/dev-libs/libdbusmenu-qt/libdbusmenu-qt-0.9.3_pre20160218-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_PV=${PV/_pre/+16.04.} inherit cmake @@ -9,6 +9,7 @@ inherit cmake DESCRIPTION="Library providing Qt implementation of DBusMenu specification" HOMEPAGE="https://launchpad.net/libdbusmenu-qt/" SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${MY_PV}.orig.tar.gz" +S="${WORKDIR}"/${PN}-${MY_PV} LICENSE="LGPL-2" SLOT="0" @@ -23,9 +24,7 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}"/${PN}-${MY_PV} - -PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) +PATCHES=( "${FILESDIR}"/${P}-cmake{,4}.patch ) # bug 953018 src_prepare() { cmake_src_prepare
