diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2025-04-02 17:57:29 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2025-04-27 23:10:56 +0200 |
| commit | 98baff2e03667c97c1f5da34782e79681d93effb (patch) | |
| tree | fc1565e67d491269676e4d375acc67d459dc925f | |
| parent | 61bddaf70d1fa7526749dec8a812874b43c09be2 (diff) | |
| download | kde-98baff2e03667c97c1f5da34782e79681d93effb.tar.gz kde-98baff2e03667c97c1f5da34782e79681d93effb.tar.bz2 kde-98baff2e03667c97c1f5da34782e79681d93effb.zip | |
kde-plasma/breeze-plymouth: Fix build w/ >=cmake-4
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | kde-plasma/breeze-plymouth/breeze-plymouth-6.3.49.9999.ebuild | 2 | ||||
| -rw-r--r-- | kde-plasma/breeze-plymouth/files/breeze-plymouth-6.2.5-cmake4.patch | 26 |
2 files changed, 28 insertions, 0 deletions
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.49.9999.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.49.9999.ebuild index 331ab09315d..fb73d8d169e 100644 --- a/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.49.9999.ebuild +++ b/kde-plasma/breeze-plymouth/breeze-plymouth-6.3.49.9999.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 00000000000..9e67b030677 --- /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 + |
