Author: bdubbs Date: Wed Sep 13 19:14:43 2017 New Revision: 19214 Log: Update to vala-0.38.1. Also added instructions to skip building valadoc to be able to make the graphviz dependency optional.
Modified: trunk/BOOK/general.ent trunk/BOOK/general/prog/vala.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general.ent ============================================================================== --- trunk/BOOK/general.ent Wed Sep 13 14:59:42 2017 (r19213) +++ trunk/BOOK/general.ent Wed Sep 13 19:14:43 2017 (r19214) @@ -1,12 +1,12 @@ <!-- $LastChangedBy$ $Date$ --> -<!ENTITY day "12"> <!-- Always 2 digits --> +<!ENTITY day "13"> <!-- Always 2 digits --> <!ENTITY month "09"> <!-- Always 2 digits --> <!ENTITY year "2017"> <!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyholder "The BLFS Development Team"> <!ENTITY version "&year;-&month;-&day;"> -<!ENTITY releasedate "September 12th, &year;"> +<!ENTITY releasedate "September 13th, &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/general/prog/vala.xml ============================================================================== --- trunk/BOOK/general/prog/vala.xml Wed Sep 13 14:59:42 2017 (r19213) +++ trunk/BOOK/general/prog/vala.xml Wed Sep 13 19:14:43 2017 (r19214) @@ -6,10 +6,10 @@ <!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz"> <!ENTITY vala-download-ftp "&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz"> - <!ENTITY vala-md5sum "8bf68d1bde90f62b20fec57c34fb2179"> + <!ENTITY vala-md5sum "f94c14a555d99ff377c458d3f5393c18"> <!ENTITY vala-size "3.2 MB"> - <!ENTITY vala-buildsize "187 MB (including tests)"> - <!ENTITY vala-time "1.5 SBU (including tests)"> + <!ENTITY vala-buildsize "156 MB (including tests)"> + <!ENTITY vala-time "1.1 SBU (including tests)"> ]> <sect1 id="vala" xreflabel="Vala-&vala-version;"> @@ -87,13 +87,13 @@ <bridgehead renderas="sect4">Required</bridgehead> <para role="required"> - <xref linkend="glib2"/> and - <xref linkend="graphviz"/> + <xref linkend="glib2"/> </para> <bridgehead renderas="sect4">Optional</bridgehead> <para role="optional"> - <xref linkend="dbus"/> (Required for the tests) and + <xref linkend="dbus"/> (Required for the tests), + <xref linkend="graphviz"/> (Required for valadoc), <xref linkend="libxslt"/> (Required for generating the documentation) </para> @@ -108,7 +108,19 @@ <para>Install <application>Vala</application> by running the following commands:</para> -<screen><userinput>./configure --prefix=/usr && + <note> + <para>The two sed commands and the autoreconf command below are required + if the optional dependency <xref linkend="graphviz"/> is not installed. + This will allow building the valadoc prgram and libraries that can be used + to generate API documentation in HTML format from Vala source code. + </para> + </note> + +<screen><userinput>sed -i '101d; 107,123d; 125,126d' configure.ac && +sed -i '/valadoc/d' Makefile.am && +ACLOCAL= autoreconf -fiv && + +./configure --prefix=/usr && make</userinput></screen> <para> Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Wed Sep 13 14:59:42 2017 (r19213) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Sep 13 19:14:43 2017 (r19214) @@ -42,6 +42,16 @@ </listitem> --> <listitem> + <para>September 13th, 2017</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to vala-0.38.1. Partially fixes + <ulink url="&blfs-ticket-root;9738">#9738</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>September 12th, 2017</para> <itemizedlist> <listitem> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Wed Sep 13 14:59:42 2017 (r19213) +++ trunk/BOOK/packages.ent Wed Sep 13 19:14:43 2017 (r19214) @@ -328,7 +328,7 @@ <!ENTITY tcl-version "8.6.7"> <!ENTITY tk-version "8.6.7"> <!ENTITY vala-major-version "0.38"> <!-- even minors only --> -<!ENTITY vala-version "&vala-major-version;.0"> +<!ENTITY vala-version "&vala-major-version;.1"> <!ENTITY valgrind-version "3.13.0"> <!ENTITY yasm-version "1.3.0"> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page