Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libpng16 for openSUSE:Factory 
checked in at 2024-10-31 16:09:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libpng16 (Old)
 and      /work/SRC/openSUSE:Factory/.libpng16.new.2020 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libpng16"

Thu Oct 31 16:09:20 2024 rev:57 rq:1219523 version:1.6.44

Changes:
--------
--- /work/SRC/openSUSE:Factory/libpng16/libpng16.changes        2024-08-20 
16:12:51.244817435 +0200
+++ /work/SRC/openSUSE:Factory/.libpng16.new.2020/libpng16.changes      
2024-10-31 16:09:41.527883395 +0100
@@ -1,0 +2,27 @@
+Tue Oct 29 14:54:55 UTC 2024 - Guillaume GARDET <[email protected]>
+
+- version update to 1.6.44:
+  * Hardened calculations in chroma handling to prevent overflows, and
+    relaxed a constraint in cHRM validation to accomodate the standard
+    ACES AP1 set of color primaries.
+    (Contributed by John Bowler)
+  * Removed the ASM implementation of ARM Neon optimizations and updated
+    the build accordingly. Only the remaining C implementation shall be
+    used from now on, thus ensuring the support of the PAC/BTI security
+    features on ARM64.
+    (Contributed by Ross Burton and John Bowler)
+  * Fixed the pickup of the PNG_HARDWARE_OPTIMIZATIONS option in the
+    CMake build on FreeBSD/amd64. This is an important performance fix
+    on this platform.
+  * Applied various fixes and improvements to the CMake build.
+    (Contributed by Eric Riff, Benjamin Buch and Erik Scholz)
+  * Added fuzzing targets for the simplified read API.
+    (Contributed by Mikhail Khachayants)
+  * Fixed a build error involving pngtest.c under a custom config.
+    This was a regression introduced in a code cleanup in libpng-1.6.43.
+    (Contributed by Ben Wagner)
+  * Fixed and improved the config files for AppVeyor CI and Travis CI.
+- Drop upstream patch:
+  * 563.patch
+
+-------------------------------------------------------------------

Old:
----
  563.patch
  libpng-1.6.43.tar.xz

New:
----
  libpng-1.6.44.tar.xz

BETA DEBUG BEGIN:
  Old:- Drop upstream patch:
  * 563.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ libpng16.spec ++++++
--- /var/tmp/diff_new_pack.bYh4Ws/_old  2024-10-31 16:09:42.139909079 +0100
+++ /var/tmp/diff_new_pack.bYh4Ws/_new  2024-10-31 16:09:42.139909079 +0100
@@ -20,7 +20,7 @@
 %define asan_build  0
 %define major   1
 %define minor   6
-%define micro   43
+%define micro   44
 %define branch  %{major}%{minor}
 %define libname libpng%{branch}-%{branch}
 %define debug_package_requires %{libname} = %{version}-%{release}
@@ -34,8 +34,6 @@
 Source2:        libpng16.keyring
 Source3:        rpm-macros.libpng-tools
 Source4:        baselibs.conf
-# PATCH-FIX-UPSTREAM - https://github.com/pnggroup/libpng/pull/563
-Patch1:         563.patch
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(zlib)
@@ -98,6 +96,9 @@
 %build
 # PNG_SAFE_LIMITS_SUPPORTED: 
http://www.openwall.com/lists/oss-security/2015/01/10/1
 export CFLAGS="%{optflags} -O3 -DPNG_SAFE_LIMITS_SUPPORTED 
-DPNG_SKIP_SETJMP_CHECK $(getconf LFS_CFLAGS)"
+%ifarch armv7l armv7hl
+export CFLAGS="$CFLAGS -mfpu=neon"
+%endif
 export LDFLAGS="-Wl,-z,relro,-z,now"
 %if %{debug_build}
 export CFLAGS="$CFLAGS -Og"

++++++ libpng-1.6.43.tar.xz -> libpng-1.6.44.tar.xz ++++++
++++ 4773 lines of diff (skipped)

Reply via email to