summaryrefslogtreecommitdiff
path: root/ghostscript/Pkgfile
diff options
context:
space:
mode:
authorJuergen Daubert <jue@jue.li>2018-08-25 20:05:46 +0200
committerJuergen Daubert <jue@jue.li>2018-08-25 20:05:46 +0200
commit11f86218d26b42b30824d7678ec4a7b54cbd50e9 (patch)
treed4b904b263c8fb0089237f531b26d76bc2a3d3c9 /ghostscript/Pkgfile
parent4e5e21dbb07447eb0edd353b1939f90f68af5d26 (diff)
downloadopt-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/Pkgfile31
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 \

Generated by cgit