about summary refs log tree commit diff
path: root/pkgs/misc/cups
diff options
context:
space:
mode:
authorStijn DW <stijndw@users.noreply.github.com>2018-02-17 20:10:17 +0100
committerStijn DW <stijndw@users.noreply.github.com>2018-02-17 20:27:15 +0100
commit56c88781ee7484a725699d140d8ff0edbc36e697 (patch)
treec5c12696e756f56042ade8aefc661f08a6be0c30 /pkgs/misc/cups
parentfc95437ebd0794bac3bc936e998543b005559092 (diff)
downloadnixlib-56c88781ee7484a725699d140d8ff0edbc36e697.tar
nixlib-56c88781ee7484a725699d140d8ff0edbc36e697.tar.gz
nixlib-56c88781ee7484a725699d140d8ff0edbc36e697.tar.bz2
nixlib-56c88781ee7484a725699d140d8ff0edbc36e697.tar.lz
nixlib-56c88781ee7484a725699d140d8ff0edbc36e697.tar.xz
nixlib-56c88781ee7484a725699d140d8ff0edbc36e697.tar.zst
nixlib-56c88781ee7484a725699d140d8ff0edbc36e697.zip
brlaser: init from latest git
Diffstat (limited to 'pkgs/misc/cups')
-rw-r--r--pkgs/misc/cups/drivers/brlaser/default.nix42
1 files changed, 42 insertions, 0 deletions
diff --git a/pkgs/misc/cups/drivers/brlaser/default.nix b/pkgs/misc/cups/drivers/brlaser/default.nix
new file mode 100644
index 000000000000..7a6d6c3861df
--- /dev/null
+++ b/pkgs/misc/cups/drivers/brlaser/default.nix
@@ -0,0 +1,42 @@
+{ stdenv, fetchFromGitHub, cmake, zlib, cups, ghostscript }:
+
+stdenv.mkDerivation rec {
+
+  name = "brlaser";
+
+  src = fetchFromGitHub {
+    owner = "pdewacht";
+    repo = "brlaser";
+    rev = "a52149823373e11f918d9e6a56eda7242935c99b";
+    sha256 = "12d8g0aispdj2virf6vrvb0vx6d6ardjg3qyav75shsm1f94ids6";
+  };
+
+  buildInputs = [ cmake zlib cups ];
+
+  preConfigure = ''
+    cmakeFlags="$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";
+    longDescription =
+      ''
+       Although most Brother printers support a standard printer language such as PCL or PostScript, not all do. If you have a monochrome Brother laser printer (or multi-function device) and the other open source drivers don't work, this one might help.
+
+       This driver is known to work with these printers:
+
+           Brother DCP-1510
+           Brother DCP-7030
+           Brother DCP-7040
+           Brother DCP-7055
+           Brother DCP-7055W
+           Brother DCP-7065DN
+           Brother HL-L2300D
+           Brother MFC-7360N
+      '';
+    homepage = https://github.com/pdewacht/brlaser;
+    license = licenses.gpl2;
+    platforms = platforms.unix;
+    maintainers = with maintainers; [ StijnDW ];
+  };
+}