[gtk3] - Update to 2.90.7

Bastien Nocera hadess at fedoraproject.org
Mon Sep 20 13:31:39 UTC 2010


commit 7da5f6e9a8c83e2d60ecc7e248f8a44014d18a44
Author: Bastien Nocera <hadess at hadess.net>
Date:   Mon Sep 20 14:31:36 2010 +0100

    - Update to 2.90.7

 .gitignore                                       |    1 +
 0001-New-tooltip-style.patch                     |  337 ----------------------
 0001-Prevent-concurrent-use-of-GTK-2-and-3.patch |   49 ----
 gtk-lib64.patch                                  |   66 -----
 gtk3.spec                                        |   23 +-
 icon-padding.patch                               |  258 -----------------
 lower-gi-deps.patch                              |   34 +++
 remove-connecting-reason.patch                   |   18 --
 sources                                          |    2 +-
 window-dragging.patch                            |  124 --------
 10 files changed, 45 insertions(+), 867 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 26ea574..389bea8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 gtk+-2.90.5.tar.bz2
+/gtk+-2.90.7.tar.bz2
diff --git a/gtk3.spec b/gtk3.spec
index cdabf38..7f69979 100644
--- a/gtk3.spec
+++ b/gtk3.spec
@@ -4,14 +4,14 @@
 %global cairo_version 1.6.0-1
 %global libpng_version 2:1.2.2-16
 %global xrandr_version 1.2.99.4-2
-%global gobject_introspection_version 0.6.7
+%global gobject_introspection_version 0.9.3
 
 %global bin_version 3.0.0
 
 Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X
 Name: gtk3
-Version: 2.90.5
-Release: 5%{?dist}
+Version: 2.90.7
+Release: 1%{?dist}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.gtk.org
@@ -20,16 +20,9 @@ Source: http://download.gnome.org/sources/gtk+/2.90/gtk+-%{version}.tar.bz2
 Source3: im-cedilla.conf
 
 Patch0: system-python.patch
-# https://bugzilla.gnome.org/show_bug.cgi?id=583273
-Patch1: 0001-New-tooltip-style.patch
-# http://bugzilla.redhat.com/show_bug.cgi?id=529364
-Patch2: remove-connecting-reason.patch
-# https://bugzilla.gnome.org/show_bug.cgi?id=611313
-Patch3: window-dragging.patch
-
-# upstream change
-Patch4: 0001-Prevent-concurrent-use-of-GTK-2-and-3.patch
 
+# http://git.gnome.org/browse/gtk+/patch/?id=bf2a7ee1b6c17129861df2e9816d453d4870d5c8
+Patch1: lower-gi-deps.patch
 
 BuildRequires: atk-devel >= %{atk_version}
 BuildRequires: glib2-devel >= %{glib2_version}
@@ -115,8 +108,7 @@ widget toolkit.
 %prep
 %setup -q -n gtk+-%{version}
 %patch0 -p1 -b .system-python
-%patch1 -p1 -b .fresh-tooltips
-%patch3 -p1 -b .window-dragging
+%patch1 -p1 -b .lower-gi-deps
 
 %build
 (if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi;
@@ -263,6 +255,9 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache
 %doc tmpdocs/examples
 
 %changelog
+* Mon Sep 20 2010 Bastien Nocera <bnocera at redhat.com> 2.90.7-1
+- Update to 2.90.7
+
 * Mon Aug 23 2010 Matthias Clasen <mclasen at redhat.com> - 2.90.5-5
 - Co-own /usr/share/gtk-doc
 - gtk3-devel requires gdk-pixbuf2-devel
diff --git a/lower-gi-deps.patch b/lower-gi-deps.patch
new file mode 100644
index 0000000..5968dd6
--- /dev/null
+++ b/lower-gi-deps.patch
@@ -0,0 +1,34 @@
+From bf2a7ee1b6c17129861df2e9816d453d4870d5c8 Mon Sep 17 00:00:00 2001
+From: Colin Walters <walters at verbum.org>
+Date: Wed, 15 Sep 2010 02:01:00 +0000
+Subject: introspection: Only use 0.9.3 API
+
+---
+diff --git a/configure.ac b/configure.ac
+index 71477e4..3d58578 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -1534,7 +1534,7 @@ fi
+ # GObject introspection
+ ##################################################
+ 
+-GOBJECT_INTROSPECTION_CHECK([0.9.5])
++GOBJECT_INTROSPECTION_CHECK([0.9.3])
+ 
+ ##################################################
+ # Checks for gtk-doc and docbook-tools
+diff --git a/gdk/Makefile.am b/gdk/Makefile.am
+index 39242cf..dca2456 100644
+--- a/gdk/Makefile.am
++++ b/gdk/Makefile.am
+@@ -226,7 +226,7 @@ x11_introspection_files = 		\
+         x11/gdkx.h
+ 
+ GdkX11-3.0.gir: $(gdktargetlib) Gdk-3.0.gir Makefile
+-GdkX11_3_0_gir_SCANNERFLAGS = --warn-all --identifier-prefix=Gdk --symbol-prefix=gdk
++GdkX11_3_0_gir_SCANNERFLAGS = --warn-all --strip-prefix=Gdk
+ GdkX11_3_0_gir_INCLUDES = Gio-2.0 Gdk-3.0 GdkPixbuf-2.0 Pango-1.0 xlib-2.0
+ GdkX11_3_0_gir_LIBS = $(gdktargetlib)
+ GdkX11_3_0_gir_FILES = $(x11_introspection_files)
+--
+cgit v0.8.3.1
diff --git a/sources b/sources
index 171829e..f2a058c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7d569950325c2fb0c68a94fd9265d876  gtk+-2.90.5.tar.bz2
+daf051b3ed6647de6dc48ac40188c50f  gtk+-2.90.7.tar.bz2


More information about the scm-commits mailing list