diff options
author | Predrag Ivanovic <predivan@mts.rs> | 2017-08-17 16:29:39 +0200 |
---|---|---|
committer | Fredrik Rinnestam <fredrik@crux.nu> | 2017-08-17 22:13:36 +0200 |
commit | f6570385db2d33d5a4344ef944345ba1da9cc3a1 (patch) | |
tree | 5e6a8d401a9dee19a4d2a134ce3824474e2d47bc /qpdf/Pkgfile | |
parent | 4b20258a73f5f8a84685366873509684ff5dc7ff (diff) | |
download | opt-f6570385db2d33d5a4344ef944345ba1da9cc3a1.tar.gz opt-f6570385db2d33d5a4344ef944345ba1da9cc3a1.tar.xz |
qpdf: Patch CVE-2017-{9208,9209,9210}
Reference:
https://bugzilla.redhat.com/show_bug.cgi?id=1454820
Diffstat (limited to 'qpdf/Pkgfile')
-rw-r--r-- | qpdf/Pkgfile | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/qpdf/Pkgfile b/qpdf/Pkgfile index 9764cb6fd..9d1ad834a 100644 --- a/qpdf/Pkgfile +++ b/qpdf/Pkgfile @@ -5,11 +5,21 @@ name=qpdf version=6.0.0 -release=2 -source=(http://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tar.gz) +release=3 +source=(http://downloads.sourceforge.net/project/$name/$name/$version/$name-$version.tar.gz + qpdf-6.0.0-detect-recursions.patch + qpdf-6.0.0-CVE-2017-9208.patch + qpdf-6.0.0-CVE-2017-9209.patch + qpdf-6.0.0-CVE-2017-9210.patch) build() { cd $name-$version + + patch -p1 -i $SRC/qpdf-6.0.0-detect-recursions.patch + patch -p1 -i $SRC/qpdf-6.0.0-CVE-2017-9208.patch + patch -p1 -i $SRC/qpdf-6.0.0-CVE-2017-9209.patch + patch -p1 -i $SRC/qpdf-6.0.0-CVE-2017-9210.patch + ./configure --prefix=/usr make make DESTDIR=$PKG install |