[Lunar-commits] r25915 - in moonbase/trunk: mail/thunderbird web/firefox web/seamonkey

Terry Chan tchan at lunar-linux.org
Fri Sep 21 02:59:05 CEST 2007


Author: tchan
Date: 2007-09-21 02:59:05 +0200 (Fri, 21 Sep 2007)
New Revision: 25915

Modified:
   moonbase/trunk/mail/thunderbird/BUILD
   moonbase/trunk/web/firefox/BUILD
   moonbase/trunk/web/seamonkey/BUILD
Log:
Added a fix for the latest gtk+-2/atk/pango update that broke
firefox/seamonkey/thunderbird. Patch was suggested by zmcgrew, and I changed it
to an sedit line.


Modified: moonbase/trunk/mail/thunderbird/BUILD
===================================================================
--- moonbase/trunk/mail/thunderbird/BUILD	2007-09-21 00:58:55 UTC (rev 25914)
+++ moonbase/trunk/mail/thunderbird/BUILD	2007-09-21 00:59:05 UTC (rev 25915)
@@ -13,6 +13,9 @@
         MOZ_EXTENSIONS="${MOZ_EXTENSIONS},-negotiateauth"
   fi &&
 
+  # This hack added to fix a gtk+-2/pango/atk update that broke firefox. This should be removed in the future.
+  sedit "s/(MOZ_GTK2_LIBS)/(MOZ_GTK2_LIBS) -lX11 -lXrender/" layout/build/Makefile.in &&
+
   export PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig:/usr/lib/pkgconfig
   export MOZ_THUNDERBIRD=1
   export MOZILLA_OFFICIAL=1

Modified: moonbase/trunk/web/firefox/BUILD
===================================================================
--- moonbase/trunk/web/firefox/BUILD	2007-09-21 00:58:55 UTC (rev 25914)
+++ moonbase/trunk/web/firefox/BUILD	2007-09-21 00:59:05 UTC (rev 25915)
@@ -16,6 +16,9 @@
         MOZ_EXTENSIONS="${MOZ_EXTENSIONS},-auth"
   fi &&
 
+  # This hack added to fix a gtk+-2/pango/atk update that broke firefox. This should be removed in the future.
+  sedit "s/(MOZ_GTK2_LIBS)/(MOZ_GTK2_LIBS) -lX11 -lXrender/" layout/build/Makefile.in &&
+
   export MOZ_FREETYPE2="no"
   export MOZ_PANGO="yes"
   export MOZ_CO_PROJECT=browser

Modified: moonbase/trunk/web/seamonkey/BUILD
===================================================================
--- moonbase/trunk/web/seamonkey/BUILD	2007-09-21 00:58:55 UTC (rev 25914)
+++ moonbase/trunk/web/seamonkey/BUILD	2007-09-21 00:59:05 UTC (rev 25915)
@@ -6,6 +6,9 @@
 
   MOZILLA_HOME=/usr/lib/$MODULE-$VERSION
     
+  # This hack added to fix a gtk+-2/pango/atk update that broke firefox. This should be removed in the future.
+  sedit "s/(MOZ_GTK2_LIBS)/(MOZ_GTK2_LIBS) -lX11 -lXrender/" layout/build/Makefile.in &&
+
   export PKG_CONFIG_PATH=/usr/X11R6/lib/pkgconfig:/usr/lib/pkgconfig
   export MOZ_NSS_AUTOCONF=1
   export NATIVE_THEME_SUPPORT=1



More information about the Lunar-commits mailing list