Accepting request 1148531 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1148531 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=30
This commit is contained in:
commit
aa3cd581a0
BIN
pcre2-10.42.tar.bz2
(Stored with Git LFS)
BIN
pcre2-10.42.tar.bz2
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
3
pcre2-10.43.tar.bz2
Normal file
3
pcre2-10.43.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e2a53984ff0b07dfdb5ae4486bbb9b21cca8e7df2434096cc9bf1b728c350bcb
|
||||
size 1905255
|
BIN
pcre2-10.43.tar.bz2.sig
Normal file
BIN
pcre2-10.43.tar.bz2.sig
Normal file
Binary file not shown.
@ -1,3 +1,41 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 16 21:06:08 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
|
||||
- pcre2 10.43:
|
||||
* The JIT code no longer supports ARMv5 architecture.
|
||||
* A new function pcre2_get_match_data_heapframes_size() for finer
|
||||
heap control.
|
||||
* New option flags to restrict the interaction between ASCII and
|
||||
non-ASCII characters for caseless matching and \d and friends.
|
||||
There are also new pattern constructs to control these flags
|
||||
from within a pattern.
|
||||
* Upgrade to Unicode 15.0.0.
|
||||
* Treat a NULL pattern with zero length as an empty string.
|
||||
* Added support for limited-length variable-length lookbehind
|
||||
assertions, with a default maximum length of 255 characters
|
||||
(same as Perl) but with a function to adjust the limit.
|
||||
* Perl changed the meaning of (for example) {,3} which did not
|
||||
used to be recognized as a quantifier. Now it means {0,3} and
|
||||
PCRE2 has also changed. Note that {,} is still not a
|
||||
quantifier.
|
||||
* Following Perl, allow spaces and tabs after { and before } in
|
||||
all Perl- compatible items that use braces, and also around
|
||||
commas in quantifiers. The one exception in PCRE2 is \u{...},
|
||||
which is from ECMAScript, not Perl, and PCRE2 follows
|
||||
ECMAScript usage.
|
||||
* Changed the meaning of \w and its synonyms and derivatives (\b
|
||||
and \B) in UCP mode to follow Perl. It now matches characters
|
||||
whose general categories are L or N or whose particular
|
||||
categories are Mn (non-spacing mark) or Pc (combining
|
||||
punctuation).
|
||||
* Changed the default meaning of [:xdigit:] in UCP mode to
|
||||
follow Perl. It now matches the "fullwidth" versions of hex
|
||||
digits. PCRE2_EXTRA_ASCII_DIGIT can be used to keep it ASCII
|
||||
only.
|
||||
* Make PCRE2_UCP the default in UTF mode in pcre2grep and add
|
||||
-no_ucp, --case-restrict and --posix-digit.
|
||||
* Add --group-separator and --no-group-separator to pcre2grep.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 12 20:19:14 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
|
||||
|
16
pcre2.spec
16
pcre2.spec
@ -2,6 +2,7 @@
|
||||
# spec file for package pcre2
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -18,7 +19,7 @@
|
||||
|
||||
%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
|
||||
Name: pcre2
|
||||
Version: 10.42
|
||||
Version: 10.43
|
||||
Release: 0
|
||||
Summary: A library for Perl-compatible regular expressions
|
||||
License: BSD-3-Clause
|
||||
@ -207,14 +208,10 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
export LANG=POSIX
|
||||
%make_build check -j1
|
||||
|
||||
%post -n libpcre2-8-0 -p /sbin/ldconfig
|
||||
%postun -n libpcre2-8-0 -p /sbin/ldconfig
|
||||
%post -n libpcre2-16-0 -p /sbin/ldconfig
|
||||
%postun -n libpcre2-16-0 -p /sbin/ldconfig
|
||||
%post -n libpcre2-32-0 -p /sbin/ldconfig
|
||||
%postun -n libpcre2-32-0 -p /sbin/ldconfig
|
||||
%post -n libpcre2-posix3 -p /sbin/ldconfig
|
||||
%postun -n libpcre2-posix3 -p /sbin/ldconfig
|
||||
%ldconfig_scriptlets -n libpcre2-8-0
|
||||
%ldconfig_scriptlets -n libpcre2-16-0
|
||||
%ldconfig_scriptlets -n libpcre2-32-0
|
||||
%ldconfig_scriptlets -n libpcre2-posix3
|
||||
|
||||
%files -n libpcre2-8-0
|
||||
%license COPYING LICENCE
|
||||
@ -259,6 +256,7 @@ export LANG=POSIX
|
||||
%{_mandir}/man3/*%{ext_man}
|
||||
|
||||
%files devel-static
|
||||
%license LICENCE
|
||||
%{_libdir}/*.a
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user