Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libre2-11 | Distribution: openSUSE:Factory:zSystems |
Version: 20240601 | Vendor: openSUSE |
Release: 62.1 | Build date: Fri May 31 22:52:23 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 511702 | Source RPM: re2-20240601-62.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/google/re2 | |
Summary: C++ fast alternative to backtracking RE engines |
RE2 is a C++ library providing a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. Backtracking engines are typically full of features and convenient syntactic sugar but can be forced into taking exponential amounts of time on even small inputs. In contrast, RE2 uses automata theory to guarantee that regular expression searches run in time linear in the size of the input, at the expense of some missing features (e.g. back references and generalized assertions).
BSD-3-Clause
* Fri May 31 2024 Andreas Stieger <andreas.stieger@gmx.de> - update to 2024-06-01: * switch to abseil logging * build system changes * Wed May 01 2024 Andreas Stieger <andreas.stieger@gmx.de> - update to 2024-05-01: * Stop setting re2_INCLUDE_DIR * Fixes related to python bindings * Wed Apr 03 2024 Andreas Stieger <andreas.stieger@gmx.de> - update to 2024-04-01: * Fix SIGSEGV if Match is called before Compile * remove unsuppressable stderr message when compiling an empty re2.Filter * Fri Mar 01 2024 Andreas Stieger <andreas.stieger@gmx.de> - update to 2024-03-01: * Fix bugs in Latin-1 handling * Wed Jan 31 2024 Andreas Stieger <andreas.stieger@gmx.de> - update to 2024-02-01: * Maintenance release with a number of developer visible changes * Wed Nov 01 2023 Andreas Stieger <andreas.stieger@gmx.de> - update to 2023-11-01: * Update Unicode date to 15.1.0 * Use Abseil's character class functions that are locale-agnostic * Set SOURCE_DATE_EPOCH for reproducible builds * Fri Sep 01 2023 Andreas Stieger <andreas.stieger@gmx.de> - update to 2023-09-01: * Add support for (?<name>expr) * Mon Jul 31 2023 Andreas Stieger <andreas.stieger@gmx.de> - update to 2023-08-01: * Stop using std::map<std::string, Prefilter*> * Avoid expanding counted repetitions of empty-width ops * build infrastructure fixes * Sat Jul 01 2023 Andreas Stieger <Andreas.Stieger@gmx.de> - update to 2023-07-01: * build system tweaks * Tue Jun 20 2023 Dirk Müller <dmueller@suse.com> - update to 2023-06-02: * Export PCRE::no_more_args and the functors * CI fixes (gcc 13, clang 16) * Thu Mar 09 2023 Callum Farmer <gmbr3@opensuse.org> - Require GCC 12 on Leap due to code containing speed ups which require newer standards - Allow tests to fail - they fail too often * Tue Mar 07 2023 Andreas Stieger <andreas.stieger@gmx.de> - update to 2023-03-01: * changes for other platforms * Sat Feb 04 2023 Andreas Stieger <andreas.stieger@gmx.de> - update to 2023-02-01: * improved support for ICU - build with ICU * Sun Dec 04 2022 Andreas Stieger <andreas.stieger@gmx.de> - update to 2022-12-01: * Update to Unicode 15.0.0 data * cmake install now installs the pkg-config file * Wed Jun 01 2022 Andreas Stieger <andreas.stieger@gmx.de> - update to 2022-06-01: * switch to cxx_std_11 and other developer visible fixes * Sun May 01 2022 Callum Farmer <gmbr3@opensuse.org> - Use Release config so O3 is used * Thu Apr 28 2022 Callum Farmer <gmbr3@opensuse.org> - Avoid sporadic failures by setting until-pass on CTest * Wed Apr 27 2022 Callum Farmer <gmbr3@opensuse.org> - Disable tests on ARMv6 * Tue Apr 26 2022 Callum Farmer <gmbr3@opensuse.org> - Disable tests on ZSystems and RISCV * Sun Apr 24 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de> - Switch build to CMake, otherwise CMake config is not installed. Required for Apache ORC and arrow, and google-or-tools. (https://github.com/google/re2/issues/304) - Run some real tests via CTest * Fri Apr 01 2022 Andreas Stieger <andreas.stieger@gmx.de> - Update to 2022-04-01: * Improve performance slightly * Prog::Fangout() is no longer experimental * Fri Feb 04 2022 Callum Farmer <gmbr3@opensuse.org> - Update to 2022-02-01: * Address a `-Wunused-but-set-variable' warning from Clang 13.x * Don't specify the -std flag in Makefile or re2.pc * Remove a redundant map access * Sun Dec 05 2021 Callum Farmer <gmbr3@opensuse.org> - Use newer libs and GCC on Leap 15.3 & 15.4 * Fri Nov 05 2021 Callum Farmer <gmbr3@opensuse.org> - Update to 2021-11-01: * Update Unicode data to 14.0.0 * Address a `-Wshadow' warning * Wed Sep 01 2021 Callum Farmer <gmbr3@opensuse.org> - Update to 2021-09-01: * Permit Unicode characters beyond ASCII in capture names * Fri Aug 06 2021 Andreas Stieger <andreas.stieger@gmx.de> - update to 2021-08-01: * case-insensitive prefix acceleration * Sat Jun 12 2021 Andreas Stieger <andreas.stieger@gmx.de> - update to 2021-06-01: * Fix (|a)* matching more text than (|a)+ * build system tweaks and developer visible fixes * Thu Apr 15 2021 Andreas Stieger <andreas.stieger@gmx.de> - Update to 2021-04-01: * Make cached benchmarks actually use cached objects * Address some -Wmissing-field-initializers warnings * Make it easier to swap in a scalable reaer-writer mutex * In the shared library, set compatibility version and current version * Thu Feb 04 2021 Callum Farmer <gmbr3@opensuse.org> - Update to version 2021-02-02: * Address `-Wnull-dereference' warnings from GCC 10.x.
/usr/lib64/libre2.so.11 /usr/lib64/libre2.so.11.0.0 /usr/share/licenses/libre2-11 /usr/share/licenses/libre2-11/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 12:37:36 2024