From 02c87eac98bba58ae5cebad7821fc530ab482f4e Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Thu, 23 Oct 2025 16:16:16 -0300 Subject: [PATCH 1/2] nsplist: fix build with cmake4 --- pkgs/by-name/ns/nsplist/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ns/nsplist/package.nix b/pkgs/by-name/ns/nsplist/package.nix index 64cba193ce31..5b3007d3383c 100644 --- a/pkgs/by-name/ns/nsplist/package.nix +++ b/pkgs/by-name/ns/nsplist/package.nix @@ -27,6 +27,11 @@ stdenv.mkDerivation { flex -o src/NSPlistLexer.cpp <(tail --lines=+17 src/NSPlistLexer.l) ''; + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.6)" "cmake_minimum_required(VERSION 3.10)" + ''; + meta = with lib; { maintainers = with maintainers; [ matthewbauer ]; description = "Parses .plist files"; From 1206e28b69652e18a67fe616bde419463ccae00f Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Fri, 31 Oct 2025 06:02:02 -0300 Subject: [PATCH 2/2] plistcpp: fix build with cmake4 --- pkgs/by-name/pl/plistcpp/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/pl/plistcpp/package.nix b/pkgs/by-name/pl/plistcpp/package.nix index 4b1aea8d1218..73c4179960b3 100644 --- a/pkgs/by-name/pl/plistcpp/package.nix +++ b/pkgs/by-name/pl/plistcpp/package.nix @@ -21,6 +21,9 @@ stdenv.mkDerivation { postPatch = '' sed -i "1i #include " src/Plist.cpp + + substituteInPlace CMakeLists.txt \ + --replace-fail "cmake_minimum_required (VERSION 2.6)" "cmake_minimum_required(VERSION 3.10)" ''; nativeBuildInputs = [