summary refs log tree commit diff
path: root/pkgs/misc/cups
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2018-09-13 22:47:34 +0200
committerxeji <36407913+xeji@users.noreply.github.com>2018-09-13 22:47:34 +0200
commit04cba83e7fbbf2f483794618d34b808016d916c4 (patch)
treed5d92b49d8b4b6223b7dc4c0424e6244cb74584c /pkgs/misc/cups
parent59be6689faa075ce80a1456439fb387a2befbfcb (diff)
downloadnixpkgs-04cba83e7fbbf2f483794618d34b808016d916c4.tar
nixpkgs-04cba83e7fbbf2f483794618d34b808016d916c4.tar.gz
nixpkgs-04cba83e7fbbf2f483794618d34b808016d916c4.tar.bz2
nixpkgs-04cba83e7fbbf2f483794618d34b808016d916c4.tar.lz
nixpkgs-04cba83e7fbbf2f483794618d34b808016d916c4.tar.xz
nixpkgs-04cba83e7fbbf2f483794618d34b808016d916c4.tar.zst
nixpkgs-04cba83e7fbbf2f483794618d34b808016d916c4.zip
brlaser: cleanup and mark linux only (#46622)
The test binaries depend use open_memstream which isn't available on
darwin.

    error: use of undeclared identifier 'open_memstream'

/cc ZHF #45961
Diffstat (limited to 'pkgs/misc/cups')
-rw-r--r--pkgs/misc/cups/drivers/brlaser/default.nix10
1 files changed, 4 insertions, 6 deletions
diff --git a/pkgs/misc/cups/drivers/brlaser/default.nix b/pkgs/misc/cups/drivers/brlaser/default.nix
index 1786a4996a3..46c38892bf8 100644
--- a/pkgs/misc/cups/drivers/brlaser/default.nix
+++ b/pkgs/misc/cups/drivers/brlaser/default.nix
@@ -1,7 +1,6 @@
 { stdenv, fetchFromGitHub, cmake, zlib, cups }:
 
 stdenv.mkDerivation rec {
-
   name = "brlaser-${version}";
   version = "4";
 
@@ -12,11 +11,10 @@ stdenv.mkDerivation rec {
     sha256 = "1yy4mpf68c82h245srh2sd1yip29w6kx14gxk4hxkv496gf55lw5";
   };
 
-  buildInputs = [ cmake zlib cups ];
+  nativeBuildInputs = [ cmake ];
+  buildInputs = [ zlib cups ];
 
-  preConfigure = ''
-    cmakeFlags="$cmakeFlags -DCUPS_SERVER_BIN=$out/lib/cups/ -DCUPS_DATA_DIR=$out/share/cups/"
-  '';
+  cmakeFlags = [ "-DCUPS_SERVER_BIN=$out/lib/cups" "-DCUPS_DATA_DIR=$out/share/cups" ];
 
   meta = with stdenv.lib; {
     description = "A CUPS driver for Brother laser printers";
@@ -37,7 +35,7 @@ stdenv.mkDerivation rec {
       '';
     homepage = https://github.com/pdewacht/brlaser;
     license = licenses.gpl2;
-    platforms = platforms.unix;
+    platforms = platforms.linux;
     maintainers = with maintainers; [ StijnDW ];
   };
 }