Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package re2c for openSUSE:Factory checked in 
at 2024-12-05 17:05:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/re2c (Old)
 and      /work/SRC/openSUSE:Factory/.re2c.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "re2c"

Thu Dec  5 17:05:08 2024 rev:44 rq:1228247 version:4.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/re2c/re2c.changes        2023-08-11 
15:55:07.619617469 +0200
+++ /work/SRC/openSUSE:Factory/.re2c.new.28523/re2c.changes     2024-12-05 
17:05:09.428840299 +0100
@@ -1,0 +2,14 @@
+Wed De  4 09:23:26 UTC 2024 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 4.0.1:
+  * Added missing doc sources to the distribution tarball (#503)
+  * Reworked C/C++ examples to avoid using new configuration aliases until the 
world has updated to re2c 4.0, made them compatible with C.
+  * A few build system changes: increased CMake minimum required version to 
3.15, added missing dependencies on doc sources in Makefile.am.
+  * Fixed typos in docs.
+       * Added a generic technique for describing language backends based on 
the idea of syntax files (#450).
+       * Added support for new languages: D, Haskell, Java, JavaScript, OCaml, 
Python, V, Zig.
+       * Added new record API for all languages (enabled with --api record, 
re2c:api = record) and made it the default API for Haskell and OCaml.
+       * Renamed former “default API” to “simple API”, implemented it 
for all backends except Haskell and OCaml, and enabled by default API for C, D, 
Java, JavaScript, Python, V and Zig.
+       * Added new code generation model - recursive functions (enabled with 
--recursive-functions), primarily to be used for functional languages.
+
+-------------------------------------------------------------------
@@ -11 +24,0 @@
-  

Old:
----
  re2c-3.1.tar.xz

New:
----
  re2c-4.0.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ re2c.spec ++++++
--- /var/tmp/diff_new_pack.BwCJSj/_old  2024-12-05 17:05:10.116869112 +0100
+++ /var/tmp/diff_new_pack.BwCJSj/_new  2024-12-05 17:05:10.120869280 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package re2c
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,10 @@
 
 
 Name:           re2c
-Version:        3.1
+Version:        4.0.1
 Release:        0
 Summary:        Tool for generating C-based recognizers from regular 
expressions
 License:        SUSE-Public-Domain
-Group:          Development/Libraries/C and C++
 URL:            https://re2c.org/
 Source:         
https://github.com/skvadrik/re2c/releases/download/%{version}/%{name}-%{version}.tar.xz
 BuildRequires:  bison
@@ -63,10 +62,24 @@
 %{_bindir}/re2c
 %{_bindir}/re2go
 %{_bindir}/re2rust
+%{_bindir}/re2d
+%{_bindir}/re2hs
+%{_bindir}/re2js
+%{_bindir}/re2ocaml
+%{_bindir}/re2py
+%{_bindir}/re2v
+%{_bindir}/re2zig
 %{_mandir}/man1/re2c.1%{?ext_man}
 %{_mandir}/man1/re2go.1%{?ext_man}
 %{_mandir}/man1/re2rust.1%{?ext_man}
+%{_mandir}/man1/re2d.1%{?ext_man}
+%{_mandir}/man1/re2hs.1%{?ext_man}
+%{_mandir}/man1/re2js.1%{?ext_man}
+%{_mandir}/man1/re2ocaml.1%{?ext_man}
+%{_mandir}/man1/re2py.1%{?ext_man}
+%{_mandir}/man1/re2v.1%{?ext_man}
+%{_mandir}/man1/re2zig.1%{?ext_man}
 %dir %{_datadir}/re2c
 %dir %{_datadir}/re2c/stdlib
-%{_datadir}/re2c/stdlib/unicode_categories.re
+%{_datadir}/re2c/stdlib/*
 

++++++ re2c-3.1.tar.xz -> re2c-4.0.1.tar.xz ++++++
++++ 491378 lines of diff (skipped)

Reply via email to