Author: dj
Date: Wed Aug 30 20:05:52 2017
New Revision: 19159
Log:
Build Cogl with Wayland support by default on systemd.
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/server/other/openldap.xml
trunk/BOOK/x/lib/cogl.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Wed Aug 30 19:55:44 2017 (r19158)
+++ trunk/BOOK/general.ent Wed Aug 30 20:05:52 2017 (r19159)
@@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
-<!ENTITY day "30"> <!-- Always 2 digits -->
+<!ENTITY day "31"> <!-- Always 2 digits -->
<!ENTITY month "08"> <!-- Always 2 digits -->
<!ENTITY year "2017">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
-<!ENTITY releasedate "August 30th, &year;">
+<!ENTITY releasedate "August 31st, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development -->
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 30 19:55:44
2017 (r19158)
+++ trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 30 20:05:52
2017 (r19159)
@@ -42,6 +42,15 @@
</listitem>
-->
+ <listitem revision="systemd">
+ <para>August 31st, 2017</para>
+ <itemizedlist>
+ <listitem revision="systemd">
+ <para>[dj] - Build Cogl with Wayland support by default in systemd
book.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
<listitem>
<para>August 30th, 2017</para>
<itemizedlist>
Modified: trunk/BOOK/server/other/openldap.xml
==============================================================================
--- trunk/BOOK/server/other/openldap.xml Wed Aug 30 19:55:44 2017
(r19158)
+++ trunk/BOOK/server/other/openldap.xml Wed Aug 30 20:05:52 2017
(r19159)
@@ -34,7 +34,7 @@
source implementation of the Lightweight Directory Access Protocol.
</para>
- &lfs80_checked;
+ &lfs81_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/x/lib/cogl.xml
==============================================================================
--- trunk/BOOK/x/lib/cogl.xml Wed Aug 30 19:55:44 2017 (r19158)
+++ trunk/BOOK/x/lib/cogl.xml Wed Aug 30 20:05:52 2017 (r19159)
@@ -82,8 +82,9 @@
<xref linkend="cairo"/>,
<xref linkend="gdk-pixbuf"/>,
<xref linkend="glu"/>,
- <xref linkend="mesa"/>, and
- <xref linkend="pango"/>
+ <xref linkend="mesa"/>,<phrase revision="sysv"> and</phrase>
+ <xref linkend="pango"/><phrase revision="systemd">, and
+ <xref linkend="wayland"/></phrase>
</para>
<bridgehead renderas="sect4">Recommended</bridgehead>
@@ -95,9 +96,9 @@
<para role="optional">
<xref linkend="gst10-plugins-base"/>,
<xref linkend="gtk-doc"/>,
- <xref linkend="sdl"/>,
- <xref linkend="sdl2"/>, and
- <xref linkend="wayland"/>
+ <xref linkend="sdl"/>,<phrase revision="systemd"> and</phrase>
+ <xref linkend="sdl2"/><phrase revision="sysv">, and
+ <xref linkend="wayland"/></phrase>
</para>
<para condition="html" role="usernotes">User Notes:
@@ -123,20 +124,18 @@
¶llel_issues;
- <note revision="systemd">
- <para>
- If you are building <application>GNOME</application>, this packages
- needs to be built with the additional options "--enable-cogl-gst",
- "--enable-{kms,wayland,xlib}-egl-platform", and
- "--enable-wayland-egl-server".
- </para>
- </note>
-
-<screen><userinput>sed -i 's/^#if COGL/#ifdef COGL/'
cogl/winsys/cogl-winsys-egl.c &&
+<screen revision="sysv"><userinput>sed -i 's/^#if COGL/#ifdef COGL/'
cogl/winsys/cogl-winsys-egl.c &&
./configure --prefix=/usr --enable-gles1 --enable-gles2 &&
make</userinput></screen>
+<screen revision="systemd"><userinput>sed -i 's/^#if COGL/#ifdef COGL/'
cogl/winsys/cogl-winsys-egl.c &&
+
+./configure --prefix=/usr --enable-gles1 --enable-gles2 \
+ --enable-{kms,wayland,xlib}-egl-platform \
+ --enable-wayland-egl-server &&
+make</userinput></screen>
+
<para>
To test the results, issue: <command>make check</command>. The
tests should be run from an X terminal on the hardware accelerated
@@ -165,20 +164,25 @@
</para>
<para>
- <option>--enable-cogl-gst</option>: This switch enables gstreamer
support.
+ <phrase revision="sysv">
+ <option>--enable-{kms,wayland,xlib}-egl-platform</option>:</phrase>
+ <phrase revision="systemd">
+ <parameter>--enable-{kms,wayland,xlib}-egl-platform</parameter>:</phrase>
+ These switches enable support for KMS, Wayland and Xlib EGL platforms.
+ They are required for <application>GNOME</application> Wayland support.
</para>
<para>
- <option>--enable-{kms,wayland,xlib}-egl-platform</option>: These
- switches enable support for KMS, Wayland and Xlib EGL platforms. They
- are required for <application>GNOME</application> Wayland support.
+ <phrase revision="sysv">
+ <option>--enable-wayland-egl-server</option>:</phrase>
+ <phrase revision="systemd">
+ <parameter>--enable-wayland-egl-server</parameter>:</phrase> This switch
+ enables <application>Cogl</application>'s Wayland Server API which is
+ required for <application>GNOME</application> Wayland support.
</para>
<para>
- <option>--enable-wayland-egl-server</option>: This switch
- enables <application>Cogl</application>'s Wayland Server API
- which is required for <application>GNOME</application> Wayland
- support.
+ <option>--enable-cogl-gst</option>: This switch enables gstreamer
support.
</para>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page