From 0a5d3535950cefdc0a8a16fdf63053d4260ca39b Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 18 Oct 2025 14:19:02 +0100 Subject: [PATCH] stderred: fix cmake-4 build Without the change the build on cmake-4 fails as https://hydra.nixos.org/build/309181148: CMake Error at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake. --- pkgs/by-name/st/stderred/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/st/stderred/package.nix b/pkgs/by-name/st/stderred/package.nix index 997a1cc1a623..f8447a2409f9 100644 --- a/pkgs/by-name/st/stderred/package.nix +++ b/pkgs/by-name/st/stderred/package.nix @@ -16,6 +16,13 @@ stdenv.mkDerivation rec { sha256 = "sha256-k/EA327AsRHgUYu7QqSF5yzOyO6h5XcE9Uv4l1VcIPI="; }; + postPatch = '' + # Inline https://github.com/ku1ik/stderred/pull/95 + substituteInPlace CMakeLists.txt --replace-fail \ + 'cmake_minimum_required(VERSION 3.0)' \ + 'cmake_minimum_required(VERSION 3.10)' + ''; + nativeBuildInputs = [ cmake ];