eukleides: allow PostScript transparency
This commit is contained in:
parent
8fb57a90eb
commit
b88e8d999c
2 changed files with 16 additions and 2 deletions
|
@ -9,8 +9,12 @@ lib.fix (eukleides: stdenv.mkDerivation rec {
|
||||||
sha256 = "0s8cyh75hdj89v6kpm3z24i48yzpkr8qf0cwxbs9ijxj1i38ki0q";
|
sha256 = "0s8cyh75hdj89v6kpm3z24i48yzpkr8qf0cwxbs9ijxj1i38ki0q";
|
||||||
};
|
};
|
||||||
|
|
||||||
# use $CC instead of hardcoded gcc
|
patches = [
|
||||||
patches = [ ./use-CC.patch ];
|
# use $CC instead of hardcoded gcc
|
||||||
|
./use-CC.patch
|
||||||
|
# allow PostScript transparency in epstopdf call
|
||||||
|
./gs-allowpstransparency.patch
|
||||||
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ bison flex texinfo makeWrapper ];
|
nativeBuildInputs = [ bison flex texinfo makeWrapper ];
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
--- a/bash/euktopdf
|
||||||
|
+++ b/bash/euktopdf
|
||||||
|
@@ -55,6 +55,6 @@ do
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
dvips -q -E -o $base.eps $base.dvi &&
|
||||||
|
- epstopdf $base.eps &&
|
||||||
|
+ epstopdf --gsopt=-dALLOWPSTRANSPARENCY $base.eps &&
|
||||||
|
rm -f $base.{tex,log,dvi,eps}
|
||||||
|
done
|
Loading…
Reference in a new issue