[arch-commits] CVS update of extra/lib/xulrunner (2 files)

Alexander Baldeck alexander at archlinux.org
Mon Oct 15 22:18:54 UTC 2007


    Date: Monday, October 15, 2007 @ 18:18:54
  Author: alexander
    Path: /home/cvs-extra/extra/lib/xulrunner

   Added: mozilla-firefox-2.0.0.6-fixgtk212.patch (1.1)
Modified: PKGBUILD (1.23 -> 1.24)

* fixes FS#8120


-----------------------------------------+
 PKGBUILD                                |   13 ++++++++-----
 mozilla-firefox-2.0.0.6-fixgtk212.patch |   13 +++++++++++++
 2 files changed, 21 insertions(+), 5 deletions(-)


Index: extra/lib/xulrunner/PKGBUILD
diff -u extra/lib/xulrunner/PKGBUILD:1.23 extra/lib/xulrunner/PKGBUILD:1.24
--- extra/lib/xulrunner/PKGBUILD:1.23	Wed Aug  1 12:32:51 2007
+++ extra/lib/xulrunner/PKGBUILD	Mon Oct 15 18:18:53 2007
@@ -1,13 +1,13 @@
-# $Id: PKGBUILD,v 1.23 2007/08/01 16:32:51 alexander Exp $
+# $Id: PKGBUILD,v 1.24 2007/10/15 22:18:53 alexander Exp $
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 pkgname=xulrunner
 pkgver=1.8.1.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Mozilla Runtime Environment"
 arch=(i686 x86_64)
 license=('MPL' 'GPL' 'LGPL')
 depends=('gtk2>=2.10.11' 'pango>=1.16.1' 'gcc' 'libidl2' 'mozilla-common' 'nss>=3.11.5' 'libxt')
-makedepends=('zip' 'pkgconfig')
+makedepends=('zip' 'pkgconfig' 'diffutils')
 provides=(gecko-sdk)
 replaces=(gecko-sdk)
 url="http://wiki.mozilla.org/XUL:Xul_Runner"
@@ -18,7 +18,8 @@
 	firefox-2.0-buildversion.patch
         moz310924.patch
 	moz325644.patch
-	nsIPermission.patch)
+	nsIPermission.patch
+	mozilla-firefox-2.0.0.6-fixgtk212.patch)
 
 build() {
   export MAKEFLAGS="-j1"
@@ -29,6 +30,7 @@
   patch -Np1 -i ${startdir}/src/firefox-1.5-pango-cursor-position.patch || return 1
   patch -Np0 -i ${startdir}/src/nsIPermission.patch || return 1
   patch -Np1 -i ${startdir}/src/about-plugins.patch || return 1
+  patch -Np1 -i ${startdir}/src/mozilla-firefox-2.0.0.6-fixgtk212.patch || return 1
   if [ "${CARCH}" = "x86_64" ]; then
     echo "ac_cv_visibility_pragma=no" >> ${startdir}/src/mozconfig
   fi
@@ -57,4 +59,5 @@
          '11b221ff41078d97c131e17361072e47'
          '29194973e2a535b460c6b7f92c635eaf'
          '2082c2a2d1cedd08e83179271aacf337'
-         'c24033e06bde73b3bd3d935ea87c22df')
+         'c24033e06bde73b3bd3d935ea87c22df'
+         'a1969b660d3ccfcb182383d058995a26')
Index: extra/lib/xulrunner/mozilla-firefox-2.0.0.6-fixgtk212.patch
diff -u /dev/null extra/lib/xulrunner/mozilla-firefox-2.0.0.6-fixgtk212.patch:1.1
--- /dev/null	Mon Oct 15 18:18:53 2007
+++ extra/lib/xulrunner/mozilla-firefox-2.0.0.6-fixgtk212.patch	Mon Oct 15 18:18:53 2007
@@ -0,0 +1,13 @@
+--- mozilla/gfx/src/gtk/gtk2drawing.c.fixgtk212	2005-09-13 05:30:53.000000000 +0200
++++ mozilla/gfx/src/gtk/gtk2drawing.c	2007-09-06 09:42:34.000000000 +0200
+@@ -551,8 +551,8 @@ moz_gtk_option_menu_get_metrics(gboolean
+     else
+         *indicator_spacing = default_indicator_spacing;
+ 
+-    g_free(tmp_indicator_size);
+-    g_free(tmp_indicator_spacing);
++    gtk_requisition_free(tmp_indicator_size);
++    gtk_border_free(tmp_indicator_spacing);
+  
+     return MOZ_GTK_SUCCESS;
+ }




More information about the arch-commits mailing list