Hello community,
here is the log from the commit of package gtk2-engines for openSUSE:Factory checked in at 2012-01-09 15:17:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk2-engines (Old)
and /work/SRC/openSUSE:Factory/.gtk2-engines.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtk2-engines", Maintainer is "gnome-maintainers@suse.de"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk2-engines/gtk2-engines.changes 2011-09-23 02:02:14.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gtk2-engines.new/gtk2-engines.changes 2012-01-09 15:17:25.000000000 +0100
@@ -1,0 +2,6 @@
+Sun Nov 27 14:04:53 UTC 2011 - dimstar@opensuse.org
+
+- Add gtk-engines-glib.patch: Fix build with newer glib, where only
+ glib.h can be #include'd.
+
+-------------------------------------------------------------------
New:
----
gtk-engines-glib.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gtk2-engines.spec ++++++
--- /var/tmp/diff_new_pack.5V7bCV/_old 2012-01-09 15:17:25.000000000 +0100
+++ /var/tmp/diff_new_pack.5V7bCV/_new 2012-01-09 15:17:25.000000000 +0100
@@ -15,9 +15,6 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
-
Name: gtk2-engines
%define _name gtk-engines
BuildRequires: fdupes
@@ -27,12 +24,12 @@
# See comment below on why this is disabled
#BuildRequires: lua-devel
Summary: Engines for GTK2 Themes
+License: LGPL-2.1+
+Group: System/GUI/GNOME
Version: 2.20.2
-Release: 5
+Release: 0
# FIXME: On new versions, check if bgo#607127 is solved, and if it is, enable
# the lua engine: uncomment lua-devel BuildRequires and configure options.
-License: LGPLv2.1+
-Group: System/GUI/GNOME
Source: %{_name}-%{version}.tar.bz2
Source99: baselibs.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -57,13 +54,14 @@
%endif
#
Patch0: gtk-engines-bnc546966-clearlooks-fix-main-menu-icon-size.patch
+# PATCH-FIX-UPSTREAM gtk-engines-glib.patch bgo#664914 dimstar@opensuse.org -- FIx build with new glib: only glib.h can be included.
+Patch1: gtk-engines-glib.patch
%description
This package contains the theme engine libraries for GTK2.
%package devel
Summary: Development files for gtk2-engines
-License: LGPLv2.1+
Group: Development/Libraries/GNOME
Requires: %{name} = %{version}
@@ -74,6 +72,7 @@
%prep
%setup -q -n %{_name}-%{version}
%patch0 -p1
+%patch1 -p1
%build
%configure \
++++++ gtk-engines-glib.patch ++++++
Index: gtk-engines-2.20.2/engines/clearlooks/src/animation.c
===================================================================
--- gtk-engines-2.20.2.orig/engines/clearlooks/src/animation.c
+++ gtk-engines-2.20.2/engines/clearlooks/src/animation.c
@@ -28,7 +28,7 @@
#include "animation.h"
#ifdef HAVE_WORKING_ANIMATION
-#include