Hello community, here is the log from the commit of package gdk-pixbuf for openSUSE:Factory checked in at 2016-09-21 18:36:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gdk-pixbuf (Old) and /work/SRC/openSUSE:Factory/.gdk-pixbuf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gdk-pixbuf" Changes: -------- --- /work/SRC/openSUSE:Factory/gdk-pixbuf/gdk-pixbuf.changes 2016-09-05 21:15:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gdk-pixbuf.new/gdk-pixbuf.changes 2016-09-21 18:36:58.000000000 +0200 @@ -1,0 +2,58 @@ +Mon Sep 19 17:22:31 UTC 2016 - zaitor@opensuse.org + +- Update to version 2.36.0: + + Updated translations. + +------------------------------------------------------------------- +Tue Sep 13 16:08:17 UTC 2016 - zaitor@opensuse.org + +- Update to version 2.35.5: + + Fix undefined behavior in overflow checks (bgo#770986). + + Fix a typo (bgo#770756). + + Avoid segfault in some tests (bgo#771026). + + Updated translations. + +------------------------------------------------------------------- +Tue Aug 30 18:39:13 UTC 2016 - zaitor@opensuse.org + +- Update to version 2.35.4: + + Updated translations. +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. +- Escape some macros in comments to silence rpmlint. + +------------------------------------------------------------------- +Tue Aug 30 18:39:12 UTC 2016 - zaitor@opensuse.org + +- Update to version 2.35.3: + + Add API to determine supported save options (bgo#683371). + + Add helper API for pixbuf options (bgo#768043). + + Fix invalid gettext use (bgo#758552). + + Fix a compiler warning in the xpm loader (bgo#768042). + + Fix integer overflows in the bmp loader (bgo#768688, + bgo#768738). + + Fix a crash in the ico loader (bgo#769170). + + Updated translations. +- Drop gdk-pixbuf-bgo768688-bmp-overflow.patch, + gdk-pixbuf-bgo768484-ico-set-errors.patch, + gdk-pixbuf-bgo769738-bmp-overflow.patch and + gdk-pixbuf-bgo769170-ico-headers.patch: Fixed upstream. + +------------------------------------------------------------------- +Tue Aug 30 18:39:11 UTC 2016 - zaitor@opensuse.org + +- Update to version 2.35.2: + + Use compiler directives for exporting symbols (bgo#767164). + + Fix a problem with nearest scaling (bgo#766842). + + Avoid redundant property notification. + + Updated translations. + +------------------------------------------------------------------- +Tue Aug 30 18:39:10 UTC 2016 - zaitor@opensuse.org + +- Update to version 2.35.1: + + Add non-varargs variant to save to stream (bgo#683063). + + Add a common autotools module (bgo#765034). + + Updated translations. + +------------------------------------------------------------------- Old: ---- gdk-pixbuf-2.34.0.tar.xz gdk-pixbuf-bgo768484-ico-set-errors.patch gdk-pixbuf-bgo768688-bmp-overflow.patch gdk-pixbuf-bgo769170-ico-headers.patch gdk-pixbuf-bgo769738-bmp-overflow.patch New: ---- gdk-pixbuf-2.36.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdk-pixbuf.spec ++++++ --- /var/tmp/diff_new_pack.4TGYrq/_old 2016-09-21 18:36:59.000000000 +0200 +++ /var/tmp/diff_new_pack.4TGYrq/_new 2016-09-21 18:36:59.000000000 +0200 @@ -20,28 +20,22 @@ %define gdk_pixbuf_binary_version 2.10.0 Name: gdk-pixbuf -Version: 2.34.0 +Version: 2.36.0 Release: 0 Summary: An image loading library License: LGPL-2.1+ Group: System/Libraries Url: http://www.gnome.org/ -Source: http://download.gnome.org/sources/gdk-pixbuf/2.34/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gdk-pixbuf/2.36/%{name}-%{version}.tar.xz Source1: macros.gdk-pixbuf Source2: README.SUSE Source99: baselibs.conf -# PATCH-FIX-UPSTREAM gdk-pixbuf-bgo768688-bmp-overflow.patch bgo#768688 mgorse@suse.com -- fix a bmp overflow. -Patch0: gdk-pixbuf-bgo768688-bmp-overflow.patch -# PATCh-FIX-UPSTREAM gdk-pixbuf-bgo768484-ico-set-errors.patch bgo#768484 mgorse@suse.com -- ico: always set errors. -Patch1: gdk-pixbuf-bgo768484-ico-set-errors.patch -# PATCH-FIX-UPSTREAM gdk-pixbuf-bgo769738-bmp-overflow.patch bsc#988745 bgo#769738 mgorse@suse.com -- fix another bmp overflow. -Patch2: gdk-pixbuf-bgo769738-bmp-overflow.patch -# PATCh-FIX-UPSTREAM gdk-pixbuf-bgo769170-ico-headers.patch bsc#991450 bgo#769170 CVE-2016-6352 mgorse@suse.com -- be more careful when parsing ico headers. -Patch3: gdk-pixbuf-bgo769170-ico-headers.patch BuildRequires: libjasper-devel BuildRequires: libjpeg-devel BuildRequires: libtiff-devel +%if !0%{?is_opensuse} BuildRequires: translation-update-upstream +%endif BuildRequires: pkgconfig(glib-2.0) >= 2.37.2 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(libpng) @@ -55,7 +49,7 @@ %package -n libgdk_pixbuf-2_0-0 Summary: An image loading library Group: System/Libraries -# Provide %{name} to make the lang package installable +# Provide %%{name} to make the lang package installable Provides: %{name} = %{version} Requires(post): gdk-pixbuf-query-loaders Recommends: %{name}-lang = %{version} @@ -105,11 +99,9 @@ %lang_package %prep %setup -q +%if !0%{?is_opensuse} translation-update-upstream -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 +%endif %if "%_lib" == "lib64" cp -a %{S:2} . %endif @@ -139,7 +131,7 @@ # Note: when updating scriptlets, don't forget to also update baselibs.conf ########################################################################### -# Convenient %define for the scriplets +# Convenient %%define for the scriplets %if "%_lib" == "lib64" %define _gdk_pixbuf_query_loaders %{_bindir}/gdk-pixbuf-query-loaders-64 %else @@ -152,7 +144,7 @@ %if 0 # In case libgdk_pixbuf-2_0-0 gets installed before gdk-pixbuf-query-loaders, # we don't want to fail. So we make the call to gdk-pixbuf-query-loaders -# dependent on the existence of the binary. This is why we also have a %post +# dependent on the existence of the binary. This is why we also have a %%post # for gdk-pixbuf-query-loaders. %endif if test -f %{_gdk_pixbuf_query_loaders}; then @@ -163,7 +155,7 @@ %if 0 # If we install gdk-pixbuf-query-loaders for the first time, then we should run # it in case libgdk_pixbuf-2_0-0 was installed first (ie, if -# %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version} already exists) which +# %%{_libdir}/gdk-pixbuf-2.0/%%{gdk_pixbuf_binary_version} already exists) which # means gdk-pixbuf-query-loaders couldn't run there. %endif if [ $1 = 1 ]; then ++++++ gdk-pixbuf-2.34.0.tar.xz -> gdk-pixbuf-2.36.0.tar.xz ++++++ ++++ 41187 lines of diff (skipped)