Changeset 5637ae8 for general/prog


Ignore:
Timestamp:
09/14/2017 02:14:43 AM (7 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
b990123
Parents:
caf07a2
Message:

Update to vala-0.38.1. Also added instructions to skip building
valadoc to be able to make the graphviz dependency optional.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19214 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/vala.xml

    rcaf07a2 r5637ae8  
    77  <!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
    88  <!ENTITY vala-download-ftp  "&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
    9   <!ENTITY vala-md5sum        "8bf68d1bde90f62b20fec57c34fb2179">
     9  <!ENTITY vala-md5sum        "f94c14a555d99ff377c458d3f5393c18">
    1010  <!ENTITY vala-size          "3.2 MB">
    11   <!ENTITY vala-buildsize     "187 MB (including tests)">
    12   <!ENTITY vala-time          "1.5 SBU (including tests)">
     11  <!ENTITY vala-buildsize     "156 MB (including tests)">
     12  <!ENTITY vala-time          "1.1 SBU (including tests)">
    1313]>
    1414
     
    8888    <bridgehead renderas="sect4">Required</bridgehead>
    8989    <para role="required">
    90       <xref linkend="glib2"/> and
    91       <xref linkend="graphviz"/>
     90      <xref linkend="glib2"/>
    9291    </para>
    9392
    9493    <bridgehead renderas="sect4">Optional</bridgehead>
    9594    <para role="optional">
    96       <xref linkend="dbus"/> (Required for the tests) and
     95      <xref linkend="dbus"/> (Required for the tests),
     96      <xref linkend="graphviz"/> (Required for valadoc),
    9797      <xref linkend="libxslt"/> (Required for generating the documentation)
    9898    </para>
     
    109109    commands:</para>
    110110
    111 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     111    <note>
     112      <para>The two sed commands and the autoreconf command below are required
     113      if the optional dependency <xref linkend="graphviz"/> is not installed.
     114      This will allow building the valadoc prgram and libraries that can be used
     115      to generate API documentation in HTML format from Vala source code.
     116      </para>
     117    </note>
     118
     119<screen><userinput>sed -i '101d; 107,123d; 125,126d'  configure.ac &amp;&amp;
     120sed -i '/valadoc/d' Makefile.am                 &amp;&amp;
     121ACLOCAL= autoreconf -fiv                        &amp;&amp;
     122
     123./configure --prefix=/usr                       &amp;&amp;
    112124make</userinput></screen>
    113125
Note: See TracChangeset for help on using the changeset viewer.