Hello community,

here is the log from the commit of package re2c for openSUSE:Factory checked in 
at 2020-09-09 17:45:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/re2c (Old)
 and      /work/SRC/openSUSE:Factory/.re2c.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "re2c"

Wed Sep  9 17:45:56 2020 rev:39 rq:832495 version:2.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/re2c/re2c.changes        2020-08-21 
19:02:17.976289274 +0200
+++ /work/SRC/openSUSE:Factory/.re2c.new.3399/re2c.changes      2020-09-09 
17:46:00.530381088 +0200
@@ -1,0 +2,8 @@
+Fri Sep  4 21:00:43 UTC 2020 - Dirk Mueller <dmuel...@suse.com>
+
+- update to 2.0.3:
+  - Fix issues when building re2c as a CMake subproject
+  - Final corrections in the SIMPA article "RE2C: A lexer generator based on
+  lookahead-TDFA", https://doi.org/10.1016/j.simpa.2020.100027
+
+-------------------------------------------------------------------

Old:
----
  re2c-2.0.2.tar.xz

New:
----
  re2c-2.0.3.tar.xz

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

Other differences:
------------------
++++++ re2c.spec ++++++
--- /var/tmp/diff_new_pack.fWABX3/_old  2020-09-09 17:46:01.994382277 +0200
+++ /var/tmp/diff_new_pack.fWABX3/_new  2020-09-09 17:46:01.998382280 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           re2c
-Version:        2.0.2
+Version:        2.0.3
 Release:        0
 Summary:        Tool for generating C-based recognizers from regular 
expressions
 License:        SUSE-Public-Domain

++++++ re2c-2.0.2.tar.xz -> re2c-2.0.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/re2c-2.0.2/CHANGELOG new/re2c-2.0.3/CHANGELOG
--- old/re2c-2.0.2/CHANGELOG    2020-08-08 09:59:22.000000000 +0200
+++ new/re2c-2.0.3/CHANGELOG    2020-08-22 09:00:58.000000000 +0200
@@ -5,6 +5,15 @@
 2.0x
 ----
 
+2.0.3 (2020-08-22)
+~~~~~~~~~~~~~~~~~~
+
+- Fix issues when building re2c as a CMake subproject
+  (`#302 <https://github.com/skvadrik/re2c/pull/302>`_:
+
+- Final corrections in the SIMPA article "RE2C: A lexer generator based on
+  lookahead-TDFA", https://doi.org/10.1016/j.simpa.2020.100027
+
 2.0.2 (2020-08-08)
 ~~~~~~~~~~~~~~~~~~
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/re2c-2.0.2/CMakeLists.txt 
new/re2c-2.0.3/CMakeLists.txt
--- old/re2c-2.0.2/CMakeLists.txt       2020-08-08 10:01:49.000000000 +0200
+++ new/re2c-2.0.3/CMakeLists.txt       2020-08-22 09:10:22.000000000 +0200
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.12)
-project(re2c VERSION 2.0.2 HOMEPAGE_URL "https://re2c.org/";)
+project(re2c VERSION 2.0.3 HOMEPAGE_URL "https://re2c.org/";)
 
 list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
 include(Re2cAutotoolsHelpers)
@@ -231,82 +231,82 @@
 re2c_bootstrap_lexer("src/msg/ver_to_vernum.re" "src/msg/ver_to_vernum.cc")
 re2c_bootstrap_parser("src/parse/parser.ypp" "src/parse/parser.cc" 
"src/parse/parser.h")
 
