From d0460eb15a406f235c5a571e7f1cbfe4ea02f6a1 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Sun, 26 Jan 2025 11:03:34 +0100 Subject: [PATCH] simpleini: cherry pick cmake fixes from master --- pkgs/by-name/si/simpleini/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/si/simpleini/package.nix b/pkgs/by-name/si/simpleini/package.nix index 8982c1f53a8d..358dba6d3640 100644 --- a/pkgs/by-name/si/simpleini/package.nix +++ b/pkgs/by-name/si/simpleini/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, cmake, gtest, nix-update-script, @@ -31,6 +32,14 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = [ (lib.cmakeBool "SIMPLEINI_USE_SYSTEM_GTEST" true) ]; + patches = [ + # Fixes for cmake export from master, can be removed after the next release + (fetchpatch { + url = "https://github.com/brofield/simpleini/commit/aeacf861a8ad8add5f4974792a88ffea393e41db.patch"; + hash = "sha256-lpoQHff8JwfljMUxL6Y2MqsGDZtDPjnOIKSIJ1rqrAI="; + }) + ]; + passthru.updateScript = nix-update-script { }; meta = {