From 806d24f4b2193e0541854846d76ac6fb36d222dc Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 1 Nov 2025 06:25:29 +0000 Subject: [PATCH] arc_unpacker: fix `cmake-4` build Without the change the build fails as https://hydra.nixos.org/build/310523160: CMake Error at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake. --- pkgs/by-name/ar/arc_unpacker/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ar/arc_unpacker/package.nix b/pkgs/by-name/ar/arc_unpacker/package.nix index e11506a976c6..667b723b868b 100644 --- a/pkgs/by-name/ar/arc_unpacker/package.nix +++ b/pkgs/by-name/ar/arc_unpacker/package.nix @@ -43,6 +43,11 @@ stdenv.mkDerivation { cp ${catch2}/include/catch2/catch.hpp tests/test_support/catch.h sed '1i#include ' -i src/dec/eagls/pak_archive_decoder.cc # gcc12 sed '1i#include ' -i src/flow/cli_facade.h # gcc14 + + # cmake-4 support + substituteInPlace CMakeLists.txt --replace-fail \ + 'cmake_minimum_required(VERSION 2.8.8)' \ + 'cmake_minimum_required(VERSION 3.10)' ''; nativeBuildInputs = [