[arch-commits] Commit in gtk3/trunk (PKGBUILD gtkicontheme-double-free.patch)

Jan Steffens heftig at nymeria.archlinux.org
Wed Oct 16 03:38:40 UTC 2013


    Date: Wednesday, October 16, 2013 @ 05:38:40
  Author: heftig
Revision: 196654

3.10.2

Modified:
  gtk3/trunk/PKGBUILD
Deleted:
  gtk3/trunk/gtkicontheme-double-free.patch

--------------------------------+
 PKGBUILD                       |   12 +++++-------
 gtkicontheme-double-free.patch |   32 --------------------------------
 2 files changed, 5 insertions(+), 39 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-10-15 23:54:17 UTC (rev 196653)
+++ PKGBUILD	2013-10-16 03:38:40 UTC (rev 196654)
@@ -3,8 +3,8 @@
 # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
 
 pkgname=gtk3
-pkgver=3.10.1
-pkgrel=2
+pkgver=3.10.2
+pkgrel=1
 pkgdesc="GObject-based multi-platform GUI toolkit (v3)"
 arch=(i686 x86_64)
 url="http://www.gtk.org/"
@@ -17,14 +17,12 @@
 options=('!libtool')
 license=(LGPL)
 source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/${pkgver%.*}/gtk+-$pkgver.tar.xz
-        settings.ini gtkicontheme-double-free.patch)
-sha256sums=('c12e6897fb1ec8d8f1a6de6cd0ac1372fee6fd63ee3a5a63813dc5f3473e6ab8'
-            '14369dfd1d325c393e17c105d5d5cc5501663277bd4047ea04a50abb3cfbd119'
-            '587be357826a386b12758c899b8c47a7906c90585e6ddaddc848537744b36771')
+        settings.ini)
+sha256sums=('93af12d28e5f6ccc373ea59f31147e2884c9b3c15dc4841ce3b5cee45b13814c'
+            '14369dfd1d325c393e17c105d5d5cc5501663277bd4047ea04a50abb3cfbd119')
 
 prepare() {
     cd "gtk+-$pkgver"
-    patch -Np1 -i ../gtkicontheme-double-free.patch
 }
 
 build() {

Deleted: gtkicontheme-double-free.patch
===================================================================
--- gtkicontheme-double-free.patch	2013-10-15 23:54:17 UTC (rev 196653)
+++ gtkicontheme-double-free.patch	2013-10-16 03:38:40 UTC (rev 196654)
@@ -1,32 +0,0 @@
-From a01e33e6db788bb5a3aaf310d3f64aa25c0b842a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Sebasti=C3=A1n=20E=2E=20Peyrott?= <pseus7 at gmail.com>
-Date: Tue, 15 Oct 2013 19:35:24 -0300
-Subject: [PATCH] Fixed double-free bug. Fixes bug 709967.
-
----
- gtk/gtkicontheme.c | 9 ++++++++-
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/gtk/gtkicontheme.c b/gtk/gtkicontheme.c
-index fad7ff4..2be0f75 100644
---- a/gtk/gtkicontheme.c
-+++ b/gtk/gtkicontheme.c
-@@ -3873,7 +3873,14 @@ gtk_icon_info_load_icon (GtkIconInfo *icon_info,
-   if (!icon_info_ensure_scale_and_pixbuf (icon_info, FALSE))
-     {
-       if (icon_info->load_error)
--        g_propagate_error (error, icon_info->load_error);
-+        {
-+          /* g_propagate_error would be wrong here as
-+           * icon_info->load_error gets freed in the
-+           * finalizer.
-+           */
-+          if (error)
-+            *error = g_error_copy (icon_info->load_error);
-+        }
-       else
-         g_set_error_literal (error,  
-                              GTK_ICON_THEME_ERROR,  
--- 
-1.8.4
-




More information about the arch-commits mailing list