Bugfix update to gtk+3-3.0.11.

This commit is contained in:
ajacoutot 2011-06-07 06:54:27 +00:00
parent c6b5e23423
commit bf13b857ed
4 changed files with 7 additions and 46 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.16 2011/06/02 17:09:32 kili Exp $
# $OpenBSD: Makefile,v 1.17 2011/06/07 06:54:27 ajacoutot Exp $
SHARED_ONLY= Yes
@ -6,15 +6,13 @@ COMMENT-main= multi-platform graphical toolkit
COMMENT-docs= gtk+3 documentation
COMMENT-cups= gtk+3 CUPS print backend
V= 3.0.10
V= 3.0.11
DISTNAME= gtk+-${V}
PKGNAME-main= gtk+3-${V}
PKGNAME-docs= gtk+3-docs-${V}
PKGNAME-cups= gtk+3-cups-${V}
REVISION-main= 1
CATEGORIES= x11 devel
SHARED_LIBS += gdk-3 0.0 # 0.4

View File

@ -1,5 +1,5 @@
MD5 (gtk+-3.0.10.tar.bz2) = PaHLNnIlAE9f8YbhPQlkOQ==
RMD160 (gtk+-3.0.10.tar.bz2) = rVyGz8pySvcsG0jz5RG0XkRLAqw=
SHA1 (gtk+-3.0.10.tar.bz2) = Xo41a4d5awqZ8WoBZj7BqpctGes=
SHA256 (gtk+-3.0.10.tar.bz2) = ohftMa7ZhDgQ6rskEjng8sXKDhS9kWh89BgLPjRqvDA=
SIZE (gtk+-3.0.10.tar.bz2) = 16894706
MD5 (gtk+-3.0.11.tar.bz2) = l5LVJzewUidlm3Xup3D73w==
RMD160 (gtk+-3.0.11.tar.bz2) = c8PIL96YjGXxoxCbfUHzboh1hQk=
SHA1 (gtk+-3.0.11.tar.bz2) = 4B2h/i4br5pxXLXOsfKNeHPu0f0=
SHA256 (gtk+-3.0.11.tar.bz2) = hS2Eji5RNz2vBERtx7Qn+Rv2lTYytF++Fz+17QaUEA8=
SIZE (gtk+-3.0.11.tar.bz2) = 16949671

View File

@ -1,19 +0,0 @@
$OpenBSD: patch-gtk_gtkfilechooserdefault_c,v 1.1 2011/05/28 15:20:46 ajacoutot Exp $
From 219e82c9e7089fe45ec5f3f117651d5b7fcd577e Mon Sep 17 00:00:00 2001
From: Kjell Ahlstedt <kjell.ahlstedt@bredband.net>
Date: Mon, 23 May 2011 20:02:00 +0000
Subject: bgo#642929 - Don't infinite-loop in GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER
--- gtk/gtkfilechooserdefault.c.orig Mon May 23 04:12:26 2011
+++ gtk/gtkfilechooserdefault.c Sat May 28 16:58:17 2011
@@ -8593,7 +8593,8 @@ gtk_file_chooser_default_should_respond (GtkFileChoose
if (is_empty)
{
- if (impl->action == GTK_FILE_CHOOSER_ACTION_SAVE)
+ if (impl->action == GTK_FILE_CHOOSER_ACTION_SAVE
+ || impl->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER)
return FALSE;
goto file_list;

View File

@ -1,18 +0,0 @@
$OpenBSD: patch-gtk_gtkwindow_c,v 1.1 2011/05/28 15:20:46 ajacoutot Exp $
From 847df205ede7f624c2bc4c4498495352cc865423 Mon Sep 17 00:00:00 2001
From: Benjamin Otte <otte@redhat.com>
Date: Mon, 23 May 2011 13:46:59 +0000
Subject: window: Only draw resize grip if its window exists
--- gtk/gtkwindow.c.orig Mon May 23 04:12:26 2011
+++ gtk/gtkwindow.c Sat May 28 16:58:28 2011
@@ -7304,7 +7304,7 @@ gtk_window_draw (GtkWidget *widget,
if (GTK_WIDGET_CLASS (gtk_window_parent_class)->draw)
ret = GTK_WIDGET_CLASS (gtk_window_parent_class)->draw (widget, cr);
- if (priv->resize_grip_visible &&
+ if (priv->grip_window &&
gtk_cairo_should_draw_window (cr, priv->grip_window))
{
GdkRectangle rect;