From 7aa148c41d70a194388b1be06a3c096e3399f11d Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 11 Oct 2025 12:58:16 +0100 Subject: [PATCH] CuboCore.libcprime: fix against cmake-4 Without the change the build fails as https://hydra.nixos.org/build/309809196: CMake Error at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake. --- .../misc/cubocore-packages/libcprime/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/applications/misc/cubocore-packages/libcprime/default.nix b/pkgs/applications/misc/cubocore-packages/libcprime/default.nix index 28f426b274b1..7bfde551bb3d 100644 --- a/pkgs/applications/misc/cubocore-packages/libcprime/default.nix +++ b/pkgs/applications/misc/cubocore-packages/libcprime/default.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitLab, + fetchpatch, libnotify, cmake, ninja, @@ -21,6 +22,13 @@ stdenv.mkDerivation (finalAttrs: { patches = [ ./0001-fix-application-dirs.patch + + # cmake-4 support + (fetchpatch { + name = "cmake-4.patch"; + url = "https://gitlab.com/cubocore/libcprime/-/commit/505931e9634d1b55ea97bdaa0f68dcd51faaea39.patch"; + hash = "sha256-toWG78tW6qOETTMb63/WtSyIiGkJ00RlPyGTqrWPnLY="; + }) ]; nativeBuildInputs = [