From f1652b76702ad79246c01272d4f51fe76142369b Mon Sep 17 00:00:00 2001 From: Luflosi Date: Fri, 9 May 2025 10:04:28 +0200 Subject: [PATCH] darling-dmg: fix compilation See https://github.com/darlinghq/darling-dmg/pull/105 and https://github.com/darlinghq/darling-dmg/issues/104. --- pkgs/by-name/da/darling-dmg/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/da/darling-dmg/package.nix b/pkgs/by-name/da/darling-dmg/package.nix index 9f4f436275c6..e33350d939a4 100644 --- a/pkgs/by-name/da/darling-dmg/package.nix +++ b/pkgs/by-name/da/darling-dmg/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch2, cmake, fuse, zlib, @@ -25,6 +26,15 @@ stdenv.mkDerivation { hash = "sha256-QM75GuFHl2gRlRw1BmTexUE1d9YNnhG0qmTqmE9kMX4="; }; + patches = [ + # Fix compilation + (fetchpatch2 { + name = "cmake-cxx-standard-17.patch"; + url = "https://github.com/darlinghq/darling-dmg/pull/105/commits/b7c620f76a5f76748b3d14dd2a58e77f8b6ed0c0.patch"; + hash = "sha256-i1lisEiwYm4IxgKmBYnjscvW6ObT7XGLVbjW2i5yXV4="; + }) + ]; + nativeBuildInputs = [ cmake ]; buildInputs = [ fuse