* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/breeze-plymouth/, kde-plasma/breeze-plymouth/files/
@ 2025-04-02 15:58 Andreas Sturmlechner
0 siblings, 0 replies; only message in thread
From: Andreas Sturmlechner @ 2025-04-02 15:58 UTC (permalink / raw
To: gentoo-commits
commit: d4be3069f9032fdb4de7e08571c11ffccb7fbc4b
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 2 15:57:29 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 2 15:58:35 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4be3069
kde-plasma/breeze-plymouth: Fix build w/ >=cmake-4
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../breeze-plymouth/breeze-plymouth-6.2.5.ebuild | 2 ++
.../breeze-plymouth/breeze-plymouth-6.3.4.ebuild | 2 ++
.../files/breeze-plymouth-6.2.5-cmake4.patch | 26 ++++++++++++++++++++++
3 files changed, 30 insertions(+)
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.5.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.5.ebuild
index 90abe36442a5..e7911bb9539f 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.5.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.5.ebuild
@@ -17,6 +17,8 @@ BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:0"
DEPEND="sys-boot/plymouth"
RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/${P}-cmake4.patch" )
+
src_configure() {
local mycmakeargs=(
-DDISTRO_NAME="Gentoo Linux"
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.4.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.4.ebuild
index 20b9c830a506..c2f322e99810 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.4.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.4.ebuild
@@ -17,6 +17,8 @@ BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:0"
DEPEND="sys-boot/plymouth"
RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/${PN}-6.2.5-cmake4.patch" )
+
src_configure() {
local mycmakeargs=(
-DDISTRO_NAME="Gentoo Linux"
diff --git a/kde-plasma/breeze-plymouth/files/breeze-plymouth-6.2.5-cmake4.patch b/kde-plasma/breeze-plymouth/files/breeze-plymouth-6.2.5-cmake4.patch
new file mode 100644
index 000000000000..9e67b030677e
--- /dev/null
+++ b/kde-plasma/breeze-plymouth/files/breeze-plymouth-6.2.5-cmake4.patch
@@ -0,0 +1,26 @@
+From c49e5349df34a74b023c3970bfc84828c57ead52 Mon Sep 17 00:00:00 2001
+From: Nicolas Fella <nicolas.fella@gmx.de>
+Date: Tue, 11 Mar 2025 16:29:21 +0100
+Subject: [PATCH] Require newer CMake
+
+CMake 4.0 drops support for older than 3.5
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d9ea7e6..a35956b 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -2,7 +2,7 @@ project(breeze-plymouth)
+ set(PROJECT_VERSION "6.3.80")
+ set(PROJECT_VERSION_MAJOR 6)
+
+-cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR)
++cmake_minimum_required(VERSION 3.16 FATAL_ERROR)
+
+ find_package(ECM 6.2.0 REQUIRED NO_MODULE)
+ set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${ECM_MODULE_PATH} )
+--
+GitLab
+
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2025-04-02 15:58 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-02 15:58 [gentoo-commits] repo/gentoo:master commit in: kde-plasma/breeze-plymouth/, kde-plasma/breeze-plymouth/files/ Andreas Sturmlechner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox