diff options
author | Juergen Daubert <jue@jue.li> | 2018-08-25 20:05:46 +0200 |
---|---|---|
committer | Juergen Daubert <jue@jue.li> | 2018-08-25 20:05:46 +0200 |
commit | 11f86218d26b42b30824d7678ec4a7b54cbd50e9 (patch) | |
tree | d4b904b263c8fb0089237f531b26d76bc2a3d3c9 /ghostscript/Pkgfile | |
parent | 4e5e21dbb07447eb0edd353b1939f90f68af5d26 (diff) | |
download | opt-11f86218d26b42b30824d7678ec4a7b54cbd50e9.tar.gz opt-11f86218d26b42b30824d7678ec4a7b54cbd50e9.tar.xz |
[notify] ghostscript: security fix, several -dSAFER sandbox bypass vulnerabilities
See
- https://www.kb.cert.org/vuls/id/332928
- http://seclists.org/oss-sec/2018/q3/142
Diffstat (limited to 'ghostscript/Pkgfile')
-rw-r--r-- | ghostscript/Pkgfile | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/ghostscript/Pkgfile b/ghostscript/Pkgfile index 7188478be..518daca8f 100644 --- a/ghostscript/Pkgfile +++ b/ghostscript/Pkgfile @@ -5,12 +5,39 @@ name=ghostscript version=9.23 -release=1 +release=2 source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${version/./}/$name-$version.tar.xz - http://downloads.sourceforge.net/sourceforge/gs-fonts/$name-fonts-std-8.11.tar.gz) + http://downloads.sourceforge.net/sourceforge/gs-fonts/$name-fonts-std-8.11.tar.gz + ghostpdl.git-0b6cd191.patch + ghostpdl.git-b575e1ec.patch + ghostpdl.git-8e9ce501.patch + ghostpdl.git-241d9111.patch + ghostpdl.git-c432131c.patch + ghostpdl.git-e01e77a3.patch + ghostpdl.git-0edd3d6c.patch + ghostpdl.git-a054156d.patch + ghostpdl.git-0d390118.patch + ghostpdl.git-c3476dde.patch + ghostpdl.git-b326a716.patch + ghostpdl.git-78911a01.patch + ghostpdl.git-5516c614.patch) build () { cd $name-$version + + patch -p1 -i $SRC/ghostpdl.git-0b6cd191.patch + patch -p1 -i $SRC/ghostpdl.git-b575e1ec.patch + patch -p1 -i $SRC/ghostpdl.git-8e9ce501.patch + patch -p1 -i $SRC/ghostpdl.git-241d9111.patch + patch -p1 -i $SRC/ghostpdl.git-c432131c.patch + patch -p1 -i $SRC/ghostpdl.git-e01e77a3.patch + patch -p1 -i $SRC/ghostpdl.git-0edd3d6c.patch + patch -p1 -i $SRC/ghostpdl.git-a054156d.patch + patch -p1 -i $SRC/ghostpdl.git-0d390118.patch + patch -p1 -i $SRC/ghostpdl.git-c3476dde.patch + patch -p1 -i $SRC/ghostpdl.git-b326a716.patch + patch -p1 -i $SRC/ghostpdl.git-78911a01.patch + patch -p1 -i $SRC/ghostpdl.git-5516c614.patch ./configure --prefix=/usr \ --enable-cups \ |