diff options
Diffstat (limited to 'system/pcre2/APKBUILD')
-rw-r--r-- | system/pcre2/APKBUILD | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/system/pcre2/APKBUILD b/system/pcre2/APKBUILD index ef1fa1492..ddf7de0e4 100644 --- a/system/pcre2/APKBUILD +++ b/system/pcre2/APKBUILD @@ -1,18 +1,25 @@ # Contributor: Jakub Jirutka <jakub@jirutka.cz> -# Maintainer: +# Maintainer: Zach van Rijn <me@zv.io> pkgname=pcre2 -pkgver=10.33 +pkgver=10.45 pkgrel=0 pkgdesc="Perl-compatible regular expression library" -url="https://pcre.org" +url="https://www.pcre.org/" arch="all" license="BSD-3-Clause" depends="" depends_dev="libedit-dev zlib-dev" -makedepends="$depends_dev paxmark" +makedepends="$depends_dev" subpackages="$pkgname-dev $pkgname-doc $pkgname-tools libpcre2-16:_libpcre libpcre2-32:_libpcre" -source="https://ftp.pcre.org/pub/pcre/$pkgname-$pkgver.tar.gz" +source="https://github.com/PhilipHazel/pcre2/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2 + " + +# secfixes: +# 10.33-r1: +# - CVE-2019-20454 +# 10.35-r0: +# - CVE-2019-20454 case "$CARCH" in s390x) _enable_jit="";; @@ -33,7 +40,7 @@ build() { --enable-pcre2-32 \ --enable-pcre2grep-libz \ --enable-pcre2test-libedit \ - --with-match-limit-recursion=8192 \ + --with-match-limit-depth=262144 \ $_enable_jit make } @@ -62,4 +69,4 @@ tools() { mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ } -sha512sums="649983c7725e2fd2451ba89243b4c08c408fc279b7be3b2d225045cced3b0667ff6da4c9dd37510eb9e5aed6478aff54c2dbd1d92f4d0f1174579df9ec2c1882 pcre2-10.33.tar.gz" +sha512sums="4c1f0cf793624516d7eeb15745d6c07c9f678dd2c2b349062c6b614e88bf42262972d133576e85140dee2a882984aaf2d688953fc9c69ec7105b2daaeae89845 pcre2-10.45.tar.bz2" |