summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/filesystems/darling-dmg
diff options
context:
space:
mode:
authorLuflosi <luflosi@luflosi.de>2020-10-25 10:03:38 +0100
committerLuflosi <luflosi@luflosi.de>2020-10-25 10:09:34 +0100
commit9dbf2d600a2ab0cd0deee38cfd25ebd96f465947 (patch)
tree4d5d47e88f98063d93b1901b228eead4b263ce6e /pkgs/tools/filesystems/darling-dmg
parent3d38fae90df5d2a4e203096fb55e86f63cc34fbf (diff)
darling-dmg: enable LZFSE support
This allows decompressing DMGs which are compressed with LZFSE.
Diffstat (limited to 'pkgs/tools/filesystems/darling-dmg')
-rw-r--r--pkgs/tools/filesystems/darling-dmg/default.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/tools/filesystems/darling-dmg/default.nix b/pkgs/tools/filesystems/darling-dmg/default.nix
index 6dca72057776..0dd41335b648 100644
--- a/pkgs/tools/filesystems/darling-dmg/default.nix
+++ b/pkgs/tools/filesystems/darling-dmg/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, cmake, fuse, zlib, bzip2, openssl, libxml2, icu } :
+{ stdenv, fetchFromGitHub, cmake, fuse, zlib, bzip2, openssl, libxml2, icu, lzfse }:
stdenv.mkDerivation rec {
pname = "darling-dmg";
@@ -12,8 +12,12 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ cmake ];
- buildInputs = [ fuse openssl zlib bzip2 libxml2 icu ];
+ buildInputs = [ fuse openssl zlib bzip2 libxml2 icu lzfse ];
+ CXXFLAGS = [
+ "-DCOMPILE_WITH_LZFSE=1"
+ "-llzfse"
+ ];
meta = with stdenv.lib; {
homepage = "https://www.darlinghq.org/";