Accepting request 53385 from home:dimstar:branches:GNOME:Factory

thanks

OBS-URL: https://build.opensuse.org/request/show/53385
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=17
This commit is contained in:
Vincent Untz 2010-11-19 08:57:37 +00:00 committed by Git OBS Bridge
parent 15c5e1b836
commit cfb69cb60d
6 changed files with 67 additions and 66 deletions

View File

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

3
gtk+-2.91.4.tar.bz2 Normal file
View File

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

View File

@ -1,59 +0,0 @@
commit 4f9f52a6ea3c2010473005430bcb31e80ec543c4
Author: Vincent Untz <vuntz@gnome.org>
Date: Thu Oct 28 12:16:55 2010 -0400
Port tests to GtkScrollable API instead of deprecated GtkLayout API
https://bugzilla.gnome.org/show_bug.cgi?id=633374
diff --git a/tests/testgtk.c b/tests/testgtk.c
index d748912..f240b3f 100644
--- a/tests/testgtk.c
+++ b/tests/testgtk.c
@@ -9780,12 +9780,12 @@ void create_layout (GtkWidget *widget)
/* We set step sizes here since GtkLayout does not set
* them itself.
*/
- hadjustment = gtk_layout_get_hadjustment (layout);
- vadjustment = gtk_layout_get_vadjustment (layout);
+ hadjustment = gtk_scrollable_get_hadjustment (GTK_SCROLLABLE (layout));
+ vadjustment = gtk_scrollable_get_vadjustment (GTK_SCROLLABLE (layout));
gtk_adjustment_set_step_increment (hadjustment, 10.0);
gtk_adjustment_set_step_increment (vadjustment, 10.0);
- gtk_layout_set_hadjustment (layout, hadjustment);
- gtk_layout_set_vadjustment (layout, vadjustment);
+ gtk_scrollable_set_hadjustment (GTK_SCROLLABLE (layout), hadjustment);
+ gtk_scrollable_set_vadjustment (GTK_SCROLLABLE (layout), vadjustment);
gtk_widget_set_events (layout_widget, GDK_EXPOSURE_MASK);
g_signal_connect (layout, "draw",
diff --git a/tests/testoffscreen.c b/tests/testoffscreen.c
index e20ea38..8b4e61f 100644
--- a/tests/testoffscreen.c
+++ b/tests/testoffscreen.c
@@ -62,7 +62,7 @@ scroll_layout (gpointer data)
GtkWidget *layout = data;
GtkAdjustment *adj;
- adj = gtk_layout_get_hadjustment (GTK_LAYOUT (layout));
+ adj = gtk_scrollable_get_hadjustment (GTK_SCROLLABLE (layout));
gtk_adjustment_set_value (adj,
gtk_adjustment_get_value (adj) + 5.0);
return TRUE;
@@ -96,12 +96,12 @@ create_layout (GtkWidget *vbox)
/* We set step sizes here since GtkLayout does not set
* them itself.
*/
- hadjustment = gtk_layout_get_hadjustment (layout);
- vadjustment = gtk_layout_get_vadjustment (layout);
+ hadjustment = gtk_scrollable_get_hadjustment (GTK_SCROLLABLE (layout));
+ vadjustment = gtk_scrollable_get_vadjustment (GTK_SCROLLABLE (layout));
gtk_adjustment_set_step_increment (hadjustment, 10.0);
gtk_adjustment_set_step_increment (vadjustment, 10.0);
- gtk_layout_set_hadjustment (layout, hadjustment);
- gtk_layout_set_vadjustment (layout, vadjustment);
+ gtk_scrollable_set_hadjustment (GTK_SCROLLABLE (layout), hadjustment);
+ gtk_scrollable_set_vadjustment (GTK_SCROLLABLE (layout), vadjustment);
gtk_widget_set_events (layout_widget, GDK_EXPOSURE_MASK);
g_signal_connect (layout, "draw",

View File

@ -0,0 +1,26 @@
Index: gtk+-2.91.4/gtk/Makefile.am
===================================================================
--- gtk+-2.91.4.orig/gtk/Makefile.am
+++ gtk+-2.91.4/gtk/Makefile.am
@@ -918,7 +918,7 @@ Gtk_3_0_gir_CFLAGS = \
-DGTK_TEXT_USE_INTERNAL_UNSUPPORTED_API
Gtk_3_0_gir_LIBS = $(gtktargetlib)
if USE_X11
-Gtk_3_0_gir_LIBS += $(top_builddir)/gdk/x11/libgdk-x11.la
+Gtk_3_0_gir_LIBS += $(top_builddir)/gdk/libgdk-x11-3.0.la
endif
Gtk_3_0_gir_FILES = $(introspection_files)
INTROSPECTION_GIRS += Gtk-3.0.gir
Index: gtk+-2.91.4/gtk/Makefile.in
===================================================================
--- gtk+-2.91.4.orig/gtk/Makefile.in
+++ gtk+-2.91.4/gtk/Makefile.in
@@ -68,7 +68,7 @@ DIST_COMMON = $(am__gtkunixprintinclude_
@USE_QUARTZ_TRUE@@USE_WIN32_FALSE@@USE_X11_FALSE@am__append_12 = $(gtk_use_quartz_c_sources)
@USE_QUARTZ_FALSE@@USE_WIN32_FALSE@@USE_X11_FALSE@am__append_13 = $(gtk_use_stub_c_sources)
@HAVE_INTROSPECTION_TRUE@@USE_X11_TRUE@am__append_14 = --add-include-path=$(top_builddir)/gdk/x11
-@HAVE_INTROSPECTION_TRUE@@USE_X11_TRUE@am__append_15 = $(top_builddir)/gdk/x11/libgdk-x11.la
+@HAVE_INTROSPECTION_TRUE@@USE_X11_TRUE@am__append_15 = $(top_builddir)/gdk/libgdk-x11-3.0.la
@HAVE_INTROSPECTION_TRUE@am__append_16 = Gtk-3.0.gir
@HAVE_INTROSPECTION_TRUE@am__append_17 = $(gir_DATA) $(typelibs_DATA)
bin_PROGRAMS = gtk-query-immodules-3.0$(EXEEXT) \

View File

@ -1,3 +1,37 @@
-------------------------------------------------------------------
Wed Nov 17 17:17:36 CET 2010 - dimstar@opensuse.org
- Update to version 2.91.4:
+ bgo#609622: disappearing statusicon
+ bgo#631331: window icons don't work anymore
+ bgo#632894: Only show Desktop in file chooser button if there
is one
+ bgo#633670: Child minimum/natural size is not respected by
GtkScrolledWindow
+ bgo#633762: Correctly convert colors to CSS and deal with
librsvg limitations
+ bgo#633915: gtk_button_box_child_requisition() mishandles size
allocations
+ bgo#634060: Support for GIcon pixbufs
+ bgo#634338: Move GtkPaned documentation to inline comments
+ bgo#634339: Move GtkProgressBar documentation to inline
comments
+ bgo#634340: Move GtkPageSetup documentation to inline comments
- Changes from version 2.91.3:
+ The scrollable interface has gained some extra properties
to influence scrolling behaviour: [hv]scroll-policy
+ The size_request vfunc and signal have been deprecated and
are no longer used inside GTK+ itself
+ GtkAssistant has added a custom page type that gives full
control of button visibility
+ The homogeneous parameter has been removed from gtk_box_new
+ Bugs fixed: bgo#61852, bgo#576498, bgo#612611, bgo#633050,
bgo#633216, bgo#633274, bgo#633374, bgo#633500.
+ Updated translations.
- Drop gtk3-fix-tests-build.patch: fixed upstream.
- Add gtk3-introspection-build-fix.patch to fix the introspection
build, based on changes from git.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Oct 28 16:07:38 CEST 2010 - vuntz@opensuse.org Thu Oct 28 16:07:38 CEST 2010 - vuntz@opensuse.org

View File

@ -1,5 +1,5 @@
# #
# spec file for package gtk3 (Version 2.91.2) # spec file for package gtk3 (Version 2.91.4)
# #
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands # Copyright (c) 2010 Dominique Leuenebrger, Amsterdam, Netherlands
@ -22,7 +22,7 @@
Name: gtk3 Name: gtk3
%define _name gtk+ %define _name gtk+
Version: 2.91.2 Version: 2.91.4
Release: 1 Release: 1
# FIXME: 2.90.5 doesn't compile with parallel build (bgo#624304). Check if this is still true for later versions. # FIXME: 2.90.5 doesn't compile with parallel build (bgo#624304). Check if this is still true for later versions.
License: LGPLv2.1+ License: LGPLv2.1+
@ -42,8 +42,8 @@ Patch1: gtk3-path-local.patch
Patch2: gtk3-bnc129753-localize-font-style-name.patch Patch2: gtk3-bnc129753-localize-font-style-name.patch
# PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 federico@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages # PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 federico@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages
Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch
# PATCH-FIX-UPSTREAM gtk3-fix-tests-build.patch bgo#633374 vuntz@opensuse.org -- Fix build of tests # PATCH-FIX-UPSTREAM gtk3-introspection-build-fix.patch vuntz@opensuse.org -- Fix build of introspection data, taken from git
Patch4: gtk3-fix-tests-build.patch Patch4: gtk3-introspection-build-fix.patch
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: cups-devel BuildRequires: cups-devel
BuildRequires: gnome-patch-translation BuildRequires: gnome-patch-translation