From f64b240686ce06a29e9d3f4f8dab6bea1a47c3cfa70f1a194e07b6b2738c0d63 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 21 Mar 2022 08:37:07 +0000 Subject: [PATCH] Accepting request 963362 from GNOME:Next - Update to version 2.42.8: + Clear the pixbuf's memory buffer to avoid returning uninitialized memory. + Turn GdkPixbufModule functions into typed callbacks. + tiff: Use non-deprecated C99 integer types. + gif: Check for overflow when compositing or clearing frames. + Change png/jpeg/tiff build options from boolean to feature. + jpeg: Do not rely on UB around setjmp/longjmp. + Build fixes. + Documentation fixes. + Updated translations. - Stop passing options to meson that just follow upstream default, just rely on upstream providing sane defaults, apart from where we want to deviate. OBS-URL: https://build.opensuse.org/request/show/963362 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=186 --- _service | 2 +- gdk-pixbuf-2.42.6.zip | 3 --- gdk-pixbuf-2.42.8.zip | 3 +++ gdk-pixbuf.changes | 18 ++++++++++++++++++ gdk-pixbuf.spec | 13 ++----------- 5 files changed, 24 insertions(+), 15 deletions(-) delete mode 100644 gdk-pixbuf-2.42.6.zip create mode 100644 gdk-pixbuf-2.42.8.zip diff --git a/_service b/_service index d6c8fb6..1383e16 100644 --- a/_service +++ b/_service @@ -2,7 +2,7 @@ https download.gnome.org - sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.6.tar.xz + sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.8.tar.xz diff --git a/gdk-pixbuf-2.42.6.zip b/gdk-pixbuf-2.42.6.zip deleted file mode 100644 index 72b9b19..0000000 --- a/gdk-pixbuf-2.42.6.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ba902147373e2f0aa4304b26f2e0aef78c91cc07e7935a9d8ec64fd2192f1f87 -size 11385129 diff --git a/gdk-pixbuf-2.42.8.zip b/gdk-pixbuf-2.42.8.zip new file mode 100644 index 0000000..6cde5b7 --- /dev/null +++ b/gdk-pixbuf-2.42.8.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87a35f9e7f2bd42c761359fbd7b0f8a45190184fa3c1b5635cb6c12bec38bf62 +size 10367129 diff --git a/gdk-pixbuf.changes b/gdk-pixbuf.changes index bd5076f..99e458a 100644 --- a/gdk-pixbuf.changes +++ b/gdk-pixbuf.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Fri Mar 18 12:36:39 UTC 2022 - Bjørn Lie + +- Update to version 2.42.8: + + Clear the pixbuf's memory buffer to avoid returning + uninitialized memory. + + Turn GdkPixbufModule functions into typed callbacks. + + tiff: Use non-deprecated C99 integer types. + + gif: Check for overflow when compositing or clearing frames. + + Change png/jpeg/tiff build options from boolean to feature. + + jpeg: Do not rely on UB around setjmp/longjmp. + + Build fixes. + + Documentation fixes. + + Updated translations. +- Stop passing options to meson that just follow upstream default, + just rely on upstream providing sane defaults, apart from where + we want to deviate. + ------------------------------------------------------------------- Thu Nov 4 10:19:51 UTC 2021 - Bjørn Lie diff --git a/gdk-pixbuf.spec b/gdk-pixbuf.spec index b9b3713..ccb2d9b 100644 --- a/gdk-pixbuf.spec +++ b/gdk-pixbuf.spec @@ -1,7 +1,7 @@ # # spec file for package gdk-pixbuf # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define gdk_pixbuf_binary_version 2.10.0 Name: gdk-pixbuf -Version: 2.42.6 +Version: 2.42.8 Release: 0 Summary: An image loading library License: LGPL-2.1-or-later @@ -137,15 +137,6 @@ cp -a %{SOURCE2} . %build %meson \ - -Dpng=true \ - -Dtiff=true \ - -Djpeg=true \ - -Dbuiltin_loaders=none \ - -Dgtk_doc=false \ - -Dintrospection=enabled \ - -Dman=true \ - -Drelocatable=false \ - -Dnative_windows_loaders=false \ -Dinstalled_tests=false \ %{nil} %meson_build