From 5169eba80adbe8a7983135d8aa7cfafe903a89f00696d4a346506c90dff3f1ae Mon Sep 17 00:00:00 2001 From: Lars Vogdt Date: Mon, 25 Nov 2019 23:03:41 +0000 Subject: [PATCH 1/2] Accepting request 750384 from home:AndreasStieger:branches:devel:libraries:c_c++ pcre2 10.34 OBS-URL: https://build.opensuse.org/request/show/750384 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=39 --- pcre2-10.33.tar.bz2 | 3 --- pcre2-10.33.tar.bz2.sig | Bin 310 -> 0 bytes pcre2-10.34.tar.bz2 | 3 +++ pcre2-10.34.tar.bz2.sig | Bin 0 -> 310 bytes pcre2.changes | 21 +++++++++++++++++++++ pcre2.spec | 2 +- 6 files changed, 25 insertions(+), 4 deletions(-) delete mode 100644 pcre2-10.33.tar.bz2 delete mode 100644 pcre2-10.33.tar.bz2.sig create mode 100644 pcre2-10.34.tar.bz2 create mode 100644 pcre2-10.34.tar.bz2.sig diff --git a/pcre2-10.33.tar.bz2 b/pcre2-10.33.tar.bz2 deleted file mode 100644 index 484dccf..0000000 --- a/pcre2-10.33.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:35514dff0ccdf02b55bd2e9fa586a1b9d01f62332c3356e379eabb75f789d8aa -size 1690739 diff --git a/pcre2-10.33.tar.bz2.sig b/pcre2-10.33.tar.bz2.sig deleted file mode 100644 index 1f4f4f59badecae81edab1454de9c10f7ec6f230c627fc7899e6ba60ca3b36e7..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmV-60m=S}0W$;u0SEvc79j*h_Kj4#;y<$kn?~iAX5fVT4@1}m0$jE9i2w=-5SM1) zg!>Oe*d(P00G0pP&kHgoJi@#bP)lt_Fdv^1;Llvzff(=3|zB!zZ zQ=;gOYeA}@JZGN-%&Bw02X6LDvjn>RCz)tJed1C;dHeTa($-#bCWmi8LZeG+bgwLJ z6zxlA?KK3kHKkTuwQO()o`aDQ1XGg;z3$mHUMFme=W?6F(sAd85LMjf89UJ(gL^G~ z?S@Z%c(F@awV5o%$+Ru7~ZQ}u&pcx zxZ&-ES#_@Cz~vbgo>YIUsWC$}9eXoj@~S7+#9HmqEH*5ee3o7XSbN diff --git a/pcre2-10.34.tar.bz2 b/pcre2-10.34.tar.bz2 new file mode 100644 index 0000000..030a1c0 --- /dev/null +++ b/pcre2-10.34.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74c473ffaba9e13db6951fd146e0143fe9887852ce73406a03277af1d9b798ca +size 1714731 diff --git a/pcre2-10.34.tar.bz2.sig b/pcre2-10.34.tar.bz2.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..e68531214d5ae09265661f609a104343ac08e62d166b000c18217d255708a747 GIT binary patch literal 310 zcmV-60m=S}0W$;u0SEvc79j*h_Kj4#;y<$kn?~iAX5fVT4@1}m0$tX-O#liB5SM1) zg!>Oe*kl3-0H2XZEh)uI>^tTb$Vt*XXHILSogZllYA6EAL3rd9?LMn&=L#(TsYL%M z&Qya~nTp64!-K6~Te=|qkXcgf^;VUi4%XXag<+B|uV~TK-LyZ+B}yV*4%^qXp7JPw+%EEn6#L5CM``8Z zYC{rDd+a+1vO}~&{V%DUO}SbADo2uHC--$<|E!AMhuDmE5^RM8x5wa3*X9o31?B~x z59vf_?n%6#D{aIDNoZUh_)Mc!bv=ruKBP8G@jd>RepK#m_()?5l$KDK<6?$Q2;gI7 INR)6sjd1XjQ2+n{ literal 0 HcmV?d00001 diff --git a/pcre2.changes b/pcre2.changes index 62888ae..4260027 100644 --- a/pcre2.changes +++ b/pcre2.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Fri Nov 22 19:55:35 UTC 2019 - Andreas Stieger + +- pcre2 10.34: + * implement the documented maximum number of capturing + subpatterns of 65535 + * Improve the invalid utf32 support of the JIT compiler + * Add support for matching in invalid UTF strings to the pcre2_match() + * Give more error detail for invalid UTF-8 when detected in pcre2grep + * support for invalid UTF-8 to pcre2grep. + * Adjust the limit for "must have" code unit searching, in particular, + * increase it substantially for non-anchored patterns. + * Allow (*ACCEPT) to be quantified, because an ungreedy quantifier + with a zero minimum is potentially useful. + * Some changes to the way the minimum subject length is handled + * Check for integer overflow when computing lookbehind lengths + * Implement non-atomic positive lookaround assertions + * Upgraded to Unicode 12.1.0 + * Make pcre2test -C show if libreadline or libedit is supported + * Various bug fixes and improvements + ------------------------------------------------------------------- Thu May 2 00:36:59 UTC 2019 - Jason Sikes diff --git a/pcre2.spec b/pcre2.spec index af4e9ed..906e028 100644 --- a/pcre2.spec +++ b/pcre2.spec @@ -17,7 +17,7 @@ Name: pcre2 -Version: 10.33 +Version: 10.34 Release: 0 Summary: A library for Perl-compatible regular expressions License: BSD-3-Clause From b0bd878a52647cf45bc61da05bcc6b45b723080a04850bb135aae902112cc46a Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 27 Nov 2019 15:07:24 +0000 Subject: [PATCH 2/2] Accepting request 751145 from home:Andreas_Schwab:Factory - Enable JIT on aarch64 OBS-URL: https://build.opensuse.org/request/show/751145 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=40 --- pcre2.changes | 5 +++++ pcre2.spec | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/pcre2.changes b/pcre2.changes index 4260027..08c37ec 100644 --- a/pcre2.changes +++ b/pcre2.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Nov 26 21:24:43 UTC 2019 - Andreas Schwab + +- Enable JIT on aarch64 + ------------------------------------------------------------------- Fri Nov 22 19:55:35 UTC 2019 - Andreas Stieger diff --git a/pcre2.spec b/pcre2.spec index 906e028..e7c117d 100644 --- a/pcre2.spec +++ b/pcre2.spec @@ -1,7 +1,7 @@ # # spec file for package pcre2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -174,7 +174,7 @@ API. autoreconf -fiv export LDFLAGS="-Wl,-z,relro,-z,now" %configure \ -%ifarch %{ix86} x86_64 %{arm} ppc ppc64 ppc64le mips sparc +%ifarch %{ix86} x86_64 aarch64 %{arm} ppc ppc64 ppc64le mips sparc --enable-jit \ --enable-jit-sealloc \ %endif