Hello community,

here is the log from the commit of package pcre2 for openSUSE:Factory checked 
in at 2020-05-23 17:19:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pcre2 (Old)
 and      /work/SRC/openSUSE:Factory/.pcre2.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pcre2"

Sat May 23 17:19:04 2020 rev:18 rq:806245 version:10.35

Changes:
--------
--- /work/SRC/openSUSE:Factory/pcre2/pcre2.changes      2020-04-25 
20:07:05.959396195 +0200
+++ /work/SRC/openSUSE:Factory/.pcre2.new.2738/pcre2.changes    2020-05-23 
17:19:09.174332307 +0200
@@ -1,0 +2,27 @@
+Wed May 13 22:24:30 UTC 2020 - Илья Индиго <[email protected]>
+
+- 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.
+
+-------------------------------------------------------------------

Old:
----
  pcre2-10.34.tar.bz2
  pcre2-10.34.tar.bz2.sig

New:
----
  pcre2-10.35.tar.bz2
  pcre2-10.35.tar.bz2.sig

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

Other differences:
------------------
++++++ pcre2.spec ++++++
--- /var/tmp/diff_new_pack.2jOog7/_old  2020-05-23 17:19:12.654339776 +0200
+++ /var/tmp/diff_new_pack.2jOog7/_new  2020-05-23 17:19:12.658339785 +0200
@@ -16,15 +16,16 @@
 #
 
 
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 Name:           pcre2
-Version:        10.34
+Version:        10.35
 Release:        0
 Summary:        A library for Perl-compatible regular expressions
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
-URL:            https://www.pcre.org/
+URL:            https://www.pcre.org
 #SVN-Clone:    svn://vcs.exim.org/pcre/code/trunk
-Source:         https://ftp.pcre.org/pub/pcre/%{name}-%{version}.tar.bz2
+Source0:        https://ftp.pcre.org/pub/pcre/%{name}-%{version}.tar.bz2
 Source2:        https://ftp.pcre.org/pub/pcre/%{name}-%{version}.tar.bz2.sig
 Source3:        %{name}.keyring
 Source4:        baselibs.conf
@@ -39,8 +40,6 @@
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
 
-%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
-
 %description
 The PCRE2 library is a set of functions that implement regular
 expression pattern matching using the same syntax and semantics
@@ -190,14 +189,14 @@
            --enable-unicode
 
 %if 0%{?do_profiling}
-  make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" V=1
+  %make_build CFLAGS="%{optflags} %{cflags_profile_generate}"
   export LANG=POSIX
   # do not run profiling in parallel for reproducible builds (boo#1040589 
boo#1102408)
-  make CFLAGS="%{optflags} %{cflags_profile_generate}" check
-  make %{?_smp_mflags} clean
-  make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" V=1
+  %make_build CFLAGS="%{optflags} %{cflags_profile_generate}" check
+  %make_build clean
+  %make_build CFLAGS="%{optflags} %{cflags_profile_feedback}"
 %else
-  make %{?_smp_mflags} CFLAGS="%{optflags}"
+  %make_build CFLAGS="%{optflags}"
 %endif
 
 %install
@@ -209,7 +208,7 @@
 
 %check
 export LANG=POSIX
-make check -j1
+%make_build check -j1
 
 %post -n libpcre2-8-0 -p /sbin/ldconfig
 %postun -n libpcre2-8-0 -p /sbin/ldconfig
@@ -226,32 +225,32 @@
 %{_libdir}/libpcre2-8.so.*
 
 %files -n libpcre2-16-0
-%doc LICENCE
+%license LICENCE
 %{_libdir}/libpcre2-16.so.*
 
 %files -n libpcre2-32-0
-%doc LICENCE
+%license LICENCE
 %{_libdir}/libpcre2-32.so.*
 
 %files -n libpcre2-posix2
-%doc LICENCE
+%license LICENCE
 %{_libdir}/libpcre2-posix.so.*
 
 %files tools
-%doc LICENCE
+%license LICENCE
 %{_bindir}/pcre2grep
 %{_bindir}/pcre2test
 %{_mandir}/man1/pcre2grep.1%{?ext_man}
 %{_mandir}/man1/pcre2test.1%{?ext_man}
 
 %files doc
-%license COPYING
-%doc AUTHORS ChangeLog LICENCE NEWS README
+%license COPYING LICENCE
+%doc AUTHORS ChangeLog NEWS README
 %doc doc/html doc/*.txt
 %doc %{_defaultdocdir}/pcre2-doc
 
 %files devel
-%doc LICENCE
+%license LICENCE
 %{_bindir}/pcre2-config
 %{_includedir}/*
 %{_libdir}/*.so

++++++ pcre2-10.34.tar.bz2 -> pcre2-10.35.tar.bz2 ++++++
++++ 31406 lines of diff (skipped)


Reply via email to