diff options
author | Peter Simons <simons@cryp.to> | 2018-03-15 16:35:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-15 16:35:41 +0100 |
commit | 13e74a838db27825c88be99b1a21fbee33aa6803 (patch) | |
tree | bed407f874a147eda978d0c9ccef8a1e54ad6f77 /pkgs/misc/cups | |
parent | 09cb7d73ea9630c545158c711380080df47f6dfe (diff) | |
parent | 6b2d303b0624619c85377967d30fb00ab1cfc25e (diff) | |
download | nixlib-13e74a838db27825c88be99b1a21fbee33aa6803.tar nixlib-13e74a838db27825c88be99b1a21fbee33aa6803.tar.gz nixlib-13e74a838db27825c88be99b1a21fbee33aa6803.tar.bz2 nixlib-13e74a838db27825c88be99b1a21fbee33aa6803.tar.lz nixlib-13e74a838db27825c88be99b1a21fbee33aa6803.tar.xz nixlib-13e74a838db27825c88be99b1a21fbee33aa6803.tar.zst nixlib-13e74a838db27825c88be99b1a21fbee33aa6803.zip |
Merge pull request #37048 from abbradar/splix
splix: move to DRVs over PPDs
Diffstat (limited to 'pkgs/misc/cups')
-rw-r--r-- | pkgs/misc/cups/drivers/splix/default.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/misc/cups/drivers/splix/default.nix b/pkgs/misc/cups/drivers/splix/default.nix index 2cdaca8d7832..53e8a662697d 100644 --- a/pkgs/misc/cups/drivers/splix/default.nix +++ b/pkgs/misc/cups/drivers/splix/default.nix @@ -1,7 +1,9 @@ -{ stdenv, fetchsvn, fetchurl, cups, zlib }: +{ stdenv, fetchsvn, cups, zlib, jbigkit }: + let rev = "315"; in stdenv.mkDerivation rec { name = "splix-svn-${rev}"; + src = fetchsvn { # We build this from svn, because splix hasn't been in released in several years # although the community has been adding some new printer models. @@ -11,12 +13,17 @@ stdenv.mkDerivation rec { }; preBuild = '' - makeFlags="V=1 DISABLE_JBIG=1 CUPSFILTER=$out/lib/cups/filter CUPSPPD=$out/share/cups/model" + makeFlags="$makeFlags CUPSFILTER=$out/lib/cups/filter CUPSDRV=$out/share/cups/drv" ''; - buildInputs = [cups zlib]; + buildFlags = [ "drv" "all" ]; + + makeFlags = [ "DRV_ONLY=1" ]; + + buildInputs = [ cups zlib jbigkit ]; meta = { + description = "CUPS drivers for SPL (Samsung Printer Language) printers"; homepage = http://splix.sourceforge.net; platforms = stdenv.lib.platforms.linux; maintainers = [ stdenv.lib.maintainers.peti ]; |