summaryrefslogtreecommitdiff
path: root/qpdf/Pkgfile
diff options
context:
space:
mode:
authorPredrag Ivanovic <predivan@mts.rs>2017-08-17 16:29:39 +0200
committerFredrik Rinnestam <fredrik@crux.nu>2017-08-17 22:13:36 +0200
commitf6570385db2d33d5a4344ef944345ba1da9cc3a1 (patch)
tree5e6a8d401a9dee19a4d2a134ce3824474e2d47bc /qpdf/Pkgfile
parent4b20258a73f5f8a84685366873509684ff5dc7ff (diff)
downloadopt-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/Pkgfile14
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

Generated by cgit