[blfs-book] r11814 - in trunk/BOOK: x/lib xsoft/graphweb

fernando at higgs.linuxfromscratch.org fernando at higgs.linuxfromscratch.org
Tue Sep 10 09:49:53 PDT 2013


Author: fernando
Date: Tue Sep 10 09:49:53 2013
New Revision: 11814

Log:
xulrunner and seamonkey: option to build with system cairo

Modified:
   trunk/BOOK/x/lib/xulrunner.xml
   trunk/BOOK/xsoft/graphweb/seamonkey.xml

Modified: trunk/BOOK/x/lib/xulrunner.xml
==============================================================================
--- trunk/BOOK/x/lib/xulrunner.xml	Tue Sep 10 09:12:30 2013	(r11813)
+++ trunk/BOOK/x/lib/xulrunner.xml	Tue Sep 10 09:49:53 2013	(r11814)
@@ -75,6 +75,14 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Download</bridgehead>
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para>Optional patch: <ulink
+        url="&patch-root;/firefox-&firefox-version;-system_cairo-1.patch"/></para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">Xulrunner Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -157,6 +165,10 @@
 #ac_add_options --enable-system-hunspell
 #ac_add_options --enable-startup-notification
 
+# Uncomment this line if you compiled Cairo with --enable-tee switch and want
+# to use it instead of the bundled one:
+#ac_add_options --enable-system-cairo
+
 # If you have not installed Yasm then uncomment this line:
 #ac_add_options --disable-webm
 
@@ -205,6 +217,13 @@
     </note>
 
     <para>
+      If you are building against a system-installed <application>Cairo</application>
+      apply the patch:
+    </para>
+
+<screen><userinput>patch -Np1 -i ../firefox-&firefox-version;-system_cairo-1.patch</userinput></screen>
+
+        <para>
       Build <application>Xulrunner</application> by issuing the following
       commands:
     </para>

Modified: trunk/BOOK/xsoft/graphweb/seamonkey.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/seamonkey.xml	Tue Sep 10 09:12:30 2013	(r11813)
+++ trunk/BOOK/xsoft/graphweb/seamonkey.xml	Tue Sep 10 09:49:53 2013	(r11814)
@@ -82,6 +82,14 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Download</bridgehead>
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para>Optional patch: <ulink
+        url="&patch-root;/seamonkey-&seamonkey-version;-system_cairo-1.patch"/></para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">SeaMonkey Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -158,6 +166,10 @@
 # If you have installed libnotify delete this option:
 ac_add_options --disable-libnotify
 
+# Uncomment this line if you compiled Cairo with --enable-tee switch and want
+# to use it instead of the bundled one:
+#ac_add_options --enable-system-cairo
+
 # Uncomment these if you have installed them:
 # ac_add_options --enable-startup-notification
 # ac_add_options --enable-system-hunspell
@@ -186,6 +198,14 @@
 EOF</userinput></screen>
 
     <para>
+      If you are building against a system-installed <application>Cairo</application>
+      apply the patch:
+    </para>
+
+<screen><userinput>patch -Np1 -i ../seamonkey-&seamonkey-version;-system_cairo-1.patch</userinput></screen>
+
+
+    <para>
       Compile <application>SeaMonkey</application> by running the following
       command:
     </para>



More information about the blfs-book mailing list