cups: fix on Darwin

Kinda fix, anyway. Enough to proceed with other stuff :)
This commit is contained in:
Dan Peebles 2017-04-06 20:13:23 -04:00
parent bde6e3da6f
commit aa31d4b803

View File

@ -53,6 +53,11 @@ stdenv.mkDerivation rec {
"--disable-launchd" "--disable-launchd"
]; ];
# XXX: Hackery until https://github.com/NixOS/nixpkgs/issues/24693
preBuild = if stdenv.isDarwin then ''
export DYLD_FRAMEWORK_PATH=/System/Library/Frameworks
'' else null;
installFlags = installFlags =
[ # Don't try to write in /var at build time. [ # Don't try to write in /var at build time.
"CACHEDIR=$(TMPDIR)/dummy" "CACHEDIR=$(TMPDIR)/dummy"
@ -109,6 +114,6 @@ stdenv.mkDerivation rec {
description = "A standards-based printing system for UNIX"; description = "A standards-based printing system for UNIX";
license = licenses.gpl2; # actually LGPL for the library and GPL for the rest license = licenses.gpl2; # actually LGPL for the library and GPL for the rest
maintainers = with maintainers; [ jgeerds ]; maintainers = with maintainers; [ jgeerds ];
platforms = platforms.linux; platforms = platforms.unix;
}; };
} }