From fbec4f4db80b6a3ee6f48d5846232b873b9beb3d2813b092895026b72286d884 Mon Sep 17 00:00:00 2001 From: Luciano Santos Date: Thu, 20 Sep 2018 03:49:08 +0000 Subject: [PATCH] Accepting request 634823 from GNOME:Next OBS-URL: https://build.opensuse.org/request/show/634823 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdk-pixbuf?expand=0&rev=154 --- gdk-pixbuf-2.36.12.tar.xz | 3 --- gdk-pixbuf-2.38.0.tar.xz | 3 +++ gdk-pixbuf.changes | 34 ++++++++++++++++++++++++++++++++++ gdk-pixbuf.spec | 25 +++++++++++++++++++++---- 4 files changed, 58 insertions(+), 7 deletions(-) delete mode 100644 gdk-pixbuf-2.36.12.tar.xz create mode 100644 gdk-pixbuf-2.38.0.tar.xz diff --git a/gdk-pixbuf-2.36.12.tar.xz b/gdk-pixbuf-2.36.12.tar.xz deleted file mode 100644 index d78148b..0000000 --- a/gdk-pixbuf-2.36.12.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fff85cf48223ab60e3c3c8318e2087131b590fd6f1737e42cb3759a3b427a334 -size 5675768 diff --git a/gdk-pixbuf-2.38.0.tar.xz b/gdk-pixbuf-2.38.0.tar.xz new file mode 100644 index 0000000..2e58b3e --- /dev/null +++ b/gdk-pixbuf-2.38.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd50973c7757bcde15de6bcd3a6d462a445efd552604ae6435a0532fbbadae47 +size 5229368 diff --git a/gdk-pixbuf.changes b/gdk-pixbuf.changes index fd451b6..bbeb377 100644 --- a/gdk-pixbuf.changes +++ b/gdk-pixbuf.changes @@ -1,9 +1,43 @@ +------------------------------------------------------------------- +Sun Sep 9 07:32:39 UTC 2018 - antoine.belvire@opensuse.org + +- Update to version 2.38.0: + + Stable release. + + Documentation fixes. + +------------------------------------------------------------------- +Wed Aug 22 12:57:37 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 2.37.92: + + Ensure that GdkPixbuf's storage is safely handled. + + Add test case for buffer overflow in pixdata loader. + ------------------------------------------------------------------- Sun Jul 8 21:07:28 UTC 2018 - bjorn.lie@gmail.com - Pass all options to meson, ensure we build gdk-pixbuf with the features we want. +------------------------------------------------------------------- +Wed Jun 20 02:10:46 UTC 2018 - luc14n0@linuxmail.org + +- Update to version 2.37.0: + + Plug a memory leak when using GBytes (bgo#787626). + + Fix introspection annotations (bgo#789935). + + Fix OOB error when dithering (bgo#748211). + + Drop the MMX assembly optimizations for pixops. + + Improve compatibility for the post-install script (bgo#795705). + + Expose the dimensions of the original image from + GdkPixbufLoader (bgo#778517). + + Improve thumbnailer implementation (bgo#778517). + + Generate separate introspection data for GdkPixdata API + (glgo#GNOME/gdk-pixbuf#72). + + Deprecate GDK_INTERP_HYPER (glgo#GNOME/gdk-pixbuf#3). +- Pass installed_tests as false to meson to make sure we don't ship + unnecessary tests. +- Add typelib-1_0-GdkPixdata GI subpackage and require it on the + devel package, following upstream changes. + ------------------------------------------------------------------- Tue Apr 10 02:44:36 UTC 2018 - luc14n0@linuxmail.org diff --git a/gdk-pixbuf.spec b/gdk-pixbuf.spec index 0d5bb1f..b065955 100644 --- a/gdk-pixbuf.spec +++ b/gdk-pixbuf.spec @@ -19,13 +19,13 @@ # When updating the binary version, do not forget to also update baselibs.conf %define gdk_pixbuf_binary_version 2.10.0 Name: gdk-pixbuf -Version: 2.36.12 +Version: 2.38.0 Release: 0 Summary: An image loading library License: LGPL-2.1-or-later Group: Development/Libraries/GNOME URL: https://www.gnome.org/ -Source: http://download.gnome.org/sources/gdk-pixbuf/2.36/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gdk-pixbuf/2.38/%{name}-%{version}.tar.xz Source1: macros.gdk-pixbuf Source2: README.SUSE Source3: gdk-pixbuf-rpmlintrc @@ -63,7 +63,7 @@ modules for new image formats. It is used by toolkits such as GTK+ or Clutter. %package -n typelib-1_0-GdkPixbuf-2_0 -Summary: Introspection bindins for gdk-pixbuf +Summary: Introspection bindings for gdk-pixbuf Group: System/Libraries %description -n typelib-1_0-GdkPixbuf-2_0 @@ -73,6 +73,17 @@ Clutter. This package provides the GObject Introspection bindings for gdk-pixbuf. +%package -n typelib-1_0-GdkPixdata-2_0 +Summary: Introspection bindings for gdk-pixdata +Group: System/Libraries + +%description -n typelib-1_0-GdkPixdata-2_0 +gdk-pixbuf is an image loading library that can be extended by loadable +modules for new image formats. It is used by toolkits such as GTK+ or +Clutter. + +This package provides the GObject Introspection bindings for gdk-pixdata. + %package query-loaders Summary: Utility to create a cache of gdk-pixbuf loaders Group: System/X11/Utilities @@ -102,6 +113,7 @@ Summary: Development files for gdk-pixbuf, an image loading library Group: Development/Languages/C and C++ Requires: libgdk_pixbuf-2_0-0 = %{version} Requires: typelib-1_0-GdkPixbuf-2_0 = %{version} +Requires: typelib-1_0-GdkPixdata-2_0 = %{version} %description devel gdk-pixbuf is an image loading library that can be extended by loadable @@ -132,6 +144,7 @@ cp -a %{SOURCE2} . -Dman=true \ -Drelocatable=false \ -Dnative_windows_loaders=false \ + -Dinstalled_tests=false \ %{nil} %meson_build @@ -196,7 +209,7 @@ fi %files -n libgdk_pixbuf-2_0-0 %license COPYING -%doc AUTHORS NEWS +%doc NEWS %if "%{_lib}" == "lib64" %doc README.SUSE %endif @@ -211,6 +224,9 @@ fi %files -n typelib-1_0-GdkPixbuf-2_0 %{_libdir}/girepository-1.0/GdkPixbuf-2.0.typelib +%files -n typelib-1_0-GdkPixdata-2_0 +%{_libdir}/girepository-1.0/GdkPixdata-2.0.typelib + %files query-loaders %{_bindir}/gdk-pixbuf-query-loaders* %{_mandir}/man1/gdk-pixbuf-query-loaders*.1* @@ -228,6 +244,7 @@ fi %{_libdir}/pkgconfig/*.pc %{_libdir}/*.so %{_datadir}/gir-1.0/GdkPixbuf-2.0.gir +%{_datadir}/gir-1.0/GdkPixdata-2.0.gir %doc %{_datadir}/gtk-doc/html/gdk-pixbuf %{_sysconfdir}/rpm/macros.gdk-pixbuf