forked from mirrors/nixpkgs
squish cups patches all into one statement
This commit is contained in:
parent
6a2195c3a5
commit
139d7f6e1a
2 changed files with 8 additions and 8 deletions
|
@ -1,5 +1,5 @@
|
||||||
{ stdenv, fetchurl, pkgconfig, cups, poppler, fontconfig
|
{ stdenv, fetchurl, pkgconfig, cups, poppler, fontconfig
|
||||||
, libjpeg, libpng, perl, ijs, qpdf, dbus, bash }:
|
, libjpeg, libpng, perl, ijs, qpdf, dbus, substituteAll, bash }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "cups-filters-${version}";
|
name = "cups-filters-${version}";
|
||||||
|
@ -34,12 +34,12 @@ stdenv.mkDerivation rec {
|
||||||
substituteInPlace filter/gstoraster.c --replace execve execvpe
|
substituteInPlace filter/gstoraster.c --replace execve execvpe
|
||||||
'';
|
'';
|
||||||
|
|
||||||
patches = [ ./longer-shell-path.patch ];
|
patches = [
|
||||||
|
(substituteAll {
|
||||||
postPatch =
|
src = ./longer-shell-path.patch;
|
||||||
''
|
bash = "${bash}/bin/bash";
|
||||||
substituteInPlace filter/foomatic-rip/foomaticrip.c --replace "/bin/bash" "${bash}/bin/bash"
|
})
|
||||||
'';
|
];
|
||||||
|
|
||||||
postInstall =
|
postInstall =
|
||||||
''
|
''
|
||||||
|
|
|
@ -7,7 +7,7 @@ index 1c019aa..431d2f9 100644
|
||||||
"/usr/lib/cups/filter";
|
"/usr/lib/cups/filter";
|
||||||
|
|
||||||
-char modern_shell[64] = "/bin/bash";
|
-char modern_shell[64] = "/bin/bash";
|
||||||
+char modern_shell[128] = "/bin/bash";
|
+char modern_shell[128] = "@bash@";
|
||||||
|
|
||||||
void config_set_option(const char *key, const char *value)
|
void config_set_option(const char *key, const char *value)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue