@@ -1,27 +1,24 @@
|
||||
{ stdenv, fetchurl, pkgconfig, zlib, pam, openssl
|
||||
{ stdenv, fetchurl, pkgconfig, zlib, libjpeg, libpng, libtiff, pam, openssl
|
||||
, dbus, libusb, acl }:
|
||||
|
||||
let version = "2.0.0"; in
|
||||
let version = "1.5.4"; in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation {
|
||||
name = "cups-${version}";
|
||||
|
||||
passthru = { inherit version; };
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.cups.org/software/${version}/${name}-source.tar.bz2";
|
||||
sha256 = "1qjv1w8m3f9lbrnd9wx8gman4sjbgb75svfypd4jkn649b5vpzc3";
|
||||
url = "https://www.cups.org/software/${version}/cups-${version}-source.tar.bz2";
|
||||
sha256 = "1rfhlv9b37120d6shngvyrcp99vh4a3lwdkrfanv3sjqid7068w0";
|
||||
};
|
||||
|
||||
buildInputs = [ pkgconfig zlib libusb ]
|
||||
buildInputs = [ pkgconfig zlib libjpeg libpng libtiff libusb ]
|
||||
++ stdenv.lib.optionals stdenv.isLinux [ pam dbus.libs acl ] ;
|
||||
|
||||
propagatedBuildInputs = [ openssl ];
|
||||
|
||||
patches = [ ./use-initgroups.patch ];
|
||||
|
||||
configureFlags = [ "--localstatedir=/var" "--enable-dbus"
|
||||
# Workaround for installing systemd path
|
||||
"--with-systemd=$out/lib/systemd/system"
|
||||
];
|
||||
configureFlags = "--localstatedir=/var --enable-dbus"; # --with-dbusdir
|
||||
|
||||
installFlags =
|
||||
[ # Don't try to write in /var at build time.
|
||||
|
||||
Reference in New Issue
Block a user