Hello community,
here is the log from the commit of package libpng16 for openSUSE:Factory checked in at 2019-01-03 18:05:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libpng16 (Old)
and /work/SRC/openSUSE:Factory/.libpng16.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libpng16"
Thu Jan 3 18:05:24 2019 rev:40 rq:662196 version:1.6.36
Changes:
--------
--- /work/SRC/openSUSE:Factory/libpng16/libpng16.changes 2018-08-07 09:39:38.848951417 +0200
+++ /work/SRC/openSUSE:Factory/.libpng16.new.28833/libpng16.changes 2019-01-03 18:05:25.760204290 +0100
@@ -1,0 +2,39 @@
+Mon Dec 31 09:41:53 UTC 2018 - Petr Gajdos
+
+- update to 1.6.36:
+ Replaced the remaining uses of png_size_t with size_t (Cosmin)
+ Fixed the calculation of row_factor in png_check_chunk_length
+ (reported by Thuan Pham in SourceForge issue #278)
+ Added missing parentheses to a macro definition
+ (suggested by "irwir" in GitHub issue #216)
+ Optimized png_do_expand_palette for ARM processors.
+ Improved performance by around 10-22% on a recent ARM Chromebook.
+ (Contributed by Richard Townsend, ARM Holdings)
+ Fixed manipulation of machine-specific optimization options.
+ (Contributed by Vicki Pfau)
+ Used memcpy instead of manual pointer arithmetic on Intel SSE2.
+ (Contributed by Samuel Williams)
+ Fixed build errors with MSVC on ARM64.
+ (Contributed by Zhijie Liang)
+ Fixed detection of libm in CMakeLists.
+ (Contributed by Cameron Cawley)
+ Fixed incorrect creation of pkg-config file in CMakeLists.
+ (Contributed by Kyle Bentley)
+ Fixed the CMake build on Windows MSYS by avoiding symlinks.
+ Fixed a build warning on OpenBSD.
+ (Contributed by Theo Buehler)
+ Fixed various typos in comments.
+ (Contributed by "luz.paz")
+ Raised the minimum required CMake version from 3.0.2 to 3.1.
+ Removed yet more of the vestigial support for pre-ANSI C compilers.
+ Removed ancient makefiles for ancient systems that have been broken
+ across all previous libpng-1.6.x versions.
+ Removed the Y2K compliance statement and the export control
+ information.
+ Applied various code style and documentation fixes.
+- removed patches
+ * libpng16-CVE-2018-13785.patch (upstreamed)
+- cannot find upstream tarball signature, asked upstream for
+ clarification
+
+-------------------------------------------------------------------
Old:
----
libpng-1.6.34.tar.xz
libpng-1.6.34.tar.xz.asc
libpng16-CVE-2018-13785.patch
New:
----
libpng-1.6.36.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libpng16.spec ++++++
--- /var/tmp/diff_new_pack.Rj7Bnx/_old 2019-01-03 18:05:26.312203799 +0100
+++ /var/tmp/diff_new_pack.Rj7Bnx/_new 2019-01-03 18:05:26.312203799 +0100
@@ -12,14 +12,14 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
#
%define major 1
%define minor 6
-%define micro 34
+%define micro 36
%define branch %{major}%{minor}
%define libname libpng%{branch}-%{branch}
%define debug_package_requires %{libname} = %{version}-%{release}
@@ -30,12 +30,10 @@
License: Zlib
Group: Development/Libraries/C and C++
Url: http://www.libpng.org/pub/png/libpng.html
-Source0: ftp://ftp.simplesystems.org/pub/png/src/libpng16/libpng-%{version}.tar.xz
-Source1: ftp://ftp.simplesystems.org/pub/png/src/libpng16/libpng-%{version}.tar.xz.asc
+Source0: http://prdownloads.sourceforge.net/libpng/libpng-%{version}.tar.xz
Source2: libpng16.keyring
Source3: rpm-macros.libpng-tools
Source4: baselibs.conf
-Patch0: libpng16-CVE-2018-13785.patch
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: zlib-devel
@@ -97,7 +95,6 @@
%prep
%setup -q -n libpng-%{version}
-%patch0 -p1
%build
# PNG_SAFE_LIMITS_SUPPORTED: http://www.openwall.com/lists/oss-security/2015/01/10/1
++++++ libpng-1.6.34.tar.xz -> libpng-1.6.36.tar.xz ++++++
++++ 17721 lines of diff (skipped)