Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pcre2-tools-10.42-3.4 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: pcre2-tools Distribution: openSUSE:Factory:zSystems
Version: 10.42 Vendor: openSUSE
Release: 3.4 Build date: Wed Jun 14 17:11:42 2023
Group: Productivity/Text/Utilities Build host: s390zl26
Size: 296538 Source RPM: pcre2-10.42-3.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.pcre.org
Summary: A library for Perl-compatible regular expressions
The PCRE2 library is a set of functions that implement regular
expression pattern matching using the same syntax and semantics
as Perl 5.

PCRE2 is a re-working of the original PCRE library to provide an entirely new
API.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Dec 12 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.42:
    * Fix 10.41 regression that added the default definition of
      PCRE2_CALL_CONVENTION to pcre2posix.c instead of pcre2posix.h,
      which meant that programs including pcre2posix.h but not pcre2.h
      couldn't compile
    * Fix an intermittent JIT fault and minor issues
* Mon Dec 12 2022 Dirk Müller <dmueller@suse.com>
  - switch to pkgconfig(zlib) so that alternative providers can be
    used
* Tue Dec 06 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.41:
    * pcre2grep behaves more like GNU grep for multiple patterns that
      match more than once on a line
* Sun Jul 31 2022 Stephan Kulow <coolo@suse.com>
  - Fix the profiling call to be non-parallel again (fighting spec cleaner)
* Thu May 05 2022 pgajdos@suse.com
  - do not enable jit-sealloc [bsc#1182864] [bsc#1199208]
* Thu May 05 2022 pgajdos@suse.com
  - enable jit for s390x [bsc#1199196]
* Sat Apr 16 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.40:
    * Added support for Bidi_Class and a number of binary Unicode
      properties, including Bidi_Control.
    * A number of changes to script matching for \p and \P:
      speed improvements, add the syntax \p{script:xxx} and
      \p{script_extensions:xxx} (synonyms sc and scx), Changed
      \p{scriptname} from being the same as \p{sc:scriptname} to
      being the same as \p{scx:scriptname}, recognize the standard
      Unicode 4-letter abbreviations for script names, implement
      Unicode and Perl's "loose matching" rules on property names
* Fri Nov 05 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.39:
    * Fix incorrect detection of alternatives in first character
      search in JIT
    * Update to Unicode 14.0.0
* Sun Oct 24 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.38:
    * Following Perl's lead, \K is now locked out in lookaround
      assertions by default, but an option is provided to re-enable
      the previous behaviour
* Thu May 27 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.37:
    * removal of the actual POSIX names regcomp etc. from the POSIX
      wrapper library because these have caused issues for some
      applications, replacing pcre2-symbol-clash.patch
    * fix a hypothetical NULL dereference
    * fix two bugs related to over-large numbers so the behaviour is
      now the same as Perl
    * Fix propagation of \K back from the full pattern recursion
    * Restore single character repetition optimization in JIT
* Wed Apr 14 2021 Jan Engelhardt <jengelh@inai.de>
  - Remove regcomp, regexec etc. from libpcre2-posix.
    (Add pcre2-symbol-clash.patch)
* Sat Dec 05 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - pcre2 10.36:
    * add GNU grep's -m (aka --max-count) option to pcre2grep
    * unify the handling of substitution strings for both -O and
      callouts in pcre2grep, with the addition of $x{...} and
      $o{...} to allow for characters whose code points are greater
      than 255 in Unicode mode
* Wed May 13 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Refresh spec-file via spec-cleaner.
    * Add %make_build and %license macros.
  - Update to 10.35
    * https://www.pcre.org/changelog.txt
    * Use PCRE2_MATCH_EMPTY flag to detect empty matches in JIT.
    * A JIT bug is fixed which allowed to read the fields
      of the compiled pattern before its existence is checked.
    * Added PCRE2_SUBSTITUTE_LITERAL.
    * Avoid some VS compiler warnings.
    * Added PCRE2_SUBSTITUTE_MATCHED.
    * Added (?* and (?<* as synonms for (*napla: and (*naplb:
      to match another regex engine.
    * Fix *THEN verbs in lookahead assertions in JIT.
    * Added PCRE2_SUBSTITUTE_REPLACEMENT_ONLY.
    * The JIT stack should be freed when the low-level stack
      allocation fails.
    * Changed setting of CMAKE_MODULE_PATH in CMakeLists.txt from SET
      to LIST(APPEND...) to allow a setting from the command line
      to be included.
    * Updated to Unicode 13.0.0.
    * CMake build now checks for secure_getenv() and strerror().
    * Restrict the configuration setting for the SELinux compatible
      execmem allocator (change 10.30/44) to Linux and NetBSD.
* Fri Mar 27 2020 Marketa Calabkova <mcalabkova@suse.com>
  - Resubmit the package (bsc#1167890, jsc#SLE-11608)

Files

/usr/bin/pcre2grep
/usr/bin/pcre2test
/usr/share/licenses/pcre2-tools
/usr/share/licenses/pcre2-tools/LICENCE
/usr/share/man/man1/pcre2grep.1.gz
/usr/share/man/man1/pcre2test.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024