[arch-commits] Commit in poppler/trunk (PKGBUILD)
Andreas Radke
andyrtr at gemini.archlinux.org
Mon Aug 29 20:12:41 UTC 2022
Date: Monday, August 29, 2022 @ 20:12:41
Author: andyrtr
Revision: 454741
upgpkg: poppler 22.08.0-2: fix FS#75713 / CVE-2022-38171
Modified:
poppler/trunk/PKGBUILD
----------+
PKGBUILD | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-29 19:56:42 UTC (rev 454740)
+++ PKGBUILD 2022-08-29 20:12:41 UTC (rev 454741)
@@ -4,7 +4,7 @@
pkgbase=poppler
pkgname=('poppler' 'poppler-glib' 'poppler-qt5' 'poppler-qt6')
pkgver=22.08.0
-pkgrel=1
+pkgrel=2
arch=(x86_64)
license=('GPL')
makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'pkgconfig' 'lcms2'
@@ -14,14 +14,20 @@
url="https://poppler.freedesktop.org/"
# https://gitlab.freedesktop.org/poppler/poppler
source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz{,.sig}
- test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=920c89f8f43bdfe8966c8e397e7f67f5302e9435)
+ test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=920c89f8f43bdfe8966c8e397e7f67f5302e9435
+ JBIG2Stream_Fix_crash_on_broken_file.patch::https://gitlab.freedesktop.org/poppler/poppler/-/commit/27354e9d96.patch
+)
sha256sums=('b493328721402f25cb7523f9cdc2f7d7c59f45ad999bde75c63c90604db0f20b'
'SKIP'
+ 'SKIP'
'SKIP')
validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7') # "Albert Astals Cid <aacid at kde.org>"
prepare() {
mkdir build
+ cd ${pkgname}-${pkgver}
+ # FS#75713 / CVE-2022-38171
+ patch -Np1 -i ../JBIG2Stream_Fix_crash_on_broken_file.patch
}
build() {
More information about the arch-commits
mailing list