From 72aae985ae0ae8972859a3fbb9b45d4cb86f2822 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cillian=20de=20R=C3=B3iste?= Date: Sun, 10 Nov 2013 16:27:02 +0100 Subject: [PATCH] gutenprint: wrap sbin/cups-genppd.5.2 This is used to generate ppd files for cups: $ cups-genppd.5.2 -M | grep p50 canon-cp500 escp2-p50 $ cups-genppd.5.2 -p . escp2-p50 This will create the relevant ppd file in the current directory. This can then be used by cups after setting services.drivers.drivers = [pkgs.gutenprint]; and configuring the printer to use this ppd e.g. via the web interface on http://localhost:631 --- pkgs/misc/drivers/gutenprint/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/misc/drivers/gutenprint/default.nix b/pkgs/misc/drivers/gutenprint/default.nix index 77b3a22f464..ebec9867a61 100644 --- a/pkgs/misc/drivers/gutenprint/default.nix +++ b/pkgs/misc/drivers/gutenprint/default.nix @@ -40,6 +40,7 @@ composableDerivation.composableDerivation {} { mkdir -p $out/lib/cups ln -s $out/filter $out/lib/cups/ wrapProgram $out/filter/rastertogutenprint.5.2 --prefix LD_LIBRARY_PATH : $out/lib + wrapProgram $out/sbin/cups-genppd.5.2 --prefix LD_LIBRARY_PATH : $out/lib ''; meta = {