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
This commit is contained in:
Dominique Leuenberger 2022-03-21 08:37:07 +00:00 committed by Git OBS Bridge
parent 33cf62b527
commit f64b240686
5 changed files with 24 additions and 15 deletions

View File

@ -2,7 +2,7 @@
<service name="download_url" mode="disabled"> <service name="download_url" mode="disabled">
<param name="protocol">https</param> <param name="protocol">https</param>
<param name="host">download.gnome.org</param> <param name="host">download.gnome.org</param>
<param name="path">sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.6.tar.xz</param> <param name="path">sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.8.tar.xz</param>
</service> </service>
<service name="set_version" mode="disabled" /> <service name="set_version" mode="disabled" />
</services> </services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba902147373e2f0aa4304b26f2e0aef78c91cc07e7935a9d8ec64fd2192f1f87
size 11385129

3
gdk-pixbuf-2.42.8.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87a35f9e7f2bd42c761359fbd7b0f8a45190184fa3c1b5635cb6c12bec38bf62
size 10367129

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Fri Mar 18 12:36:39 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com> Thu Nov 4 10:19:51 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -1,7 +1,7 @@
# #
# spec file for package gdk-pixbuf # 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 # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -20,7 +20,7 @@
%define gdk_pixbuf_binary_version 2.10.0 %define gdk_pixbuf_binary_version 2.10.0
Name: gdk-pixbuf Name: gdk-pixbuf
Version: 2.42.6 Version: 2.42.8
Release: 0 Release: 0
Summary: An image loading library Summary: An image loading library
License: LGPL-2.1-or-later License: LGPL-2.1-or-later
@ -137,15 +137,6 @@ cp -a %{SOURCE2} .
%build %build
%meson \ %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 \ -Dinstalled_tests=false \
%{nil} %{nil}
%meson_build %meson_build