Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package zlib-ng for openSUSE:Factory checked 
in at 2023-06-22 23:26:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zlib-ng (Old)
 and      /work/SRC/openSUSE:Factory/.zlib-ng.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zlib-ng"

Thu Jun 22 23:26:35 2023 rev:11 rq:1094603 version:2.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/zlib-ng/zlib-ng.changes  2023-04-06 
15:57:54.612962812 +0200
+++ /work/SRC/openSUSE:Factory/.zlib-ng.new.15902/zlib-ng.changes       
2023-06-22 23:27:21.682239461 +0200
@@ -1,0 +2,21 @@
+Thu Jun 22 08:21:11 UTC 2023 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 2.1.2:
+  * Many improvements to the CMake scripts.
+  * Improved support for detecting memory alignment functions.
+  * Improved support for unaligned access by letting the compiler promote code 
to unaligned if supported by the CPU.
+  * Remove x86 cpu feature detection for TZCNT, safely fallback to BSF.
+  * Enable using AVX512 intrinsics with GCC <9.
+  * Decompression is a lot faster (56% faster measured on AVX2-capable x86-64)
+  * Compresson is improved for Level 9, at the cost of a little performance.
+  * Compression is improved for Level 3, by switching from deflate_fast to 
deflate_medium.
+  * Levels 3 and 4 have been reconfigured to provide a better gradual tradeoff 
for speed/compression between levels 2 and 5.
+  * Deflate_quick (Level 1) has been improved to default to a bigger 
windowsize and support changing the window size like the other levels.
+  * Deflate_rle has been optimized with its own compare_256 implementation.
+  * Adler32 implementation using AVX512, AVX512-VNNI, VMX.
+  * CRC32-B implementation using VPCLMULQDQ & IBM-Z.
+  * Slide hash implementation using VMX.
+  * Compare256 implementations using SSE2, Neon, & POWER9.
+  * Inflate chunk copying using SSSE3 & VSX.
+
+-------------------------------------------------------------------

Old:
----
  zlib-ng-2.0.7.tar.gz

New:
----
  zlib-ng-2.1.2.tar.gz

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

Other differences:
------------------
++++++ zlib-ng.spec ++++++
--- /var/tmp/diff_new_pack.WhTVki/_old  2023-06-22 23:27:22.346242846 +0200
+++ /var/tmp/diff_new_pack.WhTVki/_new  2023-06-22 23:27:22.346242846 +0200
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package zlib-ng
 #
 # Copyright (c) 2023 SUSE LLC
 #
@@ -17,23 +17,20 @@
 
 
 %define target @BUILD_FLAVOR@%{nil}
-%if "%target" == "compat"
+%if "%{target}" == "compat"
 %bcond_without zlib_compat
 %else
 %bcond_with zlib_compat
 %endif
-
+%bcond_with     systemtap
 %if %{with zlib_compat}
 %define soversion 1
 %define compat_suffix -compat
 %else
 %define soversion 2
 %endif
-
-%bcond_with     systemtap
-
 Name:           zlib-ng%{?compat_suffix}
-Version:        2.0.7
+Version:        2.1.2
 Release:        0
 Summary:        Zlib replacement with SIMD optimizations
 License:        Zlib
@@ -42,6 +39,7 @@
 Source1:        baselibs.conf
 BuildRequires:  cmake
 BuildRequires:  gcc
+BuildRequires:  gcc-c++
 %if %{with systemtap}
 BuildRequires:  systemtap-sdt-devel
 %endif
@@ -85,7 +83,8 @@
 %if %{with zlib_compat}
   -DZLIB_COMPAT=ON \
 %endif
-  -DINSTALL_LIB_DIR=%{_libdir}
+  -DINSTALL_LIB_DIR=%{_libdir} \
+  -DWITH_GTEST=OFF
 %cmake_build
 
 %install
@@ -113,11 +112,13 @@
 %if %{with zlib_compat}
 %{_includedir}/zconf.h
 %{_includedir}/zlib.h
+%{_includedir}/zlib_name_mangling.h
 %{_libdir}/libz.so
 %{_libdir}/pkgconfig/zlib.pc
 %else
 %{_includedir}/zconf-ng.h
 %{_includedir}/zlib-ng.h
+%{_includedir}/zlib_name_mangling-ng.h
 %{_libdir}/libz-ng.so
 %{_libdir}/pkgconfig/zlib-ng.pc
 %endif

++++++ zlib-ng-2.0.7.tar.gz -> zlib-ng-2.1.2.tar.gz ++++++
++++ 84558 lines of diff (skipped)

Reply via email to