commit libpng16 for openSUSE:Factory
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 <guillaume.gardet@opensuse.org> + +- 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)
participants (1)
-
Source-Sync