Hello community,

here is the log from the commit of package gdk-pixbuf for openSUSE:Factory 
checked in at 2012-01-06 11:43:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdk-pixbuf (Old)
 and      /work/SRC/openSUSE:Factory/.gdk-pixbuf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdk-pixbuf", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdk-pixbuf/gdk-pixbuf.changes    2011-09-23 
01:59:30.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gdk-pixbuf.new/gdk-pixbuf.changes       
2012-01-06 11:43:55.000000000 +0100
@@ -1,0 +2,27 @@
+Mon Dec 19 11:43:36 UTC 2011 - [email protected]
+
+- Update to version 2.25.0:
+  + Fix some string problems in the qtif loader (bgo#629396)
+  + Fix various introspection annotations (bgo#659888)
+  + Fix introspectability of gdk_pixbuf_get_pixels (bgo#662009)
+  + Skip compressed icons in ICOs (bgo#652498)
+  + Fix thread-safety issues with animations
+  + Fix gif animation delays between frames (bgo#655755)
+  + Work around gtk-doc limitations (bgo#663554)
+  + Add a --with-x11 configure options (bgo#657569)
+  + Fix build problem on NetBSD (bgo#640405)
+  + Fix mingw build (bgo#657876)
+  + Updated translations.
+- Add gdk-pixbuf-missing-include.patch: add missing include.
+- Add xz BuildRequires because we can't build a package for a
+  xz-compressed tarball without explicitly specifying that... See
+  bnc#697467 for more details.
+- Pass new --with-x11 option to configure.
+
+-------------------------------------------------------------------
+Thu Dec  8 19:48:50 UTC 2011 - [email protected]
+
+- Split typelib file in typelib-1_0-GdkPixbuf-2_0 subpackage.
+- Add typelib-1_0-GdkPixbuf-2_0 Requires to devel subpackage.
+
+-------------------------------------------------------------------

Old:
----
  gdk-pixbuf-2.24.0.tar.bz2

New:
----
  gdk-pixbuf-2.25.0.tar.xz
  gdk-pixbuf-missing-include.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gdk-pixbuf.spec ++++++
--- /var/tmp/diff_new_pack.4Qmn0W/_old  2012-01-06 11:43:56.000000000 +0100
+++ /var/tmp/diff_new_pack.4Qmn0W/_new  2012-01-06 11:43:56.000000000 +0100
@@ -15,25 +15,28 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 # 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.24.0
-Release:        1
-License:        LGPL-2.1+
+Version:        2.25.0
+Release:        0
 Summary:        An image loading library
+License:        LGPL-2.1+
 Group:          System/Libraries
-Source:         
http://download.gnome.org/sources/gdk-pixbuf/2.24/%{name}-%{version}.tar.bz2
+Source:         
http://download.gnome.org/sources/gdk-pixbuf/2.25/%{name}-%{version}.tar.xz
 Source1:        macros.gdk-pixbuf
 Source2:        README.SUSE
 Source99:       baselibs.conf
+# PATCH-FIX-UPSTREAM gdk-pixbuf-missing-include.patch bgo#666518 
[email protected] -- Add missing include
+Patch0:         gdk-pixbuf-missing-include.patch
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  translation-update-upstream
-BuildRequires:  pkgconfig(glib-2.0)
+# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
+BuildRequires:  xz
+BuildRequires:  pkgconfig(glib-2.0) >= 2.31.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(x11)
@@ -47,7 +50,6 @@
 Clutter.
 
 %package -n libgdk_pixbuf-2_0-0
-License:        LGPL-2.1+
 Summary:        An image loading library
 Group:          System/Libraries
 # Provide %{name} to make the lang package installable
@@ -61,8 +63,18 @@
 modules for new image formats. It is used by toolkits such as GTK+ or
 Clutter.
 
+%package -n typelib-1_0-GdkPixbuf-2_0
+Summary:        An image loading library -- Introspection bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-GdkPixbuf-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-pixbuf.
+
 %package query-loaders
-License:        LGPL-2.1+
 Summary:        An image loading library - Utility to create loaders cache
 Group:          System/Libraries
 
@@ -75,10 +87,10 @@
 loadable modules.
 
 %package devel
-License:        LGPL-2.1+
 Summary:        An image loading library - Development Files
 Group:          Development/Languages/C and C++
 Requires:       libgdk_pixbuf-2_0-0 = %{version}
+Requires:       typelib-1_0-GdkPixbuf-2_0 = %{version}
 
 %description devel
 gdk-pixbuf is an image loading library that can be extended by loadable
@@ -94,6 +106,7 @@
 %if "%_lib" == "lib64"
 cp -a %{S:2} .
 %endif
+%patch0 -p1
 
 %build
 # Needed for patch0 or when BUILD_FROM_VCS is set
@@ -106,7 +119,8 @@
 %if 0%{?BUILD_FROM_VCS}
         --enable-gtk-doc \
 %endif
-        --with-libjasper
+        --with-libjasper \
+        --with-x11
 %{__make} %{?_smp_mflags}
 
 %install
@@ -181,6 +195,9 @@
 %dir %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}/loaders
 %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}/loaders/*.so
 %ghost %{_libdir}/gdk-pixbuf-2.0/%{gdk_pixbuf_binary_version}/loaders.cache
+
+%files -n typelib-1_0-GdkPixbuf-2_0
+%defattr(-,root,root)
 %{_libdir}/girepository-1.0/GdkPixbuf-2.0.typelib
 
 %files query-loaders

++++++ gdk-pixbuf-missing-include.patch ++++++
commit 42e18a5d35bbdcf216c03f04e83153ba9f09ec36
Author: Vincent Untz <[email protected]>
Date:   Mon Dec 19 14:57:03 2011 +0100

    qtif: Add missing libintl.h include
    
    https://bugzilla.gnome.org/show_bug.cgi?id=666518

diff --git a/gdk-pixbuf/io-qtif.c b/gdk-pixbuf/io-qtif.c
index cd2deaa..d418cfc 100644
--- a/gdk-pixbuf/io-qtif.c
+++ b/gdk-pixbuf/io-qtif.c
@@ -27,6 +27,7 @@
 
 #include "config.h"
 #include <errno.h>
+#include <libintl.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to