Changeset 1ff0f0c


Ignore:
Timestamp:
09/28/2022 10:34:01 AM (4 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
plabs/python-mods, trunk
Children:
3d48ae4
Parents:
5fe69261 (diff), 87065037 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'trunk' into plabs/python-mods

Files:
1 added
86 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/genlib.xml

    r5fe69261 r1ff0f0c  
    5858  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus-glib.xml"/>
    5959  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="double-conversion.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="duktape.xml"/>
    6061  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="enchant.xml"/>
    6162  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="exempi.xml"/>
  • general/genlib/glib2.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY glib2-download-http "&gnome-download-http;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz">
    88  <!ENTITY glib2-download-ftp  "&gnome-download-ftp;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz">
    9   <!ENTITY glib2-md5sum        "ef67f7e19e47c8e082256d614f1ab8f4">
    10   <!ENTITY glib2-size          "4.7 MB">
    11   <!ENTITY glib2-buildsize     "133 MB (add 6 MB for tests)">
    12   <!ENTITY glib2-time          "0.5 SBU (add 0.5 SBU for tests; both using parallelism=4)">
     9  <!ENTITY glib2-md5sum        "06745709784eddb4a3860e1814f795e8">
     10  <!ENTITY glib2-size          "4.9 MB">
     11  <!ENTITY glib2-buildsize     "119 MB (add 7 MB for tests)">
     12  <!ENTITY glib2-time          "0.4 SBU (add 0.5 SBU for tests; both using parallelism=4)">
    1313]>
    1414
     
    7474    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7575    <itemizedlist spacing="compact">
    76       <!-- is applied in glib-2.72.3
    77       <listitem>
    78         <para>
    79           Recommended patch, that fixes and issue in webkitgtk:
    80           <ulink url="&patch-root;/glib-&glib2-version;-fix_xdgmime-1.patch"/>
    81         </para>
    82       </listitem>-->
    8376      <listitem>
    8477        <para>
     
    9487    <para role="recommended">
    9588      <xref linkend="libxslt"/> and
    96       <xref linkend="pcre"/> (built with Unicode properties)
     89      <xref linkend="pcre2"/>
    9790    </para>
    9891
     
    235228    <para>
    236229      To test the results, after having installed the package, issue:
    237       <command>ninja test</command> as a non-&root; user.
     230      <command>LC_ALL=C ninja test</command> as a non-&root; user.
    238231      <!-- glib issue #1954: -->
    239232      <!-- One test named gdbus-server-auth sometimes fails.-->
     
    252245      <!-- with 2.70.2 on sysV, all tests pass. -->
    253246      <!-- with 2.72.3 on sysV, all tests pass. [pierre, July 2022] -->
     247      <!-- with 2.74.0 on sysV, all tests pass. [bdubbs, Sep 2022] -->
    254248    </para>
    255249
  • general/genlib/glibmm.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY glibmm-download-http "&gnome-download-http;/glibmm/2.66/glibmm-&glibmm-version;.tar.xz">
    88  <!ENTITY glibmm-download-ftp  "&gnome-download-ftp;/glibmm/2.66/glibmm-&glibmm-version;.tar.xz">
    9   <!ENTITY glibmm-md5sum        "89c0ba07736d258b84bc201bd213fd69">
     9  <!ENTITY glibmm-md5sum        "b6c2c8ba36abf6c5e43cee459a74b8a1">
    1010  <!ENTITY glibmm-size          "7.3 MB">
    11   <!ENTITY glibmm-buildsize     "89 MB (with tests)">
    12   <!ENTITY glibmm-time          "0.7 SBU (Using parallelism=4; with tests)">
     11  <!ENTITY glibmm-buildsize     "80 MB (with tests)">
     12  <!ENTITY glibmm-time          "0.5 SBU (Using parallelism=4; with tests)">
    1313]>
    1414
  • general/genlib/gobject-introspection.xml

    r5fe69261 r1ff0f0c  
    66
    77  <!ENTITY gobject-introspection-download-http
    8     "&gnome-download-http;/gobject-introspection/1.72/gobject-introspection-&gobject-introspection-version;.tar.xz">
     8    "&gnome-download-http;/gobject-introspection/1.74/gobject-introspection-&gobject-introspection-version;.tar.xz">
    99  <!ENTITY gobject-introspection-download-ftp
    10     "&gnome-download-ftp;/gobject-introspection/1.72/gobject-introspection-&gobject-introspection-version;.tar.xz">
    11   <!ENTITY gobject-introspection-md5sum        "13cbf9bca8f906ee275c8b107311d815">
     10    "&gnome-download-ftp;/gobject-introspection/1.74/gobject-introspection-&gobject-introspection-version;.tar.xz">
     11  <!ENTITY gobject-introspection-md5sum        "ed4e290c5ca8737a62c9a7f5347ae10d">
    1212  <!ENTITY gobject-introspection-size          "1.0 MB">
    1313  <!ENTITY gobject-introspection-buildsize     "42 MB (with tests)">
     
    8383      <xref linkend="cairo"/> (required for the tests),
    8484      <xref linkend="gjs"/> (to satisfy one test),
    85       <xref linkend="gtk-doc"/>,
    86       <xref linkend="Mako"/>, and
    87       <ulink url="https://pypi.org/project/Markdown/">Markdown</ulink> (to satisfy one test)
     85      <xref linkend="gtk-doc"/>, and
     86      <xref linkend="Mako"/>
     87      <!--<ulink url="https://pypi.org/project/Markdown/">Markdown</ulink> (to satisfy one test)-->
    8888      <!-- There was talk of this being required in the release notes. Can someone
    8989      who doesn't have this installed verify?
    9090      It is only needed for one test.  bdubbs March 3, 2019
     91      I do not have Markdown and all tests pass for 1.74.0.  Sep 2022
    9192      -->
    9293    </para>
     
    113114    <para>
    114115      To test the results, issue: <command>ninja test</command>.
     116      <!--
    115117      If <xref linkend="Mako"/> is installed but the Python 3 module named
    116118      Markdown (not in BLFS) is not, one test named test_docwriter.py will
    117       fail.
     119      fail.-->
    118120    </para>
    119121
  • general/genlib/icu.xml

    r5fe69261 r1ff0f0c  
    9999  <sect2 role="installation">
    100100    <title>Installation of ICU</title>
     101
     102    <note>
     103      <para>
     104        This package expands to the directory
     105        <filename class='directory'>icu</filename>.
     106      </para>
     107    </note>
    101108
    102109    <note>
  • general/genlib/js91.xml

    r5fe69261 r1ff0f0c  
    4343    </para>
    4444
     45    <!-- To editors: make sure polkit work with mozjs before
     46         tagging mozjs.  -->
    4547    &lfs112_checked;
    4648
  • general/genlib/libblockdev.xml

    r5fe69261 r1ff0f0c  
    88    "https://github.com/storaged-project/libblockdev/releases/download/&libblockdev-version;-1/libblockdev-&libblockdev-version;.tar.gz">
    99  <!ENTITY libblockdev-download-ftp " ">
    10   <!ENTITY libblockdev-md5sum        "f2f343e24dc9920c1372e61f3ef1cfbd">
    11   <!ENTITY libblockdev-size          "896 KB">
    12   <!ENTITY libblockdev-buildsize     "13 MB">
    13   <!ENTITY libblockdev-time          "0.1 SBU">
     10  <!ENTITY libblockdev-md5sum        "6476e5967753ee03d8e65f4d7837a4b6">
     11  <!ENTITY libblockdev-size          "908 KB">
     12  <!ENTITY libblockdev-buildsize     "14 MB">
     13  <!ENTITY libblockdev-time          "0.2 SBU">
    1414]>
    1515
  • general/genlib/libbytesize.xml

    r5fe69261 r1ff0f0c  
    7878    </para>
    7979
     80    <bridgehead renderas="sect4">Recommended</bridgehead>
     81
     82    <para role="recommended">
     83      <xref linkend="six"/>
     84    </para>
     85
    8086    <bridgehead renderas="sect4">Optional</bridgehead>
    8187    <para role="optional">
    8288      <xref linkend="gtk-doc"/>,
    83       <xref linkend="six"/> (needed for tests, python bindings, and running
    84       <command>bscalc</command>),
     89      <!--<xref linkend="six"/> (needed for tests, python bindings, and running
     90      <command>bscalc</command>),-->
    8591      <ulink url="https://github.com/rhinstaller/pocketlint/releases">pocketlint</ulink> (python module for one test), and
    8692      <ulink url="https://pypi.python.org/pypi/polib">polib</ulink> (python module for one test)
  • general/genlib/libgusb.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY libgusb-download-http "https://people.freedesktop.org/~hughsient/releases/libgusb-&libgusb-version;.tar.xz">
    88  <!ENTITY libgusb-download-ftp  " ">
    9   <!ENTITY libgusb-md5sum        "5effbae7609134a51f3ec295733302c3">
    10   <!ENTITY libgusb-size          "44 KB">
    11   <!ENTITY libgusb-buildsize     "1.6 MB (with tests)">
     9  <!ENTITY libgusb-md5sum        "0eedc08183367d8238b2d1fc39897913">
     10  <!ENTITY libgusb-size          "52 KB">
     11  <!ENTITY libgusb-buildsize     "2.0 MB (with tests)">
    1212  <!ENTITY libgusb-time          "less than 0.1 SBU (with tests)">
    1313]>
     
    7676    <bridgehead renderas="sect4">Required</bridgehead>
    7777    <para role="required">
     78      <xref linkend="json-glib"/> and
    7879      <xref linkend="libusb"/>
    7980    </para>
     
    8182    <bridgehead renderas="sect4">Recommended</bridgehead>
    8283    <para role="recommended">
     84      <!-- broken, needs gtkdoc-scan which is not in recent versions
    8385      <xref linkend="gtk-doc"/>,
    84       <xref linkend="gobject-introspection"/>,
     86-->   <xref linkend="gobject-introspection"/>,
    8587      <xref linkend="usbutils"/> (for <filename>usb.ids</filename> data file,
    8688      which is also required for the tests), and
     
    125127
    126128    <para>
    127       <option>-Ddocs=true</option>: Use this option if
    128       <application>GTK-Doc</application> is installed and you wish to install
    129       the documentation.
     129      <parameter>-Ddocs=false</parameter>: building documentation needs an old
     130      version of <application>GTK-Doc</application>, so it has to be disabled.
    130131    </para>
    131132
  • general/genlib/libksba.xml

    r5fe69261 r1ff0f0c  
    88  <!ENTITY libksba-download-ftp  "&gnupg-ftp;/libksba/libksba-&libksba-version;.tar.bz2">
    99  <!ENTITY libksba-download-ftp  " ">
    10   <!ENTITY libksba-md5sum        "d333b2e1381068d4f9a328240f062f0f">
    11   <!ENTITY libksba-size          "648 KB">
     10  <!ENTITY libksba-md5sum        "3eea3f37ee72233002883919f132c943">
     11  <!ENTITY libksba-size          "652 KB">
    1212  <!ENTITY libksba-buildsize     "9.3 MB (with tests)">
    1313  <!ENTITY libksba-time          "0.1 SBU (with tests)">
  • general/genlib/libwpe.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY libwpe-download-http "https://wpewebkit.org/releases/libwpe-&libwpe-version;.tar.xz">
    88  <!ENTITY libwpe-download-ftp  " ">
    9   <!ENTITY libwpe-md5sum        "e538eb8e521d92f2bde3c4cd864abaa1">
    10   <!ENTITY libwpe-size          "56 KB">
    11   <!ENTITY libwpe-buildsize     "1.1 MB">
     9  <!ENTITY libwpe-md5sum        "f9737912975f979f9e4e01eec174a271">
     10  <!ENTITY libwpe-size          "64 KB">
     11  <!ENTITY libwpe-buildsize     "2.3 MB">
    1212  <!ENTITY libwpe-time          "less than 0.1 SBU">
    1313]>
  • general/genlib/libxkbcommon.xml

    r5fe69261 r1ff0f0c  
    7575    <bridgehead renderas="sect4">Required</bridgehead>
    7676    <para role="required">
    77       <xref linkend="xkeyboard-config"/>
     77      <xref role="runtime" linkend="xkeyboard-config"/> (runtime)
    7878    </para>
    7979
     
    106106cd    build &amp;&amp;
    107107
    108 meson --prefix=/usr --buildtype=release -Denable-docs=false .. &amp;&amp;
     108meson --prefix=/usr       \
     109      --buildtype=release \
     110      -Denable-docs=false .. &amp;&amp;
    109111ninja</userinput></screen>
    110112
  • general/genlib/nodejs.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY nodejs-download-http "https://nodejs.org/dist/v&nodejs-version;/node-v&nodejs-version;.tar.xz">
    88  <!ENTITY nodejs-download-ftp  " ">
    9   <!ENTITY nodejs-md5sum        "ae838aa438c3a4c6bb0e3f765960a688">
     9  <!ENTITY nodejs-md5sum        "9247dcb564e8cf468bbe174d9aaa2e43">
    1010  <!ENTITY nodejs-size          "34 MB">
    11   <!ENTITY nodejs-buildsize     "768 MB (add 28 MB for tests)">
    12   <!ENTITY nodejs-time          "14 SBU (add 2.4 SBU for tests: both using parallelism=4 and 4 CPUs online, parts of the tests will use all online CPUs)">
     11  <!ENTITY nodejs-buildsize     "768 MB (add 128 MB for tests)">
     12  <!ENTITY nodejs-time          "12 SBU (add 2.6 SBU for tests: both using parallelism=4 and 4 CPUs online, parts of the tests will use all online CPUs)">
    1313]>
    1414
  • general/genlib/nspr.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY nspr-download-http "&mozilla-http;/nspr/releases/v&nspr-version;/src/nspr-&nspr-version;.tar.gz">
    88  <!ENTITY nspr-download-ftp  " ">
    9   <!ENTITY nspr-md5sum        "a4a9006236c1fbd1ce255ec20ff160c1">
     9  <!ENTITY nspr-md5sum        "5e0acf9fbdde85181bddd510f4624841">
    1010  <!ENTITY nspr-size          "1.0 MB">
    1111  <!ENTITY nspr-buildsize     "9.6 MB">
  • general/genlib/popt.xml

    r5fe69261 r1ff0f0c  
    55  %general-entities;
    66
    7   <!ENTITY popt-download-http "http://ftp.rpm.org/popt/releases/popt-1.x/popt-1.18.tar.gz">
     7  <!ENTITY popt-download-http "http://ftp.rpm.org/popt/releases/popt-1.x/popt-&popt-version;.tar.gz">
    88  <!ENTITY popt-download-ftp  "ftp://ftp.rpm.org/pub/rpm/popt/releases/popt-1.x/popt-&popt-version;.tar.gz">
    9   <!ENTITY popt-md5sum        "450f2f636e6a3aa527de803d0ae76c5a">
    10   <!ENTITY popt-size          "567 kB">
    11   <!ENTITY popt-buildsize     "8.7 MB (includes installing documentation)">
    12   <!ENTITY popt-time          "0.1 SBU">
     9  <!ENTITY popt-md5sum        "eaa2135fddb6eb03f2c87ee1823e5a78">
     10  <!ENTITY popt-size          "584 kB">
     11  <!ENTITY popt-buildsize     "6.9 MB (includes installing documentation and tests)">
     12  <!ENTITY popt-time          "less than 0.1 SBU (with tests)">
    1313]>
    1414
  • general/genlib/wpebackend-fdo.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY wpebackend-fdo-download-http "https://wpewebkit.org/releases/wpebackend-fdo-&wpebackend-fdo-version;.tar.xz">
    88  <!ENTITY wpebackend-fdo-download-ftp  " ">
    9   <!ENTITY wpebackend-fdo-md5sum        "494f4a5b2bd89dacef37b69534b2e1ce">
     9  <!ENTITY wpebackend-fdo-md5sum        "ea62dfa9ecb366598a837d7446ed48ac">
    1010  <!ENTITY wpebackend-fdo-size          "44 KB">
    1111  <!ENTITY wpebackend-fdo-buildsize     "1.6 MB">
  • general/genlib/xapian.xml

    r5fe69261 r1ff0f0c  
    88           "https://oligarchy.co.uk/xapian/&xapian-version;/xapian-core-&xapian-version;.tar.xz">
    99  <!ENTITY xapian-download-ftp  " ">
    10   <!ENTITY xapian-md5sum        "ffa6ff96cc4df935ef0c9e3c991a813f">
     10  <!ENTITY xapian-md5sum        "636cca52a2a69bf3c1adb278bd9abf50">
    1111  <!ENTITY xapian-size          "2.9 MB">
    1212  <!ENTITY xapian-buildsize     "147 MB (add 154 MB for tests)">
    13   <!ENTITY xapian-time          "0.2 SBU (using parallelism=4; add 14 SBU for tests)">
     13  <!ENTITY xapian-time          "0.5 SBU (using parallelism=4; add 14 SBU for tests)">
    1414]>
    1515
  • general/genutils/graphviz.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY graphviz-download-http "https://gitlab.com/graphviz/graphviz/-/archive/&graphviz-version;/graphviz-&graphviz-version;.tar.bz2">
    88  <!ENTITY graphviz-download-ftp  " ">
    9   <!ENTITY graphviz-md5sum        "51f9280ed0d4193693e384db418370f7">
     9  <!ENTITY graphviz-md5sum        "a28249b943186e3a892661997328c8c4">
    1010  <!ENTITY graphviz-size          "26 MB">
    11   <!ENTITY graphviz-buildsize     "179 MB">
    12   <!ENTITY graphviz-time          "0.4 SBU (using parallelism=4)">
     11  <!ENTITY graphviz-buildsize     "256 MB">
     12  <!ENTITY graphviz-time          "1.0 SBU (using parallelism=4)">
    1313]>
    1414
     
    108108      Adding
    109109      <xref linkend="gtk2"/> with
    110       <xref linkend="libjpeg"/> allows to add JPEG, BMP, TIF, and ICO formats,
    111       and to display the image in a GTK+ window
     110      <xref linkend="libjpeg"/> adds support for JPEG, BMP, TIF, and ICO
     111      formats, and allows displaying the image in a GTK+ window
    112112    </para>
    113113
     
    147147      <ulink url="http://gts.sourceforge.net/">libGTS</ulink>, for building
    148148      the <command>smyrna</command> large graph viewer, which is
    149       considered experimental),
    150       <xref linkend="qt5"/>, for building the <command>gvedit</command>
    151       graph editor.
     149      considered experimental), and
     150      <xref linkend="qt5"/> (for building the <command>gvedit</command>
     151      graph editor.)
    152152    </para>
    153153
     
    156156      <xref linkend="swig"/> (<application>SWIG</application> must be
    157157      installed or no bindings will be built),
    158       <xref linkend="gcc"/> (for the go language),
     158      <xref linkend="gcc"/> (for the go compiler),
    159159      <xref linkend="guile"/>,
    160160      <xref linkend="openjdk"/>,
     
    206206      <para>
    207207        A warning is generated by <command>autogen.sh</command> because the
    208         build tree is not a git repository. Then the build date is set to
    209         0. To get a meaningful date in the version string, you can run:
     208        build tree is not a git repository. As a result, the build date is set
     209        to 0. To get a meaningful date in the version string, you can run:
    210210      </para>
    211211
  • general/graphlib/harfbuzz.xml

    r5fe69261 r1ff0f0c  
    88           "https://github.com/harfbuzz/harfbuzz/releases/download/&harfbuzz-version;/harfbuzz-&harfbuzz-version;.tar.xz">
    99  <!ENTITY harfbuzz-download-ftp  " ">
    10   <!ENTITY harfbuzz-md5sum        "76faebc692afe666520cc158430f1a14">
    11   <!ENTITY harfbuzz-size          "14 MB">
    12   <!ENTITY harfbuzz-buildsize     "129 MB (with tests)">
    13   <!ENTITY harfbuzz-time          "0.7 SBU (Using parallelism=4; with tests)">
     10  <!ENTITY harfbuzz-md5sum        "9e0bd000f1e620cdbd4abd17b4d4beee">
     11  <!ENTITY harfbuzz-size          "17 MB">
     12  <!ENTITY harfbuzz-buildsize     "135 MB (with tests)">
     13  <!ENTITY harfbuzz-time          "0.6 SBU (Using parallelism=4; with tests)">
    1414]>
    1515
  • general/graphlib/libpng.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY libpng-download-http "&sourceforge-dl;/libpng/libpng-&libpng-version;.tar.xz">
    88  <!ENTITY libpng-download-ftp  " ">
    9   <!ENTITY libpng-md5sum        "015e8e15db1eecde5f2eb9eb5b6e59e9">
    10   <!ENTITY libpng-size          "992 KB">
    11   <!ENTITY libpng-buildsize     "14 MB (with tests)">
     9  <!ENTITY libpng-md5sum        "122e6b7837811698563083b352bc8ca2">
     10  <!ENTITY libpng-size          "1002 KB">
     11  <!ENTITY libpng-buildsize     "15 MB (with tests)">
    1212  <!ENTITY libpng-time          "less than 0.1 SBU (add 0.5 SBU for tests)">
    1313
    14   <!ENTITY apng-version "1.6.37">
    15   <!ENTITY apng-md5sum  "f02073fd96816b184c79b297775e37dc">
     14  <!ENTITY apng-version "1.6.38">
     15  <!ENTITY apng-md5sum  "831a5f302970a91a8168647366c2e0af">
    1616
    1717  <!ENTITY apng-patch
  • general/graphlib/qpdf.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY qpdf-download-http "https://github.com/qpdf/qpdf/releases/download/v&qpdf-version;/qpdf-&qpdf-version;.tar.gz">
    88  <!ENTITY qpdf-download-ftp  " ">
    9   <!ENTITY qpdf-md5sum        "e918e2a93b23df456d79d6177443efa0">
     9  <!ENTITY qpdf-md5sum        "312c0f65a5e2342efdb0a2691a65c542">
    1010  <!ENTITY qpdf-size          "18 MB">
    11   <!ENTITY qpdf-buildsize     "265 MB (add 46 MB for tests)">
    12   <!ENTITY qpdf-time          "0.6 SBU (using parallelism=4; add 0.5 SBU for tests)">
     11  <!ENTITY qpdf-buildsize     "248 MB (add 2 MB for tests)">
     12  <!ENTITY qpdf-time          "0.5 SBU (using parallelism=4; add 0.6 SBU for tests)">
    1313]>
    1414
  • general/prog/cmake.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY cmake-download-http "https://cmake.org/files/v&cmake-major-version;/cmake-&cmake-version;.tar.gz">
    88  <!ENTITY cmake-download-ftp  " ">
    9   <!ENTITY cmake-md5sum        "3360abcd5576dc028204cd4583e6d4e9">
     9  <!ENTITY cmake-md5sum        "84d08f30b110401d8178f0708c19f1fe">
    1010  <!ENTITY cmake-size          "9.9 MB">
    11   <!ENTITY cmake-buildsize     "417 MB (add 1.1 GB for tests)">
    12   <!ENTITY cmake-time          "2.3 SBU (add 3.9 SBU for tests, both using parallelism=4)">
     11  <!ENTITY cmake-buildsize     "443 MB (add 1.1 GB for tests)">
     12  <!ENTITY cmake-time          "3.0 SBU (add 4.0 SBU for tests, both using parallelism=4)">
    1313]>
    1414
     
    7474    </itemizedlist>
    7575
     76<!--
    7677    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7778    <itemizedlist spacing="compact">
     
    8384      </listitem>
    8485    </itemizedlist>
    85 
     86-->
    8687
    8788    <bridgehead renderas="sect3">CMake Dependencies</bridgehead>
     
    118119    <title>Installation of CMake</title>
    119120
     121 <!--
    120122    <para>
    121123      First, adapt the FindBoost module to use Boost-1.80.0:
     
    123125
    124126<screen><userinput remap="pre">patch -Np1 -i ../cmake-&cmake-version;-upstream_fix-1.patch</userinput></screen>
     127-->
    125128
    126129    <para>
  • general/prog/git.xml

    r5fe69261 r1ff0f0c  
    133133      <ulink url="https://metacpan.org/pod/Authen::SASL">Authen::SASL</ulink> and
    134134      <ulink url="https://metacpan.org/pod/MIME::Base64">MIME::Base64</ulink>
    135       (both runtime, for <command>git send-email</command>)
     135      (both runtime, for <command>git send-email</command>),
     136      and <xref linkend='perl-io-socket-ssl'/> (runtime, for
     137      <command>git send-email</command> to connect to a SMTP server with
     138      SSL encryption)
    136139    </para>
    137140
  • general/prog/llvm.xml

    r5fe69261 r1ff0f0c  
    99  <!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz">
    1010  <!ENTITY llvm-download-ftp  " ">
    11   <!ENTITY llvm-md5sum        "80072c6a4be8b9adb60c6aac01f577db">
    12   <!ENTITY llvm-size          "47 MB">
    13   <!ENTITY llvm-buildsize     "3.1 GB (824 MB installed, with documentation, add 20 GB for tests)">
    14   <!ENTITY llvm-time          "33 SBU (on 4 CPU cores, with documentation, add 18 SBU for tests)">
     11  <!ENTITY llvm-md5sum        "f517bb2708fe68907bd48642c4fac5fe">
     12  <!ENTITY llvm-size          "51 MB">
     13  <!ENTITY llvm-buildsize     "3.8 GB (922 MB installed, with documentation, add 18.3 GB for tests)">
     14  <!ENTITY llvm-time          "20 SBU (on 4 CPU cores, with documentation, add 14 SBU for tests)">
    1515
    1616  <!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz">
    17   <!ENTITY clang-md5sum        "c469d3dc25c743a1e7f17cc6dc32ca62">
     17  <!ENTITY clang-md5sum        "abb7f1286b084b7c149fd83c7b1d8564">
    1818  <!ENTITY clang-size          "18 MB">
    1919
    2020  <!ENTITY compiler-rt-download-http "&llvm-url;/compiler-rt-&llvm-version;.src.tar.xz">
    21   <!ENTITY compiler-rt-md5sum        "4fe314438ea54811f9a02d9e4f90e4dd">
    22   <!ENTITY compiler-rt-size          "2.3 MB">
     21  <!ENTITY compiler-rt-md5sum        "6dd59ad1f511915e4d70872c91014ddc">
     22  <!ENTITY compiler-rt-size          "2.2 MB">
     23
     24  <!ENTITY cmake-llvm-download-http "&sources-anduin-http;/llvm/llvm-cmake-&llvm-version;.src.tar.xz">
     25<!--  <!ENTITY cmake-llvm-download-http "&llvm-url;/cmake-&llvm-version;.src.tar.xz">
     26      Renamed cmake-15.0.1.src.tar.xz and placed on anduin.-->
     27  <!ENTITY cmake-llvm-md5sum        "8b768b6128baf4e6797ae54a10bc0ed2">
     28  <!ENTITY cmake-llvm-size          "6.8 KB">
    2329]>
    2430
     
    99105    </itemizedlist>
    100106
     107    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     108      <bridgehead role="required" renderas="sect4">Cmake modules for LLVM</bridgehead>
     109      <itemizedlist spacing="compact">
     110        <listitem>
     111          <para>
     112            Download: <ulink url="&cmake-llvm-download-http;"/>
     113          </para>
     114        </listitem>
     115        <listitem>
     116          <para>
     117            Download MD5 sum: &cmake-llvm-md5sum;
     118          </para>
     119        </listitem>
     120        <listitem>
     121          <para>
     122            Download size: &cmake-llvm-size;
     123          </para>
     124        </listitem>
     125      </itemizedlist>
     126
    101127    <bridgehead renderas="sect3">Recommended Download</bridgehead>
    102128      <bridgehead role="recommended" renderas="sect4">Clang</bridgehead>
     
    138164        </listitem>
    139165      </itemizedlist>
    140 
     166      <!-- not needed for 15.0.1
    141167      <itemizedlist spacing="compact">
    142168        <listitem>
     
    148174        </listitem>
    149175      </itemizedlist>
    150 
     176      -->
    151177      <itemizedlist spacing="compact">
    152178        <listitem>
     
    178204      <xref linkend="zip"/>,
    179205      <ulink url="https://ocaml.org/">OCaml</ulink>,
    180       <ulink url="https://pypi.org/project/psutil/">psutil</ulink>,
    181       <ulink url="https://pypi.python.org/pypi/recommonmark">recommonmark</ulink>,
    182       <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>, and
     206      <ulink url="https://pypi.org/project/psutil/">psutil</ulink> (for tests),
     207      <ulink url="https://pypi.python.org/pypi/recommonmark">recommonmark</ulink>
     208      and <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>
     209      (for building the documentation), and
    183210      <ulink url="https://github.com/Z3Prover/z3">Z3</ulink>
    184211    </para>
     
    194221    <note>
    195222      <para>
    196         Starting with version 14.0.0, the tarball extracts to two directories:
    197         <filename class="directory">llvm-&lt;version&gt;-src</filename>
    198         and <filename class="directory">cmake</filename>. This does not change
    199         the instructions below; they should be run after changing to
    200         the <filename class="directory">llvm-&lt;version&gt;-src</filename>
    201         directory, and both directories should be removed after finishing the
    202         build.
     223        Starting with version 15.0.0, an additional tarball
     224        <filename>llvm-cmake-&llvm-version;.src.tar.xz</filename>
     225        needs to be extracted at the same level as the
     226        <filename>llvm-&llvm-version;.src.tar.xz</filename> tarball,
     227        and the extracted directory needs to be renamed to
     228        <filename class="directory">cmake</filename>.
    203229      </para>
     230
     231<screen><userinput>tar xf ../llvm-cmake-&llvm-version;.src.tar.xz &amp;&amp;
     232mv cmake-&llvm-version;.src ../cmake</userinput></screen>
     233
    204234    </note>
    205235
     
    228258
    229259<screen><userinput>grep -rl '#!.*python' | xargs sed -i '1s/python$/python3/'</userinput></screen>
    230 
     260<!--
    231261    <para>
    232262      If you have downloaded <application>compiler-rt</application>,
    233263      fix building it with glibc-2.36 by using the following command:
    234264    </para>
    235 <!-- need <../<patch> instead of -i because -d changes directory
    236      before applying -i -->
    237265<screen><userinput remap="pre">patch -Np2 -d projects/compiler-rt &lt;../compiler-rt-14.0.6-glibc_2_36-1.patch</userinput></screen>
    238 
     266-->
    239267    <para>
    240268      If you have downloaded <application>clang</application>,
     
    301329      <!--Note that 2 of more than 62090 tests (llvm-libtool-darwin/L-and-l.test
    302330      and ThreadSanitizer-x86_64) are known to fail.-->
    303       Note that three tests, <filename>extendhfsf2_test.c</filename>,
     331      <!--Note that three tests, <filename>extendhfsf2_test.c</filename>,
    304332      <filename>truncdfhf2_test.c</filename>, and
    305       <filename>truncsfhf2_test.c</filename> are known to fail.
     333      <filename>truncsfhf2_test.c</filename> are known to fail.-->
     334      <!-- 15.0.1: -->
     335      Note that six tests out of more than 64,700 are known to fail:
     336      <filename>AddressSanitizer-x86_64-linux :: TestCases/log-path_test.cpp</filename>,
     337      <filename>AddressSanitizer-x86_64-linux-dynamic :: TestCases/log-path_test.cpp</filename>,
     338      <filename>DataFlowSanitizer-x86_64 :: custom.cpp</filename>,
     339      <filename>DataFlowSanitizer-x86_64 :: origin_unaligned_memtrans.c</filename>,
     340      <filename>MemProfiler-x86_64-linux :: TestCases/log_path_test.cpp</filename>, and
     341      <filename>MemProfiler-x86_64-linux-dynamic :: TestCases/log_path_test.cpp</filename>.
    306342    </para>
    307343
     
    322358
    323359<screen role="root"
    324         remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version;                        &amp;&amp;
    325 mv -v /usr/share/doc/llvm/html /usr/share/doc/llvm-&llvm-version;/llvm-html  &amp;&amp;
    326 rmdir -v /usr/share/doc/llvm</userinput></screen>
     360        remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version;            &amp;&amp;
     361mv -v /usr/share/doc/LLVM/llvm /usr/share/doc/llvm-&llvm-version; &amp;&amp;
     362rmdir -v --ignore-fail-on-non-empty /usr/share/doc/LLVM</userinput></screen>
    327363
    328364    <para>
     
    333369
    334370<screen role="root"
    335         remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version;                        &amp;&amp;
    336 mv -v /usr/share/doc/clang/html /usr/share/doc/llvm-&llvm-version;/clang-html &amp;&amp;
    337 rmdir -v /usr/share/doc/clang</userinput></screen>
     371        remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version;             &amp;&amp;
     372mv -v /usr/share/doc/LLVM/clang /usr/share/doc/llvm-&llvm-version; &amp;&amp;
     373rmdir -v --ignore-fail-on-non-empty /usr/share/doc/LLVM</userinput></screen>
    338374
    339375  </sect2>
     
    375411      <parameter>-DLLVM_BUILD_LLVM_DYLIB=ON</parameter>, this switch enables
    376412      linking the tools against the shared library instead of the static ones.
    377       It also slightly reduces their size and also ensures that llvm-config
    378       will correctly use libLLVM-&llvm-majmin-version;.so.
     413      It slightly reduces their size and also ensures that llvm-config
     414      will correctly use libLLVM-&llvm-maj-version;.so.
    379415    </para>
    380416
     
    438474          clang-&lt;version&gt;), clang-&lt;version&gt;, clang-check, clang-cl,
    439475          clang-cpp (last two symlinks to clang), clang-extdef-mapping, clang-format,
    440           clang-offload-bundler, clang-offload-wrapper,
     476          clang-linker-wrapper, clang-nvlink-wrapper,
     477          clang-offload-bundler, clang-offload-packager, clang-offload-wrapper,
    441478          clang-refactor, clang-rename, clang-repl, clang-scan-deps,
    442           diagtool, dsymutil, git-clang-format, hmaptool, llc, lli,
     479          diagtool, dsymutil, git-clang-format, hmaptool, intercept-build, llc, lli,
    443480          llvm-addr2line (symlink to llvm-symbolizer),
    444481          llvm-ar, llvm-as, llvm-bcanalyzer,
     
    446483          llvm-cfi-verify, llvm-config, llvm-cov, llvm-c-test, llvm-cvtres,
    447484          llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap,
    448           llvm-diff, llvm-dis, llvm-dlltool (symlink to llvm-ar), llvm-dwarfdump,
    449           llvm-dwp, llvm-exegenesis, llvm-extract, llvm-gsymutil, llvm-ifs,
     485          llvm-debuginfod, llvm-debuginfod-find,
     486          llvm-diff, llvm-dis, llvm-dlltool (symlink to llvm-ar),
     487          llvm-dwarfdump, llvm-dwarfutil,
     488          llvm-dwp, llvm-exegesis, llvm-extract, llvm-gsymutil, llvm-ifs,
    450489          llvm-install-name-tool (symlink to llvm-objcopy), llvm-jitlink,
    451490          llvm-lib (symlink to llvm-ar), llvm-libtool-darwin, llvm-link,
     
    456495          llvm-ranlib (symlink to llvm-ar), llvm-rc,
    457496          llvm-readelf (symlink to llvm-readobj), llvm-readobj, llvm-reduce,
     497          llvm-remark-size-diff,
    458498          llvm-rtdyld, llvm-sim, llvm-size, llvm-split, llvm-stress,
    459499          llvm-strings, llvm-strip (symlink to llvm-objcopy), llvm-symbolizer,
    460500          llvm-tapi-diff, llvm-tblgen, llvm-undname, llvm-windres (symlink to
    461           llvm-rc, llvm-xray, opt, sancov, sanstats, scan-build,
    462           scan-view, split-file, and verify-uselistorder
     501          llvm-rc), llvm-xray, opt, sancov, sanstats, scan-build,
     502          scan-build-py, scan-view, split-file, and verify-uselistorder
    463503        </seg>
    464504        <seg>
    465505          libLLVM.so,
    466           libLLVM*.a (89 libraries),
     506          libLLVM*.a (96 libraries),
    467507          libLTO.so,
    468508          libRemarks.so,
    469509          libclang.so,
    470510          libclang-cpp.so,
    471           libclang*.a (38 libraries),
     511          libclang*.a (41 libraries),
    472512          and LLVMgold.so
    473513        </seg>
     
    562602      </varlistentry>
    563603
    564  <!--
    565       <varlistentry id="clang-func-mapping">
    566         <term><command>clang-func-mapping</command></term>
    567         <listitem>
    568           <para>
    569             collects the name and location of all function definitions in the
    570             source files.
    571           </para>
    572           <indexterm zone="llvm clang-func-mapping">
    573             <primary sortas="b-clang-func-mapping">clang-func-mapping</primary>
    574           </indexterm>
    575         </listitem>
    576       </varlistentry>
    577 -->
     604      <varlistentry id="clang-linker-wrapper">
     605        <term><command>clang-linker-wrapper</command></term>
     606        <listitem>
     607          <para>
     608            is a wrapper utility over the host linker
     609          </para>
     610          <indexterm zone="llvm clang-linker-wrapper">
     611            <primary sortas="b-clang-linker-wrapper">clang-linker-wrapper</primary>
     612          </indexterm>
     613        </listitem>
     614      </varlistentry>
     615
     616      <varlistentry id="clang-nvlink-wrapper">
     617        <term><command>clang-nvlink-wrapper</command></term>
     618        <listitem>
     619          <para>
     620            is a wrapper tool over the nvlink program
     621          </para>
     622          <indexterm zone="llvm clang-nvlink-wrapper">
     623            <primary sortas="b-clang-nvlink-wrapper">clang-nvlink-wrapper</primary>
     624          </indexterm>
     625        </listitem>
     626      </varlistentry>
     627
    578628      <varlistentry id="clang-offload-bundler">
    579629        <term><command>clang-offload-bundler</command></term>
     
    585635          <indexterm zone="llvm clang-offload-bundler">
    586636            <primary sortas="b-clang-offload-bundler">clang-offload-bundler</primary>
     637          </indexterm>
     638        </listitem>
     639      </varlistentry>
     640
     641      <varlistentry id="clang-offload-packager">
     642        <term><command>clang-offload-packager</command></term>
     643        <listitem>
     644          <para>
     645            is a tool to bundle several object files into a single binary,
     646            which can then be used to create a fatbinary containing offloading
     647            code
     648          </para>
     649          <indexterm zone="llvm clang-offload-packager">
     650            <primary sortas="b-clang-offload-packager">clang-offload-packager</primary>
    587651          </indexterm>
    588652        </listitem>
     
    883947      </varlistentry>
    884948
     949      <varlistentry id="llvm-debuginfod">
     950        <term><command>llvm-debuginfod</command></term>
     951        <listitem>
     952          <para>
     953            is a service providing debug information over an HTTP API for
     954            analyzing stripped binaries
     955          </para>
     956          <indexterm zone="llvm llvm-debuginfod">
     957            <primary sortas="b-llvm-debuginfod">llvm-debuginfod</primary>
     958          </indexterm>
     959        </listitem>
     960      </varlistentry>
     961
     962      <varlistentry id="llvm-debuginfod-find">
     963        <term><command>llvm-debuginfod-find</command></term>
     964        <listitem>
     965          <para>
     966            is an interface to the <command>llvm-debuginfod</command> daemon
     967            for finding debuginfod artifacts
     968          </para>
     969          <indexterm zone="llvm llvm-debuginfod-find">
     970            <primary sortas="b-llvm-debuginfod-find">llvm-debuginfod-find</primary>
     971          </indexterm>
     972        </listitem>
     973      </varlistentry>
     974
    885975      <varlistentry id="llvm-diff">
    886976        <term><command>llvm-diff</command></term>
     
    9161006          <indexterm zone="llvm llvm-dwarfdump">
    9171007            <primary sortas="b-llvm-dwarfdump">llvm-dwarfdump</primary>
     1008          </indexterm>
     1009        </listitem>
     1010      </varlistentry>
     1011
     1012      <varlistentry id="llvm-dwarfutil">
     1013        <term><command>llvm-dwarfutil</command></term>
     1014        <listitem>
     1015          <para>
     1016            is a tool to copy and manipulate debug info
     1017          </para>
     1018          <indexterm zone="llvm llvm-dwarfutil">
     1019            <primary sortas="b-llvm-dwarfutil">llvm-dwarfutil</primary>
    9181020          </indexterm>
    9191021        </listitem>
     
    12961398      </varlistentry>
    12971399
     1400      <varlistentry id="llvm-remark-size-diff">
     1401        <term><command>llvm-remark-size-diff</command></term>
     1402        <listitem>
     1403          <para>
     1404            reports the difference in instruction count and stack size
     1405            remarks between two remark files
     1406          </para>
     1407          <indexterm zone="llvm llvm-remark-size-diff">
     1408            <primary sortas="b-llvm-remark-size-diff">llvm-remark-size-diff</primary>
     1409          </indexterm>
     1410        </listitem>
     1411      </varlistentry>
     1412
    12981413      <varlistentry id="llvm-rtdyld">
    12991414        <term><command>llvm-rtdyld</command></term>
     
    14071522      </varlistentry>
    14081523
    1409 <!--
    1410       <varlistentry id="obj2yaml">
    1411         <term><command>obj2yaml</command></term>
    1412         <listitem>
    1413           <para>
    1414             takes an object file, and produces a YAML representation of the
    1415             file
    1416           </para>
    1417           <indexterm zone="llvm obj2yaml">
    1418             <primary sortas="b-obj2yaml">obj2yaml</primary>
    1419           </indexterm>
    1420         </listitem>
    1421       </varlistentry>
    1422 -->
     1524      <varlistentry id="intercept-build">
     1525        <term><command>intercept-build</command></term>
     1526        <listitem>
     1527          <para>
     1528            generates a database of build commands for a project
     1529          </para>
     1530          <indexterm zone="llvm intercept-build">
     1531            <primary sortas="b-intercept-build">intercept-build</primary>
     1532          </indexterm>
     1533        </listitem>
     1534      </varlistentry>
     1535
    14231536
    14241537      <varlistentry id="opt">
     
    14671580          <indexterm zone="llvm scan-build">
    14681581            <primary sortas="b-scan-build">scan-build</primary>
     1582          </indexterm>
     1583        </listitem>
     1584      </varlistentry>
     1585
     1586      <varlistentry id="scan-build-py">
     1587        <term><command>scan-build-py</command></term>
     1588        <listitem>
     1589          <para>
     1590            is a <application>Python</application> script that invokes the
     1591            <application>Clang</application> static analyzer
     1592          </para>
     1593          <indexterm zone="llvm scan-build-py">
     1594            <primary sortas="b-scan-build-py">scan-build-py</primary>
    14691595          </indexterm>
    14701596        </listitem>
  • general/prog/lua.xml

    r5fe69261 r1ff0f0c  
    8686        <para>
    8787          Required patch:
    88           <ulink url="&patch-root;/lua-&lua-version;-shared_library-1.patch"/>
     88          <ulink url="&patch-root;/lua-&lua-version;-shared_library-2.patch"/>
    8989        </para>
    9090      </listitem>
  • general/prog/python-modules/mako.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY Mako-download-http "&pymodules-dl;/M/Mako/Mako-&mako-version;.tar.gz">
    88  <!ENTITY Mako-download-ftp  " ">
    9   <!ENTITY Mako-md5sum        "a50e4d88ac42ff44140d3864f927fb7f">
     9  <!ENTITY Mako-md5sum        "4fa0a489a247c59b36fe3e0de5514fed">
    1010  <!ENTITY Mako-size          "480 KB">
    1111  <!ENTITY Mako-buildsize     "3.1 MB">
  • general/prog/rust.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY rust-download-http "https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.xz">
    88  <!ENTITY rust-download-ftp  " ">
    9   <!ENTITY rust-md5sum        "7b8d77e094cf003ed9500c961b282343">
    10   <!ENTITY rust-size          "130 MB">
     9  <!ENTITY rust-md5sum        "e77ac3a786d013604061b17f99dd9b27">
     10  <!ENTITY rust-size          "131 MB">
    1111  <!-- Gentle Reminder: buildsize is how much the user requires for the real
    1212       install, i.e. the source with its DESTDIR *plus* the DESTDIR.  You
     
    1515       after the tests. -->
    1616
    17   <!ENTITY rust-buildsize     "8.8 GB (472 MB installed) including 266 MB of ~/.cargo files for the user building this. Add 6.9 GB including extra 243 MB of ~/.cargo files if running the tests">
    18   <!ENTITY rust-time          "20 SBU (including download time; add 13 SBU for tests, both on a 4-core machine)">
     17  <!ENTITY rust-buildsize     "10 GB (516 MB installed) including 266 MB of ~/.cargo files for the user building this. Add 6.2 GB including extra 243 MB of ~/.cargo files if running the tests">
     18  <!ENTITY rust-time          "21 SBU (including download time; add 10 SBU for tests, both on a 4-core machine)">
    1919]>
    2020
     
    3434  <sect2 role="package">
    3535    <title>Introduction to Rust</title>
    36 
    37     <note>
    38       <para>
    39         Currently Rust compiler produces SSE2 instructions for 32-bit x86,
    40         causing the generated code broken on 32-bit systems without a
    41         SSE2-capable processor.  All x86 processor models released after
    42         2004 should be SSE2-capable.  Run
    43         <command>lscpu | grep sse2</command> as a test.  If it outputs
    44         anything, your CPU is SSE2-capable and OK.  Otherwise you may try
    45         to build this package <emphasis>on a SSE2-capable system</emphasis>
    46         with the following fix applied:
    47       </para>
    48 
    49       <!-- computeroutput used deliberately to stop anyone from copying
    50            blindly -->
    51 <screen role="nodump"><computeroutput>sed 's@pentium4@pentiumpro@' -i \
    52     compiler/rustc_target/src/spec/i686_unknown_linux_gnu.rs</computeroutput></screen>
    53 
    54       <para>
    55         And copy the resulted
    56         <filename class="directory">/opt/rustc-&rust-version;</filename>
    57         to the system without SSE2 capability. But this change is still
    58         under upstream review and not tested by BLFS editors.
    59       </para>
    60     </note>
    61 
    6236    <para>
    6337      The <application>Rust</application> programming language is designed
     
    252226    <title>Installation of Rust</title>
    253227
     228    <note>
     229      <para>
     230        Currently Rust compiler produces SSE2 instructions for 32-bit x86,
     231        causing the generated code broken on 32-bit systems without a
     232        SSE2-capable processor.  All x86 processor models released after
     233        2004 should be SSE2-capable.  Run
     234        <command>lscpu | grep sse2</command> as a test.  If it outputs
     235        anything, your CPU is SSE2-capable and OK.  Otherwise you may try
     236        to build this package <emphasis>on a SSE2-capable system</emphasis>
     237        with the following fix applied:
     238      </para>
     239
     240      <!-- computeroutput used deliberately to stop anyone from copying
     241           blindly -->
     242<screen role="nodump"><computeroutput>sed 's@pentium4@pentiumpro@' -i \
     243    compiler/rustc_target/src/spec/i686_unknown_linux_gnu.rs</computeroutput></screen>
     244
     245      <para>
     246        And copy the resulting
     247        <filename class="directory">/opt/rustc-&rust-version;</filename>
     248        to the system without SSE2 capability. But this change is still
     249        under upstream review and not tested by BLFS editors.
     250      </para>
     251    </note>
     252
    254253    <para>
    255254      To install into the
     
    358357
    359358    <para>
    360       At a minimum, 44 tests will fail: all 43 of the tests in
     359      At a minimum, 51 tests will fail: all 46 of the tests in
    361360      the <quote>assembly</quote> suite which are not skipped (various lints
    362361      cause the warnings in these tests to be treated as errors), and
    363       run-make-fulldeps/long-linker-command-lines.
     362      5 other tests, 4 of which involve the
     363      <filename>rustdoc-ui/issue-98690.rs</filename> file, and another one,
     364      <filename>run-make-fulldeps/long-linker-command-lines</filename>.
    364365<!--  If <command>gdb</command> is installed,  another failure
    365366      (debuginfo/function-names.rs) can be expected.
     
    498499      <!-- might be unbroken in 1.36.0, if so remove broken from description
    499500       of miri below. https://github.com/rust-lang/rust/issues/61830 -->
    500       Omitting it should save a little time.
     501      Omitting it should save a little time. Even if this switch is
     502      not given, miri is not installed.
    501503    </para>
    502504
     
    604606        <seg>
    605607          cargo-clippy, cargo-fmt, cargo-miri (optional), cargo, clippy-driver,
    606           miri (optional),
    607           rls, rust-demangler, rust-gdb, rust-gdbgui, rust-lldb, rustc,
    608           rustdoc, and rustfmt
     608          miri (optional), rls, rust-analyzer, rust-demangler, rust-gdb,
     609          rust-gdbgui, rust-lldb, rustc, rustdoc, and rustfmt
    609610        </seg>
    610611        <seg>
     
    655656        <listitem>
    656657          <para>
    657             <!-- FIXME reword to 'is used by' if Miri installed
    658              AND works enough to report its \-\-help -->
    659             is for use by Miri to interpret bin crates and tests
     658            is for use by Miri to interpret bin crates and tests. It is
     659            not installed by default.
    660660          </para>
    661661          <indexterm zone="rust cargo-miri">
     
    694694          <para>
    695695            is an interpreter for Rust's mid-level intermediate representation
    696             (MIR). It is broken in this version
     696            (MIR). It is not installed by default.
    697697          </para>
    698698          <indexterm zone="rust miri">
     
    729729      </varlistentry>
    730730
     731      <varlistentry id="rust-demangler">
     732        <term><command>rust-demangler</command></term>
     733        <listitem>
     734          <para>
     735            converts a list of Rust mangled symbols into a
     736            corresponding list of demangled symbols
     737          </para>
     738          <indexterm zone="rust rust-demangler">
     739            <primary sortas="b-rust-demangler">rust-demangler</primary>
     740          </indexterm>
     741        </listitem>
     742      </varlistentry>
     743
    731744      <varlistentry id="rust-gdb">
    732745        <term><command>rust-gdb</command></term>
  • general/sysutils/acpid.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY acpid-download-http "&sourceforge-dl;/acpid2/acpid-&acpid-version;.tar.xz">
    88  <!ENTITY acpid-download-ftp  " ">
    9   <!ENTITY acpid-md5sum        "b2f2ca633b30ae893c47981fa4d3b258">
    10   <!ENTITY acpid-size          "156 KB">
     9  <!ENTITY acpid-md5sum        "988c2e3fd5ba0ea4492d3ba7273af295">
     10  <!ENTITY acpid-size          "160 KB">
    1111  <!ENTITY acpid-buildsize     "1.9 MB">
    1212  <!ENTITY acpid-time          "less than 0.1 SBU">
  • general/sysutils/hdparm.xml

    r5fe69261 r1ff0f0c  
    9090    <title>Installation of Hdparm</title>
    9191
    92     <!-- See Ticket #16391 -->
    93     <para>
    94       First, fix building this package with glibc-2.36:
    95     </para>
    96 
    97 <screen><userinput remap="pre">sed -i '/linux/d' hdparm.c</userinput></screen>
    98 
    9992    <para>
    10093      Build <application>Hdparm</application> by running the following
  • general/sysutils/modemmanager.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY ModemManager-download-http "https://www.freedesktop.org/software/ModemManager/ModemManager-&ModemManager-version;.tar.xz">
    88  <!ENTITY ModemManager-download-ftp  " ">
    9   <!ENTITY ModemManager-md5sum        "e3ed043771fdee6f2078b9e51ca5e56a">
     9  <!ENTITY ModemManager-md5sum        "9f014dfc59f1bd8bc230bb2c2974d104">
    1010  <!ENTITY ModemManager-size          "2.5 MB">
    11   <!ENTITY ModemManager-buildsize     "148 MB (with tests)">
    12   <!ENTITY ModemManager-time          "0.5 SBU (Using parallelism=4; with tests)">
     11  <!ENTITY ModemManager-buildsize     "155 MB (with tests)">
     12  <!ENTITY ModemManager-time          "0.7 SBU (Using parallelism=4; with tests)">
    1313]>
    1414
  • general/sysutils/systemd.xml

    r5fe69261 r1ff0f0c  
    187187      -Duserdb=false                \
    188188      -Dmode=release                \
     189      -Dpam=true                    \
    189190      -Dpamconfdir=/etc/pam.d       \
    190191      -Ddocdir=/usr/share/doc/systemd-&systemd-version; \
  • gnome.ent

    r5fe69261 r1ff0f0c  
    6464<!ENTITY nautilus-version                  "42.2">
    6565<!ENTITY zenity-version                    "3.42.1">
    66 <!ENTITY gnome-bluetooth-version           "42.3">
     66<!ENTITY gnome-bluetooth-version           "42.4">
    6767<!ENTITY gnome-keyring-version             "42.1">
    6868<!ENTITY gnome-settings-daemon-version     "42.2">
  • gnome/platform/gnome-bluetooth.xml

    r5fe69261 r1ff0f0c  
    99  <!ENTITY gnome-bluetooth-download-ftp
    1010           "&gnome-download-ftp;/gnome-bluetooth/&gnome-42;/gnome-bluetooth-&gnome-bluetooth-version;.tar.xz">
    11   <!ENTITY gnome-bluetooth-md5sum        "69caa42aa9615f3c82a51602b68fbba0">
     11  <!ENTITY gnome-bluetooth-md5sum        "357b57ddc7b802ba48f9928de1c45109">
    1212  <!ENTITY gnome-bluetooth-size          "300 KB">
    1313  <!ENTITY gnome-bluetooth-buildsize     "14 MB (with tests)">
     
    7777    <bridgehead renderas="sect4">Required</bridgehead>
    7878    <para role="required">
    79       <xref linkend="gtk3"/>,
     79      <xref linkend="gtk4"/>,
    8080      <xref linkend="gsound"/>,
    8181      <xref linkend="itstool"/>,
  • gnome/platform/gnome-shell.xml

    r5fe69261 r1ff0f0c  
    105105      <xref linkend="gnome-control-center"/>,
    106106      <xref linkend="gtk4"/>,
     107      <xref role="runtime" linkend="libgweather"/> (runtime),
    107108      <xref linkend="mutter"/>,
    108109      <xref linkend="sassc"/>,
  • gnome/platform/mutter.xml

    r5fe69261 r1ff0f0c  
    182182    </para>
    183183    -->
     184
    184185    <para>
    185186      The test suite requires debug functions to be enabled in the build, and an
     
    204205
    205206    <para>
     207      You can also test basic functions of <application>Mutter</application>
     208      following <xref linkend='mutter-starting'/>, after installing it.
     209    </para>
     210
     211    <para>
    206212      Now, as the <systemitem class="username">root</systemitem> user:
    207213    </para>
     
    236242    </para>
    237243
     244  </sect2>
     245
     246  <sect2 role="starting" id="mutter-starting">
     247    <title>Starting Mutter</title>
     248
     249    <!-- Mutter as a Wayland compositor Works with mutter-42.4 and 43.0.
     250         IIRC mutter can also be used as a X window manager: just replace
     251         "twm" with "mutter &dash;&dash;x11" in xinitrc. But I've not tested
     252         such a configuration recently (I don't build Xorg Server or xinit
     253         these days.  -->
     254
     255    <para>
     256      <application>Mutter</application> is normally used as a component of
     257      <application>gnome-shell</application>, but it can be used as a
     258      standalone Wayland compositor too.  To run
     259      <application>Mutter</application> as a Wayland compositor, in a
     260      virtual console, issue:
     261    </para>
     262
     263    <screen role='nodump'><userinput>mutter --wayland -- vte-2.91</userinput></screen>
     264
     265    <para>
     266      Replace <command>vte-2.91</command> with the command line for the
     267      first application you want in the Wayland session. Note that once this
     268      application exits, the Wayland session will be terminated.
     269    </para>
     270
     271    <para>
     272      <application>Mutter</application> can also function as a nested
     273      compositor in another Wayland session.  In a terminal emulator, issue:
     274    </para>
     275
     276    <screen role='nodump'><userinput>MUTTER_DEBUG_DUMMY_MODE_SPECS=1920x1080 mutter --wayland --nested -- vte-2.91</userinput></screen>
     277
     278    <para>
     279      Replace <replaceable>1920x1080</replaceable> with the size you want
     280      for the nested Wayland session.
     281    </para>
    238282  </sect2>
    239283
  • introduction/important/la-files.xml

    r5fe69261 r1ff0f0c  
    2525    <para>
    2626
    27       In LFS we installed a package, libtool, that is used by many packages to
     27      In LFS and BLFS, many packages use a internally shipped libtool copy to
    2828      build on a variety of Unix platforms.  This includes platforms such as
    2929      AIX, Solaris, IRIX, HP-UX, and Cygwin as well as Linux.  The origins of
     
    4040      url="https://en.wikipedia.org/wiki/Executable_and_Linkable_Format">
    4141      Executable and Linkable Format (ELF)</ulink> for executables and
    42       libraries, information needed to complete the task is embedded in the
    43       files.  At run time the program loader can query the appropriate files
    44       and properly load and execute the program.
     42      dynamic libraries, information needed to complete the task is embedded
     43      in the files.  Both the linker and the program loader can query the
     44      appropriate files and properly link or execute the program.
    4545
    4646    </para>
    4747
    4848    <para>
     49      Static libraries are rarely used in LFS and BLFS.  And, nowadays most
     50      packages store the information needed for linking against a static
     51      library into a .pc file, instead of relying on libtool.
     52      A <command>pkg-config --static --libs</command> command will output
     53      the sufficient flags for the linker to link against a static library
     54      without any libtool magic.
     55    </para>
    4956
    50        The problem is that libtool usually creates one or more text files for
    51        package libraries called libtool archives.  These small files have a
    52        ".la" extension and contain information that is similar to that embedded
    53        in the libraries.  When building a package that uses libtool, the
    54        process automatically looks for these files.  If a package is updated
    55        and no longer uses the .la file, then the build process can break.
    56 
     57    <para>
     58      The problem is that libtool usually creates one or more text files for
     59      package libraries called libtool archives.  These small files have a
     60      ".la" extension and contain information that is similar to that embedded
     61      in the libraries or pkg-config files.  When building a package that
     62      uses libtool, the process automatically looks for these files.
     63      Sometimes a .la file can contains the name or path of a static library
     64      used during build but not installed, then the build process will break
     65      because the .la file refers to something nonexistent on the system.
     66      Similarly, if a package is updated and no longer uses the .la file,
     67      then the build process can break with the old .la files.
    5768    </para>
    5869
     
    135146    done
    136147  done
    137 done
     148done</literal>
    138149
    139150EOF
    140151
    141 chmod +x /usr/sbin/remove-la-files.sh</literal></userinput></screen>
     152chmod +x /usr/sbin/remove-la-files.sh</userinput></screen>
    142153
    143154    <para condition="html" role="usernotes">
  • introduction/welcome/changelog.xml

    r5fe69261 r1ff0f0c  
    4343    -->
    4444    <listitem>
     45      <para>September 27th, 2022</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[renodr] - Update to libXtst-1.2.4 (Xorg Library). Fixes
     49          <ulink url="&blfs-ticket-root;17127">#17127</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[renodr] - Update to libXxf86vm-1.1.5 (Xorg Library). Fixes
     53          <ulink url="&blfs-ticket-root;17128">#17128</ulink>.</para>
     54        </listitem>
     55      </itemizedlist>
     56    </listitem>
     57
     58    <listitem>
     59      <para>September 26th, 2022</para>
     60      <itemizedlist>
     61        <listitem>
     62          <para>[bdubbs] - Update to ffmpeg-5.1.2. Fixes.
     63          <ulink url="&blfs-ticket-root;17124">#17124</ulink>.</para>
     64        </listitem>
     65        <listitem>
     66          <para>[bdubbs] - Update to xterm-373. Fixes.
     67          <ulink url="&blfs-ticket-root;17123">#17123</ulink>.</para>
     68        </listitem>
     69      </itemizedlist>
     70    </listitem>
     71
     72    <listitem>
     73      <para>September 25th, 2022</para>
     74      <itemizedlist>
     75        <listitem>
     76          <para>[pierre] - Update to thunderbird-102.3.0 (security update).
     77          Fixes <ulink url="&blfs-ticket-root;17105">#17105</ulink>.</para>
     78        </listitem>
     79        <listitem>
     80          <para>[pierre] - Update to rust-1.64.0. Fixes
     81          <ulink url="&blfs-ticket-root;17120">#17120</ulink>.</para>
     82        </listitem>
     83        <listitem>
     84          <para>[pierre] - Update to llvm-15.0.1. Fixes
     85          <ulink url="&blfs-ticket-root;16991">#16991</ulink>.</para>
     86        </listitem>
     87      </itemizedlist>
     88    </listitem>
     89
     90    <listitem>
     91      <para>September 24th, 2022</para>
     92      <itemizedlist>
     93        <listitem>
     94          <para>[bdubbs] - Update to node-16.17.1 (security update). Fixes
     95          <ulink url="&blfs-ticket-root;17119">#17119</ulink>.</para>
     96        </listitem>
     97        <listitem>
     98          <para>[bdubbs] - Update to unbound-1.16.3 (security update). Fixes
     99          <ulink url="&blfs-ticket-root;17114">#17114</ulink>.</para>
     100        </listitem>
     101        <listitem>
     102          <para>[bdubbs] - Update to bind-9.18.7 (security update). Fixes
     103          <ulink url="&blfs-ticket-root;17109">#17109</ulink>.</para>
     104        </listitem>
     105        <listitem>
     106          <para>[timtas] - Downgrade to mypaint-brushes-1.3.1. Fixes Gimp usage.
     107          </para>
     108        </listitem>
     109      </itemizedlist>
     110    </listitem>
     111
     112    <listitem>
     113      <para>September 23rd, 2022</para>
     114      <itemizedlist>
     115        <listitem>
     116          <para>[bdubbs] - Update to xapian-core-1.4.21. Fixes
     117          <ulink url="&blfs-ticket-root;17117">#17117</ulink>.</para>
     118        </listitem>
     119        <listitem>
     120          <para>[bdubbs] - Update to flac-1.4.1. Fixes
     121          <ulink url="&blfs-ticket-root;17116">#17116</ulink>.</para>
     122        </listitem>
     123        <listitem>
     124          <para>[bdubbs] - Update to mesa-22.2.0. Fixes
     125          <ulink url="&blfs-ticket-root;17107">#17107</ulink>.</para>
     126        </listitem>
     127        <listitem>
     128          <para>[bdubbs] - Update to balsa-2.6.4. Fixes
     129          <ulink url="&blfs-ticket-root;17104">#17104</ulink>.</para>
     130        </listitem>
     131        <listitem>
     132          <para>[renodr] - Update to libwpe-1.14.0. Fixes
     133          <ulink url="&blfs-ticket-root;16535">#16535</ulink>.</para>
     134        </listitem>
     135        <listitem>
     136          <para>[renodr] - Update to nghttp2-1.50.0. Fixes
     137          <ulink url="&blfs-ticket-root;17113">#17113</ulink>.</para>
     138        </listitem>
     139        <listitem>
     140          <para>[renodr] - Update to Mako-1.2.3 (Python Module). Fixes
     141          <ulink url="&blfs-ticket-root;17118">#17118</ulink>.</para>
     142        </listitem>
     143        <listitem>
     144          <para>[pierre] - Update to ghostscript-10.00.0. Fixes
     145          <ulink url="&blfs-ticket-root;17115">#17115</ulink>.</para>
     146        </listitem>
     147      </itemizedlist>
     148    </listitem>
     149
     150    <listitem>
     151      <para>September 21st, 2022</para>
     152      <itemizedlist>
     153        <listitem>
     154          <para>[renodr] - Update to cmake-3.24.2. Fixes
     155          <ulink url="&blfs-ticket-root;17026">#17026</ulink>.</para>
     156        </listitem>
     157        <listitem>
     158          <para>[renodr] - Update to gtkmm-3.24.7. Fixes
     159          <ulink url="&blfs-ticket-root;17027">#17027</ulink>.</para>
     160        </listitem>
     161        <listitem>
     162          <para>[renodr] - Update to libblockdev-2.28. Fixes
     163          <ulink url="&blfs-ticket-root;17029">#17029</ulink>.</para>
     164        </listitem>
     165        <listitem>
     166          <para>[renodr] - Update to xfce4-pulseaudio-plugin-0.4.5. Fixes
     167          <ulink url="&blfs-ticket-root;17037">#17037</ulink>.</para>
     168        </listitem>
     169        <listitem>
     170          <para>[renodr] - Update to graphviz-6.0.1. Fixes
     171          <ulink url="&blfs-ticket-root;17019">#17019</ulink>.</para>
     172        </listitem>
     173        <listitem>
     174          <para>[renodr] - Update to kdsoap-2.1.1. Fixes
     175          <ulink url="&blfs-ticket-root;17020">#17020</ulink>.</para>
     176        </listitem>
     177        <listitem>
     178          <para>[renodr] - Update to neon-0.32.4. Fixes
     179          <ulink url="&blfs-ticket-root;17022">#17022</ulink>.</para>
     180        </listitem>
     181        <listitem>
     182          <para>[renodr] - Update to btrfs-progs-5.19.1. Fixes
     183          <ulink url="&blfs-ticket-root;17023">#17023</ulink>.</para>
     184        </listitem>
     185        <listitem>
     186          <para>[bdubbs] - Update to pangomm-2.46.3. Fixes
     187          <ulink url="&blfs-ticket-root;17110">#17110</ulink>.</para>
     188        </listitem>
     189        <listitem>
     190          <para>[bdubbs] - Update to wpebackend-fdo-1.14.0. Fixes
     191          <ulink url="&blfs-ticket-root;17103">#17103</ulink>.</para>
     192        </listitem>
     193        <listitem>
     194          <para>[bdubbs] - Update to mypaint-brushes-2.0.2. Fixes
     195          <ulink url="&blfs-ticket-root;17098">#17098</ulink>.</para>
     196        </listitem>
     197        <listitem>
     198          <para>[bdubbs] - Update to glibmm-2.66.5. Fixes
     199          <ulink url="&blfs-ticket-root;17095">#17095</ulink>.</para>
     200        </listitem>
     201        <listitem>
     202          <para>[bdubbs] - Update to popt-1.19. Fixes
     203          <ulink url="&blfs-ticket-root;17055">#17055</ulink>.</para>
     204        </listitem>
     205        <listitem>
     206          <para>[bdubbs] - Update to gobject-introspection-1.74.0. Fixes
     207          <ulink url="&blfs-ticket-root;17065">#17065</ulink>.</para>
     208        </listitem>
     209        <listitem>
     210          <para>[bdubbs] - Update to glib-2.74.0. Fixes
     211          <ulink url="&blfs-ticket-root;17061">#17061</ulink>.</para>
     212        </listitem>
     213        <listitem>
     214          <para>[renodr] - Update to nss-3.83. Fixes
     215          <ulink url="&blfs-ticket-root;17038">#17038</ulink>.</para>
     216        </listitem>
     217      </itemizedlist>
     218    </listitem>
     219
     220    <listitem>
     221      <para>September 20th, 2022</para>
     222      <itemizedlist>
     223        <listitem>
     224          <para>[renodr] - Update to WebKitGTK+-2.36.8 (Security Update). Fixes
     225          <ulink url="&blfs-ticket-root;17096">#17096</ulink>.</para>
     226        </listitem>
     227        <listitem>
     228          <para>[pierre] - Update to libreoffice-7.4.1.2.
     229          Fixes <ulink url="&blfs-ticket-root;17044">#17044</ulink>.</para>
     230        </listitem>
     231        <listitem>
     232          <para>[pierre] - Update to gnumeric-1.12.53.
     233          Fixes <ulink url="&blfs-ticket-root;17076">#17076</ulink>.</para>
     234        </listitem>
     235        <listitem>
     236          <para>[pierre] - Update to goffice-0.10.53.
     237          Fixes <ulink url="&blfs-ticket-root;17075">#17075</ulink>.</para>
     238        </listitem>
     239        <listitem>
     240          <para>[pierre] - Update to gtk-4.8.1.
     241          Fixes <ulink url="&blfs-ticket-root;17052">#17052</ulink>.</para>
     242        </listitem>
     243        <listitem>
     244          <para>[ken] - Update to firefox-102.3.0 (Security Update).
     245          Fixes <ulink url="&blfs-ticket-root;17097">#17097</ulink>.</para>
     246        </listitem>
     247      </itemizedlist>
     248    </listitem>
     249
     250    <listitem>
     251      <para>September 19th, 2022</para>
     252      <itemizedlist>
     253        <listitem>
     254          <para>[renodr] - Update to qtwebengine-5.15.11 (Security Update).
     255          Fixes <ulink url="&blfs-ticket-root;17028">#17028</ulink>.</para>
     256        </listitem>
     257        <listitem>
     258          <para>[bdubbs] - Update to harfbuzz-5.2.0. Fixes
     259          <ulink url="&blfs-ticket-root;17056">#17056</ulink>.</para>
     260        </listitem>
     261        <listitem>
     262          <para>[bdubbs] - Update to libksba-1.6.1. Fixes
     263          <ulink url="&blfs-ticket-root;17054">#17054</ulink>.</para>
     264        </listitem>
     265        <listitem>
     266          <para>[bdubbs] - Update to pango-1.50.10. Fixes
     267          <ulink url="&blfs-ticket-root;17051">#17051</ulink>.</para>
     268        </listitem>
     269        <listitem>
     270          <para>[bdubbs] - Update to pipewire-0.3.58. Fixes
     271          <ulink url="&blfs-ticket-root;17045">#17045</ulink>.</para>
     272        </listitem>
     273        <listitem>
     274          <para>[bdubbs] - Update to acpid-2.0.34. Fixes
     275          <ulink url="&blfs-ticket-root;17041">#17041</ulink>.</para>
     276        </listitem>
     277        <listitem>
     278          <para>[bdubbs] - Update to qpdf-11.1.0. Fixes
     279          <ulink url="&blfs-ticket-root;17040">#17040</ulink>.</para>
     280        </listitem>
     281      </itemizedlist>
     282    </listitem>
     283   
     284    <listitem>
     285      <para>September 17th, 2022</para>
     286      <itemizedlist>
     287        <listitem>
     288          <para>[timtas] - Update to libpng-1.6.38. Fixes
     289          <ulink url="&blfs-ticket-root;17039">#17039</ulink>.</para>
     290        </listitem>
     291      </itemizedlist>
     292    </listitem>
     293   
     294    <listitem>
     295      <para>September 16th, 2022</para>
     296      <itemizedlist>
     297        <listitem>
     298          <para>[bdubbs] - Update to nspr-4.35. Fixes
     299          <ulink url="&blfs-ticket-root;17018">#17018</ulink>.</para>
     300        </listitem>
     301        <listitem>
     302          <para>[bdubbs] - Update to libgusb-0.4.0. Fixes
     303          <ulink url="&blfs-ticket-root;17017">#17017</ulink>.</para>
     304        </listitem>
     305        <listitem>
     306          <para>[bdubbs] - Update to emacs-28.2. Fixes
     307          <ulink url="&blfs-ticket-root;17016">#17016</ulink>.</para>
     308        </listitem>
     309        <listitem>
     310          <para>[bdubbs] - Update to stunnel-5.66. Fixes
     311          <ulink url="&blfs-ticket-root;17015">#17015</ulink>.</para>
     312        </listitem>
     313        <listitem>
     314          <para>[renodr] - Update to Thunderbird-102.2.2. Fixes
     315          <ulink url="&blfs-ticket-root;17053">#17053</ulink>.</para>
     316        </listitem>
     317        <listitem>
     318          <para>[renodr] - Update to NetworkManager-1.40.0. Fixes
     319          <ulink url="&blfs-ticket-root;16956">#16956</ulink>.</para>
     320        </listitem>
     321        <listitem>
     322          <para>[renodr] - Update to gnome-bluetooth-42.4. Fixes
     323          <ulink url="&blfs-ticket-root;16997">#16997</ulink>.</para>
     324        </listitem>
     325        <listitem>
     326          <para>[renodr] - Update to samba-4.17.0. Fixes
     327          <ulink url="&blfs-ticket-root;16999">#16999</ulink>.</para>
     328        </listitem>
     329        <listitem>
     330          <para>[renodr] - Update to ModemManager-1.18.12. Fixes
     331          <ulink url="&blfs-ticket-root;17008">#17008</ulink>.</para>
     332        </listitem>
     333        <listitem>
     334          <para>[pierre] - Unconditionally use duktape for polkit: it
     335          adds low overhead and it simplifies instructions.
     336          </para>
     337        </listitem>
     338      </itemizedlist>
     339    </listitem>
     340   
     341    <listitem>
     342      <para>September 15th, 2022</para>
     343      <itemizedlist>
     344        <listitem>
     345          <para>[timtas] - Fix broken duktape download url.</para>
     346        </listitem>
     347        <listitem>
     348          <para>[timtas] - Add duktape-2.7.0, allow polkit to use duktape
     349          instead of JS. Fixes
     350          <ulink url="&blfs-ticket-root;17025">#17025</ulink>.</para>
     351        </listitem>
     352      </itemizedlist>
     353    </listitem>
     354
     355    <listitem>
    45356      <para>September 11th, 2022</para>
    46357      <itemizedlist>
  • multimedia/audioutils/cdparanoia.xml

    r5fe69261 r1ff0f0c  
    114114
    115115<screen role="root"><userinput>make install &amp;&amp;
    116 chmod -v 755 /usr/lib/libcdda_*.so.0.10.2</userinput></screen>
     116chmod -v 755 /usr/lib/libcdda_*.so.0.10.2 &amp;&amp;
     117rm -fv /usr/lib/libcdda_*.a</userinput></screen>
    117118
    118119  </sect2>
     
    148149        </seg>
    149150        <seg>
    150           libcdda_interface.{so,a} and libcdda_paranoia.{so,a}
     151          libcdda_interface.so and libcdda_paranoia.so
    151152        </seg>
    152153        <seg>
     
    175176
    176177      <varlistentry id="libcdda_interface">
    177         <term><filename class="libraryfile">libcdda_interface.{so,a}</filename></term>
     178        <term><filename class="libraryfile">libcdda_interface</filename></term>
    178179        <listitem>
    179180          <para>
     
    183184          </para>
    184185          <indexterm zone="cdparanoia libcdda_interface">
    185             <primary sortas="c-libcdda_interface">libcdda_interface.{so,a}</primary>
     186            <primary sortas="c-libcdda_interface">libcdda_interface</primary>
    186187          </indexterm>
    187188        </listitem>
     
    189190
    190191      <varlistentry id="libcdda_paranoia">
    191         <term><filename class="libraryfile">libcdda_paranoia.{so,a}</filename></term>
     192        <term><filename class="libraryfile">libcdda_paranoia</filename></term>
    192193        <listitem>
    193194          <para>
     
    197198          </para>
    198199          <indexterm zone="cdparanoia libcdda_paranoia">
    199             <primary sortas="c-libcdda_paranoia">libcdda_paranoia.{so,a}</primary>
     200            <primary sortas="c-libcdda_paranoia">libcdda_paranoia</primary>
    200201          </indexterm>
    201202        </listitem>
  • multimedia/audioutils/lame.xml

    r5fe69261 r1ff0f0c  
    122122    <para>
    123123      <option>--enable-nasm</option>: Enable the use of
    124       <xref linkend="nasm"/> to compile optimized assembly routines.
     124      <xref linkend="nasm"/> to compile optimized assembly routines for
     125      32-bit x86.  This option has no effect on x86_64.
    125126    </para>
    126127
  • multimedia/libdriv/flac.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY flac-download-http "https://downloads.xiph.org/releases/flac/flac-&flac-version;.tar.xz">
    88  <!ENTITY flac-download-ftp  " ">
    9   <!ENTITY flac-md5sum        "f3c395e936156c3a63add169dec629a5">
    10   <!ENTITY flac-size          "768 KB">
     9  <!ENTITY flac-md5sum        "835c44ca77c4674b9cdc5b24571306ce">
     10  <!ENTITY flac-size          "1.0 MB">
    1111  <!ENTITY flac-buildsize     "22 MB (additional 165 MB to run the test suite)">
    1212  <!ENTITY flac-time          "0.2 SBU (additional 0.6 SBU to run the test suite)">
  • multimedia/libdriv/gst10-plugins-bad.xml

    r5fe69261 r1ff0f0c  
    158158      <ulink url="https://rtmpdump.mplayerhq.hu/">rtmpdump</ulink>,
    159159      <ulink url="https://github.com/jart/spandsp">spandsp</ulink>,
    160       <ulink url="https://www.srtalliance.com">srt</ulink>,
     160      <ulink url="https://github.com/Haivision/srt">Srt</ulink>,
    161161      <ulink url="https://github.com/OpenVisualCloud/SVT-HEVC/">svthevcenc</ulink>,
    162162      <ulink url="https://sourceforge.net/projects/opencore-amr/files/vo-aacenc/">VO AAC</ulink>,
  • multimedia/libdriv/pipewire.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY pipewire-download-http "https://github.com/PipeWire/pipewire/archive/&pipewire-version;/pipewire-&pipewire-version;.tar.gz">
    88  <!ENTITY pipewire-download-ftp  " ">
    9   <!ENTITY pipewire-md5sum        "1ceb237cdf12ebfb32d5a231e1d6ae0a">
     9  <!ENTITY pipewire-md5sum        "6b88efbe1018716ccdad401c7e0e3f64">
    1010  <!ENTITY pipewire-size          "1.8 MB">
    11   <!ENTITY pipewire-buildsize     "69 MB (with tests)">
    12   <!ENTITY pipewire-time          "0.6 SBU (with tests, both using parallelism=4)">
     11  <!ENTITY pipewire-buildsize     "56 MB (with tests)">
     12  <!ENTITY pipewire-time          "0.5 SBU (with tests, both using parallelism=4)">
    1313]>
    1414
     
    7777    <para role="recommended">
    7878      <xref linkend="bluez"/>,
     79      <phrase revision="sysv"><xref linkend="dbus"/></phrase>,
    7980      <xref linkend="gstreamer10"/>,
    8081      <xref linkend="gst10-plugins-base"/>,
    81       <xref linkend="libva"/>,
    8282      <xref linkend="pulseaudio"/>,
    83       <xref linkend="sbc"/>,
    84       <xref linkend="sdl2"/>, and
     83      <xref linkend="sbc"/>, and
    8584      <xref linkend="v4l-utils"/>
    8685    </para>
     
    8887    <bridgehead renderas="sect4">Optional</bridgehead>
    8988    <para role="optional">
     89      <xref linkend="alsa-lib"/>,
     90      <xref linkend="avahi"/>,
     91      <xref linkend="bluez"/>,
     92      <xref linkend="fdk-aac"/>,
    9093      <xref linkend="ffmpeg"/>,
     94      <xref linkend="libcanberra"/>,
     95      <xref linkend="libdrm"/> (for one example and libcamera support),
     96      <xref linkend="libxcb"/>,
     97      <xref linkend="libsndfile"/>,
     98      <xref linkend="libusb"/>,
     99      <xref linkend="opus"/>,
     100      <xref linkend="sdl2"/> (for some examples),
    91101      <xref linkend="valgrind"/>,
     102      <xref linkend="xorg7-lib"/>,
    92103      <xref linkend="doxygen"/> and
    93104      <xref linkend="graphviz"/> (for documentation),
  • multimedia/libdriv/pulseaudio.xml

    r5fe69261 r1ff0f0c  
    8888      <phrase revision="sysv"><xref linkend="elogind"/>,</phrase>
    8989      <xref linkend="glib2"/>,
    90       <xref linkend="libcap-pam"/>,
    9190      <xref linkend="speex"/> and
    9291      <xref linkend="xorg7-lib"/>
  • multimedia/videoutils/ffmpeg.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY ffmpeg-download-http "https://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.xz">
    88  <!ENTITY ffmpeg-download-ftp  " ">
    9   <!ENTITY ffmpeg-md5sum        "7492b5447f5f77fb628504a1922768e3">
     9  <!ENTITY ffmpeg-md5sum        "fa847c43407315c27231b9f883e62c0e">
    1010  <!ENTITY ffmpeg-size          "9.5 MB">
    1111  <!ENTITY ffmpeg-buildsize     "184 MB (add 1.7 GB for the FATE suite/tests, add 766 MB for documentation)">
  • multimedia/videoutils/vlc.xml

    r5fe69261 r1ff0f0c  
    214214      <ulink url="https://github.com/videolabs/libmicrodns">libmicrodns</ulink>,
    215215      <ulink url="https://developers.google.com/protocol-buffers/">protobuf</ulink>, and
    216       <ulink url="https://www.srtalliance.org/">srt</ulink>
     216      <ulink url="https://github.com/Haivision/srt">Srt</ulink>
    217217    </para>
    218218
  • networking/netlibs/kdsoup.xml

    r5fe69261 r1ff0f0c  
    88           "https://github.com/KDAB/KDSoap/releases/download/kdsoap-&kdsoap-version;/kdsoap-&kdsoap-version;.tar.gz">
    99  <!ENTITY kdsoap-download-ftp " ">
    10   <!ENTITY kdsoap-md5sum        "511bf80dac042430edaabc46a658f101">
    11   <!ENTITY kdsoap-size          "2.8 MB">
    12   <!ENTITY kdsoap-buildsize     "34 MB">
    13   <!ENTITY kdsoap-time          "0.3 SBU (Using parallelism=4)">
     10  <!ENTITY kdsoap-md5sum        "7dff6d770e1942997d986207e3107585">
     11  <!ENTITY kdsoap-size          "928 KB">
     12  <!ENTITY kdsoap-buildsize     "25 MB">
     13  <!ENTITY kdsoap-time          "0.4 SBU (Using parallelism=4)">
    1414]>
    1515
  • networking/netlibs/libsoup.xml

    r5fe69261 r1ff0f0c  
    160160    <para>
    161161      To test the results, issue: <command>ninja test</command>.
     162      <!-- Upstream issue #120.  -->
     163      One test named <filename>ssl-test</filename> is known to fail.
    162164    </para>
    163165
  • networking/netlibs/neon.xml

    r5fe69261 r1ff0f0c  
    88  <!ENTITY neon-download-http "https://notroj.github.io/neon/neon-&neon-version;.tar.gz">
    99  <!ENTITY neon-download-ftp  " ">
    10   <!ENTITY neon-md5sum        "debc852527c2c495ac4fb1c297c1c321">
    11   <!ENTITY neon-size          "868 KB">
    12   <!ENTITY neon-buildsize     "6.6 MB (additional 20 MB for tests)">
    13   <!ENTITY neon-time          "less than 0.1 SBU (add 0.4 SBU for tests)">
     10  <!ENTITY neon-md5sum        "4025ce9e0a5c818d7aa9509db9b57aac">
     11  <!ENTITY neon-size          "876 KB">
     12  <!ENTITY neon-buildsize     "8.4 MB (additional 20 MB for tests)">
     13  <!ENTITY neon-time          "0.1 SBU (add 0.4 SBU for tests)">
    1414]>
    1515
     
    186186        <listitem>
    187187          <para>
    188             is a script that provide information about an installed copy
     188            is a script that provides information about an installed copy
    189189            of the neon library
    190190          </para>
  • networking/netlibs/nghttp2.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY nghttp2-download-http "https://github.com/nghttp2/nghttp2/releases/download/v&nghttp2-version;/nghttp2-&nghttp2-version;.tar.xz">
    88  <!ENTITY nghttp2-download-ftp  " ">
    9   <!ENTITY nghttp2-md5sum        "4030ed6e6c01dcab9418e0008cef424d">
     9  <!ENTITY nghttp2-md5sum        "4168ccacaa009665b6a7fe455842f95b">
    1010  <!ENTITY nghttp2-size          "3.9 MB">
    1111  <!ENTITY nghttp2-buildsize     "24 MB">
  • networking/netprogs/samba.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY samba-download-http "https://download.samba.org/pub/samba/stable/samba-&samba-version;.tar.gz">
    88  <!ENTITY samba-download-ftp  " ">
    9   <!ENTITY samba-md5sum        "53047b0d823775d07d12c260d7954647">
     9  <!ENTITY samba-md5sum        "2211d8e70c04ab6152d513ef068b2cca">
    1010  <!ENTITY samba-size          "29 MB">
    11   <!ENTITY samba-buildsize     "698 MB (add 386 MB for quicktest)">
    12   <!ENTITY samba-time          "2.0 SBU (using parallelism=4; add 3.5 SBU for quicktest)">
     11  <!ENTITY samba-buildsize     "665 MB (add 36 MB for quicktest)">
     12  <!ENTITY samba-time          "2.4 SBU (using parallelism=4; add 0.6 SBU for quicktest)">
    1313]>
    1414<!-- [pierre 2021-11-11]: quick test seems to be much smaller than previously.
     
    183183
    184184    <para>
    185       First, fix a build failure caused by glibc-2.36:
    186     </para>
    187 
    188  <screen><userinput remap="pre">sed -i '/mount.h/d' lib/replace/system/filesys.h</userinput></screen>
    189 
    190     <para>
    191185      To support the test suite, set up a Python virtual environment
    192186      for some Python modules out of the scope of BLFS:
     
    731725          masktest, mdsearch, mvxattr, ndrdump, net, nmbd, nmblookup, ntlm_auth,
    732726          oLschema2ldif, pdbedit, profiles, regdiff, regpatch, regshell,
    733           regtree, rpcclient, samba, samba-gpupdate,
     727          regtree, rpcclient, <!--samba,--> samba-gpupdate,
    734728           <!-- with 4.15.3, 'samba' is in /sbin -->
    735729          samba-regedit, samba-tool, sharesec, smbcacls,
     
    741735        <seg>
    742736          libdcerpc-binding.so, libdcerpc-samr.so,
    743           libdcerpc-server-core.so, libdcerpc-server.so, libdcerpc.so,
     737          libdcerpc-server-core.so, <!--libdcerpc-server.so,--> libdcerpc.so,
    744738          libndr-krb5pac.so, libndr-nbt.so, libndr.so,
    745739          libndr-standard.so, libnetapi.so, libnss_winbind.so, libnss_wins.so,
     
    11161110      </varlistentry>
    11171111
     1112<!-- Removed in 4.17.0
    11181113      <varlistentry id="samba-prog">
    11191114        <term><command>samba</command></term>
     
    11281123        </listitem>
    11291124      </varlistentry>
     1125-->
    11301126
    11311127      <varlistentry id="samba-gpupdate">
  • networking/netutils/bind-utils.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY bind-download-http   "https://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.xz">
    88  <!ENTITY bind-download-ftp    "ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.xz">
    9   <!ENTITY bind-md5sum          "d30ac638f74a9aa5da2f54c4f16ccd81">
    10   <!ENTITY bind-size            "4.9 MB">
    11   <!ENTITY bind-utils-buildsize "81 MB">
    12   <!ENTITY bind-utils-time      "0.4 SBU">
     9  <!ENTITY bind-md5sum          "50424bcd9c2c1a84ac32b400bc70cf3a">
     10  <!ENTITY bind-size            "5.4 MB">
     11  <!ENTITY bind-utils-buildsize "101 MB">
     12  <!ENTITY bind-utils-time      "0.2 SBU">
    1313]>
    1414
  • networking/netutils/networkmanager.xml

    r5fe69261 r1ff0f0c  
    99  <!ENTITY NetworkManager-download-ftp
    1010"&gnome-download-ftp;/NetworkManager/&NetworkManager-minor;/NetworkManager-&NetworkManager-version;.tar.xz">
    11   <!ENTITY NetworkManager-md5sum        "eaaefa0da3f56c84aa1d9324cffb89ff">
    12   <!ENTITY NetworkManager-size          "5.2 MB">
    13   <!ENTITY NetworkManager-buildsize     "240 MB (with tests)">
    14   <!ENTITY NetworkManager-time          "0.8 SBU (with tests, using parallelism=4)">
     11  <!ENTITY NetworkManager-md5sum        "629a02737594f94b190fc55be9c26ac9">
     12  <!ENTITY NetworkManager-size          "6.3 MB">
     13  <!ENTITY NetworkManager-buildsize     "265 MB (with tests)">
     14  <!ENTITY NetworkManager-time          "1.0 SBU (with tests, using parallelism=4)">
    1515]>
    1616
  • packages.ent

    r5fe69261 r1ff0f0c  
    2121<!ENTITY nettle-version               "3.8.1">
    2222
    23 <!ENTITY nss-dir                      "3_82">
    24 <!ENTITY nss-version                  "3.82">
     23<!ENTITY nss-dir                      "3_83">
     24<!ENTITY nss-version                  "3.83">
    2525<!--
    2626<!ENTITY nss-micro-version            "1">
     
    3333<!ENTITY shadow-version               "4.12.3">
    3434<!ENTITY ssh-askpass-version          "&openssh-version;">
    35 <!ENTITY stunnel-version              "5.65">
     35<!ENTITY stunnel-version              "5.66">
    3636<!ENTITY sudo-version                 "1.9.11p3">
    3737<!ENTITY tripwire-version             "2.4.3.7">
     
    3939
    4040<!-- Chapter 5 -->
    41 <!ENTITY btrfs-progs-version          "5.19">
     41<!ENTITY btrfs-progs-version          "5.19.1">
    4242<!ENTITY dosfstools-version           "4.2">
    4343<!ENTITY fuse3-version                "3.12.0">
     
    6262<!ENTITY bluefish-version             "2.2.12">
    6363<!ENTITY ed-version                   "1.18">
    64 <!ENTITY emacs-version                "28.1">
     64<!ENTITY emacs-version                "28.2">
    6565<!ENTITY gedit-version                "42.2">
    6666<!ENTITY joe-version                  "4.6">
     
    9494<!ENTITY dbus-glib-version            "0.112">
    9595<!ENTITY double-conversion-version    "3.2.1">
     96<!ENTITY duktape-version              "2.7.0">
    9697<!ENTITY enchant-version              "2.3.3">
    9798<!ENTITY exempi-version               "2.6.2">
    9899<!ENTITY fftw-version                 "3.3.10">
    99 <!ENTITY glib2-minor                  "2.72">
    100 <!ENTITY glib2-version                "&glib2-minor;.3">
    101 <!ENTITY glibmm-version               "2.66.2">
     100<!ENTITY glib2-minor                  "2.74">
     101<!ENTITY glib2-version                "&glib2-minor;.0">
     102<!ENTITY glibmm-version               "2.66.5">
    102103<!ENTITY gmime3-version               "3.2.7">
    103 <!ENTITY gobject-introspection-version "1.72.0">
     104<!ENTITY gobject-introspection-version "1.74.0">
    104105<!ENTITY gsl-version                  "2.7.1">
    105106<!ENTITY gspell-minor                 "1.10">
     
    123124<!ENTITY libatasmart-version          "0.19">
    124125<!ENTITY libatomic_ops-version        "7.6.14">
    125 <!ENTITY libblockdev-version          "2.27">
     126<!ENTITY libblockdev-version          "2.28">
    126127<!ENTITY libbytesize-version          "2.7">
    127128<!ENTITY libdaemon-version            "0.14">
     
    131132<!ENTITY libgsf-version               "1.14.50">
    132133<!ENTITY libgudev-version             "237">
    133 <!ENTITY libgusb-version              "0.3.10">
     134<!ENTITY libgusb-version              "0.4.0">
    134135<!ENTITY libical-version              "3.0.14">
    135136<!ENTITY libidn-version               "1.41">
    136137<!ENTITY libidn2-version              "2.3.3">
    137138<!ENTITY libiodbc-version             "3.52.15">
    138 <!ENTITY libksba-version              "1.6.0">
     139<!ENTITY libksba-version              "1.6.1">
    139140<!ENTITY liblinear-version            "245">
    140141<!ENTITY libmbim-version              "1.26.4">
     
    163164<!ENTITY libxslt-version              "1.1.37">
    164165<!ENTITY libwacom-version             "2.4.0">
    165 <!ENTITY libwpe-version               "1.12.3">
     166<!ENTITY libwpe-version               "1.14.0">
    166167<!ENTITY lzo-version                  "2.10">
    167168<!ENTITY mtdev-version                "1.1.6">
    168 <!ENTITY nodejs-version               "16.17.0">
     169<!ENTITY nodejs-version               "16.17.1">
    169170<!ENTITY npth-version                 "1.6">
    170 <!ENTITY nspr-version                 "4.34.1">
     171<!ENTITY nspr-version                 "4.35">
    171172<!ENTITY pcre-version                 "8.45">
    172173<!ENTITY pcre2-version                "10.40">
    173 <!ENTITY popt-version                 "1.18">
     174<!ENTITY popt-version                 "1.19">
    174175<!ENTITY pth-version                  "2.0.7">
    175176<!ENTITY qca-version                  "2.3.4">
     
    180181<!ENTITY wayland-version              "1.21.0">
    181182<!ENTITY wayland-protocols-version    "1.26">
    182 <!ENTITY wpebackend-fdo-version       "1.12.1">
     183<!ENTITY wpebackend-fdo-version       "1.14.0">
    183184<!ENTITY wv-version                   "1.2.9">
    184 <!ENTITY xapian-version               "1.4.20">
     185<!ENTITY xapian-version               "1.4.21">
    185186<!ENTITY yaml-version                 "0.2.5">
    186187
     
    196197<!ENTITY glm-version                  "0.9.9.8">
    197198<!ENTITY graphite2-version            "1.3.14">
    198 <!ENTITY harfbuzz-version             "5.1.0">
     199<!ENTITY harfbuzz-version             "5.2.0">
    199200<!ENTITY jasper-version               "3.0.6">
    200201<!ENTITY lcms-version                 "1.19">
     
    205206<!ENTITY libmng-version               "2.0.3">
    206207<!ENTITY libmypaint-version           "1.6.1"> <!-- version 1 only -->
    207 <!ENTITY libpng-version               "1.6.37">
     208<!ENTITY libpng-version               "1.6.38">
    208209<!ENTITY libraw-version               "0.20.2">
    209210<!ENTITY librsvg-minor                "2.54">   <!-- Normally even minors -->
     
    212213<!ENTITY libtiff-version              "4.4.0">
    213214<!ENTITY libwebp-version              "1.2.4">
    214 <!ENTITY mypaint-brushes-version      "1.3.1"> <!-- version 1 only -->
     215<!ENTITY mypaint-brushes-version      "1.3.1">
    215216<!ENTITY newt-version                 "0.52.21">
    216217<!ENTITY opencv-version               "4.6.0">
     
    221222<!ENTITY poppler-version              "22.09.0">
    222223<!ENTITY potrace-version              "1.16">
    223 <!ENTITY qpdf-version                 "11.0.0">
     224<!ENTITY qpdf-version                 "11.1.0">
    224225<!ENTITY qrencode-version             "4.1.1">
    225226<!ENTITY libsass-version              "3.6.5">
     
    232233<!ENTITY compface-version             "1.5.2">
    233234<!ENTITY desktop-file-utils-version   "0.26">
    234 <!ENTITY graphviz-version             "5.0.1">
     235<!ENTITY graphviz-version             "6.0.1">
    235236<!ENTITY gtk-doc-major                "1.33">
    236237<!ENTITY gtk-doc-version              "1.33.2">
     
    257258<!-- Chapter 12 -->
    258259<!ENTITY accountsservice-version      "22.08.8">
    259 <!ENTITY acpid-version                "2.0.33">
     260<!ENTITY acpid-version                "2.0.34">
    260261<!ENTITY at-version                   "3.2.5">
    261262<!ENTITY autofs-version               "5.1.8">
     
    275276<!ENTITY logrotate-version            "3.20.1">
    276277<!ENTITY mc-version                   "4.8.28">
    277 <!ENTITY ModemManager-version         "1.18.10">
     278<!ENTITY ModemManager-version         "1.18.12">
    278279<!ENTITY notification-daemon-version  "3.20.0">
    279280<!ENTITY p7zip-version                "17.04">
     
    300301<!ENTITY clisp-version                "2.49">
    301302<!ENTITY cmake-major-version          "3.24">
    302 <!ENTITY cmake-minor-version          "1">
     303<!ENTITY cmake-minor-version          "2">
    303304<!ENTITY cmake-version                "&cmake-major-version;.&cmake-minor-version;">
    304305<!ENTITY doxygen-version              "1.9.5">
     
    309310<!ENTITY guile-version                "3.0.8">
    310311<!ENTITY librep-version               "0.92.7">
    311 <!ENTITY llvm-majmin-version          "14.0">
    312 <!ENTITY llvm-point-version           "6">
    313 <!ENTITY llvm-version                 "&llvm-majmin-version;.&llvm-point-version;">
     312<!ENTITY llvm-maj-version             "15">
     313<!ENTITY llvm-point-version           "1">
     314<!ENTITY llvm-version                 "&llvm-maj-version;.0.&llvm-point-version;">
    314315<!ENTITY lua-version                  "5.4.4">
    315316<!ENTITY lua52-version                "5.2.4">
     
    334335<!ENTITY ruby-version                 "&ruby-minor-version;.&ruby-patch-version;">
    335336<!ENTITY ruby-gemdir                  "/usr/lib/ruby/gems/&ruby-minor-version;.0">
    336 <!ENTITY rust-version                 "1.60.0">
     337<!ENTITY rust-version                 "1.64.0">
    337338<!ENTITY scons-version                "4.4.0">
    338339<!ENTITY slang-version                "2.3.3">
     
    523524<!ENTITY MarkupSafe-version           "2.1.1">
    524525<!ENTITY Jinja2-version               "3.1.2">
    525 <!ENTITY mako-version                 "1.2.2">
     526<!ENTITY mako-version                 "1.2.3">
    526527<!ENTITY scour-version                "0.38.2">
    527528<!ENTITY six-version                  "1.16.0">
     
    543544<!ENTITY rpcbind-version              "1.2.6">
    544545<!ENTITY rsync-version                "3.2.6">
    545 <!ENTITY samba-version                "4.16.4">
     546<!ENTITY samba-version                "4.17.0">
    546547<!ENTITY wget-version                 "1.21.3">
    547548<!ENTITY wireless-tools-version       "29">
     
    552553<!-- for Bind Utilities -->
    553554<!ENTITY bind-minor-version           "9.18">
    554 <!ENTITY bind-version                 "&bind-minor-version;.6">
    555 <!ENTITY NetworkManager-minor         "1.38">
    556 <!ENTITY NetworkManager-version       "&NetworkManager-minor;.4">
     555<!ENTITY bind-version                 "&bind-minor-version;.7">
     556<!ENTITY NetworkManager-minor         "1.40">
     557<!ENTITY NetworkManager-version       "&NetworkManager-minor;.0">
    557558<!ENTITY network-manager-applet-minor "1.28">
    558559<!ENTITY network-manager-applet-version "&network-manager-applet-minor;.0">
     
    568569<!ENTITY glib-networking-minor        "2.72">
    569570<!ENTITY glib-networking-version      "&glib-networking-minor;.2">
    570 <!ENTITY kdsoap-version               "2.0.0">
     571<!ENTITY kdsoap-version               "2.1.1">
    571572<!ENTITY ldns-version                 "1.8.3">
    572573<!ENTITY libevent-version             "2.1.12">
     
    584585<!ENTITY libsoup3-version             "&libsoup3-minor;.8">
    585586<!ENTITY libtirpc-version             "1.3.3">
    586 <!ENTITY neon-version                 "0.32.3">
    587 <!ENTITY nghttp2-version              "1.49.0">
     587<!ENTITY neon-version                 "0.32.4">
     588<!ENTITY nghttp2-version              "1.50.0">
    588589<!ENTITY rpcsvc-proto-version         "1.4.3">
    589590<!ENTITY serf-version                 "1.3.9">
     
    630631<!-- Chapter 23 -->
    631632<!ENTITY openldap-version             "2.6.3">
    632 <!ENTITY unbound-version              "1.16.2">
     633<!ENTITY unbound-version              "1.16.3">
    633634
    634635<!-- Part VI -->
     
    648649<!ENTITY xcb-util-wm-version          "0.4.1">
    649650<!ENTITY xcb-util-cursor-version      "0.1.3">
    650 <!ENTITY mesa-major-minor             "22.1">
    651 <!ENTITY mesa-version                 "&mesa-major-minor;.7">
     651<!ENTITY mesa-major-minor             "22.2">
     652<!ENTITY mesa-version                 "&mesa-major-minor;.0">
    652653<!ENTITY xbitmaps-version             "1.1.2">
    653654<!ENTITY xcursor-themes-version       "1.0.6">
     
    656657<!ENTITY xorg-server-version          "21.1.4">
    657658<!ENTITY twm-version                  "1.0.12">
    658 <!ENTITY xterm-version                "372">
     659<!ENTITY xterm-version                "373">
    659660<!ENTITY xclock-version               "1.1.1">
    660661<!ENTITY xinit-version                "1.4.1">
     
    684685<!ENTITY glew-version                 "2.2.0">
    685686<!ENTITY glu-version                  "9.0.2">
    686 <!ENTITY goffice010-version           "0.10.52">
     687<!ENTITY goffice010-version           "0.10.53">
    687688<!ENTITY grantlee-version             "5.3.0">
    688689<!ENTITY graphene-version             "1.10.8">
     
    690691<!ENTITY gtk3-version                 "3.24.34">
    691692<!ENTITY gtk4-minor                   "4.8">
    692 <!ENTITY gtk4-version                 "&gtk4-minor;.0">
     693<!ENTITY gtk4-version                 "&gtk4-minor;.1">
    693694<!ENTITY gtk-engines-version          "2.20.2">
    694 <!ENTITY gtkmm3-version               "3.24.6">
     695<!ENTITY gtkmm3-version               "3.24.7">
    695696<!ENTITY gtk-vnc-version              "1.3.1">
    696697<!ENTITY gtksourceview-version        "3.24.11">
     
    713714<!ENTITY libxklavier-version          "5.4">
    714715<!ENTITY pango-minor                  "1.50">
    715 <!ENTITY pango-version                "&pango-minor;.9">
    716 <!ENTITY pangomm-version              "2.46.2">
     716<!ENTITY pango-version                "&pango-minor;.10">
     717<!ENTITY pangomm-version              "2.46.3">
    717718<!ENTITY qt5-version                  "5.15.6">
    718 <!ENTITY qtwebengine-version          "5.15.10">
     719<!ENTITY qtwebengine-version          "5.15.11">
    719720<!ENTITY startup-notification-version "0.12">
    720 <!ENTITY webkitgtk-version            "2.36.7">    <!-- Even minors only -->
     721<!ENTITY webkitgtk-version            "2.36.8">    <!-- Even minors only -->
    721722
    722723<!ENTITY gtk2-libdir                  "2.0/2.10.0">
     
    803804<!ENTITY ristretto-version            "0.12.3">
    804805<!ENTITY xfce4-notifyd-version        "0.6.4">
    805 <!ENTITY xfce4-pulseaudio-plugin-version "0.4.4">
     806<!ENTITY xfce4-pulseaudio-plugin-version "0.4.5">
    806807
    807808<!-- Part X -->
     
    830831<!-- Chapter 39 -->
    831832<!ENTITY AbiWord-version              "3.0.5">
    832 <!ENTITY gnumeric-version             "1.12.52">
    833 
    834 <!ENTITY libreoffice-version          "7.4.0">
    835 <!ENTITY libreoffice-patch            ".3">
     833<!ENTITY gnumeric-version             "1.12.53">
     834
     835<!ENTITY libreoffice-version          "7.4.1">
     836<!ENTITY libreoffice-patch            ".2">
    836837<!ENTITY libreoffice-dlversion        "&libreoffice-version;&libreoffice-patch;">
    837838
     
    839840<!ENTITY epiphany-version             "42.4">
    840841<!-- falkon version is the same as KDE applications -->
    841 <!ENTITY firefox-version              "102.2.0">
     842<!ENTITY firefox-version              "102.3.0">
    842843<!ENTITY seamonkey-version            "2.53.13">
    843844
    844845<!-- Chapter 41 -->
    845 <!ENTITY balsa-version                "2.6.3">
     846<!ENTITY balsa-version                "2.6.4">
    846847<!ENTITY feh-version                  "3.9.1">
    847848<!ENTITY fontforge-version            "20220308">
     
    857858<!ENTITY rox-filer-version            "2.11">
    858859<!ENTITY rxvt-unicode-version         "9.30">
    859 <!ENTITY thunderbird-version          "102.2.1">
     860<!ENTITY thunderbird-version          "102.3.0">
    860861<!ENTITY tigervnc-version             "1.12.0">
    861862<!ENTITY transmission-version         "3.00">
     
    879880<!ENTITY faad2-version                "2_10_0">
    880881<!ENTITY fdk-aac-version              "2.0.2">
    881 <!ENTITY flac-version                 "1.4.0">
     882<!ENTITY flac-version                 "1.4.1">
    882883<!ENTITY frei0r-version               "1.8.0">
    883884<!ENTITY gavl-version                 "1.4.0">
     
    914915<!ENTITY mlt-version                  "7.8.0">
    915916<!ENTITY opus-version                 "1.3.1">
    916 <!ENTITY pipewire-version             "0.3.57">
     917<!ENTITY pipewire-version             "0.3.58">
    917918<!ENTITY pulseaudio-major-version     "16.1">
    918919<!ENTITY pulseaudio-version           "&pulseaudio-major-version;">
     
    943944
    944945<!-- Chapter 44 -->
    945 <!ENTITY ffmpeg-version               "5.1.1">
     946<!ENTITY ffmpeg-version               "5.1.2">
    946947<!ENTITY mplayer-version              "1.5">
    947948<!ENTITY transcode-version            "1.1.7">
     
    961962<!ENTITY cups-version                 "2.4.2">
    962963<!ENTITY cups-filters-version         "1.28.16">
    963 <!ENTITY gs-version                   "9.56.1">
    964 <!ENTITY gs-packver                   "9561">
     964<!ENTITY gs-version                   "10.00.0">
     965<!ENTITY gs-dl-version                "10.0.0">
     966<!ENTITY gs-packver                   "1000">
    965967<!ENTITY gutenprint-version           "5.3.4">
    966968
  • postlfs/editors/emacs.xml

    r5fe69261 r1ff0f0c  
    88  <!ENTITY emacs-download-ftp  "&gnu-ftp;/emacs/emacs-&emacs-version;.tar.xz">
    99  <!ENTITY emacs-download-ftp  " ">
    10   <!ENTITY emacs-md5sum        "a74841c74a3b2b8a1af2a504799a6a93">
     10  <!ENTITY emacs-md5sum        "cb799cdfc3092272ff6d35223fc6bfef">
    1111  <!ENTITY emacs-size          "46 MB">
    12   <!ENTITY emacs-buildsize     "507 MB">
    13   <!ENTITY emacs-time          "0.6 SBU (Using parallelism=4)">
     12  <!ENTITY emacs-buildsize     "466 MB">
     13  <!ENTITY emacs-time          "0.5 SBU (Using parallelism=4)">
    1414]>
    1515
  • postlfs/filesystems/btrfs-progs.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY btrfs-progs-download-http "&kernel-dl;/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v&btrfs-progs-version;.tar.xz">
    88  <!ENTITY btrfs-progs-download-ftp  " ">
    9   <!ENTITY btrfs-progs-md5sum        "7975ad827b59513243f55705b3b5a9b7">
     9  <!ENTITY btrfs-progs-md5sum        "4099e828850044fa43dbd7357c0270a2">
    1010  <!ENTITY btrfs-progs-size          "2.2 MB">
    11   <!ENTITY btrfs-progs-buildsize     "52 MB (add 8.2 GB for tests)">
    12   <!ENTITY btrfs-progs-time          "0.2 SBU (add 5.4 SBU for tests, but will be longer on slow disks)">
     11  <!ENTITY btrfs-progs-buildsize     "80 MB (add 8.2 GB for tests)">
     12  <!ENTITY btrfs-progs-time          "0.4 SBU (add 9.2 SBU for tests, but will be longer on slow disks)">
    1313]>
    1414
     
    157157        Some tests require grep built with perl regular expressions. To
    158158        obtain this, rebuild grep with the LFS Chapter 8 instructions after
    159         installing <xref linkend="pcre"/>.
     159        installing <xref linkend="pcre2"/>.
    160160      </para>
    161161    </note>
  • postlfs/filesystems/gptfdisk.xml

    r5fe69261 r1ff0f0c  
    116116sed -i 's|ncursesw/||' gptcurses.cc &amp;&amp;
    117117sed -i 's|sbin|usr/sbin|' Makefile &amp;&amp;
     118sed -i '/UUID_H/s/^.*$/#if defined (_UUID_UUID_H) || defined (_UL_LIBUUID_UUID_H)/' guid.cc &amp;&amp;
    118119
    119120make</userinput></screen>
  • postlfs/filesystems/uefi-bootloaders/grub-setup.xml

    r5fe69261 r1ff0f0c  
    2020    <para>
    2121      BLFS does not have the essential packages to support Secure Boot. To
    22       set up the boot process with GRUB for UEFI installed in BLFS, Secure
     22      set up the boot process with GRUB and UEFI in BLFS, Secure
    2323      Boot must be turned off from the configuration interface of the
    2424      firmware.  Read the documentation provided by the manufacturer of your
     
    9999
    100100    <para>
    101       Now the USB flash drive can be used as a emergency boot disk on x86-64
     101      Now the USB flash drive can be used as an emergency boot disk on any x86-64
    102102      UEFI platform.  It will boot the system and show the GRUB shell.  Then you
    103       can type commands to boot your operating systems on the hard drive.
     103      can type commands to boot your operating system from the hard drive.
    104104      To learn how to select the boot device, read the manual of your
    105105      motherboard or laptop.
     
    117117
    118118<screen><literal>Processor type and features ---&gt;
    119   [*] EFI runtime service support                              [CONFIG_EFI]
    120   [*]   EFI stub support                                       [CONFIG_EFI_STUB]
     119  [*] EFI runtime service support                               [CONFIG_EFI]
     120  [*]   EFI stub support                                        [CONFIG_EFI_STUB]
    121121Enable the block layer ---&gt;
    122122  Partition Types ---&gt;
    123     [*] Advanced partition selection                           [CONFIG_PARTITION_ADVANCED]
    124     [*] EFI GUID Partition support                             [CONFIG_EFI_PARTITION]
     123    [*] Advanced partition selection                            [CONFIG_PARTITION_ADVANCED]
     124    [*] EFI GUID Partition support                              [CONFIG_EFI_PARTITION]
    125125Device Drivers ---&gt;
    126126  Firmware Drivers ---&gt;
    127     [*] Mark VGA/VBE/EFI FB as generic system framebuffer      [CONFIG_SYSFB_SIMPLEFB]
     127    [*] Mark VGA/VBE/EFI FB as generic system framebuffer       [CONFIG_SYSFB_SIMPLEFB]
    128128    EFI (Extensible Firmware Interface) Support ---&gt;
    129       &lt; &gt; EFI Variable Support via sysfs                       [CONFIG_EFI_VARS]
    130       [*] Export efi runtime maps to sysfs                     [CONFIG_EFI_RUNTIME_MAP]
     129      &lt; &gt; EFI Variable Support via sysfs                        [CONFIG_EFI_VARS]
    131130  Graphics support ---&gt;
    132     &lt;*&gt; Direct Rendering Manager                               [CONFIG_DRM]
    133     &lt;*&gt; Simple framebuffer driver                              [CONFIG_SIMPLEDRM]
     131    &lt;*&gt; Direct Rendering Manager                                [CONFIG_DRM]
     132    [*] Enable legacy fbdev support for your modesetting driver [CONFIG_DRM_FBDEV_EMULATION]
     133    &lt;*&gt; Simple framebuffer driver                               [CONFIG_DRM_SIMPLEDRM]
    134134    Frame buffer Devices ---&gt;
    135       &lt;*&gt; Support for frame buffer devices ---&gt;                [CONFIG_FB]
     135      &lt;*&gt; Support for frame buffer devices ---&gt;                 [CONFIG_FB]
    136136    Console display driver support ---&gt;
    137       [*] Framebuffer Console support                          [CONFIG_FRAMEBUFFER_CONSOLE]
     137      [*] Framebuffer Console support                           [CONFIG_FRAMEBUFFER_CONSOLE]
    138138File systems ---&gt;
     139  &lt;DOS/FAT/EXFAT/NT Filesystems ---&gt;
     140    &lt;*/M&gt; VFAT (Windows-95) fs support                          [CONFIG_VFAT_FS]
    139141  Pseudo filesystems ---&gt;
    140     &lt;*/M&gt; EFI Variable filesystem                              [CONFIG_EFIVAR_FS]</literal></screen>
     142    &lt;*/M&gt; EFI Variable filesystem                               [CONFIG_EFIVAR_FS]</literal></screen>
    141143
    142144    <variablelist>
    143       <title>The meaning of the configure options:</title>
     145      <title>The meaning of the configuration options:</title>
    144146
    145147      <varlistentry>
     
    166168          <parameter>CONFIG_SYSFB_SIMPLEFB</parameter>,
    167169          <parameter>CONFIG_DRM</parameter>,
    168           <parameter>CONFIG_SIMPLEDRM</parameter>,
     170          <parameter>CONFIG_DRM_FBDEV_EMULATION</parameter>,
     171          <parameter>CONFIG_DRM_SIMPLEDRM</parameter>,
    169172          <parameter>CONFIG_FB</parameter>, and
    170173          <parameter>CONFIG_FRAMEBUFFER_CONSOLE</parameter></term>
    171174        <listitem>
    172           <para>The combination of these options allows the kernel to
    173           print debug messages (along with Tux logos) at the early stage of
    174           the boot process with UEFI.  To ensure them functional at the early
    175           stage, they shouldn't be built as a kernel module unless an
    176           initramfs will be used.</para>
     175          <para>The combination of these options provides the Linux console
     176          support on top of the UEFI framebuffer.  To allow the kernel to
     177          print debug messages at an early boot stage, they shouldn't be
     178          built as kernel modules unless an initramfs will be used.</para>
    177179        </listitem>
    178180      </varlistentry>
     
    186188
    187189    <para>
    188       On EFI based system, the bootloaders are installed in a special FAT32
     190      On EFI based systems, the bootloaders are installed in a special FAT32
    189191      partition called an <emphasis>EFI System Partition</emphasis> (ESP).
    190       If your system supports EFI, and a recent version of Linux
     192      If your system supports EFI, and a recent version of some Linux
    191193      distribution or Windows is pre-installed, it's likely that the ESP
    192       is already created.  As the
     194      has already been created.  As the
    193195      <systemitem class="username">root</systemitem> user, list all the
    194196      partitions on your hard drive (replace <userinput>sda</userinput>
     
    204206
    205207    <para>
    206       If the system or the hard drive is new, or it's a first time
    207       install an UEFI booted OS on the system, the ESP may not exist.
     208      If the system or the hard drive is new, or it's the first
     209      installation of a UEFI-booted OS on the system, the ESP may not exist.
    208210      In that case, create a new partition, make a
    209211      <systemitem class="filesystem">vfat</systemitem> file system on it,
     
    214216    <warning>
    215217      <para>
    216         Some (old) UEFI implementations may demand the ESP to be the first
     218        Some (old) UEFI implementations may require the ESP to be the first
    217219        partition on the disk.
    218220      </para>
     
    251253      <filename>EFI/BOOT/BOOTX64.EFI</filename>.  Normally, a boot loader
    252254      should be installed into a custom path and the path should be recorded
    253       into the EFI variables.  The use of the hardcoded path should be
    254       avoided as much as possible.  However, in some cases we have to use
     255      in the EFI variables.  The use of the hardcoded path should be
     256      avoided if possible.  However, in some cases we have to use
    255257      the hardcoded path:
    256258    </para>
     
    259261      <listitem>
    260262        <para>
    261           The system is not booted with EFI yet, causing EFI variables
     263          The system is not booted with EFI yet, making EFI variables
    262264          inaccessible.
    263265        </para>
     
    265267      <listitem>
    266268        <para>
    267           The EFI firmware is 64-bit but the LFS system is 32-bit, causing
     269          The EFI firmware is 64-bit but the LFS system is 32-bit, making
    268270          EFI variables inaccessible because the kernel cannot invoke EFI
    269271          runtime services with a different virtual address length.
     
    272274      <listitem>
    273275        <para>
    274           LFS is built for a Live USB, so we cannot rely on EFI variables
    275           which is stored in NVRAM or EEPROM on the local machine.
     276          LFS is built for a Live USB, so we cannot rely on EFI variables,
     277          which are stored in NVRAM or EEPROM on the local machine.
    276278        </para>
    277279      </listitem>
    278280      <listitem>
    279281        <para>
    280           You are unable or unwilling to install
     282          You are unable or unwilling to install the
    281283          <application>efibootmgr</application> for manipulating boot
    282284          entries in EFI variables.
     
    286288
    287289    <para>
    288       In these cases, follow this section to install GRUB EFI
     290      In these cases, follow these instructions to install the GRUB EFI
    289291      application into the hardcoded path and make a minimal boot
    290       configuration. Otherwise it's better to skip this section and read the
    291       remaining sections to set up the boot configuration in a normal way.
    292     </para>
    293 
    294     <para>
    295       To install GRUB with the EFI application installed into the hardcoded
     292      configuration. Otherwise it's better to skip ahead and set up the
     293      boot configuration normally.
     294    </para>
     295
     296    <para>
     297      To install GRUB with the EFI application in the hardcoded
    296298      path <filename>EFI/BOOT/BOOTX64.EFI</filename>, first ensure the boot
    297299      partition is mounted at <filename class="directory">/boot</filename>
    298       and the ESP mounted at
    299       <filename class="directory">/boot/efi</filename>.  Then as the &root;
     300      and the ESP is mounted at
     301      <filename class="directory">/boot/efi</filename>.  Then, as the &root;
    300302      user, run the command:
    301303    </para>
     
    303305    <note>
    304306      <para>
    305         The command will overwrite
     307        This command will overwrite
    306308        <filename>/boot/efi/EFI/BOOT/BOOTX64.EFI</filename>.  It may break a
    307309        bootloader already installed there.  Back it up if you are not sure.
     
    312314
    313315    <para>
    314       The command would install GRUB EFI application into the hardcoded path
     316      This command will install the GRUB EFI application into the hardcoded path
    315317      <filename>/boot/efi/EFI/BOOT/BOOTX64.EFI</filename>, so the EFI
    316318      firmware can find and load it.  The remaining GRUB files are installed
    317       into <filename class="directory">/boot/grub</filename> directory and
     319      in the <filename class="directory">/boot/grub</filename> directory and
    318320      will be loaded by <filename>BOOTX64.EFI</filename> during system boot.
    319321    </para>
     
    321323    <note>
    322324      <para>
    323         The EFI firmware usually prefers the EFI applications with the path
    324         recorded in boot entries stored in EFI variables, to the EFI
     325        The EFI firmware usually prefers the EFI applications with a path
     326        stored in EFI variables to the EFI
    325327        application at the hardcoded path.  So you may need to invoke the
    326328        boot selection menu or firmware setting interface to select the
    327329        newly installed GRUB manually on the next boot.  Read the manual of
    328         your motherboard or laptop to figure out how.
     330        your motherboard or laptop to learn how.
    329331      </para>
    330332    </note>
    331333
    332334    <para>
    333       If you've followed this section and set up a minimal boot
    334       configuration, now skip until
     335      If you've followed the instructions in this section and set up a minimal boot
     336      configuration, now skip ahead to
    335337      <quote>Creating the GRUB Configuration File</quote>.
    336338    </para>
     
    342344    <para>
    343345      The installation of GRUB on a UEFI platform requires that the EFI Variable
    344       file system, <systemitem class="filesystem">efivarfs</systemitem>, to be
     346      file system, <systemitem class="filesystem">efivarfs</systemitem>, is
    345347      mounted.  As the <systemitem class="username">root</systemitem> user,
    346348      mount it if it's not already mounted:
     
    353355        If the system is booted with UEFI and systemd,
    354356        <systemitem class="filesystem">efivarfs</systemitem> will be mounted
    355         automatically.  However in the LFS chroot environment it still needs to
     357        automatically.  However, in the LFS chroot environment it still needs to
    356358        be mounted manually.
    357359      </para>
     
    374376        <filename class="directory">/sys/firmware/efi</filename> will be
    375377        missing. In this case you should boot the system in UEFI mode with
    376         the emergency boot disk or minimal boot configuration created as
     378        the emergency boot disk or using a minimal boot configuration created as
    377379        above, then mount
    378380        <systemitem class="filesystem">efivarfs</systemitem> and continue.
     
    400402      GRUB-2.06) so it will not use much space in the ESP.  A typical ESP
    401403      size is 100 MB (for Windows boot manager, which uses about 50 MB in
    402       the ESP). Once <filename>grubx64.efi</filename> loaded by the
    403       firmware, it will load GRUB modules in the boot partition.
     404      the ESP). Once <filename>grubx64.efi</filename> has been loaded by the
     405      firmware, it will load GRUB modules from the boot partition.
    404406      The default location is
    405407      <filename class="directory">/boot/grub</filename>.
     
    423425
    424426    <para>
    425       Issue <command>efibootmgr | cut -f 1</command> to recheck the EFI boot
     427      Issue the <command>efibootmgr | cut -f 1</command> command to recheck the EFI boot
    426428      configuration.  An example of the output is:
    427429    </para>
     
    484486    <para>
    485487      <literal>(hd0,2)</literal>, <literal>sda2</literal>, and
    486       <literal>5.19.2-lfs-11.2</literal> should be replaced to match your
     488      <literal>5.19.2-lfs-11.2</literal> must match your
    487489      configuration.
    488490    </para>
     
    490492    <note>
    491493      <para>
    492         From GRUB's perspective, the files are relative to the partition
    493         are used. If you used a separate /boot partition, remove /boot from the
     494        From GRUB's perspective, the files are relative to the partitions
     495        used. If you used a separate /boot partition, remove /boot from the
    494496        above paths (to kernel and to <filename>unicode.pf2</filename>). You
    495         will also need to change the set root line to point to the boot
     497        will also need to change the "set root" line to point to the boot
    496498        partition.
    497499      </para>
     
    529531      in this case the Windows Boot Manager. You may put more usable tools
    530532      in EFI executable format (for example, an EFI shell) into the ESP and
    531       create GRUB entries for them.
     533      create GRUB entries for them, as well.
    532534    </para>
    533535
  • postlfs/security/nss.xml

    r5fe69261 r1ff0f0c  
    1515
    1616  <!ENTITY nss-download-ftp  " ">
    17   <!ENTITY nss-md5sum        "d16c020657bcae7eecd9e8d8e04ed29d">
     17  <!ENTITY nss-md5sum        "4a5a8c42772e202e4e94c261f6a5324c">
    1818  <!ENTITY nss-size          "81 MB">
    1919  <!ENTITY nss-buildsize     "332 MB (add 288 MB for tests)">
    20   <!ENTITY nss-time          "3.0 SBU (with parallelism=4, add 73 SBU for tests)">
     20  <!ENTITY nss-time          "4.4 SBU (with parallelism=4, add 60 SBU for tests)">
    2121  <!-- On my system, I got 64.2 SBU, but Bruce gets 18 SBU. -renodr -->
    2222  <!-- On my system, I got 63 SBU, but Xi gets ~18 SBU. -pierre (for 3.78) -->
  • postlfs/security/polkit.xml

    r5fe69261 r1ff0f0c  
    9494    <para role="required">
    9595      <xref linkend="glib2"/> and
    96       <xref linkend="js91"/>
     96      <xref linkend="duktape"/>
    9797    </para>
    9898
     
    133133    <bridgehead renderas="sect4">Optional</bridgehead>
    134134    <para role="optional">
    135       <xref linkend="dbus-python"/> and
    136       <xref linkend="python-dbusmock"/> (both needed for tests),
    137       <xref linkend="gtk-doc"/>, and
    138       <ulink url="https://duktape.org">duktape</ulink>
     135      <xref linkend="gtk-doc"/>,
     136      <xref linkend="js91"/> (can be used in place of duktape), and
     137      <xref linkend="python-dbusmock"/> (for tests)
    139138    </para>
    140139
     
    156155      <xref role="runtime" linkend="polkit-gnome"/> for XFCE, and
    157156      <application>lxpolkit</application> in
    158       <xref role="runtime" linkend="lxsession"/> for LXDE.
     157      <xref role="runtime" linkend="lxsession"/> for LXDE
    159158    </para>
    160159
     
    225224      -Dsession_tracking=libsystemd-login \
    226225      -Dtests=true                        \
    227       -Djs_engine=mozjs                   \
     226      -Djs_engine=duktape                 \
    228227      ..                                  &amp;&amp;
    229228ninja</userinput></screen>
     
    238237      -Dsystemdsystemunitdir=/tmp   \
    239238      -Dtests=true                  \
    240       -Djs_engine=mozjs             \
     239      -Djs_engine=duktape           \
    241240      ..                            &amp;&amp;
    242241ninja</userinput></screen>
     
    279278
    280279    <para>
    281       <parameter>-Djs_engine=mozjs</parameter>: This switch allows using the
    282       Mozilla JavaScript engine instead of Duktape.
     280      <parameter>-Djs_engine=duktape</parameter>: This switch allows using the
     281      <xref linkend="duktape"/> JavaScript engine. Replace with
     282      <option>-Djs_engine=mozjs</option> for using the <xref linkend="js91"/>
     283      JavaScript engine.
    283284    </para>
    284285
     
    379380        <seg>
    380381          pkaction, pkcheck, <!--pk-example-frobnicate,--> pkexec,
    381           pkttyagent and polkitd
     382          pkttyagent, and polkitd
    382383        </seg>
    383384        <seg>
     
    389390          /usr/include/polkit-1,
    390391          /usr/lib/polkit-1,
    391           /usr/share/gtk-doc/html/polkit-1 and
     392          /usr/share/gtk-doc/html/polkit-1, and
    392393          /usr/share/polkit-1
    393394        </seg>
  • postlfs/security/stunnel.xml

    r5fe69261 r1ff0f0c  
    1010  <!-- Following ftp only has later release -->
    1111<!--   "ftp://ftp.stunnel.org/stunnel/stunnel-&stunnel-version;.tar.gz"> -->
    12   <!ENTITY stunnel-md5sum        "b05d5e07a59eb6c3c0b7d26d1281e5c6">
    13   <!ENTITY stunnel-size          "852 KB">
    14   <!ENTITY stunnel-buildsize     "8.1 MB">
     12  <!ENTITY stunnel-md5sum        "8712c71c4def6d4b267f02aaa71485d0">
     13  <!ENTITY stunnel-size          "856 KB">
     14  <!ENTITY stunnel-buildsize     "6.8 MB">
    1515  <!ENTITY stunnel-time          "0.1 SBU">
    1616]>
  • pst/printing/cups.xml

    r5fe69261 r1ff0f0c  
    9292      <xref linkend="avahi"/>,
    9393      <xref linkend="libpaper"/>,
    94       <xref linkend="llvm"/> (with <command>clang</command>),
    9594      <xref linkend="mitkrb"/>,
    9695      <!--<xref linkend="openjdk"/>, Not found in 2.4.0 -->
     
    201200      choice.
    202201    </para>
    203 
    204     <para>
    205       Upstream prefers <command>clang</command> than <command>gcc</command>,
    206       but the building system will try to use a compiler warning option
    207       unsupported by <command>clang</command>.  If <command>clang</command> is
    208       installed, remove this warning option:
    209     </para>
    210 
    211 <screen><userinput>sed -e "s/format-truncation//" \
    212     -i configure \
    213        config-scripts/cups-compiler.m4</userinput></screen>
    214202
    215203<!-- Fixed in 2.4.1
  • pst/printing/gs.xml

    r5fe69261 r1ff0f0c  
    55  %general-entities;
    66
    7   <!--  When updating, ensure gs9xx is updated in url -->
     7  <!--  When updating, ensure gs-packver is updated in packages.ent -->
    88
    99  <!ENTITY gs-download-http
    10   "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs&gs-packver;/ghostscript-&gs-version;.tar.xz">
     10  "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs&gs-packver;/ghostscript-&gs-dl-version;.tar.xz">
    1111  <!ENTITY gs-download-ftp  " ">
    12   <!ENTITY gs-md5sum        "46dabbb1554391a3d0d95ce8304363f0">
     12  <!ENTITY gs-md5sum        "c75560fdd05dc1f1daa33415156d5a20">
    1313  <!ENTITY gs-size          "60 MB">
    14   <!ENTITY gs-buildsize     "287 MB (with fonts and libgs.so)">
    15   <!ENTITY gs-time          "1.7 SBU (Using parallelism=4; with libgs.so)">
     14  <!ENTITY gs-buildsize     "377 MB (with fonts and libgs.so)">
     15  <!ENTITY gs-time          "1.9 SBU (Using parallelism=4; with libgs.so)">
    1616
    1717  <!ENTITY gs-standard-fonts-download
     
    218218./configure --prefix=/usr           \
    219219            --disable-compile-inits \
    220             --enable-dynamic        \
    221220            --with-system-libtiff   &amp;&amp;
    222221make</userinput></screen>
     
    226225        The shared library depends on <xref linkend="gtk3"/>. It is only used by
    227226        external programs like <xref linkend="asymptote"/>, <xref
    228         linkend="dvisvgm"/>, <xref linkend="imagemagick"/>, and <xref
    229         linkend="texlive"/>.
     227        linkend="dvisvgm"/>, and <xref linkend="imagemagick"/>.
    230228      </para>
    231229    </note>
     
    351349          base/unixinst.mak -->
    352350        </seg>
    353         <seg>libgs.so and
    354              /usr/lib/ghostscript/&gs-version;/X11.so</seg>
     351                <seg>libgs.so</seg>
    355352        <seg>
    356353          /usr/include/ghostscript,
    357           /usr/lib/ghostscript,
    358354          /usr/share/ghostscript, and
    359355          /usr/share/doc/ghostscript-&gs-version;
  • pst/typesetting/texlive.xml

    r5fe69261 r1ff0f0c  
    196196    <bridgehead renderas="sect4">Recommended</bridgehead>
    197197    <para role="recommended">
    198       <xref linkend="gs"/> <emphasis>including
    199       <filename>libgs.so</filename></emphasis>, <!--(for dvisvgm, which is used by e.g.
    200       <xref role="nodep" linkend="asymptote"/>); still referenced for dynamic loading,
    201       even without dvisvgm - e.fg. by dvipsk -->
    202198      <xref linkend="x-window-system"/>
    203199    </para>
     
    239235      <para>
    240236        If you wish to upgrade to current <application>texlive</application>
    241         on an older system where extra packages (<application>asymptote</application>.
    242         <application>biber</application>, <application>dvisvgm</application> or
     237        on an older system where extra packages (<application>asymptote</application>,
     238        <application>biber</application>, <application>dvisvgm</application>, or
    243239        <application>xindy</application>) have been installed, you will need to
    244240        reinstall those as well as fixing up your <literal>PATH</literal> for
  • server/major/bind.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY bind-download-http "https://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.xz">
    88  <!ENTITY bind-download-ftp  "ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.xz">
    9   <!ENTITY bind-md5sum        "d30ac638f74a9aa5da2f54c4f16ccd81">
    10   <!ENTITY bind-size          "4.9 MB">
    11   <!ENTITY bind-buildsize     "81 MB (13 MB installed)"><!-- differs much from prev maybe because of docs? -->
    12   <!ENTITY bind-time          "0.4 SBU (with parallelism=4; about 7 SBU somewhat processor independent, to run the complete test suite)">
     9  <!ENTITY bind-md5sum        "50424bcd9c2c1a84ac32b400bc70cf3a">
     10  <!ENTITY bind-size          "5.4 MB">
     11  <!ENTITY bind-buildsize     "138 MB (26 MB installed)"><!-- differs much from prev maybe because of docs? -->
     12  <!ENTITY bind-time          "0.4 SBU (with parallelism=4; about 20 SBU somewhat processor independent, to run the complete test suite)">
    1313]>
    1414
  • server/other/unbound.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY unbound-download-http "https://nlnetlabs.nl/downloads/unbound/unbound-&unbound-version;.tar.gz">
    88  <!ENTITY unbound-download-ftp  " ">
    9   <!ENTITY unbound-md5sum        "974cbd17e2e2373f36bfce0ad5b1d4a1">
     9  <!ENTITY unbound-md5sum        "f0a767b32058ae67311e5d3665139d15">
    1010  <!ENTITY unbound-size          "5.9 MB">
    11   <!ENTITY unbound-buildsize     "170 MB (with docs; add 10 MB for tests)">
    12   <!ENTITY unbound-time          "0.5 SBU (Using parallelism=4; with docs; add 0.3 SBU for tests)">
     11  <!ENTITY unbound-buildsize     "139 MB (with docs; add 11 MB for tests)">
     12  <!ENTITY unbound-time          "0.4 SBU (Using parallelism=4; with docs; add 0.4 SBU for tests)">
    1313]>
    1414
  • x/installing/mesa.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY mesa-download-http "https://mesa.freedesktop.org/archive/mesa-&mesa-version;.tar.xz">
    88  <!ENTITY mesa-download-ftp  "ftp://ftp.freedesktop.org/pub/mesa/mesa-&mesa-version;.tar.xz">
    9   <!ENTITY mesa-md5sum        "5c1b287bc8749666ed51a9ea012250fe">
    10   <!ENTITY mesa-size          "15 MB">
    11   <!ENTITY mesa-buildsize     "420 MB (with docs, add 261 MB for tests)">
    12   <!ENTITY mesa-time          "2.8 SBU (Using parallelism=4; with docs, add 0.5 SBU for tests)">
     9  <!ENTITY mesa-md5sum        "731cdd53d5f9dd695aae1b3a37081d5f">
     10  <!ENTITY mesa-size          "16 MB">
     11  <!ENTITY mesa-buildsize     "366 MB (with docs, add 325 MB for tests)">
     12  <!ENTITY mesa-time          "2.2 SBU (Using parallelism=4; with docs, add 0.5 SBU for tests)">
    1313]>
    1414
     
    132132      <ulink url="http://omxil.sourceforge.net/">Bellagio OpenMAX Integration
    133133      Layer</ulink> (for mobile platforms),
     134      <ulink url="https://github.com/KhronosGroup/glslang">glslang</ulink>
     135      (for vulkan drivers),
    134136      <ulink url="https://github.com/tizonia/tizonia-openmax-il/wiki/Tizonia-OpenMAX-IL/">
    135137      libtizonia</ulink>,  and
     
    247249      -Dplatforms=x11,wayland \
    248250      -Dgallium-drivers=auto  \
     251      -Dvulkan-drivers=""     \
    249252      -Dglx=dri               \
    250253      -Dvalgrind=disabled     \
  • x/installing/x7font.xml

    r5fe69261 r1ff0f0c  
    176176      When all of the fonts have been installed, the system must be
    177177      configured so that <application>Fontconfig</application> can find the
    178       TrueType fonts since they are outside of the default search path of
    179       <filename class="directory">/usr/share/fonts</filename>.  Make symlinks
    180       to the <application>Xorg</application> TrueType font directories by
     178      TrueType fonts. since they are outside of the default search path of
     179      <emphasis role="bold">If <envar>XORG_PREFIX</envar> is not
     180      <filename class="directory">/usr</filename></emphasis>, make symlinks
     181      to the <application>Xorg</application> TrueType font directories in
     182      <filename class="directory">/usr/share/fonts</filename> by
    181183      running the following commands as the
    182184      <systemitem class="username">root</systemitem> user:
  • x/installing/x7lib.xml

    r5fe69261 r1ff0f0c  
    8080  <!ENTITY libXres-md5sum                  "e142ef0ed0366ae89c771c27cfc2ccd1">
    8181
    82   <!ENTITY libXtst-version                 "1.2.3">
    83   <!ENTITY libXtst-md5sum                  "ef8c2c1d16a00bd95b9fdcef63b8a2ca">
     82  <!ENTITY libXtst-version                 "1.2.4">
     83  <!ENTITY libXtst-md5sum                  "02f128fbf809aa9c50d6e54c8e57cb2e">
    8484
    8585  <!ENTITY libXv-version                   "1.0.11">
     
    9292  <!ENTITY libXxf86dga-md5sum              "0ddeafc13b33086357cfa96fae41ee8e">
    9393
    94   <!ENTITY libXxf86vm-version              "1.1.4">
    95   <!ENTITY libXxf86vm-md5sum               "298b8fff82df17304dfdb5fe4066fe3a">
     94  <!ENTITY libXxf86vm-version              "1.1.5">
     95  <!ENTITY libXxf86vm-md5sum               "5b913dac587f2de17a02e17f9a44a75f">
    9696
    9797  <!ENTITY libdmx-version                  "1.1.4">
     
    226226&libXrandr-md5sum;  libXrandr-&libXrandr-version;.tar.bz2
    227227&libXres-md5sum;  libXres-&libXres-version;.tar.bz2
    228 &libXtst-md5sum;  libXtst-&libXtst-version;.tar.bz2
     228&libXtst-md5sum;  libXtst-&libXtst-version;.tar.xz
    229229&libXv-md5sum;  libXv-&libXv-version;.tar.bz2
    230230&libXvMC-md5sum;  libXvMC-&libXvMC-version;.tar.xz
    231231&libXxf86dga-md5sum;  libXxf86dga-&libXxf86dga-version;.tar.bz2
    232 &libXxf86vm-md5sum;  libXxf86vm-&libXxf86vm-version;.tar.bz2
     232&libXxf86vm-md5sum;  libXxf86vm-&libXxf86vm-version;.tar.xz
    233233&libdmx-md5sum;  libdmx-&libdmx-version;.tar.bz2
    234234&libpciaccess-md5sum;  libpciaccess-&libpciaccess-version;.tar.bz2
  • x/installing/xorg7.xml

    r5fe69261 r1ff0f0c  
    117117
    118118    <para>
     119      The BLFS editors recommend using the <filename class="directory">/usr</filename>
     120      prefix.
     121    </para>
     122
     123    <para>
    119124      Choose your installation prefix, and set the <envar>XORG_PREFIX</envar>
    120125      variable with the following command:
  • x/installing/xterm.xml

    r5fe69261 r1ff0f0c  
    88  <!--<!ENTITY xterm-download-ftp  "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">-->
    99  <!ENTITY xterm-download-ftp  " ">
    10   <!ENTITY xterm-md5sum        "442115b649ec2d11f5664bded595cefe">
     10  <!ENTITY xterm-md5sum        "94f661907ffd9378c460fa33f7dfe2dc">
    1111  <!ENTITY xterm-size          "1.4 MB">
    1212  <!ENTITY xterm-buildsize     "14 MB">
  • x/lib/at-spi2-core.xml

    r5fe69261 r1ff0f0c  
    8080    <para role="required">
    8181      <xref linkend="dbus"/>,
    82       <xref linkend="glib2"/>, and
    83       <xref linkend="xorg7-lib"/>
     82      <xref linkend="glib2"/>,
     83      <!-- Reports "Cannot get the default GSettingsSchemaSource" on
     84           startup w/o it. -->
     85      <xref role="runtime" linkend="gsettings-desktop-schemas"/> (Runtime),
     86      and <xref linkend="xorg7-lib"/>
    8487    </para>
    8588
  • x/lib/goffice010.xml

    r5fe69261 r1ff0f0c  
    99  <!ENTITY goffice010-download-ftp
    1010            "&gnome-download-ftp;/goffice/0.10/goffice-&goffice010-version;.tar.xz">
    11   <!ENTITY goffice010-md5sum        "1fec218fc8d4f7dc166c1e622676c746">
     11  <!ENTITY goffice010-md5sum        "27ac6f26fce605b51e2d87fed43a9806">
    1212  <!ENTITY goffice010-size          "2.3 MB">
    13   <!ENTITY goffice010-buildsize     "79 MB (with tests)">
     13  <!ENTITY goffice010-buildsize     "98 MB (with tests)">
    1414  <!ENTITY goffice010-time          "0.4 SBU (Using parallelism=4; with tests)">
    1515]>
  • x/lib/gtk4.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY gtk4-download-http "&gnome-download-http;/gtk/&gtk4-minor;/gtk-&gtk4-version;.tar.xz">
    88  <!ENTITY gtk4-download-ftp  "&gnome-download-ftp;/gtk/&gtk4-minor;/gtk-&gtk4-version;.tar.xz">
    9   <!ENTITY gtk4-md5sum        "7f06c82f522f1b704c8c3de56b11a032">
     9  <!ENTITY gtk4-md5sum        "0227900e30dad984384078cd6507b106">
    1010  <!ENTITY gtk4-size          "20 MB">
    11   <!ENTITY gtk4-buildsize     "429 MB (71 MB installed, add 11 MB for tests)">
    12   <!ENTITY gtk4-time          "1.0 SBU (using parallelism=4, add 0.2 SBU for tests)">
     11  <!ENTITY gtk4-buildsize     "486 MB (56 MB installed, add 12 MB for tests)">
     12  <!ENTITY gtk4-time          "1.1 SBU (using parallelism=4, add 0.3 SBU for tests)">
    1313]>
    1414
     
    144144     [pierre]: 4.6.6, wayland, 738 OK, 2 Expected Fail,  1 Fail. 1 Skipped
    145145     [pierre]: 4.6.7, wayland, 737 OK, 2 Expected Fail,  1 Fail. 1 Skipped. 1 Timeout
    146      [bdubbs]: 4.6.7, x11,     758 OK, 2 Expected Fail,  9 Fail. 1 Skipped. 1 Timeout-->
     146     [bdubbs]: 4.6.7, x11,     758 OK, 2 Expected Fail,  9 Fail. 1 Skipped. 1 Timeout
     147     [pierre]: 4.8.1, wayland, 765 OK, 2 Expected Fail,  2 Fail. 1 Skipped-->
    147148
    148149    <para>
     
    275276          gtk4-icon-browser,
    276277          gtk4-launch,
     278          gtk4-node-editor,
    277279          gtk4-print-editor,
    278280          gtk4-query-settings,
     
    389391      </varlistentry>
    390392
     393      <varlistentry id="gtk4-node-editor">
     394        <term><command>gtk4-node-editor</command></term>
     395        <listitem>
     396          <para>
     397            is a utility to show and edit render node files. Such render
     398            node files can be obtained e.g. from the GTK inspector
     399          </para>
     400          <indexterm zone="gtk4 gtk4-node-editor">
     401            <primary sortas="b-gtk4-node-editor">gtk4-node-editor</primary>
     402          </indexterm>
     403        </listitem>
     404      </varlistentry>
     405
    391406      <varlistentry id="gtk4-print-editor">
    392407        <term><command>gtk4-print-editor</command></term>
  • x/lib/gtkmm3.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY gtkmm3-download-http "&gnome-download-http;/gtkmm/&gnome-minor-24;/gtkmm-&gtkmm3-version;.tar.xz">
    88  <!ENTITY gtkmm3-download-ftp  "&gnome-download-ftp;/gtkmm/&gnome-minor-24;/gtkmm-&gtkmm3-version;.tar.xz">
    9   <!ENTITY gtkmm3-md5sum        "421edbc28bc7235d1f434d05d09fc9c8">
    10   <!ENTITY gtkmm3-size          "13 MB">
    11   <!ENTITY gtkmm3-buildsize     "222 MB (with tests)">
    12   <!ENTITY gtkmm3-time          "1.0 SBU (Using parallelism=4; with tests)">
     9  <!ENTITY gtkmm3-md5sum        "9576353c26db5e273a074264b68ad6cf">
     10  <!ENTITY gtkmm3-size          "14 MB">
     11  <!ENTITY gtkmm3-buildsize     "238 MB (with tests)">
     12  <!ENTITY gtkmm3-time          "1.3 SBU (Using parallelism=4; with tests)">
    1313]>
    1414
  • x/lib/pango.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY pango-download-http "&gnome-download-http;/pango/&pango-minor;/pango-&pango-version;.tar.xz">
    88  <!ENTITY pango-download-ftp  "&gnome-download-ftp;/pango/&pango-minor;/pango-&pango-version;.tar.xz">
    9   <!ENTITY pango-md5sum        "1be91fc6afcc91ef064d822824bcba5d">
     9  <!ENTITY pango-md5sum        "dfdb24e482d2933f4e21894cc426667b">
    1010  <!ENTITY pango-size          "4.1 MB">
    1111  <!ENTITY pango-buildsize     "46 MB (with tests)">
  • x/lib/pangomm.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY pangomm-download-http "&gnome-download-http;/pangomm/2.46/pangomm-&pangomm-version;.tar.xz">
    88  <!ENTITY pangomm-download-ftp  "&gnome-download-ftp;/pangomm/2.46/pangomm-&pangomm-version;.tar.xz">
    9   <!ENTITY pangomm-md5sum        "517b9462f0cc59287388e1e6423588bf">
     9  <!ENTITY pangomm-md5sum        "7af783bb04de766fafaaad26c9ed475a">
    1010  <!ENTITY pangomm-size          "660 KB">
    1111  <!ENTITY pangomm-buildsize     "10 MB">
  • x/lib/qt5.xml

    r5fe69261 r1ff0f0c  
    112112      <xref linkend="make-ca"/>,
    113113      <xref linkend="cups"/>,
     114      <xref linkend="double-conversion"/>,
    114115      <xref linkend="glib2"/>,
    115116      <xref linkend="gst10-plugins-base"/> (QtMultimedia backend),
  • x/lib/qtwebengine.xml

    r5fe69261 r1ff0f0c  
    1111  <!ENTITY qtwebengine-download-http "&sources-anduin-http;/qtwebengine/qtwebengine-&qtwebengine-version;.tar.xz">
    1212  <!ENTITY qtwebengine-download-ftp  " ">
    13   <!ENTITY qtwebengine-md5sum        "d963e40e47449d7a11f83d0249e7643a">
    14   <!ENTITY qtwebengine-size          "307 MB">
     13  <!ENTITY qtwebengine-md5sum        "1302667c7e8a045fb0cc776f7e3627ad">
     14  <!ENTITY qtwebengine-size          "306 MB">
    1515  <!ENTITY qtwebengine-buildsize     "5.1 GB (152 MB installed)">
    16   <!ENTITY qtwebengine-time          "93 SBU (typical, Using parallelism=4)">
     16  <!ENTITY qtwebengine-time          "103 SBU (typical, Using parallelism=4)">
    1717]>
    1818
     
    106106      git checkout origin/87-branch (or whatever)
    107107       Use git log or git tk to look at its HEAD and check it seems appropriate.
     108       If this doesn't work, use 'git submodule update'
    108109
    109110      To decide when it might be worth creating a new tarball, periodically keep
     
    138139      tarball, go down to src/3rdparty and untar the submodule tarball.
    139140      Decide on what to call the result and create a full xz tarball using tar -cJf.
     141
     142      NOTE: To use git archive, use something like this:
     143      git archive - -format tar.gz - -output qtwebengine.tar.gz HEAD
     144      git archive - -format tar.gz - -output chromium.tar.gz HEAD
    140145
    141146      UPDATE: Since we have to host the tarball, and it is over 300MB, it makes
  • x/lib/webkitgtk.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz">
    88  <!ENTITY webkitgtk-download-ftp  " ">
    9   <!ENTITY webkitgtk-md5sum        "466351cf35e4f742590919380b5dee93">
     9  <!ENTITY webkitgtk-md5sum        "7a3f19f4ff9e8de8c4ab2707e2d350f5">
    1010  <!ENTITY webkitgtk-size          "25 MB">
    1111  <!ENTITY webkitgtk-buildsize     "988 MB (133 MB installed)">
    12   <!ENTITY webkitgtk-time          "32 SBU (using parallelism=4, estimated 117 SBU using one core)">
     12  <!ENTITY webkitgtk-time          "43 SBU (using parallelism=4, estimated 150 SBU using one core)">
    1313]>
    1414
     
    3232      The <application>WebKitGTK</application> package is a port of the
    3333      portable web rendering engine <application>WebKit</application> to the
    34       <application>GTK+ 3</application> and <application>GTK+ 2</application>
     34      <application>GTK+ 3</application> and <application>GTK 4</application>
    3535      platforms.
    3636    </para>
  • xfce/apps/xfce4-pulseaudio-plugin.xml

    r5fe69261 r1ff0f0c  
    1111  <!ENTITY xfce4-pulseaudio-plugin-download-http "https://archive.xfce.org/src/panel-plugins/&pap;/0.4/&papv;.tar.bz2">
    1212  <!ENTITY xfce4-pulseaudio-plugin-download-ftp  " ">
    13   <!ENTITY xfce4-pulseaudio-plugin-md5sum        "f0efc757a03ecaf0306a889b33b0fcfe">
    14   <!ENTITY xfce4-pulseaudio-plugin-size          "384 KB">
    15   <!ENTITY xfce4-pulseaudio-plugin-buildsize     "8.1 MB">
     13  <!ENTITY xfce4-pulseaudio-plugin-md5sum        "c6fe6cef01aa1786d388c51a6ed2ec5c">
     14  <!ENTITY xfce4-pulseaudio-plugin-size          "388 KB">
     15  <!ENTITY xfce4-pulseaudio-plugin-buildsize     "6.8 MB">
    1616  <!ENTITY xfce4-pulseaudio-plugin-time          "less than 0.1 SBU">
    1717]>
  • xincludes/texruntime.xml

    r5fe69261 r1ff0f0c  
    2020  and is needed for texdoctk (a GUI interface for finding documentation files
    2121  and opening them with the appropriate viewer).
     22  <command>ps2pdf</command>, from <xref role='runtime' linkend='gs'/>, is
     23  used by some utilities and scripts.
    2224</para>
  • xsoft/graphweb/firefox.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;esr/source/firefox-&firefox-version;esr.source.tar.xz">
    88  <!ENTITY firefox-download-ftp  " ">
    9   <!ENTITY firefox-md5sum        "dd6b04f0972a2256b8e2d66ae6b855e3">
    10   <!ENTITY firefox-size          "458 MB">
     9  <!ENTITY firefox-md5sum        "ee3dda644b6b09fa310dfe8ef40373d0">
     10  <!ENTITY firefox-size          "457 MB">
    1111  <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
    1212    But the extra cached cargo files, if any, seem to be minimal -->
     
    1515   most practical way to get a timing on a machine with more cores, if taking
    1616   cores offline is not practical. If in doubt, round up -->
    17   <!ENTITY firefox-time          "26 SBU (on a typical 4-core machine) without tests">
     17  <!ENTITY firefox-time          "21 SBU (on a zen1 machine using -j4) without tests">
    1818]>
    1919
  • xsoft/office/gnumeric.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY gnumeric-download-http "&gnome-download-http;/gnumeric/1.12/gnumeric-&gnumeric-version;.tar.xz">
    88  <!ENTITY gnumeric-download-ftp  "&gnome-download-ftp;/gnumeric/1.12/gnumeric-&gnumeric-version;.tar.xz">
    9   <!ENTITY gnumeric-md5sum        "3652c0a3bcfc6f90b0c3a3b8715a57fa">
     9  <!ENTITY gnumeric-md5sum        "d771cd81e19441a3dc390b2b03cd1edf">
    1010  <!ENTITY gnumeric-size          "17 MB">
    11   <!ENTITY gnumeric-buildsize     "258 MB (add 13 MB for tests)">
    12   <!ENTITY gnumeric-time          "0.8 SBU (Using parallelism=4; add 3.3 SBU for tests)">
     11  <!ENTITY gnumeric-buildsize     "330 MB (add 14 MB for tests)">
     12  <!ENTITY gnumeric-time          "0.8 SBU (Using parallelism=4; add 3.5 SBU for tests)">
    1313]>
    1414
  • xsoft/office/libreoffice.xml

    r5fe69261 r1ff0f0c  
    88
    99  <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz">
    10   <!ENTITY libreoffice-core-md5sum        "5bfb607d302a21315faa5bb49c57cebe">
     10  <!ENTITY libreoffice-core-md5sum        "2fb28cbd5a436e05fccf3b73ca77e6ed">
    1111  <!ENTITY libreoffice-core-size          "251 MB">
    1212
    1313  <!ENTITY libreoffice-dict-download-http "&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz">
    14   <!ENTITY libreoffice-dict-md5sum        "1a3255535dd07328b9f3e69a24c97091">
    15   <!ENTITY libreoffice-dict-size          "50 MB">
     14  <!ENTITY libreoffice-dict-md5sum        "b32bfdd110b48d11f73f1dbf6e02dac2">
     15  <!ENTITY libreoffice-dict-size          "49 MB">
    1616
    1717  <!ENTITY libreoffice-help-download-http "&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz">
    18   <!ENTITY libreoffice-help-md5sum        "b72bfa99272b1b91cbd06e7827681158">
    19   <!ENTITY libreoffice-help-size          "108 MB">
     18  <!ENTITY libreoffice-help-md5sum        "595d7b2eac64e38656e821edf8d48f2a">
     19  <!ENTITY libreoffice-help-size          "107 MB">
    2020
    2121  <!ENTITY libreoffice-translations-download-http "&libreoffice-dl;/libreoffice-translations-&libreoffice-dlversion;.tar.xz">
    22   <!ENTITY libreoffice-translations-md5sum        "97478a0b2f4ac10fea44c87e170afeeb">
     22  <!ENTITY libreoffice-translations-md5sum        "1b55ae19a4a414a3e910a99d18f504bf">
    2323  <!ENTITY libreoffice-translations-size          "190 MB">
    2424
    2525  <!-- full size remeasured for 7.0.0.3 -->
    2626
    27   <!ENTITY libreoffice-buildsize  "6.7 GB including the additional files if downloaded during the build (682 MB installed). Installing the whole set of languages requires more than 25 GB (around 3 GB installed)">
     27  <!ENTITY libreoffice-buildsize  "9.5 GB including the additional files if downloaded during the build (748 MB installed). Installing the whole set of languages requires more than 25 GB (around 3 GB installed)">
    2828
    2929 <!-- Editors: many updates to poppler will break LO using system poppler until
     
    5757
    5858  -->
    59   <!ENTITY libreoffice-time "48 SBU with parallelism=4 (will vary due to download time)">
     59  <!ENTITY libreoffice-time "54 SBU with parallelism=4 (will vary due to download time)">
    6060
    6161]>
  • xsoft/other/balsa.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY balsa-download-http "https://pawsa.fedorapeople.org/balsa/balsa-&balsa-version;.tar.xz">
    88  <!ENTITY balsa-download-ftp  " ">
    9   <!ENTITY balsa-md5sum        "cf6b5183cc3eb240c3dd120167822c35">
    10   <!ENTITY balsa-size          "3.6 MB">
    11   <!ENTITY balsa-buildsize     "77 MB">
     9  <!ENTITY balsa-md5sum        "bebd22cb6bac87ee05255c48ee1d28dd">
     10  <!ENTITY balsa-size          "3.5 MB">
     11  <!ENTITY balsa-buildsize     "66 MB">
    1212  <!ENTITY balsa-time          "0.2 SBU (Using parallelism=4)">
    1313]>
     
    6666        <para>
    6767          Estimated build time: &balsa-time;
     68        </para>
     69      </listitem>
     70    </itemizedlist>
     71
     72    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     73
     74    <itemizedlist spacing="compact">
     75      <listitem>
     76        <para>
     77          <ulink url="&patch-root;/balsa-&balsa-version;-upstream_fix-1.patch"/>
     78          Recommended patch, required to build without <xref linkend="webkitgtk"/>
    6879        </para>
    6980      </listitem>
     
    125136
    126137    <para>
     138      First, fix a build issue if html support is not being used:
     139    </para>
     140
     141<screen><userinput>patch -Np1 -i ../balsa-&balsa-version;-upstream_fix-1.patch</userinput></screen>
     142
     143    <para>
    127144      Install <application>Balsa</application> by running the following
    128145      commands:
  • xsoft/other/thunderbird.xml

    r5fe69261 r1ff0f0c  
    77  <!ENTITY thunderbird-download-http "&mozilla-http;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.xz">
    88  <!ENTITY thunderbird-download-ftp  " ">
    9   <!ENTITY thunderbird-md5sum        "63d184e973a14fc34a60d703513614bb">
    10   <!ENTITY thunderbird-size          "478 MB">
    11   <!ENTITY thunderbird-buildsize     "7.4 GB (204 MB installed)">
    12   <!ENTITY thunderbird-time          "23 SBU (on a 4-core machine)">
     9  <!ENTITY thunderbird-md5sum        "9aca471ffcb07025d576e9168bd3ac10">
     10  <!ENTITY thunderbird-size          "491 MB">
     11  <!ENTITY thunderbird-buildsize     "7.4 GB (202 MB installed)">
     12  <!ENTITY thunderbird-time          "10 SBU (on a 4-core machine)">
    1313  <!-- Removed the -j1 time because python and rust do not obey it, although
    1414       the C/C++ code appears to obey it -->
     
    165165
    166166# Uncomment the following option if you have not installed PulseAudio
    167 #ac_add_options --disable-pulseaudio
    168 # and uncomment this if you installed alsa-lib instead of PulseAudio
    169 #ac_add_options --enable-alsa
    170 <!-- always built in versions 78+. The option is a noop
    171 # If you want to compile the Mozilla Calendar, uncomment this line:
    172 #ac_add_options - -enable-calendar
    173 -->
     167#ac_add_options --enable-audio-backends=alsa
     168
    174169# Comment out following options if you have not installed
    175170# recommended dependencies:
Note: See TracChangeset for help on using the changeset viewer.