Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package re2c for openSUSE:Factory checked in at 2021-11-13 22:48:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/re2c (Old) and /work/SRC/openSUSE:Factory/.re2c.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "re2c" Sat Nov 13 22:48:03 2021 rev:41 rq:931168 version:2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/re2c/re2c.changes 2021-05-17 18:44:49.404748671 +0200 +++ /work/SRC/openSUSE:Factory/.re2c.new.1890/re2c.changes 2021-11-13 22:48:06.937231075 +0100 @@ -1,0 +2,36 @@ +Fri Nov 12 13:59:22 UTC 2021 - Dominique Leuenberger <[email protected]> + +- BuildRequire python3-base instead of full python3: allow to be + slimmer. + +------------------------------------------------------------------- +Mon Nov 8 11:58:25 UTC 2021 - Daniel Donisa <[email protected]> + +- update 2.2: + - Added named blocks and block lists in directives. + - Added local blocks ``/*!local:re2c ... */``. + - Added in-block ``!include`` directive. + - Added in-block ``!use`` directive. + - Allowed reusable blocks without ``-r --reusable`` option. + - Allowed customizing the generated code with configurations for directives + ``max:re2c``, ``maxnmatch:re2c``, ``stags:re2c``, ``mtags:re2c`` and + ``types:re2c`` (see directive descriptions for details). + - Forbid arbitrary text at the end of ``max:re2c`` directive. This may break + backwards compatibility, although it is unlikely that this was used by anyone. + The change was necessary in order to allow customization of the generated code + with configurations. + - Deprecated configurations ``flags:i``, ``flags:no-debug-info`` in favour of + the global options ``-i``, ``--no-debug-info``. + - Reimplemented re2c test runner in Python (thanks to + `Serghei Iakovlev <https://github.com/sergeyklay>`_). Improved integration + with GitHub Actions. + - Changes in the experimental libre2c library: added new algorithms that + construct t-string or extract submatch on all repetitions; added TDFA + benchmark written in Java by Angelo Borsotti. + - Updated documentation. +- Add python >= 3.7 dependency required by new tests. + - Upstream added some tests written in python. The tests failed locally + because the module dataclasses from python >= 3.7 were missing. On OBS + the builds failed due to a timeout when trying to run those python tests. + +------------------------------------------------------------------- Old: ---- re2c-2.1.1.tar.xz New: ---- re2c-2.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ re2c.spec ++++++ --- /var/tmp/diff_new_pack.deTwnW/_old 2021-11-13 22:48:07.993231885 +0100 +++ /var/tmp/diff_new_pack.deTwnW/_new 2021-11-13 22:48:07.997231888 +0100 @@ -17,7 +17,7 @@ Name: re2c -Version: 2.1.1 +Version: 2.2 Release: 0 Summary: Tool for generating C-based recognizers from regular expressions License: SUSE-Public-Domain @@ -26,6 +26,7 @@ Source: https://github.com/skvadrik/re2c/releases/download/%{version}/%{name}-%{version}.tar.xz BuildRequires: bison BuildRequires: gcc-c++ +BuildRequires: python3-base >= 3.7 %description re2c is a tool for writing fast and flexible lexers. Unlike other such ++++++ re2c-2.1.1.tar.xz -> re2c-2.2.tar.xz ++++++ ++++ 65946 lines of diff (skipped)