-if (CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
-    set(re2c_docs_sources
-        "${re2c_manpage_source}"
-        "doc/manual/api/api.rst_"
-        "doc/manual/api/interface.rst_"
-        "doc/manual/conditions/conditions.rst_"
-        "doc/manual/configurations/configurations.rst_"
-        "doc/manual/directives/directives.rst_"
-        "doc/manual/dot/dot.rst_"
-        "doc/manual/encodings/encodings.rst_"
-        "doc/manual/eof/01_sentinel.rst_"
-        "doc/manual/eof/02_bounds_checking.rst_"
-        "doc/manual/eof/03_eof_rule.rst_"
-        "doc/manual/eof/04_generic_api.rst_"
-        "doc/manual/eof/eof.rst_"
-        "doc/manual/fill/01_fill.rst_"
-        "doc/manual/fill/02_fill.rst_"
-        "doc/manual/fill/fill.rst_"
-        "doc/manual/headers/headers.rst_"
-        "doc/manual/includes/includes.rst_"
-        "doc/manual/options/debug.rst_"
-        "doc/manual/options/internal.rst_"
-        "doc/manual/options/options.rst_"
-        "doc/manual/regexps/regular_expressions.rst_"
-        "doc/manual/reuse/reuse.rst_"
-        "doc/manual/skeleton/skeleton.rst_"
-        "doc/manual/state/state.rst_"
-        "doc/manual/submatch/submatch_example_mtags.rst_"
-        "doc/manual/submatch/submatch_example_posix.rst_"
-        "doc/manual/submatch/submatch_example_stags.rst_"
-        "doc/manual/submatch/submatch.rst_"
-        "doc/manual/syntax/syntax.rst_"
-        "doc/manual/warnings/warnings_general.rst_"
-        "doc/manual/warnings/warnings_list.rst_"
-        "examples/c/01_basic.re"
-        "examples/c/conditions/parse_u32_conditions.re"
-        "examples/c/eof/01_sentinel.re"
-        "examples/c/eof/02_bounds_checking.re"
-        "examples/c/eof/03_eof_rule.re"
-        "examples/c/eof/05_generic_api_eof_rule.re"
-        "examples/c/fill/01_fill.re"
-        "examples/c/fill/02_fill.re"
-        "examples/c/headers/header.re"
-        "examples/c/headers/src/lexer/lexer.h"
-        "examples/c/includes/include.re"
-        "examples/c/includes/definitions.h"
-        "examples/c/reuse/reuse.re"
-        "examples/c/state/push.re"
-        "examples/c/submatch/01_stags.re"
-        "examples/c/submatch/02_mtags.re"
-        "examples/c/submatch/03_posix.re"
-        "examples/go/01_basic.re"
-        "examples/go/conditions/parse_u32_conditions.re"
-        "examples/go/eof/01_sentinel.re"
-        "examples/go/eof/02_bounds_checking.re"
-        "examples/go/eof/03_eof_rule.re"
-        "examples/go/eof/05_generic_api_eof_rule.re"
-        "examples/go/fill/01_fill.re"
-        "examples/go/fill/02_fill.re"
-        "examples/go/headers/header.re"
-        "examples/go/headers/src/lexer/lexer.go"
-        "examples/go/includes/include.re"
-        "examples/go/includes/definitions.go"
-        "examples/go/reuse/reuse.re"
-        "examples/go/state/push.re"
-        "examples/go/submatch/01_stags.re"
-        "examples/go/submatch/02_mtags.re"
-        "examples/go/submatch/03_posix.re"
-    )
-
-    # docs
-    re2c_gen_manpage("${re2c_manpage_source}" "${re2c_manpage_c}"  
"${re2c_manpage_bootstrap_c}"  "c")
-    re2c_gen_manpage("${re2c_manpage_source}" "${re2c_manpage_go}" 
"${re2c_manpage_bootstrap_go}" "go")
-    re2c_gen_help("${re2c_help_source}" "${re2c_help}" 
"${re2c_help_bootstrap}")
-    add_custom_target(docs DEPENDS "${re2c_docs}")
+# docs
+set(re2c_docs_sources
+    "${re2c_manpage_source}"
+    "doc/manual/api/api.rst_"
+    "doc/manual/api/interface.rst_"
+    "doc/manual/conditions/conditions.rst_"
+    "doc/manual/configurations/configurations.rst_"
+    "doc/manual/directives/directives.rst_"
+    "doc/manual/dot/dot.rst_"
+    "doc/manual/encodings/encodings.rst_"
+    "doc/manual/eof/01_sentinel.rst_"
+    "doc/manual/eof/02_bounds_checking.rst_"
+    "doc/manual/eof/03_eof_rule.rst_"
+    "doc/manual/eof/04_generic_api.rst_"
+    "doc/manual/eof/eof.rst_"
+    "doc/manual/fill/01_fill.rst_"
+    "doc/manual/fill/02_fill.rst_"
+    "doc/manual/fill/fill.rst_"
+    "doc/manual/headers/headers.rst_"
+    "doc/manual/includes/includes.rst_"
+    "doc/manual/options/debug.rst_"
+    "doc/manual/options/internal.rst_"
+    "doc/manual/options/options.rst_"
+    "doc/manual/regexps/regular_expressions.rst_"
+    "doc/manual/reuse/reuse.rst_"
+    "doc/manual/skeleton/skeleton.rst_"
+    "doc/manual/state/state.rst_"
+    "doc/manual/submatch/submatch_example_mtags.rst_"
+    "doc/manual/submatch/submatch_example_posix.rst_"
+    "doc/manual/submatch/submatch_example_stags.rst_"
+    "doc/manual/submatch/submatch.rst_"
+    "doc/manual/syntax/syntax.rst_"
+    "doc/manual/warnings/warnings_general.rst_"
+    "doc/manual/warnings/warnings_list.rst_"
+    "examples/c/01_basic.re"
+    "examples/c/conditions/parse_u32_conditions.re"
+    "examples/c/eof/01_sentinel.re"
+    "examples/c/eof/02_bounds_checking.re"
+    "examples/c/eof/03_eof_rule.re"
+    "examples/c/eof/05_generic_api_eof_rule.re"
+    "examples/c/fill/01_fill.re"
+    "examples/c/fill/02_fill.re"
+    "examples/c/headers/header.re"
+    "examples/c/headers/src/lexer/lexer.h"
+    "examples/c/includes/include.re"
+    "examples/c/includes/definitions.h"
+    "examples/c/reuse/reuse.re"
+    "examples/c/state/push.re"
+    "examples/c/submatch/01_stags.re"
+    "examples/c/submatch/02_mtags.re"
+    "examples/c/submatch/03_posix.re"
+    "examples/go/01_basic.re"
+    "examples/go/conditions/parse_u32_conditions.re"
+    "examples/go/eof/01_sentinel.re"
+    "examples/go/eof/02_bounds_checking.re"
+    "examples/go/eof/03_eof_rule.re"
+    "examples/go/eof/05_generic_api_eof_rule.re"
+    "examples/go/fill/01_fill.re"
+    "examples/go/fill/02_fill.re"
+    "examples/go/headers/header.re"
+    "examples/go/headers/src/lexer/lexer.go"
+    "examples/go/includes/include.re"
+    "examples/go/includes/definitions.go"
+    "examples/go/reuse/reuse.re"
+    "examples/go/state/push.re"
+    "examples/go/submatch/01_stags.re"
+    "examples/go/submatch/02_mtags.re"
+    "examples/go/submatch/03_posix.re"
+)
+re2c_gen_manpage("${re2c_manpage_source}" "${re2c_manpage_c}"  
"${re2c_manpage_bootstrap_c}"  "c")
+re2c_gen_manpage("${re2c_manpage_source}" "${re2c_manpage_go}" 
"${re2c_manpage_bootstrap_go}" "go")
+re2c_gen_help("${re2c_help_source}" "${re2c_help}" "${re2c_help_bootstrap}")
+add_custom_target(docs DEPENDS "${re2c_docs}")
 
+# install and test targets are enabled only if re2c is the root project
+if (CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
     # install
     if(UNIX)
         install(TARGETS re2c RUNTIME DESTINATION bin)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/re2c-2.0.2/build/re2c-as-subproject/CMakeLists.txt 
new/re2c-2.0.3/build/re2c-as-subproject/CMakeLists.txt
--- old/re2c-2.0.2/build/re2c-as-subproject/CMakeLists.txt      1970-01-01 
01:00:00.000000000 +0100
+++ new/re2c-2.0.3/build/re2c-as-subproject/CMakeLists.txt      2020-08-20 
08:56:38.000000000 +0200
@@ -0,0 +1,3 @@
+cmake_minimum_required(VERSION 3.12)
+project(other)
+add_subdirectory(../../../re2c re2c-build)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/re2c-2.0.2/build/re2c-as-subproject/build.sh 
new/re2c-2.0.3/build/re2c-as-subproject/build.sh
--- old/re2c-2.0.2/build/re2c-as-subproject/build.sh    1970-01-01 
01:00:00.000000000 +0100
+++ new/re2c-2.0.3/build/re2c-as-subproject/build.sh    2020-08-20 
08:56:38.000000000 +0200
@@ -0,0 +1,2 @@
+cmake -B .build
+make -C .build -j$(nproc)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/re2c-2.0.2/configure new/re2c-2.0.3/configure
--- old/re2c-2.0.2/configure    2020-08-08 10:01:56.000000000 +0200
+++ new/re2c-2.0.3/configure    2020-08-22 09:10:29.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for re2c 2.0.2.
+# Generated by GNU Autoconf 2.69 for re2c 2.0.3.
 #
 # Report bugs to <re2c-gene...@lists.sourceforge.net>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='re2c'
 PACKAGE_TARNAME='re2c'
-PACKAGE_VERSION='2.0.2'
-PACKAGE_STRING='re2c 2.0.2'
+PACKAGE_VERSION='2.0.3'
+PACKAGE_STRING='re2c 2.0.3'
 PACKAGE_BUGREPORT='re2c-gene...@lists.sourceforge.net'
 PACKAGE_URL=''
 
@@ -1347,7 +1347,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures re2c 2.0.2 to adapt to many kinds of systems.
+\`configure' configures re2c 2.0.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1417,7 +1417,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of re2c 2.0.2:";;
+     short | recursive ) echo "Configuration of re2c 2.0.3:";;
    esac
   cat <<\_ACEOF
 
@@ -1537,7 +1537,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-re2c configure 2.0.2
+re2c configure 2.0.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2241,7 +2241,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by re2c $as_me 2.0.2, which was
+It was created by re2c $as_me 2.0.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3104,7 +3104,7 @@
 
 # Define the identity of the package.
  PACKAGE='re2c'
- VERSION='2.0.2'
+ VERSION='2.0.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -19366,7 +19366,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by re2c $as_me 2.0.2, which was
+This file was extended by re2c $as_me 2.0.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -19432,7 +19432,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-re2c config.status 2.0.2
+re2c config.status 2.0.3
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/re2c-2.0.2/configure.ac new/re2c-2.0.3/configure.ac
--- old/re2c-2.0.2/configure.ac 2020-08-08 10:01:49.000000000 +0200
+++ new/re2c-2.0.3/configure.ac 2020-08-22 09:10:22.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([re2c],[2.0.2],[re2c-gene...@lists.sourceforge.net])
+AC_INIT([re2c],[2.0.3],[re2c-gene...@lists.sourceforge.net])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE([foreign subdir-objects dist-xz no-dist-gzip])
 AM_SILENT_RULES([yes])


Reply via email to