Changes in / [ce5723af:1daaab6d]


Ignore:
Files:
10 added
6 deleted
429 edited

Legend:

Unmodified
Added
Removed
  • .gitignore

    rce5723af r1daaab6d  
     1conditional.ent
    12version.ent
    23blfs-bootscripts*
  • INSTALL

    rce5723af r1daaab6d  
    99docbook-xsl-nons-1.79.2
    1010docbook-4.5-dtd
    11 tidy   
     11tidy
    1212
    1313The installation instructions for all these packages are available
  • Makefile

    rce5723af r1daaab6d  
    270270
    271271version:
    272         $(Q)./git-version.sh
     272        $(Q)./git-version.sh $(REV)
  • appendices/glossary.xml

    rce5723af r1daaab6d  
    12181218        <para>
    12191219          <acronym>JPEG</acronym> File Interchange Format
    1220        
    12211220        </para>
    12221221      </glossdef>
     
    21442143        <para>
    21452144          Secure/<acronym>MIME</acronym>
    2146        
    21472145        </para>
    21482146      </glossdef>
  • book/bookinfo.xml

    rce5723af r1daaab6d  
    1010  <date>$Date$</date>
    1111
    12   <title>Beyond Linux<superscript>&reg;</superscript> From Scratch 
     12  <title>Beyond Linux<superscript>&reg;</superscript> From Scratch
    1313  <phrase revision="systemd">(systemd</phrase>
    1414  <phrase revision="sysv">(System V</phrase> Edition)</title>
     
    2424
    2525  <copyright id="copyright">
    26     <year>2001-&year;</year>
     26    <year>&copyrightdate;</year>
    2727    <holder>&copyholder;</holder>
    2828  </copyright>
  • general.ent

    rce5723af r1daaab6d  
    1 <!-- version info generated from git commit,
    2      comment out the following two lines for release. -->
     1<!-- Editing  up to the line of ==== should be enough
     2     to generate a book for development, release, or rc-->
     3<!ENTITY % development "INCLUDE"><!-- set to INCLUDE for development,
     4                                      set to IGNORE for release or rc -->
     5<!ENTITY % release     "IGNORE"> <!-- set to INCLUDE for release,
     6                                      set to IGNORE for development or rc -->
     7<!ENTITY % relyear    "2022">
     8<!ENTITY % relnum     "11.1">
     9<!ENTITY % reldate    "March 1st, 2022">
     10<!ENTITY % relpubdate "2022-03-01">
     11<!-- ================================================================== -->
     12<!-- Do not change anything below unless the www or book layouts change -->
     13
     14<!-- Automatically generated by git-version.sh. Used for release or dev -->
     15<!ENTITY % conditional-entities SYSTEM "conditional.ent">
     16%conditional-entities;
     17
     18<![ %development; [
     19<!-- version info automatically generated by git -->
    320<!ENTITY % version-entities SYSTEM "version.ent">
    421%version-entities;
     22<![ %sysv; [
     23<!ENTITY lfs-version  "development">
     24<!ENTITY blfs-version "svn">
     25]]>
     26<![ %systemd; [
     27<!ENTITY lfs-version  "systemd">
     28<!ENTITY blfs-version "systemd">
     29]]>
     30]]><!-- End %development -->
    531
    6 <!-- uncomment the following entities and modify them for release,
    7      month and year should be always 2 digits. -->
    8 <!--
    9 <!ENTITY day            "01">
    10 <!ENTITY month          "09">
    11 <!ENTITY year           "2021">
    12 <!ENTITY copyrightdate  "2001-2021">
    13 <!ENTITY version        "11.0">
    14 <!ENTITY releasedate    "September 1st, &year;">
    15 <!ENTITY pubdate        "&year;-&month;-&day;">
    16 -->
     32<![ %release; [
     33<![ %sysv; [
     34<!ENTITY lfs-version  "%relnum;">
     35<!ENTITY blfs-version "%relnum;">
     36]]>
     37<![ %systemd; [
     38<!ENTITY lfs-version  "%relnum;-systemd">
     39<!ENTITY blfs-version "%relnum;-systemd">
     40]]>
    1741
    18 <!ENTITY copyholder   "The BLFS Development Team">
    19 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
    20 <!ENTITY lfs-version  "development">          <!-- x.y|development -->
    21 <!ENTITY lfs-versiond "systemd">              <!-- x.y-systemd|systemd -->
    22 <!ENTITY lfs-domainname       "linuxfromscratch.org">
     42<!ENTITY year           "%relyear;">
     43<!ENTITY version        "%relnum">
     44<!ENTITY releasedate    "%reldate;">
     45<!ENTITY pubdate        "%relpubdate;">
     46]]><!-- End %release -->
     47
     48<!ENTITY copyrightdate  "1999-&year;">
     49<!ENTITY copyholder     "The BLFS Development Team">
     50<!ENTITY lfs-domainname "linuxfromscratch.org">
    2351
    2452<!ENTITY maintainer-fullname  "The BLFS Team">
     
    2957<!ENTITY lfs-website          "https://www.&lfs-domainname;">
    3058<!-- downloads_root must have an entity because it is needed for scripts
    31      change svn to x.y for release. Note:  s/_/-/ in comment to avoid grep error 
     59     change svn to x.y for release. Note:  s/_/-/ in comment to avoid grep error
    3260     Update 'downloads-root-systemd' to x.y-systemd
    3361     -->
     
    4674
    4775<!ENTITY lfs-root             "../../../../lfs/view/&lfs-version;">
    48 <!ENTITY lfs-rootd            "../../../../lfs/view/&lfs-versiond;">
    4976<!ENTITY lfs-dev              "../../../../lfs/view/development">
    5077<!ENTITY gnu-http             "https://ftp.gnu.org/gnu">
     
    96123
    97124<!ENTITY blfs-bootscripts-version     "20210826">
    98 <!ENTITY systemd-units-version        "20210819">
     125<!ENTITY systemd-units-version        "20211123">
    99126
    100127<!ENTITY blfs-wiki                    "https://wiki.&lfs-domainname;/blfs/wiki">
  • general/genlib/apr-util.xml

    rce5723af r1daaab6d  
    140140      switches enable the
    141141      <filename class="libraryfile">apr_crypto_openssl-1.so</filename>
    142       plugin. 
     142      plugin.
    143143    </para>
    144144
  • general/genlib/boost.xml

    rce5723af r1daaab6d  
    116116
    117117    <para>
    118       To run the Boost.Build's regression test, issue 
    119       <command>pushd tools/build/test; python3 test_all.py; popd</command>. 
     118      To run the Boost.Build's regression test, issue
     119      <command>pushd tools/build/test; python3 test_all.py; popd</command>.
    120120      All 154 tests should pass.
    121121    </para>
     
    198198          libboost_regex.so, libboost_serialization.so,
    199199          libboost_stacktrace_addr2line.so, libboost_stacktrace_basic.so,
    200           libboost_stacktrace_noop.so, libboost_system.so, 
     200          libboost_stacktrace_noop.so, libboost_system.so,
    201201          libboost_test_exec_monitor.a, libboost_thread.so, libboost_timer.so,
    202202          libboost_type_erasure.so, libboost_unit_test_framework.so,
  • general/genlib/brotli.xml

    rce5723af r1daaab6d  
    171171        </seg>
    172172        <seg>
    173           libbrotlicommon{-static.a,.so}, 
     173          libbrotlicommon{-static.a,.so},
    174174          libbrotlidec{,-static.a,.so}, and
    175175          libbrotlienc{,-static.a,.so}
  • general/genlib/double-conversion.xml

    rce5723af r1daaab6d  
    3131
    3232    <para>
    33       The <application>Double-conversion</application> package contains a 
    34       library that facilitates binary-to-decimal and decimal-to-binary routines 
     33      The <application>Double-conversion</application> package contains a
     34      library that facilitates binary-to-decimal and decimal-to-binary routines
    3535      for IEEE doubles.
    3636    </para>
  • general/genlib/enchant.xml

    rce5723af r1daaab6d  
    111111
    112112    <para>
    113       To run tests, unittest-cpp must be installed and the 
     113      To run tests, unittest-cpp must be installed and the
    114114      <option>--enable-relocatable</option> option passed to configure above.
    115       If these conditions are present, the tests may be run with <command>make 
     115      If these conditions are present, the tests may be run with <command>make
    116116      check</command>.
    117117    </para>
     
    154154
    155155    <sect3><title>Configuration Information</title>
    156 <!-- 
    157    Looks like this is not required when installing enchant in the flavor 
     156<!--
     157   Looks like this is not required when installing enchant in the flavor
    158158   we do above. Leaving it in source (for a while) in case I'm wrong and
    159159   it needs to be restored.
  • general/genlib/exempi.xml

    rce5723af r1daaab6d  
    9191
    9292    <para>
    93       If you intend to run the regression tests, first remove a test 
     93      If you intend to run the regression tests, first remove a test
    9494      that depends on an apparently proprietary Adobe SDK:
    9595    </para>
  • general/genlib/fftw.xml

    rce5723af r1daaab6d  
    77  <!ENTITY fftw-download-http "http://www.fftw.org/fftw-&fftw-version;.tar.gz">
    88  <!ENTITY fftw-download-ftp  "ftp://ftp.fftw.org/pub/fftw/fftw-&fftw-version;.tar.gz ">
    9   <!ENTITY fftw-md5sum        "50145bb68a8510b5d77605f11cadf8dc">
     9  <!ENTITY fftw-md5sum        "8ccbf6a5ea78a16dbc3e1306e234cc5c">
    1010  <!ENTITY fftw-size          "4.0 MB">
    11   <!ENTITY fftw-buildsize     "60 MB">
    12   <!ENTITY fftw-time          "1.4 SBU (using parallelism=4; add 2.2 SBU for tests)">
     11  <!ENTITY fftw-buildsize     "59 MB">
     12  <!ENTITY fftw-time          "1.6 SBU (add 3.4 SBU for tests, both using parallelism=4)">
    1313]>
    1414
  • general/genlib/genlib.xml

    rce5723af r1daaab6d  
    115115  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpaper.xml"/>
    116116  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libportal.xml"/>
     117  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libptytty.xml"/>
    117118  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libqmi.xml"/>
    118119
     
    127128  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libunique.xml"/>
    128129  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libunistring.xml"/>
     130  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="liburcu.xml"/>
    129131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libusb.xml"/>
    130132<!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libusb-compat.xml"/>-->
  • general/genlib/glib2.xml

    rce5723af r1daaab6d  
    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        "07ba0e946bf6dcad36388675d2f2876f">
    10   <!ENTITY glib2-size          "4.8 MB">
    11   <!ENTITY glib2-buildsize     "104 MB (add 6 MB for tests)">
    12   <!ENTITY glib2-time          "0.6 SBU (add 1.0 SBU for tests; both using parallelism=4)">
     9  <!ENTITY glib2-md5sum        "fb613d21fabce3d3d8520f37d12bd473">
     10  <!ENTITY glib2-size          "4.6 MB">
     11  <!ENTITY glib2-buildsize     "131 MB (add 6 MB for tests)">
     12  <!ENTITY glib2-time          "0.5 SBU (add 0.6 SBU for tests; both using parallelism=4)">
    1313]>
    1414
     
    9797      <xref linkend="gdb"/> (for bindings),
    9898      <xref linkend="DocBook"/>,
    99       <xref linkend="docbook-xsl"/>, 
     99      <xref linkend="docbook-xsl"/>,
    100100      <xref linkend="gtk-doc"/> (to build API documentation),
    101101      <xref linkend="glib-networking"/> (for some tests, but this is a circular
     
    206206
    207207    <para>
    208       You should now install <xref linkend="desktop-file-utils"/> and 
     208      You should now install <xref linkend="desktop-file-utils"/> and
    209209      <xref linkend="shared-mime-info"/> and proceed to
    210210      run the test suite.
     
    214214      To test the results, after having installed the package, issue:
    215215      <command>ninja test</command>. One test named
    216       <literal>gio / file</literal> is known to fail if the test is ran as
     216      <literal>gio / file</literal> is known to fail if the test is run as
    217217      the <systemitem class="username">root</systemitem> user.
    218218      <!-- glib issue #1954: -->
     
    229229      <!-- with 2.60.4 on systemd, all tests pass. -->
    230230      <!-- with 2.64.1 on sysV, all tests pass. -->
    231     </para>
    232 
    233     <para>
    234       Finally, if this is a reinstall from glib2-2.64.x or earlier, remove
    235       (as the <systemitem class="username">root</systemitem> user) an
     231      <!-- with 2.70.1 on sysV, all tests pass. -->
     232    </para>
     233
     234    <para>
     235      Finally, if this is a reinstall from glib2-2.64.x or earlier, remove
     236      (as the <systemitem class="username">root</systemitem> user) an
    236237      obsolete header file that interferes with some packages:
    237238    </para>
     
    269270      <seglistitem>
    270271        <seg>
    271           gapplication,           gdbus, gdbus-codegen, 
     272          gapplication,           gdbus, gdbus-codegen,
    272273          gio,                    gio-querymodules,
    273274          glib-compile-resources, glib-compile-schemas,
    274           glib-genmarshal,        glib-gettextize, 
    275           glib-mkenums,           gobject-query, 
    276           gresource,              gsettings, 
     275          glib-genmarshal,        glib-gettextize,
     276          glib-mkenums,           gobject-query,
     277          gresource,              gsettings,
    277278          gtester, and            gtester-report
    278279        </seg>
    279280        <seg>
    280           libgio-2.0.so, 
    281           libglib-2.0.so, 
     281          libgio-2.0.so,
     282          libglib-2.0.so,
    282283          libgmodule-2.0.so,
    283           libgobject-2.0.so, and 
     284          libgobject-2.0.so, and
    284285          libgthread-2.0.so
    285286        </seg>
     
    289290          /usr/lib/glib-2.0,
    290291          /usr/share/glib-2.0,
    291           /usr/share/doc/glib-&glib2-version;, and 
    292           /usr/share/gtk-doc/html/{gio,glib,gobject}
     292          /usr/share/doc/glib-&glib2-version;, and
     293          /usr/share/gtk-doc/html/{gio,glib,gobject} (optional)
    293294        </seg>
    294295      </seglistitem>
     
    355356        <listitem>
    356357          <para>
    357             is used to create a <filename>giomodule.cache</filename> file in 
    358             the listed directories. This file lists the implemented extension 
     358            is used to create a <filename>giomodule.cache</filename> file in
     359            the listed directories. This file lists the implemented extension
    359360            points for each module that has been found
    360361          </para>
     
    384385          <para>
    385386            is used to compile all the GSettings XML schema files
    386             in a directory into a binary file with the name 
     387            in a directory into a binary file with the name
    387388            <filename>gschemas.compiled</filename> that can be used by GSettings
    388389          </para>
  • general/genlib/glibmm.xml

    rce5723af r1daaab6d  
    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        "ee8c00fd7f08ae59f6af38dfa599194a">
    10   <!ENTITY glibmm-size          "7.2 MB">
    11   <!ENTITY glibmm-buildsize     "88 MB (with tests)">
    12   <!ENTITY glibmm-time          "0.5 SBU (Using parallelism=4; with tests)">
     9  <!ENTITY glibmm-md5sum        "89c0ba07736d258b84bc201bd213fd69">
     10  <!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)">
    1313]>
    1414
     
    8181    <para role="optional">
    8282      <xref linkend="doxygen"/>,
    83       <xref linkend="glib-networking"/> (for tests), 
     83      <xref linkend="glib-networking"/> (for tests),
    8484      <xref linkend="gnutls"/> (for tests),
    8585      <xref linkend="libxslt"/>, and
     
    136136        <seg>
    137137          /usr/lib/g{io,lib}mm-2.4 and
    138           /usr/include/g{io,lib}mm-2.4 
     138          /usr/include/g{io,lib}mm-2.4
    139139        </seg>
    140140      </seglistitem>
  • general/genlib/gmime3.xml

    rce5723af r1daaab6d  
    8585    <bridgehead renderas="sect4">Recommended</bridgehead>
    8686    <para role="recommended">
    87       <xref linkend="gobject-introspection"/> and 
     87      <xref linkend="gobject-introspection"/> and
    8888      <xref linkend="libidn2"/>
    8989    </para>
     
    9595      <xref linkend="gtk-doc"/>,
    9696      <xref linkend="libnsl"/>,
    97       <xref linkend="vala"/>, and 
     97      <xref linkend="vala"/>, and
    9898      <ulink url="http://download.mono-project.com/sources/gtk-sharp/">Gtk#</ulink> (requires
    9999      <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>)
  • general/genlib/gobject-introspection.xml

    rce5723af r1daaab6d  
    66
    77  <!ENTITY gobject-introspection-download-http
    8     "&gnome-download-http;/gobject-introspection/1.68/gobject-introspection-&gobject-introspection-version;.tar.xz">
     8    "&gnome-download-http;/gobject-introspection/1.70/gobject-introspection-&gobject-introspection-version;.tar.xz">
    99  <!ENTITY gobject-introspection-download-ftp
    10     "&gnome-download-ftp;/gobject-introspection/1.68/gobject-introspection-&gobject-introspection-version;.tar.xz">
    11   <!ENTITY gobject-introspection-md5sum        "b106680b153bebb67c8987e64bbafcc6">
    12   <!ENTITY gobject-introspection-size          "996 KB">
    13   <!ENTITY gobject-introspection-buildsize     "64 MB (with tests)">
    14   <!ENTITY gobject-introspection-time          "0.2 SBU (Using parallelism=4; with tests)">
     10    "&gnome-download-ftp;/gobject-introspection/1.70/gobject-introspection-&gobject-introspection-version;.tar.xz">
     11  <!ENTITY gobject-introspection-md5sum        "940ea2d6b92efabc457b9c54ce2ff398">
     12  <!ENTITY gobject-introspection-size          "1.0 MB">
     13  <!ENTITY gobject-introspection-buildsize     "55 MB (with tests)">
     14  <!ENTITY gobject-introspection-time          "0.2 SBU (With tests; both using parallelism=4)">
    1515]>
    1616
     
    8686      <ulink url="https://pypi.org/project/Markdown/">Markdown</ulink> (to satisfy one test)
    8787      <!-- There was talk of this being required in the release notes. Can someone
    88       who doesn't have this installed verify? 
     88      who doesn't have this installed verify?
    8989      It is only needed for one test.  bdubbs March 3, 2019
    9090      -->
     
    132132
    133133    <para>
    134       <option>-Dgtk_doc=true</option>: Build and install 
     134      <option>-Dgtk_doc=true</option>: Build and install
    135135      the documentation.
    136136    </para>
     
    141141
    142142    <para>
    143       <option>-Ddoctool=enabled</option>: Install g-ir-doc-tool 
     143      <option>-Ddoctool=enabled</option>: Install g-ir-doc-tool
    144144      and run related tests.
    145145    </para>
  • general/genlib/gsl.xml

    rce5723af r1daaab6d  
    77  <!ENTITY gsl-download-http "&gnu-http;/gsl/gsl-&gsl-version;.tar.gz">
    88  <!ENTITY gsl-download-ftp  "&gnu-ftp;/gsl/gsl-&gsl-version;.tar.gz">
    9   <!ENTITY gsl-md5sum        "9e47e81caaebcd92b7aca27a5348df74">
     9  <!ENTITY gsl-md5sum        "36aee97e67f64dbdab7afae197e3483b">
    1010  <!ENTITY gsl-size          "7.2 MB">
    11   <!ENTITY gsl-buildsize     "256 MB (with tests, without docs)">
    12   <!ENTITY gsl-time          "1.4 SBU (Using parallelism=4; with tests, without docs)">
     11  <!ENTITY gsl-buildsize     "213 MB (with tests, without docs)">
     12  <!ENTITY gsl-time          "1.2 SBU (Using parallelism=4; with tests, without docs)">
    1313]>
    1414
  • general/genlib/gspell.xml

    rce5723af r1daaab6d  
    7474    <bridgehead renderas="sect4">Required</bridgehead>
    7575    <para role="required">
    76       <xref linkend="enchant"/> and 
     76      <xref linkend="enchant"/> and
    7777      <xref linkend="gtk3"/>
    7878    </para>
     
    104104
    105105    <para>
    106       To test the results, issue: <command>make check</command>. One test, 
     106      To test the results, issue: <command>make check</command>. One test,
    107107      test-checker,
    108       is known to fail if the external package 
     108      is known to fail if the external package
    109109      <ulink url="http://hunspell.github.io/">Hunspell</ulink> is not installed.
    110110      The tests also must be run in an X session.
  • general/genlib/icu.xml

    rce5723af r1daaab6d  
    88           "https://github.com/unicode-org/icu/releases/download/release-&icu-major;-&icu-minor;/icu4c-&icu-major;_&icu-minor;-src.tgz">
    99  <!ENTITY icu-download-ftp  " ">
    10   <!ENTITY icu-md5sum        "9403db682507369d0f60a25ea67014c4">
     10  <!ENTITY icu-md5sum        "65287befec8116d79af23a58aa50c60d">
    1111  <!ENTITY icu-size          "24 MB">
    12   <!ENTITY icu-buildsize     "354 MB (add 36 MB for tests)">
    13   <!ENTITY icu-time          "0.9 SBU (Using parallelism=4; add 2.0 SBU for tests)">
     12  <!ENTITY icu-buildsize     "367 MB (add 37 MB for tests)">
     13  <!ENTITY icu-time          "0.7 SBU (Using parallelism=4; add 0.8 SBU for tests)">
    1414]>
    1515
     
    154154          derb, escapesrc, genbrk, genccode, gencfu, gencmn, gencnval,
    155155          gendict, gennorm2,
    156           genrb, gensprep, icu-config, icuinfo, icupkg, makeconv, pkgdata, and
    157           uconv
     156          genrb, gensprep, icu-config, icuexportdata, icuinfo, icupkg,
     157          makeconv, pkgdata, and uconv
    158158        </seg>
    159159        <seg>
  • general/genlib/jansson.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY jansson-download-http "https://digip.org/jansson/releases/jansson-&jansson-version;.tar.gz">
     7  <!ENTITY jansson-download-http "https://github.com/akheron/jansson/releases/download/v&jansson-version;/jansson-&jansson-version;.tar.bz2">
    88  <!ENTITY jansson-download-ftp  " ">
    9   <!ENTITY jansson-md5sum        "570af45b8203e95876d71fecd56cee20">
    10   <!ENTITY jansson-size          "520 KB">
    11   <!ENTITY jansson-buildsize     "7.8 MB">
    12   <!ENTITY jansson-time          "0.1 SBU">
     9  <!ENTITY jansson-md5sum        "3f90473d7d54ebd1cb6a2757396641df">
     10  <!ENTITY jansson-size          "424 KB">
     11  <!ENTITY jansson-buildsize     "5.6 MB (add 1.9 MB for tests">
     12  <!ENTITY jansson-time          "0.1 SBU [with tests)">
    1313]>
    1414
     
    1919    <date>$Date$</date>
    2020  </sect1info>
    21  
     21
    2222  <title>Jansson-&jansson-version;</title>
    2323
     
    7878  <sect2 role="installation">
    7979    <title>Installation of Jansson</title>
     80
     81    <para>
     82      First fix one of the tests:
     83    </para>
     84
     85<screen><userinput>sed -e "/DT/s;| sort;| sed 's/@@libjansson.*//' &amp;;" \
     86    -i test/suites/api/check-exports</userinput></screen>
    8087
    8188    <para>
  • general/genlib/js78.xml

    rce5723af r1daaab6d  
    88  <!ENTITY ff78-version       "&firefox-version;">
    99  and when they are on different versions - keep this for when
    10   we have moved to next firefox-esr (ff-91) and JS  has not moved 
     10  we have moved to next firefox-esr (ff-91) and JS  has not moved
    1111  <!ENTITY ff78-version       "&JS78-version;"> -->
    1212
     
    1414  <!ENTITY js78-download-http "&mozilla-http;/firefox/releases/&JS78-version;esr/source/firefox-&JS78-version;esr.source.tar.xz">
    1515  <!ENTITY js78-download-ftp  " ">
    16   <!ENTITY js78-md5sum        "872623fc9f93ea8d3f3290024f0c0925">
    17   <!ENTITY js78-size          "319 MB">
     16  <!ENTITY js78-md5sum        "453c90444bad8702fd08b71213ab2cbc">
     17  <!ENTITY js78-size          "316 MB">
    1818  <!ENTITY js78-buildsize     "3.0 GB (36 MB installed after removing 34MB static lib)">
    19   <!ENTITY js78-time          "2.4 SBU (on a 4-core machine with parallelism=4)">
     19  <!ENTITY js78-time          "2.5 SBU (with parallelism=4)">
    2020]>
    2121
     
    7676      </listitem>
    7777    </itemizedlist>
    78 <!--   
     78
    7979    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    8080    <itemizedlist spacing="compact">
     
    8282        <para>
    8383          Required patch:
    84           <ulink url="&patch-root;/js78-code_coverage-1.patch"/>
     84          <ulink url="&patch-root;/js-&JS78-version;-python_3_10-1.patch"/>
    8585        </para>
    8686      </listitem>
    8787    </itemizedlist>
    88 -->
     88
    8989    <bridgehead renderas="sect3">JS78 Dependencies</bridgehead>
    9090
     
    142142    </note>
    143143
    144 <!-- It's merged in 78.2.0.
    145     <para>
    146       Apply a patch required by <xref linkend="gjs"/>:
    147     </para>
    148 
    149 <screen><userinput>patch -Np1 -i ../js78-code_coverage-1.patch</userinput></screen>
    150 -->
     144    <para>
     145      Apply a patch to allow building this package with Python-3.10 or
     146      later:
     147    </para>
     148
     149<screen><userinput>patch -Np1 -i ../js-&JS78-version;-python_3_10-1.patch</userinput></screen>
     150
    151151    <para>
    152152      Install <application>JS</application> by running the following
     
    187187      It's recommended to redirect the output into a log.
    188188      <!-- recheck when ICU gets upgraded -->
    189       <!-- ken: removed "are known to fail' becasue there are
     189      <!-- ken: removed "are known to fail' because there are
    190190       4096 known failures, these icu items are unexpected failures
    191191       and I found the wording confusing  -->
    192192      <!-- ken : For 78.4 this was 14 failures, I changed it to 10 for 78.5.
    193193      On that machine with 78.6 still 10, but on another 14, both with similar
    194       setup and locale. -->
     194      setup and locale.
    195195      Depending on the machine, either
    196196      ten or fourteen JS tests related to locale and timezone fail,
    197197      because of an issue with recent versions of <xref linkend="icu"/>.
     198      pierre: Now, with icu-70.1, there are many more failures.-->
     199      More than a hundred tests fail after upgrading to icu-70.1 or above,
     200      out of a total of more than 40,000.
    198201    </para>
    199202    <para>
     
    246249      support in the JS shell.
    247250    </para>
    248    
     251
    249252    <para>
    250253      <parameter>--disable-jemalloc</parameter>: This switch disables the
  • general/genlib/keyutils.xml

    rce5723af r1daaab6d  
    7373
    7474    <bridgehead renderas="sect3">keyutils Dependencies</bridgehead>
    75    
     75
    7676    <bridgehead renderas="sect4">Required</bridgehead>
    7777    <para role="required">
     
    9898
    9999    <para>
    100       To test the results, issue, as the 
     100      To test the results, issue, as the
    101101      <systemitem class="username">root</systemitem> user:
    102102    </para>
  • general/genlib/libaio.xml

    rce5723af r1daaab6d  
    108108
    109109    <para>
    110       Now, install the package as the 
     110      Now, install the package as the
    111111      <systemitem class="username">root</systemitem> user:
    112112    </para>
  • general/genlib/libatomic_ops.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libatomic_ops-download-http "https://github.com/ivmai/libatomic_ops/releases/download/v&libatomic_ops-version;/libatomic_ops-&libatomic_ops-version;.tar.gz">
    88  <!ENTITY libatomic_ops-download-ftp  " ">
    9   <!ENTITY libatomic_ops-md5sum        "90a78a84d9c28ce11f331c25289bfbd0">
    10   <!ENTITY libatomic_ops-size          "492 KB">
    11   <!ENTITY libatomic_ops-buildsize     "7.0 MB (with tests)">
     9  <!ENTITY libatomic_ops-md5sum        "0b0b88da4bde5dd770daea3146e78359">
     10  <!ENTITY libatomic_ops-size          "496 KB">
     11  <!ENTITY libatomic_ops-buildsize     "6.2 MB (with tests)">
    1212  <!ENTITY libatomic_ops-time          "0.2 SBU (with tests)">
    1313]>
  • general/genlib/libblockdev.xml

    rce5723af r1daaab6d  
    7979    <para role="required">
    8080      <xref linkend="gobject-introspection"/>,
    81       <xref linkend="libbytesize"/>, 
     81      <xref linkend="libbytesize"/>,
    8282      <xref linkend="libyaml"/>,
    83       <xref linkend="parted"/>, and 
     83      <xref linkend="parted"/>, and
    8484      <xref linkend="volume_key"/>
    8585    </para>
     
    155155        </seg>
    156156        <seg>
    157           libbd_btrfs.so, 
     157          libbd_btrfs.so,
    158158          libbd_crypto.so,
    159           libbd_fs.so, 
     159          libbd_fs.so,
    160160          libbd_kbd.so,
    161161          libbd_loop.so,
  • general/genlib/libbytesize.xml

    rce5723af r1daaab6d  
    8181      <xref linkend="gtk-doc"/>,
    8282      <xref linkend="six"/> (needed for tests and python bindings),
    83       <ulink url="https://github.com/rhinstaller/pocketlint/releases">pocketlint</ulink> (python module for one test), and 
     83      <ulink url="https://github.com/rhinstaller/pocketlint/releases">pocketlint</ulink> (python module for one test), and
    8484      <ulink url="https://pypi.python.org/pypi/polib">polib</ulink> (python module for one test)
    8585    </para>
     
    103103
    104104    <para>
    105       If you have the optional python modules installed, the regression 
    106       tests can be run with: <command>make check</command>. 
     105      If you have the optional python modules installed, the regression
     106      tests can be run with: <command>make check</command>.
    107107    </para>
    108108
     
    114114
    115115  </sect2>
    116 <!-- 
     116<!--
    117117  <sect2 role="commands">
    118118    <title>Command Explanations</title>
     
    144144        <seg>
    145145          /usr/include/bytesize,
    146           /usr/share/gtk-doc/html/libbytesize, and 
     146          /usr/share/gtk-doc/html/libbytesize, and
    147147          /usr/lib/python&python3-majorver;/site-packages/bytesize
    148148        </seg>
  • general/genlib/libgpg-error.xml

    rce5723af r1daaab6d  
    88  <!ENTITY libgpg-error-download-ftp  "&gnupg-ftp;/libgpg-error/libgpg-error-&libgpg-error-version;.tar.bz2">
    99  <!ENTITY libgpg-error-download-ftp  " ">
    10   <!ENTITY libgpg-error-md5sum        "133fed221ba8f63f5842858a1ff67cb3">
    11   <!ENTITY libgpg-error-size          "951 KB">
    12   <!ENTITY libgpg-error-buildsize     "13 MB (with tests)">
     10  <!ENTITY libgpg-error-md5sum        "f1e09cfa536a6e6a264dbf2ccdc2e534">
     11  <!ENTITY libgpg-error-size          "976 KB">
     12  <!ENTITY libgpg-error-buildsize     "11 MB (with tests)">
    1313  <!ENTITY libgpg-error-time          "0.1 SBU (with tests)">
    1414]>
  • general/genlib/libgrss.xml

    rce5723af r1daaab6d  
    149149        </seg>
    150150        <seg>
    151           /usr/include/libgrss and 
     151          /usr/include/libgrss and
    152152          /usr/share/doc/libgrss-&libgrss-version;
    153153        </seg>
  • general/genlib/libgusb.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY libgusb-download-http "https://github.com/hughsie/libgusb/archive/&libgusb-version;/libgusb-&libgusb-version;.tar.gz">
     7  <!ENTITY libgusb-download-http "https://people.freedesktop.org/~hughsient/releases/libgusb-&libgusb-version;.tar.xz">
    88  <!ENTITY libgusb-download-ftp  " ">
    9   <!ENTITY libgusb-md5sum        "b980fe26244b108db6692b00865af1b4">
    10   <!ENTITY libgusb-size          "52 KB">
    11   <!ENTITY libgusb-buildsize     "1.9 MB (with tests)">
     9  <!ENTITY libgusb-md5sum        "17e881f726c0e12ed1e4e7a9964bdf1c">
     10  <!ENTITY libgusb-size          "42 KB">
     11  <!ENTITY libgusb-buildsize     "2.0 MB (with tests)">
    1212  <!ENTITY libgusb-time          "less than 0.1 SBU (with tests)">
    1313]>
  • general/genlib/libical.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libical-download-http "https://github.com/libical/libical/releases/download/v&libical-version;/libical-&libical-version;.tar.gz">
    88  <!ENTITY libical-download-ftp  " ">
    9   <!ENTITY libical-md5sum        "0992e55d8408783a3c63d6000ed802d2">
     9  <!ENTITY libical-md5sum        "07b066dc8fcf5d1dc10383a81e95f3b3">
    1010  <!ENTITY libical-size          "872 KB">
    11   <!ENTITY libical-buildsize     "22 MB (with tests)">
    12   <!ENTITY libical-time          "0.1 SBU (Using parallelism=4; with tests)">
     11  <!ENTITY libical-buildsize     "29 MB (with tests)">
     12  <!ENTITY libical-time          "0.2 SBU (Using parallelism=4; with tests)">
    1313]>
    1414
     
    8080    <bridgehead renderas="sect4">Recommended</bridgehead>
    8181    <para role="recommended">
    82       <xref linkend="gobject-introspection"/> and 
     82      <xref linkend="gobject-introspection"/> and
    8383      <xref linkend="vala"/> (both required for GNOME)
    8484    </para>
     
    131131
    132132    <para>
    133       If you have <xref linkend="doxygen"/> and <xref linkend="gtk-doc"/> 
     133      If you have <xref linkend="doxygen"/> and <xref linkend="gtk-doc"/>
    134134      installed and wish to build the API documentation, issue:
    135135    </para>
     
    140140      To test the results, issue: <command>make test</command>.
    141141      <!-- One test, timezones, is known to fail on SysV systems. -->
    142       <!-- On systemd, we symlink the current timezone to 
    143            /etc/localtime, which is what libical expects. 
     142      <!-- On systemd, we symlink the current timezone to
     143           /etc/localtime, which is what libical expects.
    144144           This is now done on SysV as well.-->
    145145    </para>
     
    223223        </seg>
    224224        <seg>
    225           libical_cxx.so, 
    226           libical.so, 
    227           libical-glib.so, 
    228           libicalss_cxx.so, 
     225          libical_cxx.so,
     226          libical.so,
     227          libical-glib.so,
     228          libicalss_cxx.so,
    229229          libicalss.so,
    230230          and libicalvcal.so
    231231        </seg>
    232232        <seg>
    233           /usr/include/libical, 
    234           /usr/include/libical-glib, 
    235           /usr/lib/cmake/LibIcal, 
    236           /usr/libexec/libical, 
     233          /usr/include/libical,
     234          /usr/include/libical-glib,
     235          /usr/lib/cmake/LibIcal,
     236          /usr/libexec/libical,
    237237          and /usr/share/doc/libical-&libical-version;/html
    238238        </seg>
  • general/genlib/libmbim.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libmbim-download-http "https://www.freedesktop.org/software/libmbim/libmbim-&libmbim-version;.tar.xz">
    88  <!ENTITY libmbim-download-ftp  " ">
    9   <!ENTITY libmbim-md5sum        "552d498d891c93ee9ed2684a8a6a723e">
    10   <!ENTITY libmbim-size          "544 KB">
     9  <!ENTITY libmbim-md5sum        "8893edbfd16e1198c018277cd2ad487e">
     10  <!ENTITY libmbim-size          "548 KB">
    1111  <!ENTITY libmbim-buildsize     "32 MB (with tests)">
    1212  <!ENTITY libmbim-time          "0.2 SBU (with tests)">
  • general/genlib/libqmi.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libqmi-download-http "https://www.freedesktop.org/software/libqmi/libqmi-&libqmi-version;.tar.xz">
    88  <!ENTITY libqmi-download-ftp  " ">
    9   <!ENTITY libqmi-md5sum        "1a30e5304d01e72845bd3e9c353c8ded">
     9  <!ENTITY libqmi-md5sum        "c0a656e06dccdd4fcd590f1d718a3b1c">
    1010  <!ENTITY libqmi-size          "1.2 MB">
    11   <!ENTITY libqmi-buildsize     "150 MB (with tests)">
     11  <!ENTITY libqmi-buildsize     "151 MB (with tests)">
    1212  <!ENTITY libqmi-time          "0.3 SBU (Using parallelism=4; with tests)">
    1313]>
  • general/genlib/libseccomp.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libseccomp-download-http "https://github.com/seccomp/libseccomp/releases/download/v&libseccomp-version;/libseccomp-&libseccomp-version;.tar.gz">
    88  <!ENTITY libseccomp-download-ftp  " ">
    9   <!ENTITY libseccomp-md5sum        "59f5563c532d3fa1df9db0516b36b1cd">
     9  <!ENTITY libseccomp-md5sum        "5096d3912a605a72b27805fa0ef9886d">
    1010  <!ENTITY libseccomp-size          "624 KB">
    11   <!ENTITY libseccomp-buildsize     "6.7 MB (additional 5.2 MB for tests)">
    12   <!ENTITY libseccomp-time          "less than 0.1 SBU (additional 2.2 SBU for tests)">
     11  <!ENTITY libseccomp-buildsize     "6.3 MB (additional 3.8 MB for tests)">
     12  <!ENTITY libseccomp-time          "less than 0.1 SBU (additional 2.1 SBU for tests)">
    1313<!-- EDITORS NOTE:
    14    This library is heavily dependent on system calls at the time of it's release. 
     14   This library is heavily dependent on system calls at the time of it's release.
    1515   This should be tested with every new minor (v4.13, v4.14, etc.) release
    1616   of the kernel, as it is very finicky and relies on hacks to accomplish
  • general/genlib/libsigc3.xml

    rce5723af r1daaab6d  
    8080    <bridgehead renderas="sect4">Optional</bridgehead>
    8181    <para role="optional">
    82       <xref linkend="docbook-utils"/>, 
    83       <xref linkend="doxygen"/>, 
     82      <xref linkend="docbook-utils"/>,
     83      <xref linkend="doxygen"/>,
    8484      <ulink url="http://dblatex.sourceforge.net">dblatex</ulink>, and
    8585      <ulink url="&gnome-download-http;/mm-common">mm-common</ulink>
  • general/genlib/libssh2.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libssh2-download-http "https://www.libssh2.org/download/libssh2-&libssh2-version;.tar.gz">
    88  <!ENTITY libssh2-download-ftp  " ">
    9   <!ENTITY libssh2-md5sum        "1beefafe8963982adc84b408b2959927">
    10   <!ENTITY libssh2-size          "868 KB">
     9  <!ENTITY libssh2-md5sum        "f604ba083fad23bf715a9ecccc9f57f4">
     10  <!ENTITY libssh2-size          "944 KB">
    1111  <!ENTITY libssh2-buildsize     "13 MB (with tests)">
    1212  <!ENTITY libssh2-time          "0.2 SBU (with tests)">
     
    7070    </itemizedlist>
    7171
     72<!-- Applied in 1.10.0
    7273    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7374    <itemizedlist spacing="compact">
     
    7980      </listitem>
    8081    </itemizedlist>
     82-->
    8183
    8284    <bridgehead renderas="sect3">libssh2 Dependencies</bridgehead>
     
    8688      <xref linkend="gnupg2"/>,
    8789      <xref linkend="libgcrypt"/>, and
    88       <xref linkend="openssh"/> (all three required for the testsuite)
     90      <xref linkend="openssh"/> (all three are required for the testsuite)
    8991    </para>
    9092
     
    102104    </para>
    103105
    104 <screen><userinput>patch -Np1 -i ../libssh2-&libssh2-version;-security_fixes-1.patch &amp;&amp;
    105 ./configure --prefix=/usr --disable-static            &amp;&amp;
     106<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    106107make</userinput></screen>
    107108
    108109    <para>
    109110      To test the results, issue: <command>make check</command>.
    110       One test, using gnupg, may fail for unknown reasons.
     111      <!--One test, using gnupg, may fail for unknown reasons.-->
    111112    </para>
    112113
  • general/genlib/libtasn1.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libtasn1-download-http "&gnu-http;/libtasn1/libtasn1-&libtasn1-version;.tar.gz">
    88  <!ENTITY libtasn1-download-ftp  "&gnu-ftp;/libtasn1/libtasn1-&libtasn1-version;.tar.gz">
    9   <!ENTITY libtasn1-md5sum        "c46f6eb3bd1287031ae5d36465094402">
    10   <!ENTITY libtasn1-size          "1.8 MB">
    11   <!ENTITY libtasn1-buildsize     "12 MB (with tests)">
     9  <!ENTITY libtasn1-md5sum        "8203e72a2c0390515410b2ea2c032f04">
     10  <!ENTITY libtasn1-size          "1.6 MB">
     11  <!ENTITY libtasn1-buildsize     "14 MB (with tests)">
    1212  <!ENTITY libtasn1-time          "0.4 SBU (with tests)">
    1313]>
  • general/genlib/libuninameslist.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libuninameslist-download-http "https://github.com/fontforge/libuninameslist/releases/download/&libuninameslist-version;/libuninameslist-dist-&libuninameslist-version;.tar.gz">
    88  <!ENTITY libuninameslist-download-ftp  " ">
    9   <!ENTITY libuninameslist-md5sum        "d4fa781488763c7d5623a59da0e99452">
     9  <!ENTITY libuninameslist-md5sum        "19ee2fd3ccb1a1868b2799dff7a63bf1">
    1010  <!ENTITY libuninameslist-size          "1.2 MB">
    1111  <!ENTITY libuninameslist-buildsize     "14 MB (with tests)">
  • general/genlib/libusb.xml

    rce5723af r1daaab6d  
    133133
    134134    <para>
    135       <command>sed -i ...</command>: This sed prevents some warnings when 
     135      <command>sed -i ...</command>: This sed prevents some warnings when
    136136      building the documentation.
    137137    </para>
  • general/genlib/libuv.xml

    rce5723af r1daaab6d  
    3030
    3131    <para>
    32       The <application>libuv</application> package is a 
     32      The <application>libuv</application> package is a
    3333      multi-platform support library with a focus on asynchronous I/O.
    3434    </para>
     
    7474    <bridgehead renderas="sect4">Required</bridgehead>
    7575    <para role="required">
    76       <xref linkend="???"/> 
     76      <xref linkend="???"/>
    7777    </para>
    7878
     
    122122    <para>
    123123      If you want to run the tests, add -DBUILD_TESTING=true to
    124       the cmake line above and after building run: 
     124      the cmake line above and after building run:
    125125      <command>make test</command>.
    126126    </para>
     
    148148      of the static library.
    149149    </para>
    150    
     150
    151151  </sect2>
    152152-->
  • general/genlib/libwacom.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libwacom-download-http "https://github.com/linuxwacom/libwacom/releases/download/libwacom-&libwacom-version;/libwacom-&libwacom-version;.tar.bz2">
    88  <!ENTITY libwacom-download-ftp  " ">
    9   <!ENTITY libwacom-md5sum        "03a360811b094ab97b3e2c1feb1db599">
    10   <!ENTITY libwacom-size          "507 KB">
    11   <!ENTITY libwacom-buildsize     "6.2 MB (with tests)">
     9  <!ENTITY libwacom-md5sum        "5c2e8a1a985b2a31445f6925a45fdec4">
     10  <!ENTITY libwacom-size          "532 KB">
     11  <!ENTITY libwacom-buildsize     "7.6 MB (with tests)">
    1212  <!ENTITY libwacom-time          "less than 0.1 SBU (with tests)">
    1313]>
     
    120120    <para>
    121121      To test the results, issue: <command>ninja test</command>.
    122       To run additional tests, install 
     122      To run additional tests, install
    123123      <ulink url="https://docs.pytest.org/en/stable/">pytest</ulink> and remove
    124124      the "-Dtests=disabled" option from the meson line above.
  • general/genlib/libwpe.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libwpe-download-http "https://wpewebkit.org/releases/libwpe-&libwpe-version;.tar.xz">
    88  <!ENTITY libwpe-download-ftp  " ">
    9   <!ENTITY libwpe-md5sum        "f60fc13b519a66d262afb76c77441870">
    10   <!ENTITY libwpe-size          "52 KB">
     9  <!ENTITY libwpe-md5sum        "5a3f11789535d826370ba465ea141393">
     10  <!ENTITY libwpe-size          "56 KB">
    1111  <!ENTITY libwpe-buildsize     "2.0 MB">
    1212  <!ENTITY libwpe-time          "less than 0.1 SBU">
     
    152152        <listitem>
    153153          <para>
    154             contains functions that provide a general purpose library for 
     154            contains functions that provide a general purpose library for
    155155            WPEWebKit and the WPE Renderer
    156156          </para>
  • general/genlib/libxkbcommon.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libxkbcommon-download-http "https://xkbcommon.org/download/libxkbcommon-&libxkbcommon-version;.tar.xz">
    88  <!ENTITY libxkbcommon-download-ftp  " ">
    9   <!ENTITY libxkbcommon-md5sum        "00b5275ec1309a1d427a645de5861605">
    10   <!ENTITY libxkbcommon-size          "444 KB">
     9  <!ENTITY libxkbcommon-md5sum        "22bb98f01253a67fc8dd84af51b6e5ab">
     10  <!ENTITY libxkbcommon-size          "460 KB">
    1111  <!ENTITY libxkbcommon-buildsize     "27 MB (with tests)">
    1212  <!ENTITY libxkbcommon-time          "0.1 SBU (with tests)">
     
    123123  <sect2 role="commands">
    124124    <title>Command Explanations</title>
    125        
     125
    126126    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    127127      href="../../xincludes/meson-buildtype-release.xml"/>
     
    150150      documentation in a versioned directory.
    151151    </para>
    152  
     152
    153153  </sect2>
    154154
  • general/genlib/libxml2.xml

    rce5723af r1daaab6d  
    198198      <seglistitem>
    199199        <seg>
    200           xml2-config, 
    201           xmlcatalog, and 
     200          xml2-config,
     201          xmlcatalog, and
    202202          xmllint <!--and the
    203203          drv_libxml2.py and libxml2.py <application>Python3</application>
     
    205205        </seg>
    206206        <seg>
    207           libxml2.so and 
     207          libxml2.so and
    208208          libxml2mod.so (<application>Python3</application> module)
    209209        </seg>
  • general/genlib/libxslt.xml

    rce5723af r1daaab6d  
    106106    <bridgehead renderas="sect4">Optional</bridgehead>
    107107    <para role="optional">
    108       <xref linkend="libgcrypt"/> and 
     108      <xref linkend="libgcrypt"/> and
    109109      <xref linkend="libxml2py2"/>
    110110      <!-- Seems to be used for tests -->
    111       <note><simpara>The <xref role="nodep" linkend="libxml2py2"/> 
     111      <note><simpara>The <xref role="nodep" linkend="libxml2py2"/>
    112112      dependency is only appropriate if the <application>Python2</application>
    113113      module for this package is needed. The
  • general/genlib/libyaml.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY yaml-download-http "https://github.com/yaml/libyaml/archive/&yaml-version;/libyaml-&yaml-version;.tar.gz">
     7  <!ENTITY yaml-download-http "https://github.com/yaml/libyaml/releases/download/&yaml-version;/yaml-&yaml-version;.tar.gz">
    88  <!ENTITY yaml-download-ftp  " ">
    9   <!ENTITY yaml-md5sum        "163fc1e22153d3e2cebfe5cbb43a1769">
    10   <!ENTITY yaml-size          "84 KB">
    11   <!ENTITY yaml-buildsize     "6.7 MB (with tests)">
    12   <!ENTITY yaml-time          "0.1 SBU (with tests)">
     9  <!ENTITY yaml-md5sum        "bb15429d8fb787e7d3f1c83ae129a999">
     10  <!ENTITY yaml-size          "596 KB">
     11  <!ENTITY yaml-buildsize     "6.4 MB (with tests)">
     12  <!ENTITY yaml-time          "less than 0.1 SBU (with tests)">
    1313]>
    1414
     
    9191    </para>
    9292
    93     <screen><userinput>./bootstrap                                &amp;&amp;
    94 ./configure --prefix=/usr --disable-static &amp;&amp;
     93    <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    9594make</userinput></screen>
    9695
  • general/genlib/nodejs.xml

    rce5723af r1daaab6d  
    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        "8ec7b05141efe9de286a78506e116735">
     9  <!ENTITY nodejs-md5sum        "aeeb772ea8b14a52fd8f709d774f8fcd">
    1010  <!ENTITY nodejs-size          "32 MB">
    11   <!ENTITY nodejs-buildsize     "751 MB">
    12   <!ENTITY nodejs-time          "11 SBU (using parallelism=4; add 2.6 SBU for tests)">
     11  <!ENTITY nodejs-buildsize     "798 MB (add 26 MB for tests)">
     12  <!ENTITY nodejs-time          "18 SBU (add 2.9 SBU for tests: both using parallelism=4 and 4 CPUs online, parts of the tests will use all online CPUs)">
    1313]>
    1414
     
    3232      <application>Node.js</application> is a
    3333      <application>JavaScript</application> runtime built on
    34       <application>Chrome's</application> V8 JavaScript engine. 
     34      <application>Chrome's</application> V8 JavaScript engine.
    3535    </para>
    3636
     
    9696    <bridgehead renderas="sect4">Required</bridgehead>
    9797    <para role="required">
    98       <xref linkend="which"/> 
     98      <xref linkend="which"/>
    9999    </para>
    100100
     
    136136    </para>
    137137
    138 <screen><userinput>sed -i 's|ares_nameser.h|arpa/nameser.h|' src/cares_wrap.h &amp;&amp;
    139 ./configure --prefix=/usr                  \
    140             --shared-cares                 \
    141             --shared-libuv                 \
    142             --shared-openssl               \
    143             --shared-nghttp2               \
    144             --shared-zlib                  \
    145             --with-intl=system-icu         &amp;&amp;
     138<screen><userinput>./configure --prefix=/usr          \
     139            --shared-cares         \
     140            --shared-libuv         \
     141            --shared-openssl       \
     142            --shared-nghttp2       \
     143            --shared-zlib          \
     144            --with-intl=system-icu &amp;&amp;
    146145make</userinput></screen>
    147146
    148147    <para>
    149148      To test the results, issue: <command>make test-only</command>.
    150       One test in test/parallel/test-uv-errno.js is known to fail with
    151       libuv-1.42.0.
    152149    </para>
    153150
     
    162159  <sect2 role="commands">
    163160    <title>Command Explanations</title>
    164 
    165     <para>
    166       <parameter>sed -i 's%ares_\(nameser.h\)%arpa/\1%' ...</parameter>:
    167       This fixes building with the system version of c-ares.
    168     </para>
    169161
    170162    <para>
     
    177169
    178170    <para>
    179       <!-- FIXME : reinstate nghttp2 in this if build is fixed 
     171      <!-- FIXME : reinstate nghttp2 in this if build is fixed
    180172           FIXME cont: Seems to be fixed in 12.18.1 -renodr
    181173      <parameter>\-\-shared-{cares,libuv,nghttp2,openssl,zlib}</parameter>: -->
  • general/genlib/nspr.xml

    rce5723af r1daaab6d  
    111111
    112112    <para>
    113       <command>sed -ri '/^RELEASE/s/^/#/' pr/src/misc/Makefile.in</command>: 
     113      <command>sed -ri '/^RELEASE/s/^/#/' pr/src/misc/Makefile.in</command>:
    114114      This sed disables installing two unneeded scripts.
    115115    </para>
  • general/genlib/pcre.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY pcre-download-http "https://ftp.pcre.org/pub/pcre/pcre-&pcre-version;.tar.bz2">
    8   <!ENTITY pcre-download-ftp  "ftp://ftp.pcre.org/pub/pcre/pcre-&pcre-version;.tar.bz2">
     7  <!ENTITY pcre-download-http "https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-&pcre-version;.tar.bz2">
     8  <!ENTITY pcre-download-ftp  " ">
    99  <!ENTITY pcre-md5sum        "4452288e6a0eefb2ab11d36010a1eebb">
    1010  <!ENTITY pcre-size          "1.5 MB">
  • general/genlib/pcre2.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY pcre2-download-http "https://ftp.pcre.org/pub/pcre/pcre2-&pcre2-version;.tar.bz2">
    8   <!ENTITY pcre2-download-ftp  "ftp://ftp.pcre.org/pub/pcre/pcre2-&pcre2-version;.tar.bz2">
    9   <!ENTITY pcre2-md5sum        "85dc7f2233491b4b6ec6115220da99c6">
     7  <!ENTITY pcre2-download-http "https://github.com/PhilipHazel/pcre2/releases/download/pcre2-&pcre2-version;/pcre2-&pcre2-version;.tar.bz2">
     8  <!ENTITY pcre2-download-ftp  " ">
     9  <!ENTITY pcre2-md5sum        "4a765b1419c2e7a01263c3260abca87a">
    1010  <!ENTITY pcre2-size          "1.7 MB">
    1111  <!ENTITY pcre2-buildsize     "18 MB (with tests)">
     
    118118  <sect2 role="commands">
    119119    <title>Command Explanations</title>
    120    
    121     <para>
    122       <parameter>--enable-unicode</parameter>: This switch enables Unicode 
    123       support and includes the functions for handling UTF-8/16/32 character 
     120
     121    <para>
     122      <parameter>--enable-unicode</parameter>: This switch enables Unicode
     123      support and includes the functions for handling UTF-8/16/32 character
    124124      strings in the library.
    125125    </para>
     
    142142    <para>
    143143      <parameter>--enable-pcre2grep-libbz2</parameter>: This switch adds
    144       support for reading .bz2 compressed files to 
     144      support for reading .bz2 compressed files to
    145145      <application>pcre2grep</application>.
    146146    </para>
     
    198198          <para>
    199199            is a version of <application>grep</application>
    200             that understands 
     200            that understands
    201201            <application>Perl compatible regular expressions.</application>
    202202          </para>
     
    211211        <listitem>
    212212          <para>
    213             can test a 
     213            can test a
    214214            <application>Perl compatible regular expression.</application>
    215215          </para>
  • general/genlib/pth.xml

    rce5723af r1daaab6d  
    8080    <para role="optional">
    8181      <xref linkend="gcc"/> (for gfortran) and
    82       <xref linkend="libnsl"/> 
     82      <xref linkend="libnsl"/>
    8383    </para>
    8484
  • general/genlib/qca.xml

    rce5723af r1daaab6d  
    77  <!ENTITY qca-download-http "https://download.kde.org/stable/qca/&qca-version;/qca-&qca-version;.tar.xz">
    88  <!ENTITY qca-download-ftp  " ">
    9   <!ENTITY qca-md5sum        "22d9aad50442168911d442792c047266">
     9  <!ENTITY qca-md5sum        "5a5398e9dc7fef37d1e7f070260f4886">
    1010  <!ENTITY qca-size          "720 KB">
    1111  <!ENTITY qca-buildsize     "42 MB">
     
    7171      </listitem>
    7272    </itemizedlist>
    73 <!--   
     73<!--
    7474    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7575    <itemizedlist spacing="compact">
     
    101101    <xref linkend="nspr"/>,
    102102    <xref linkend="p11-kit"/>,
    103     <xref linkend="doxygen"/>, 
     103    <xref linkend="doxygen"/>,
    104104    <xref linkend="which"/>, and
    105105    <ulink url="https://botan.randombit.net/">Botan</ulink>
  • general/genlib/talloc.xml

    rce5723af r1daaab6d  
    105105
    106106    <para>
    107       To check the results, issue <command>make check</command>. 
     107      To check the results, issue <command>make check</command>.
    108108    </para>
    109109
  • general/genlib/telepathy-glib.xml

    rce5723af r1daaab6d  
    88           "https://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-&telepathy-glib-version;.tar.gz">
    99  <!ENTITY telepathy-glib-download-ftp  " ">
    10   <!ENTITY telepathy-glib-md5sum        "7be2e1fc78f932a215f177994fe37d67">
     10  <!ENTITY telepathy-glib-md5sum        "a3a75657e9389381b44fee1680f770a7">
    1111  <!ENTITY telepathy-glib-size          "3.7 MB">
    1212  <!ENTITY telepathy-glib-buildsize     "256 MB">
     
    147147    <para>
    148148      To test the results, issue: <command>make check</command>.
    149       <!--Four tests are known to fail: <emphasis>test-account</emphasis>, 
     149      <!--Four tests are known to fail: <emphasis>test-account</emphasis>,
    150150      <emphasis>test-cm</emphasis>, <emphasis>test-contact-lists</emphasis>, and
    151151      <emphasis>test-contact-list-client</emphasis>.-->
  • general/genlib/uchardet.xml

    rce5723af r1daaab6d  
    9494<screen><userinput>mkdir build &amp;&amp;
    9595cd    build &amp;&amp;
    96      
     96
    9797cmake -DCMAKE_INSTALL_PREFIX=/usr \
    9898      -DBUILD_STATIC=OFF          \
  • general/genlib/umockdev.xml

    rce5723af r1daaab6d  
    77  <!ENTITY umockdev-download-http "https://github.com/martinpitt/umockdev/releases/download/&umockdev-version;/umockdev-&umockdev-version;.tar.xz">
    88  <!ENTITY umockdev-download-ftp  " ">
    9   <!ENTITY umockdev-md5sum        "2470fe134b1ae4c6dde5c93e88f51596">
    10   <!ENTITY umockdev-size          "468 KB">
     9  <!ENTITY umockdev-md5sum        "76506eb290670e6bcdb58fa2a08e2944">
     10  <!ENTITY umockdev-size          "472 KB">
    1111  <!ENTITY umockdev-buildsize     "6.3 MB (with tests)">
    12   <!ENTITY umockdev-time          "0.1 SBU (with tests)">
     12  <!ENTITY umockdev-time          "0.2 SBU (with tests)">
    1313
    1414]>
     
    9999    </para>
    100100
    101 <screen><userinput>mkdir build &amp;&amp; 
     101<screen><userinput>mkdir build &amp;&amp;
    102102cd    build &amp;&amp;
    103103
     
    110110      use the starting scripts in <xref linkend="postlfs-config-profile"/>,
    111111      because some tests need to run <command>udevadm</command>. One test
    112       needs to be run in an X session. 
     112      needs to be run in an X session.
    113113    </para>
    114114
     
    198198        <listitem>
    199199          <para>
    200             wraps a program around 
     200            wraps a program around
    201201            <filename class="libraryfile">libumockdev-preload.so.0</filename>
    202202            through LD_PRELOAD
  • general/genlib/wayland-protocols.xml

    rce5723af r1daaab6d  
    77  <!ENTITY wayland-protocols-download-http "https://wayland.freedesktop.org/releases/wayland-protocols-&wayland-protocols-version;.tar.xz">
    88  <!ENTITY wayland-protocols-download-ftp  " ">
    9   <!ENTITY wayland-protocols-md5sum        "8196416baac07cd833bcb86b69da41a7">
    10   <!ENTITY wayland-protocols-size          "116 KB">
    11   <!ENTITY wayland-protocols-buildsize     "1.2 MB (with tests)">
     9  <!ENTITY wayland-protocols-md5sum        "a66fa869543707279fb78a24d42cbb1d">
     10  <!ENTITY wayland-protocols-size          "76 KB">
     11  <!ENTITY wayland-protocols-buildsize     "5.6 MB (with tests)">
    1212  <!ENTITY wayland-protocols-time          "less than 0.1 SBU (with tests)">
    1313]>
     
    9191    </para>
    9292
    93 <screen><userinput>mkdir build &amp;&amp; 
     93<screen><userinput>mkdir build &amp;&amp;
    9494cd    build &amp;&amp;
    9595
  • general/genlib/wayland.xml

    rce5723af r1daaab6d  
    110110
    111111    <para>
    112       To test the results, issue: <command>ninja test</command>. 
     112      To test the results, issue: <command>ninja test</command>.
    113113      <!-- Seems to work without X installed
    114      
     114
    115115      If a Desktop
    116116      Environment has not been started that uses XDG, it's possible that 90%
     
    154154        </seg>
    155155        <seg>
    156           libwayland-client.so, 
     156          libwayland-client.so,
    157157          libwayland-cursor.so,
    158           libwayland-egl.so, 
     158          libwayland-egl.so,
    159159          and libwayland-server.so
    160160        </seg>
  • general/genlib/wpebackend-fdo.xml

    rce5723af r1daaab6d  
    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        "306adbb0c66dc753e1794c83b7a2682b">
    10   <!ENTITY wpebackend-fdo-size          "40 KB">
    11   <!ENTITY wpebackend-fdo-buildsize     "6.7 MB">
     9  <!ENTITY wpebackend-fdo-md5sum        "c43b34a4b4933bcd80068ae5776ee346">
     10  <!ENTITY wpebackend-fdo-size          "44 KB">
     11  <!ENTITY wpebackend-fdo-buildsize     "7.9 MB">
    1212  <!ENTITY wpebackend-fdo-time          "0.1 SBU">
    1313]>
     
    104104<screen role="root"><userinput>ninja install</userinput></screen>
    105105  </sect2>
    106  
     106
    107107  <sect2 role="commands">
    108108    <title>Command Explanations</title>
  • general/genlib/xapian.xml

    rce5723af r1daaab6d  
    103103      The regression tests are not recommended.  On a fast (3.2 GHz i7)
    104104      system they took over five hours and two of four tests (the valgrind
    105       tests) failed.  To run the test suite anyway, 
    106       issue: <command>make check</command>. 
     105      tests) failed.  To run the test suite anyway,
     106      issue: <command>make check</command>.
    107107      The tests with 1.4.15 took under an hour, at 34 SBU total. Marking
    108108      the testsuite as usable again. I had four passes and 0 failures:
     
    135135          copydatabase, quest, simpleexpand, simpleindex, simplesearch,
    136136          xapian-check, xapian-compact, xapian-config,
    137           xapian-delve, xapian-metadata, xapian-pos, xapian-progsrv, 
     137          xapian-delve, xapian-metadata, xapian-pos, xapian-progsrv,
    138138          xapian-replicate, xapian-replicate-server and xapian-tcpsrv
    139139        </seg>
  • general/genutils/genutils.xml

    rce5723af r1daaab6d  
    1919  </para>
    2020
     21<!--
    2122  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="asciidoc.xml"/>
    22 
     23-->
    2324  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="asciidoctor.xml"/>
    2425
     
    3839  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="lsof.xml"/>
    3940  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pinentry.xml"/>
    40   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="rarian.xml"/>
     41  <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="rarian.xml"/>-->
    4142  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="rep-gtk.xml"/>
    4243  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="screen.xml"/>
  • general/genutils/graphviz.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY graphviz-download-http "https://gitlab.com/graphviz/graphviz/-/archive/&graphviz-version;/graphviz-&graphviz-version;.tar.gz">
     7  <!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        "f9dd7caf4785f47f5fd40f5407d9d7ce">
    10   <!ENTITY graphviz-size          "29 MB">
    11   <!ENTITY graphviz-buildsize     "204 MB">
     9  <!ENTITY graphviz-md5sum        "d28da63d258a901cc0ea35b879c07db9">
     10  <!ENTITY graphviz-size          "26 MB">
     11  <!ENTITY graphviz-buildsize     "248 MB">
    1212  <!ENTITY graphviz-time          "0.7 SBU (using parallelism=4)">
    1313]>
     
    7373      </listitem>
    7474    </itemizedlist>
    75 <!--
    76     <note>
    77       <para>
    78         The <application>graphviz</application> source tarball shown above
    79         downloads to a non-versioned file name: graphviz.tar.gz.  It does
    80         expand to a versioned directory, graphviz-&graphviz-version;/.
    81         If you prefer to use a versioned tarball name, you can simply
    82         rename it or download the package with:
    83 
    84         <screen><userinput>wget -c &graphviz-download-http; \
    85      -O graphviz-&graphviz-version;.tar.gz</userinput></screen>.
    86         </para>
    87       </note>
    88 
    89     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    90     <itemizedlist spacing="compact">
    91       <listitem>
    92         <para>
    93           Optional patch to use <xref linkend="qt5"/>:
    94           <ulink url="&patch-root;/graphviz-&graphviz-version;-qt5-1.patch"/>
    95         </para>
    96       </listitem>
    97     </itemizedlist>
    98 -->
     75
    9976    <bridgehead renderas="sect3">Graphviz Dependencies</bridgehead>
    10077
     
    10582        rendering engine allows to generate several graphic formats, such as
    10683        Postscript, SVG, VML, .fig, and Tk. Those formats can be converted
    107         to almost any other, using for example tools from <xref role="nodep"
    108         linkend="imagemagick"/>. The dependencies below add the ability to
    109         generate graph images in bitmap format, to display the graph image on
    110         screen, to edit a graph by seeing directly the result image, or to view
    111         large graphs. Since <application>Graphviz</application> is a dependency
     84        to almost any other format using for example tools from
     85        <xref role="nodep" linkend="imagemagick"/>. The dependencies below add
     86        the ability to generate graph images in bitmap format, to display the
     87        graph image on screen, to edit a graph by viewing the resulting image
     88        directly, or to view large graphs. Since
     89        <application>Graphviz</application> is a dependency
    11290        of several other packages in this book, it is suggested to first build
    11391        it without any dependencies, then to rebuild it when you have built
     
    140118      formats, and is needed for displaying images
    141119    </para>
    142      
     120
    143121    <para role="optional">
    144122      Other formats may be added with
     
    164142
    165143    <para role="optional">
    166       <xref linkend="freeglut"/> (with <xref linkend="libglade"/>, 
     144      <xref linkend="freeglut"/> (with <xref linkend="libglade"/>,
    167145      <ulink url="https://sourceforge.net/projects/gtkglext/">GtkGLExt</ulink>, and
    168146      <ulink url="http://gts.sourceforge.net/">libGTS</ulink>, for building
     
    214192    <title>Installation of Graphviz</title>
    215193
    216 <!-- For every major version of Ruby, this has to be tweaked. See #11606
    217 
    218     <para>
    219       If <xref linkend="ruby"/> is installed, and you want to build Ruby
    220       bindings, fix ruby's detection:
    221     </para>
    222 
    223      Not sure about the above for version 2.42.1.  Seems to detect it OK.  I
    224      didn't see any reference to the specific ruby version.
    225 -->
    226 <!--<screen><userinput>sed -e '/ruby/s/1\.9/2.6/' -i configure.ac</userinput></screen>-->
    227 
    228 <!-- No patch required
    229     <para>
    230       If <xref linkend="qt5"/> is installed, and you want to build the
    231       <command>gvedit</command> graph editor, issue:
    232     </para>
    233 
    234 <screen><userinput>patch -p1 -i ../graphviz-&graphviz-version;-qt5-1.patch</userinput></screen>
    235 -->
    236194    <para>
    237195      Install <application>Graphviz</application> by running the following
     
    242200
    243201./autogen.sh              &amp;&amp;
    244 ./configure --prefix=/usr \
    245             --disable-php \
    246             PS2PDF=true   &amp;&amp;
     202./configure --prefix=/usr &amp;&amp;
    247203make</userinput></screen>
    248204
     
    274230
    275231    <para>
    276       <command>sed ... configure.ac</command>: This command is needed to 
     232      <command>sed ... configure.ac</command>: This command is needed to
    277233      avoid installing files in /usr/lib64.
    278234    </para>
     
    281237      <parameter>--disable-php</parameter>: This version of graphviz
    282238      does not support php version 8.
    283     </para>
    284 
    285     <para>
    286       <parameter>PS2PDF=true</parameter>: This is needed if <xref
    287       linkend="gs"/> is not installed. Otherwise, the build
    288       system tries to run <command>false</command>, which generates
    289       an error.
    290239    </para>
    291240
     
    306255
    307256    <para>
    308       <option>--with-smyrna</option>: Even if the needed dependencies are 
     257      <option>--with-smyrna</option>: Even if the needed dependencies are
    309258      installed, the interactive graph viewer <command>smyrna</command> is not
    310259      built without this option.
     
    361310          dot, dot2gxl, dot_builtins, dotty, edgepaint, fdp, gc, gml2gv,
    362311          graphml2gv, gv2gml, gv2gxl, gvcolor, gvedit, gvgen, gvmap, gvmap.sh,
    363           gvpack, gvpr, gxl2dot, gxl2gv, lefty, lneato, mm2gv, neato, nop,
     312          gvpack, gvpr, gxl2dot, gxl2gv, lneato, mm2gv, neato, nop,
    364313          osage, patchwork, prune, sccmap, sfdp, tred, twopi,
    365314          unflatten, and vimdot
    366315        </seg>
    367316        <seg>
    368           libcdt.so, libcgraph.so, libgvc.so, libgvpr.so, liblab_gamut.so, 
     317          libcdt.so, libcgraph.so, libgvc.so, libgvpr.so, liblab_gamut.so,
    369318          libpathplan.so, libxdot.so, and several plugins in /usr/lib/graphviz.
    370319          There are also several in subdirectories of
    371           /usr/lib/{lua,perl5,php,<!--python&python2-majorver;-->,python&python3-majorver;,tcl8.6}.
     320          /usr/lib/{lua,perl5, <!--php, -->python&python3-majorver;,tcl8.6}.
    372321          Unfortunately, some libraries are duplicated.
    373322        </seg>
     
    443392        <listitem>
    444393          <para>
    445             takes as input a graph in DOT format, finds node clusters
    446             and augments the graph with this information
     394            takes a graph in DOT format as input, finds node clusters
     395            and then augments the graph with this information
    447396          </para>
    448397          <indexterm zone="graphviz cluster">
     
    818767        <listitem>
    819768          <para>
    820             draws clustered graphs. As input, it takes any
    821             graph in the DOT format
     769            draws clustered graphs. It takes any graph in DOT format as input
    822770          </para>
    823771          <indexterm zone="graphviz osage">
     
    832780          <para>
    833781            draws clustered graphs using a squarified treemap layout.
    834             As input, it takes any graph in the DOT format
     782            It takes any graph in DOT format as input
    835783          </para>
    836784          <indexterm zone="graphviz patchwork">
     
    974922          <para>
    975923            provides a context for applications wishing to manipulate
    976             and render graphs. It provides a command line parsing,
     924            and render graphs. It provides command line parsing interfaces,
    977925            common rendering code, and a plugin mechanism for renderers
    978926          </para>
  • general/genutils/gtk-doc.xml

    rce5723af r1daaab6d  
    104104    <bridgehead renderas="sect4">Optional</bridgehead>
    105105    <para role="optional">
    106       For tests: 
     106      For tests:
    107107      <ulink url="https://sourceforge.net/projects/dblatex/">dblatex</ulink> or
    108108      <xref linkend="fop"/> (XML PDF support),
    109109      <xref linkend="glib2"/>,
    110110      <xref linkend="which"/>, and
    111       Python modules 
     111      Python modules
    112112      <xref linkend="lxml"/>,
    113113      <!--<ulink url="https://anytree.readthedocs.io/en/latest/">anytree</ulink>,-->
     
    141141
    142142    <para>
    143       The test suite will hang if the package (or a previous version) 
     143      The test suite will hang if the package (or a previous version)
    144144      is not already installed.
    145145    </para>
     
    152152
    153153    <para>
    154       To test the results, issue: <command>make check</command>. 
     154      To test the results, issue: <command>make check</command>.
    155155      Some tests will fail depending on optionally installed packages.
    156     </para> 
     156    </para>
    157157
    158158  </sect2>
     
    169169        <seg>
    170170          gtkdocize,
    171           gtkdoc-check, 
    172           gtkdoc-depscan, 
     171          gtkdoc-check,
     172          gtkdoc-depscan,
    173173          gtkdoc-fixxref,
    174           gtkdoc-mkdb,   
    175           gtkdoc-mkhtml, 
    176           gtkdoc-mkhtml2, 
    177           gtkdoc-mkman,       
     174          gtkdoc-mkdb,
     175          gtkdoc-mkhtml,
     176          gtkdoc-mkhtml2,
     177          gtkdoc-mkman,
    178178          gtkdoc-mkpdf,
    179           gtkdoc-rebase, 
    180           gtkdoc-scan, and 
     179          gtkdoc-rebase,
     180          gtkdoc-scan, and
    181181          gtkdoc-scangobj
    182182        </seg>
    183        
     183
    184184        <seg>None</seg>
    185        
     185
    186186        <seg>
    187187          /usr/share/gtk-doc and
     
    200200        <listitem>
    201201          <para>
    202             these are all shell, or         
     202            these are all shell, or
    203203            <application>Python</application> scripts used by
    204204            package <filename>Makefile</filename> scripts to generate
  • general/genutils/ibus.xml

    rce5723af r1daaab6d  
    3333    <para>
    3434      <application>ibus</application> is an Intelligent Input Bus. It is a new
    35       input framework for the Linux OS. It provides a fully featured and user 
     35      input framework for the Linux OS. It provides a fully featured and user
    3636      friendly input method user interface.
    3737    </para>
     
    7272      </listitem>
    7373    </itemizedlist>
    74    
     74
    7575    <bridgehead renderas="sect3">Optional Download</bridgehead>
    7676
     
    9393      <xref linkend="vala"/>
    9494    </para>
    95      
     95
    9696    <bridgehead renderas="sect4">Recommended</bridgehead>
    9797    <para role="recommended">
     
    176176
    177177    <para>
    178       <parameter>--disable-emoji-dict</parameter>: This switch disables the 
    179       use of emoticon dictionaries. Omit if you installed the optional 
     178      <parameter>--disable-emoji-dict</parameter>: This switch disables the
     179      use of emoticon dictionaries. Omit if you installed the optional
    180180      package.
    181181    </para>
     
    245245      <seglistitem>
    246246        <seg>
    247           ibus, 
    248           ibus-daemon, and 
     247          ibus,
     248          ibus-daemon, and
    249249          ibus-setup
    250250        </seg>
    251251        <seg>
    252           libibus-1.0.so and 
     252          libibus-1.0.so and
    253253          im-ibus.so (<application>GTK+ Immodule</application>)
    254254        </seg>
  • general/genutils/imagemagick.xml

    rce5723af r1daaab6d  
    2424
    2525     Marked as 'typical' because nobody builds ALL the optional extras [ken]
    26    
     26
    2727     [bdubbs] I do; at least the internal ones.  I still got only 141 MB.
    2828
     
    114114        above, or from the <filename class="directory">legacy/</filename>
    115115        directory at <literal>ftp.ImageMagick.org/pub/ImageMagick</literal> you
    116         can download it from the BLFS package server at Oregon State University: 
     116        can download it from the BLFS package server at Oregon State University:
    117117        <ulink url="ftp://ftp.osuosl.org/pub/blfs/conglomeration/ImageMagick/"/>.
    118118      </para>
  • general/genutils/iso-codes.xml

    rce5723af r1daaab6d  
    7070      </listitem>
    7171    </itemizedlist>
    72    
     72
    7373    <para condition="html" role="usernotes">User Notes:
    7474      <ulink url="&blfs-wiki;/iso-codes"/>
     
    9898      <para>
    9999        If you install <application>ISO codes</application> over a previous
    100         installed version, the install step will fail when creating some 
     100        installed version, the install step will fail when creating some
    101101        symlinks. In order to properly update them, run:
    102102      </para>
  • general/genutils/lsof.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7 <!-- <!ENTITY lsof-download-http "https://www.mirrorservice.org/sites/lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_&lsof-version;.tar.bz2">
    8 <!ENTITY lsof-download-ftp " "> -->
    97
    10 <!-- URL is for a mirror.  Change back to below if/when main site comes back. -->
    11 
    12 <!ENTITY lsof-download-http  "https://www.mirrorservice.org/sites/lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_&lsof-version;.tar.gz">
     8<!ENTITY lsof-download-http  "https://github.com/lsof-org/lsof/releases/download/&lsof-version;/lsof_&lsof-version;.linux.tar.bz2">
    139<!ENTITY lsof-download-ftp  " ">
    14 <!ENTITY lsof-md5sum        "10e1353aa4bf2fd5bbed65db9ef6fd47">
    15 <!ENTITY lsof-size          "1.1 MB">
    16 <!ENTITY lsof-buildsize     "9.6 MB">
    17 <!ENTITY lsof-time          "less than 0.1 SBU">
     10<!ENTITY lsof-md5sum        "2a007f86fb0207fbce3e9d7542e1041c">
     11<!ENTITY lsof-size          "493 KB">
     12<!ENTITY lsof-buildsize     "3.7 MB (add 600 KB for tests)">
     13<!ENTITY lsof-time          "less than 0.1 SBU (add 0.4 SBU for tests)">
    1814]>
    1915
     
    8278    </para>
    8379
     80    <bridgehead renderas="sect4">Optional</bridgehead>
     81    <para role="optional">
     82      <xref linkend="nmap"/> (with a symbolic link <command>nc</command>
     83      pointing to <command>ncat</command> in <filename class="directory">
     84      /usr/bin</filename>; used in tests)
     85    </para>
     86
    8487    <para condition="html" role="usernotes">User Notes:
    8588    <ulink url="&blfs-wiki;/lsof"/></para>
     89
     90  </sect2>
     91
     92  <sect2 role="kernel" id="lsof-kernel">
     93    <title>Kernel Configuration</title>
     94
     95    <para>
     96      To run the tests, the following option  should be enabled in the kernel
     97      configuration:
     98    </para>
     99
     100<screen><literal>General setup  ---&gt;
     101  [*] POSIX Message Queues    [CONFIG_POSIX_MQUEUE]</literal></screen>
    86102
    87103  </sect2>
     
    91107
    92108    <para>
    93       The contents of the <application>lsof</application> tarball
    94       include another tarball with the source code, which needs, in turn,
    95       to be unpacked. Install <application>lsof</application> by running the
     109      Install <application>lsof</application> by running the
    96110      following commands:
    97111    </para>
    98112
    99 <screen><userinput>tar -xf lsof_&lsof-version;_src.tar  &amp;&amp;
    100 cd lsof_&lsof-version;_src           &amp;&amp;
    101 ./Configure -n linux       &amp;&amp;
    102 make CFGL="-L./lib -ltirpc"</userinput></screen>
     113<screen><userinput>./Configure -n linux &amp;&amp;
     114make</userinput></screen>
    103115
    104116    <para>
    105       This package does not come with a working test suite.
     117      The tests should be run as the <systemitem
     118      class="username">root</systemitem> user. They require that the
     119      POSIX message queues are enabled in the kernel, and that <xref
     120      linkend="nmap"/> be installed with a symbolic link
     121      <filename>/usr/bin/nc</filename> pointing to <command>ncat</command>.
     122    </para>
     123
     124<screen role="root"
     125        remap="test"><userinput>make check</userinput></screen>
     126
     127    <para>
     128      Two tests fail if the tests are run from a script instead of an
     129      interactive session.
    106130    </para>
    107131
     
    110134    </para>
    111135
    112 <screen role="root"><userinput>install -v -m0755 -o root -g root lsof /usr/bin &amp;&amp;
     136<screen role="root"><userinput>install -v -m4755 -o root -g root lsof /usr/bin &amp;&amp;
    113137install -v lsof.8 /usr/share/man/man8</userinput></screen>
    114138
     
    124148
    125149    <para>
    126       <command>make CFGL="-L./lib -ltirpc"</command>: Add the libtirpc
    127       libraries location to the <command>make</command> command.
     150      <command>install -m4755 ...</command>: <command>lsof</command> should
     151      be suid root to allwo users to list all files. This may be a security
     152      threat on some systems. In that case change to <option>-m755</option>
     153      and use <command>sudo</command> to run the program.
    128154    </para>
    129155
  • general/genutils/pinentry.xml

    rce5723af r1daaab6d  
    8484    <bridgehead renderas="sect4">Required</bridgehead>
    8585    <para role="required">
    86       <xref linkend="libassuan"/> and 
     86      <xref linkend="libassuan"/> and
    8787      <xref linkend="libgpg-error"/>
    8888    </para>
  • general/genutils/shared-mime-info.xml

    rce5723af r1daaab6d  
    1010  <!ENTITY shared-mime-info-md5sum        "8d059fb2d34062a67fd9ca63fab1fb91">
    1111  <!ENTITY shared-mime-info-size          "5.0 MB">
    12   <!ENTITY shared-mime-info-buildsize     "26 MB">
    13   <!ENTITY shared-mime-info-time          "less than 0.1 SBU">
     12  <!ENTITY shared-mime-info-buildsize     "30 MB (add 1MB if running the tests)">
     13  <!ENTITY shared-mime-info-time          "less than 0.1 SBU using parallelism=4">
     14
     15  <!ENTITY xdgmime-download-http "&sources-anduin-http;/xdgmime/xdgmime.tar.xz">
     16  <!ENTITY xdgmime-md5sum        "7dfb4446705d345d3acd672024049e86">
     17
    1418]>
    1519
     
    6973        <para>
    7074          Estimated build time: &shared-mime-info-time;
     75        </para>
     76      </listitem>
     77    </itemizedlist>
     78
     79    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     80    <itemizedlist spacing="compact">
     81      <listitem>
     82        <para>
     83          Required patch to allow building with meson-0.60 and later:
     84          <ulink url="&patch-root;/shared-mime-info-&shared-mime-info-version;-meson_0.60_fix-1.patch"/>
     85        </para>
     86      </listitem>
     87      <listitem>
     88        <para>
     89          Optional download, required to run the testsuite:
     90          <ulink url="&xdgmime-download-http;"/>
     91        </para>
     92        <para>
     93          xdgmime md5sum: &xdgmime-md5sum;
    7194        </para>
    7295      </listitem>
     
    96119    </para>
    97120
     121    <para>
     122      If you wish to run the test suite, you must first extract the
     123      <filename>xdgmime</filename> tarball into the current directory,
     124      and compile it so that <command>meson</command> can find it:
     125    </para>
     126
     127<screen remap="test"><userinput>tar -xf ../xdgmime.tar.xz &amp;&amp;
     128make -C xdgmime</userinput></screen>
     129
     130    <para>
     131      One of the changes in meson-0.60 broke this package. To fix that
     132      apply a patch:
     133    </para>
     134
     135<screen><userinput>patch -p1 -i ../shared-mime-info-&shared-mime-info-version;-meson_0.60_fix-1.patch</userinput></screen>
     136
     137    <para>
     138      Now build the package:
     139    </para>
     140
    98141<screen><userinput>mkdir build &amp;&amp;
    99142cd    build &amp;&amp;
     
    102145ninja</userinput></screen>
    103146
    104     <para>
    105       To test the result, issue <command>ninja test</command>.
     147    <para role="optional">
     148      If you have followed the instructions above to build
     149      <application>xdgmime</application>, to test the result issue
     150      <command>ninja test</command>.
    106151    </para>
    107152
  • general/genutils/telepathy-mission-control.xml

    rce5723af r1daaab6d  
    7777    <bridgehead renderas="sect4">Required</bridgehead>
    7878    <para role="required">
    79       <xref linkend="telepathy-glib"/> 
     79      <xref linkend="telepathy-glib"/>
    8080    </para>
    8181
  • general/graphlib/exiv2.xml

    rce5723af r1daaab6d  
    77  <!ENTITY exiv2-download-http "https://www.exiv2.org/builds/exiv2-&exiv2-version;-Source.tar.gz">
    88  <!ENTITY exiv2-download-ftp  " ">
    9   <!ENTITY exiv2-md5sum        "15c24498a7d6abd171ae525574f98efb">
     9  <!ENTITY exiv2-md5sum        "65621b14626f562c05547176e943d0c2">
    1010  <!ENTITY exiv2-size          "31 MB">
    11   <!ENTITY exiv2-buildsize     "86 MB">
     11  <!ENTITY exiv2-buildsize     "87 MB">
    1212  <!ENTITY exiv2-time          "0.3 SBU (Using parallelism=4)">
    1313]>
     
    193193        </seg>
    194194        <seg>
    195           /usr/include/exiv2 <!--and 
     195          /usr/include/exiv2 <!--and
    196196          /usr/share/exiv2 -->
    197197        </seg>
  • general/graphlib/freetype2.xml

    rce5723af r1daaab6d  
    77  <!ENTITY freetype2-download-http "&sourceforge-dl;/freetype/freetype-&freetype2-version;.tar.xz">
    88  <!ENTITY freetype2-download-ftp  "&gentoo-ftp-repo;/freetype-&freetype2-version;.tar.xz">
    9   <!ENTITY freetype2-md5sum        "f931582653774e310ed3a7e49b7167a3">
     9  <!ENTITY freetype2-md5sum        "24e79233d607ded439ef36ff1f3ab68f">
    1010  <!ENTITY freetype2-size          "2.2 MB">
    1111  <!ENTITY freetype2-buildsize     "30 MB (with additional documentation)">
     
    1515  <!ENTITY freetype2-doc-download-http "&sourceforge-dl;/freetype/freetype-doc-&freetype2-doc-version;.tar.xz">
    1616  <!ENTITY freetype2-doc-download-ftp  "&gentoo-ftp-repo;/freetype-doc-&freetype2-doc-version;.tar.xz">
    17   <!ENTITY freetype2-doc-md5sum        "c61af913d48e89566c99cddfb8e4c158">
     17  <!ENTITY freetype2-doc-md5sum        "37a74ce8cd1bf3736f77c7074a4f5052">
    1818  <!ENTITY freetype2-doc-size          "2.0 MB">
    1919]>
  • general/graphlib/fribidi.xml

    rce5723af r1daaab6d  
    77  <!ENTITY fribidi-download-http "https://github.com/fribidi/fribidi/releases/download/v&fribidi-version;/fribidi-&fribidi-version;.tar.xz">
    88  <!ENTITY fribidi-download-ftp  " ">
    9   <!ENTITY fribidi-md5sum        "1b767c259c3cd8e0c8496970f63c22dc">
    10   <!ENTITY fribidi-size          "1.1 MB">
    11   <!ENTITY fribidi-buildsize     "21 MB">
    12   <!ENTITY fribidi-time          "less than 0.1 SBU">
     9  <!ENTITY fribidi-md5sum        "06bb29553bb0529fb38648185f2553b0">
     10  <!ENTITY fribidi-size          "1.0 MB">
     11  <!ENTITY fribidi-buildsize     "22 MB (with tests)">
     12  <!ENTITY fribidi-time          "less than 0.1 SBU (with tests)">
    1313]>
    1414
  • general/graphlib/gegl.xml

    rce5723af r1daaab6d  
    77  <!ENTITY gegl-download-http "https://download.gimp.org/pub/gegl/0.4/gegl-&gegl-version;.tar.xz">
    88  <!ENTITY gegl-download-ftp  " ">
    9   <!ENTITY gegl-md5sum        "6ae601b8c7cab8af5a36406df0b95ebf">
    10   <!ENTITY gegl-size          "5.2 MB">
    11   <!ENTITY gegl-buildsize     "60 MB (with tests)">
    12   <!ENTITY gegl-time          "0.5 SBU (Using parallelism=4; with tests)">
     9  <!ENTITY gegl-md5sum        "d560cc7d5b5b8c610f51b70f0e37a47d">
     10  <!ENTITY gegl-size          "5.4 MB">
     11  <!ENTITY gegl-buildsize     "98 MB (with tests)">
     12  <!ENTITY gegl-time          "0.6 SBU (Using parallelism=4; with tests)">
    1313]>
    1414
     
    9595      Reference: https://gitlab.gnome.org/GNOME/gegl/-/commit/1f50456de59c686941a861d299a63bfcd4126ee5
    9696      -->
    97       <xref linkend="pygments"/>, and 
     97      <xref linkend="pygments"/>, and
    9898      <xref linkend="pygobject3"/>
    9999    </para>
     
    135135    <title>Installation of gegl</title>
    136136
    137     <!-- With 0.4.30, the scripts already use python3
    138     <para>
    139       At first, adjust some test scripts to use Python 3 installed in LFS,
    140       instead of EOL'ed Python 2:
    141     </para>
    142 
    143 <screen><userinput>sed '1s@python@&amp;3@' -i tests/python/*.py</userinput></screen>
    144     -->
    145137    <para>
    146138      Install <application>gegl</application> by running the following commands:
     
    186178             gegl-imgcmp
    187179        </seg>
    188         <seg>libgegl-0.4.so, 
    189              libgegl-npd-0.4.so, 
    190              libgegl-sc-0.4.so, and 
     180        <seg>libgegl-0.4.so,
     181             libgegl-npd-0.4.so,
     182             libgegl-sc-0.4.so, and
    191183             modules in /usr/lib/gegl-0.4
    192184        </seg>
  • general/graphlib/giflib.xml

    rce5723af r1daaab6d  
    7070    <bridgehead renderas="sect4">Required</bridgehead>
    7171    <para role="required">
    72       <xref linkend="xmlto"/> 
     72      <xref linkend="xmlto"/>
    7373    </para>
    7474
  • general/graphlib/glm.xml

    rce5723af r1daaab6d  
    9090    <note>
    9191      <para>
    92         This package is unusual as it includes its functionality in 
     92        This package is unusual as it includes its functionality in
    9393        header files.  We just copy them into position.
    9494      </para>
  • general/graphlib/harfbuzz.xml

    rce5723af r1daaab6d  
    88           "https://github.com/harfbuzz/harfbuzz/releases/download/&harfbuzz-version;/harfbuzz-&harfbuzz-version;.tar.xz">
    99  <!ENTITY harfbuzz-download-ftp  " ">
    10   <!ENTITY harfbuzz-md5sum        "b1977caae59978c2fea28a4b66a60da0">
    11   <!ENTITY harfbuzz-size          "11 MB">
    12   <!ENTITY harfbuzz-buildsize     "86 MB (add 6 MB for tests)">
    13   <!ENTITY harfbuzz-time          "0.4 SBU (Using parallelism=4; add 0.4 SBU for tests)">
     10  <!ENTITY harfbuzz-md5sum        "fabbb4bafe030877a21f7bbc0c7cba05">
     11  <!ENTITY harfbuzz-size          "13 MB">
     12  <!ENTITY harfbuzz-buildsize     "117 MB (with tests)">
     13  <!ENTITY harfbuzz-time          "0.5 SBU (Using parallelism=4; with tests)">
    1414]>
    1515
     
    7878      <xref linkend="glib2"/> (required for Pango),
    7979      <xref role="first" linkend="graphite2"/> (required for building
    80         <xref role="nodep" linkend="texlive"/> or 
     80        <xref role="nodep" linkend="texlive"/> or
    8181        <xref role="nodep" linkend="libreoffice"/> with system harfbuzz),
    8282      <xref linkend="icu"/>, and
     
    126126meson --prefix=/usr        \
    127127      --buildtype=release  \
    128       -Dgraphite=enabled   \
    129       -Dbenchmark=disabled &amp;&amp;
     128      -Dgraphite2=enabled  &amp;&amp;
    130129ninja</userinput></screen>
    131130
     
    155154-->
    156155    <para>
    157       <parameter>-Dgraphite=enabled</parameter>: This switch enables
     156      <parameter>-Dgraphite2=enabled</parameter>: This switch enables
    158157      <application>Graphite2</application> support, which is required for
    159158      building <xref linkend="texlive"/> or <xref linkend="libreoffice"/>
    160159      with system harfbuzz.
    161160    </para>
    162 
     161<!--
    163162    <para>
    164163      <parameter>-Dbenchmark=disabled</parameter>: This switch disables
     
    167166      use for non developpers.
    168167    </para>
    169 
     168-->
    170169    <para>
    171170      <option>-Ddocs=false</option>: If <xref linkend="gtk-doc"/> is installed,
     
    189188        </seg>
    190189        <seg>
    191           libharfbuzz.so, libharfbuzz-gobject.so, libharfbuzz-icu.so, and 
     190          libharfbuzz.so, libharfbuzz-gobject.so, libharfbuzz-icu.so, and
    192191          libharfbuzz-subset.so
    193192        </seg>
     
    247246          <para>
    248247            displays a graphical view of a string shape using a
    249             particular font as a set of glyphs. The output format is 
    250             automatically defined by the file extension, the supported ones 
     248            particular font as a set of glyphs. The output format is
     249            automatically defined by the file extension, the supported ones
    251250            being ansi/png/svg/pdf/ps/eps. For example:
    252251            <command>hb-view --output-file=hello.png
  • general/graphlib/jasper.xml

    rce5723af r1daaab6d  
    8585    <bridgehead renderas="sect4">Optional</bridgehead>
    8686    <para role="optional">
    87       <xref linkend="freeglut"/> (required for <command>jiv</command>), 
     87      <xref linkend="freeglut"/> (required for <command>jiv</command>),
    8888      <xref linkend="doxygen"/> (needed for generating html documentation), and
    8989      <xref linkend="texlive"/> (needed to regnerate the pdf documentation)
  • general/graphlib/lcms2.xml

    rce5723af r1daaab6d  
    9090    <para>
    9191      If you want to run tests, then the build procedure must
    92       be modified to make some library internal references visible to 
     92      be modified to make some library internal references visible to
    9393      the test code:
    9494    </para>
  • general/graphlib/libexif.xml

    rce5723af r1daaab6d  
    88       as this: libexif-0_6_22-release/libexif-0.6.22.tar.xz, let's keep the
    99       0_6_22 as a separate entity. -->
    10   <!ENTITY dl-version "0_6_22">
     10  <!--<!ENTITY dl-version "0_6_22">
     11      not used in version 0.6.23 -->
    1112
    12   <!ENTITY libexif-download-http "https://github.com/libexif/libexif/releases/download/libexif-&dl-version;-release/libexif-&libexif-version;.tar.xz">
     13  <!ENTITY libexif-download-http "https://github.com/libexif/libexif/releases/download/v&libexif-version;/libexif-&libexif-version;.tar.bz2">
    1314  <!ENTITY libexif-download-ftp  " ">
    14   <!ENTITY libexif-md5sum        "1070601438443fdd5b8635565693cf99">
    15   <!ENTITY libexif-size          "1.3 MB">
    16   <!ENTITY libexif-buildsize     "21 MB">
     15  <!ENTITY libexif-md5sum        "00ea6e7ff62d3fd41ea9b2139746703c">
     16  <!ENTITY libexif-size          "1.9 MB">
     17  <!ENTITY libexif-buildsize     "17 MB">
    1718  <!ENTITY libexif-time          "0.1 SBU">
    1819]>
     
    7879    </itemizedlist>
    7980
    80     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    81     <itemizedlist spacing="compact">
    82       <listitem>
    83         <para>
    84           Required patch:
    85           <ulink url="&patch-root;/libexif-&libexif-version;-security_fixes-1.patch"/>
    86         </para>
    87       </listitem>
    88     </itemizedlist>
    89 
    9081    <bridgehead renderas="sect3">libexif Dependencies</bridgehead>
    9182
     
    10495    <title>Installation of libexif</title>
    10596
    106 
     97<!--
    10798    <para>
    10899      First, apply a patch to fix a security issue (integer overflow leading to
     
    111102
    112103<screen><userinput remap="pre">patch -Np1 -i ../libexif-&libexif-version;-security_fixes-1.patch</userinput></screen>
    113 
     104-->
    114105
    115106    <para>
  • general/graphlib/libgxps.xml

    rce5723af r1daaab6d  
    198198        </listitem>
    199199      </varlistentry>
    200      
     200
    201201      <varlistentry id="xpstosvg">
    202202        <term><command>xpstosvg</command></term>
  • general/graphlib/libjpeg-turbo.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libjpeg-download-http "&sourceforge-dl;/libjpeg-turbo/libjpeg-turbo-&libjpeg-turbo-version;.tar.gz">
    88  <!ENTITY libjpeg-download-ftp  " ">
    9   <!ENTITY libjpeg-md5sum        "cf16866976ab31cd6fc478eac8c2c54e">
     9  <!ENTITY libjpeg-md5sum        "e181bd78884dd5392a869209bfa41d4a">
    1010  <!ENTITY libjpeg-size          "2.2 MB">
    1111  <!ENTITY libjpeg-buildsize     "33 MB (with tests)">
     
    7878    <para role="required">
    7979      <xref linkend="cmake"/> and
    80       <xref linkend="nasm"/> or 
     80      <xref linkend="nasm"/> or
    8181      <xref linkend="yasm"/>
    8282    </para>
  • general/graphlib/librsvg.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/2.50/librsvg-&librsvg-version;.tar.xz">
    8   <!ENTITY librsvg-download-ftp  "&gnome-download-ftp;/librsvg/2.50/librsvg-&librsvg-version;.tar.xz">
    9   <!ENTITY librsvg-md5sum        "e6ac4051ef7653cd8b1e27a4da051600">
    10   <!ENTITY librsvg-size          "21 MB">
    11   <!ENTITY librsvg-buildsize     "1.2 GB (96 MB installed), add 1.0 GB for tests">
    12   <!ENTITY librsvg-time          "1.0 SBU (Using parallelism=4), add 0.7 SBU for tests">
     7  <!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/2.52/librsvg-&librsvg-version;.tar.xz">
     8  <!ENTITY librsvg-download-ftp  "&gnome-download-ftp;/librsvg/2.52/librsvg-&librsvg-version;.tar.xz">
     9  <!ENTITY librsvg-md5sum        "7197aeebed0dd5c36d03fb92a3f5ee1d">
     10  <!ENTITY librsvg-size          "22 MB">
     11  <!ENTITY librsvg-buildsize     "870 MB (26 MB installed), add 217 MB for tests">
     12  <!ENTITY librsvg-time          "1.2 SBU (Using parallelism=4), add 1.9 SBU for tests">
    1313]>
    1414
     
    7777      <xref linkend="gdk-pixbuf"/>,
    7878      <xref linkend="cairo"/>,
    79       <xref linkend="pango"/>, and 
     79      <xref linkend="pango"/>, and
    8080      <xref linkend="rust"/>
    8181    </para>
  • general/graphlib/libtiff.xml

    rce5723af r1daaab6d  
    130130    <para>
    131131      <command>sed -i /Version/...</command>: When building with cmake/ninja,
    132       the Version field in the pkgconfig file is empty. This command 
     132      the Version field in the pkgconfig file is empty. This command
    133133      fixes that field.
    134134    </para>
  • general/graphlib/libwebp.xml

    rce5723af r1daaab6d  
    144144      <seglistitem>
    145145        <seg>
    146           cwebp, 
    147           dwebp, 
    148           gif2webp, 
    149           img2webp, 
     146          cwebp,
     147          dwebp,
     148          gif2webp,
     149          img2webp,
    150150          vwebp,
    151           webpinfo, 
     151          webpinfo,
    152152          and webpmux
    153153        </seg>
    154154        <seg>
    155           libwebpdecoder.so, 
     155          libwebpdecoder.so,
    156156          libwebpdemux.so,
    157157          libwebpmux.so,
  • general/graphlib/newt.xml

    rce5723af r1daaab6d  
    8989    <bridgehead renderas="sect4">Optional</bridgehead>
    9090    <para role="optional">
    91       <xref linkend="python2"/> 
     91      <xref linkend="python2"/>
    9292    </para>
    9393-->
  • general/graphlib/opencv.xml

    rce5723af r1daaab6d  
    77  <!ENTITY opencv-download-http     "https://github.com/opencv/opencv/archive/&opencv-version;/opencv-&opencv-version;.tar.gz">
    88  <!ENTITY opencv-download-ftp      " ">
    9   <!ENTITY opencv-md5sum            "1fe94553bcc8c8723b47c1a72f9f768f">
    10   <!ENTITY opencv-size              "85 MB">
    11   <!ENTITY opencv-buildsize         "769 MB">
    12   <!ENTITY opencv-time              "4.3 SBU (using parallelism=4)">
     9  <!ENTITY opencv-md5sum            "83ea8262a74f205309514e44e589112d">
     10  <!ENTITY opencv-size              "86 MB">
     11  <!ENTITY opencv-buildsize         "776 MB">
     12  <!ENTITY opencv-time              "5.7 SBU (using parallelism=4)">
    1313
    1414
     
    204204
    205205    <para>
    206       <parameter>-DENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option 
     206      <parameter>-DENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option
    207207      is needed for compatibiiity with gcc-6.1 and later.
    208208    </para>
     
    246246          libopencv_photo.so,
    247247          libopencv_stitching.so,
    248           libopencv_video.so, and 
     248          libopencv_video.so, and
    249249          libopencv_videoio.so
    250250        </seg>
  • general/graphlib/openjpeg2.xml

    rce5723af r1daaab6d  
    126126  for man in man/man?/* ; do
    127127      install -v -D -m 644 $man /usr/share/$man
    128   done 
     128  done
    129129popd</userinput></screen>
    130130
  • general/graphlib/poppler.xml

    rce5723af r1daaab6d  
    77  <!ENTITY poppler-download-http "https://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz">
    88  <!ENTITY poppler-download-ftp  " ">
    9   <!ENTITY poppler-md5sum        "60d5be55cc080d602bf58daf6825b124">
    10   <!ENTITY poppler-size          "1.6 MB">
    11   <!ENTITY poppler-buildsize     "105 MB (with Qt5 library and tests)">
    12   <!ENTITY poppler-time          "0.7 SBU (with parallelism=4, Qt5 library, and tests)">
     9  <!ENTITY poppler-md5sum        "826ab1675cef4cac7e2a5805bf4f2ff6">
     10  <!ENTITY poppler-size          "1.7 MB">
     11  <!ENTITY poppler-buildsize     "109 MB (with Qt5 library and tests)">
     12  <!ENTITY poppler-time          "0.8 SBU (with parallelism=4, Qt5 library, and tests)">
    1313  <!-- Time increase might be due to git.freedesktop.org -->
    1414
    15   <!ENTITY poppler-data-version       "0.4.10">
     15  <!ENTITY poppler-data-version       "0.4.11">
    1616
    1717  <!ENTITY poppler-data-download-http "https://poppler.freedesktop.org/poppler-data-&poppler-data-version;.tar.gz">
    18   <!ENTITY poppler-data-md5sum        "a7f15fb2f26c60a7a92093cfdf2378d5">
     18  <!ENTITY poppler-data-md5sum        "506eeed773f3ed8684d8c45961c025d4">
    1919  <!ENTITY poppler-data-size          "4.3 MB">
    20   <!ENTITY poppler-data-buildsize     "25 MB">
     20  <!ENTITY poppler-data-buildsize     "26 MB">
    2121  <!ENTITY poppler-data-time          "less than 0.1 SBU">
    2222]>
     
    145145      <xref linkend="gobject-introspection"/>,
    146146      <xref linkend="gtk-doc"/>,
    147       <xref linkend="pygments"/>,
    148147      <xref linkend="gtk3"/>,
    149       <xref linkend="libtiff"/>, and
     148      <xref linkend="libtiff"/>,
    150149      <xref linkend="qt5"/>
    151       (required for PDF support in <xref role="nodep" linkend="okular5"/>)
     150      (required for PDF support in <xref role="nodep" linkend="okular5"/>), and
     151      <ulink url="https://download.qt.io/archive/qt/">Qt-6.1 or later</ulink>.
     152
    152153    </para>
    153154
     
    180181      them is:
    181182<command>git clone --depth 1 git://git.freedesktop.org/git/poppler/test testfiles</command>.
    182       Then issue: <command>LC_ALL=en_US.UTF-8 make test</command>. 
     183      Then issue: <command>LC_ALL=en_US.UTF-8 make test</command>.
    183184    </para>
    184185
     
    190191<!-- Seems makeinstall does the job now:
    191192    <para>
    192       If you have Qt installed, again as the 
     193      If you have Qt installed, again as the
    193194      <systemitem class="username">root</systemitem> user:
    194195    </para>
    195    
     196
    196197<screen role="root"><userinput>make -C qt5 install &amp;&amp;
    197198install -m644 poppler-qt5.pc /usr/lib/pkgconfig</userinput></screen>
     
    229230    <para>
    230231      <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used
    231       to apply a higher level of compiler optimizations. 
     232      to apply a higher level of compiler optimizations.
    232233    </para>
    233234
     
    246247      Still broken with 0.69.0 - Doug
    247248      Seems to work with 0.73.0 - Pierre
    248       Works with 20.09.0 but without the 
     249      Works with 20.09.0 but without the
    249250         sed -i '1s/python/&3/' make-glib-api-docs
    250251         and pygments is required - Thomas
    251252-->
    252253    <para>
    253       <option>-DENABLE_GTK_DOC=ON</option>: Use this parameter if 
    254       GTK-Doc and Pygments is installed and you wish to rebuild and install
    255       the API documentation.
     254      <option>-DENABLE_GTK_DOC=ON</option>: Use this parameter if
     255      GTK-Doc <!--and Pygments--> is installed and you wish to rebuild and
     256      install the API documentation.
    256257    </para>
    257258
     
    280281      <seglistitem>
    281282        <seg>
    282           pdfattach, pdfdetach, pdffonts, pdfimages, pdfinfo, pdfseparate, 
     283          pdfattach, pdfdetach, pdffonts, pdfimages, pdfinfo, pdfseparate,
    283284          pdfsig, pdftocairo, pdftohtml, pdftoppm, pdftops, pdftotext, and
    284285          pdfunite
     
    313314          </indexterm>
    314315        </listitem>
    315       </varlistentry> 
     316      </varlistentry>
    316317
    317318      <varlistentry id="pdfdetach">
  • general/graphlib/potrace.xml

    rce5723af r1daaab6d  
    100100
    101101    <para>
    102       To run the test suite, issue: <command>make check</command>. 
     102      To run the test suite, issue: <command>make check</command>.
    103103    </para>
    104104
  • general/graphlib/qpdf.xml

    rce5723af r1daaab6d  
    77  <!ENTITY qpdf-download-http "https://github.com/qpdf/qpdf/releases/download/release-qpdf-&qpdf-version;/qpdf-&qpdf-version;.tar.gz">
    88  <!ENTITY qpdf-download-ftp  " ">
    9   <!ENTITY qpdf-md5sum        "29aaaf03e0f83b3527d1470f8391c876">
     9  <!ENTITY qpdf-md5sum        "1b80cfab128038a4d0ca05adb5261c88">
    1010  <!ENTITY qpdf-size          "18 MB">
    11   <!ENTITY qpdf-buildsize     "271 MB (add 50 MB for tests)">
     11  <!ENTITY qpdf-buildsize     "239 MB (add 48 MB for tests)">
    1212  <!ENTITY qpdf-time          "0.5 SBU (using parallelism=4; add 2.0 SBU for tests)">
    1313]>
     
    105105    <para>
    106106      To test the results, issue: <command>make check</command>.
    107       <!--Three tests are known to fail due to minor differences in 
     107      <!--Three tests are known to fail due to minor differences in
    108108      expected output.-->
    109109    </para>
  • general/prog/apache-ant.xml

    rce5723af r1daaab6d  
    77  <!ENTITY apache-ant-download-http "https://archive.apache.org/dist/ant/source/apache-ant-&apache-ant-version;-src.tar.xz">
    88  <!ENTITY apache-ant-download-ftp  " ">
    9   <!ENTITY apache-ant-md5sum        "f93d15af0d2d799d9055e9e006071dde">
    10   <!ENTITY apache-ant-size          "4.3 MB">
    11   <!ENTITY apache-ant-buildsize     "142 MB">
     9  <!ENTITY apache-ant-md5sum        "d12488eb56ec73e079bd0f95395e06d6">
     10  <!ENTITY apache-ant-size          "3.7 MB">
     11  <!ENTITY apache-ant-buildsize     "235 MB">
    1212  <!ENTITY apache-ant-time          "0.3 SBU (excluding download time)">
    1313]>
  • general/prog/autoconf213.xml

    rce5723af r1daaab6d  
    165165      <seglistitem>
    166166        <seg>
    167           autoconf2.13, 
    168           autoheader2.13, 
    169           autoreconf2.13, 
    170           autoscan2.13, 
     167          autoconf2.13,
     168          autoheader2.13,
     169          autoreconf2.13,
     170          autoscan2.13,
    171171          autoupdate2.13, and
    172172          ifnames2.13
     
    203203        <listitem>
    204204          <para>
    205            is a  tool for creating template files of C 
     205           is a  tool for creating template files of C
    206206           <emphasis>#define</emphasis> statements for configure to use
    207207          </para>
  • general/prog/cmake.xml

    rce5723af r1daaab6d  
    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        "2ecc4091021c44f400bfbb25dcc77e97">
    10   <!ENTITY cmake-size          "9.2 MB">
    11   <!ENTITY cmake-buildsize     "319 MB (add 881 MB for tests)">
    12   <!ENTITY cmake-time          "2.0 SBU (add 3.2 SBU for tests, both using parallelism=4)">
     9  <!ENTITY cmake-md5sum        "ea7ca1fe24011736de2d3a08ae15ff36">
     10  <!ENTITY cmake-size          "9.3 MB">
     11  <!ENTITY cmake-buildsize     "333 MB (add 981 MB for tests)">
     12  <!ENTITY cmake-time          "2.1 SBU (add 3.7 SBU for tests, both using parallelism=4)">
    1313]>
    1414
     
    9090    <bridgehead renderas="sect4">Required</bridgehead>
    9191    <para role="required">
    92       <xref linkend="libuv"/> 
     92      <xref linkend="libuv"/>
    9393    </para>
    9494
     
    149149      number of system cores. Setting <envar>LC_ALL</envar> is needed to
    150150      prevent some test failures when some of the locale variables are
    151       set to non English locales. One test, RunCMake.CMP0125. is known to fail.
    152     </para>
    153 
    154     <para>
     151      set to non English locales. Four tests: ExternalProject, CTest.UpdateHG,
     152       CMakeOnly.AllFindModules, and RunCMake.CMP0125 are known to fail.
     153    </para>
     154
     155    <para>
    155156      If you want to investigate a problem with a given "problem1-test",
    156157      use <command>bin/ctest -R "problem1-test"</command> and, to omit it, use
    157158      <command>bin/ctest -E "problem1-test"</command>. These options can be
    158       used together: <command>bin/ctest -R "problem1-test" -E
    159       "problem2-test"</command>.  Option -N can be used to display all
     159      used together:
     160      <command>bin/ctest -R "problem1-test" -E "problem2-test"</command>.
     161      Option <option>-N</option> can be used to display all
    160162      available tests, and you can run <command>bin/ctest</command> for a
    161163      sub-set of tests by using separated by spaces names or numbers as
    162       options. Option -/-help can be used to show all options.
     164      options. Option <option>--help</option> can be used to show all options.
    163165    </para>
    164166
     
    175177
    176178    <para>
    177       <command>sed ... Modules/GNUInstallDirs.cmake</command>: 
    178       This command disables applications using cmake from attempting to 
     179      <command>sed ... Modules/GNUInstallDirs.cmake</command>:
     180      This command disables applications using cmake from attempting to
    179181      install files in /usr/lib64/.
    180182    </para>
     
    208210
    209211    <para>
    210       <option>--parallel=</option>: This switch enables performing the 
     212      <option>--parallel=</option>: This switch enables performing the
    211213      <application>CMake</application> bootstrap with multiple jobs
    212214      at one time.
  • general/prog/dbus-python.xml

    rce5723af r1daaab6d  
    7171      <para role="required">
    7272        <xref linkend="dbus"/> and
    73         <xref linkend="glib2"/> 
     73        <xref linkend="glib2"/>
    7474      </para>
    7575
    7676      <bridgehead renderas="sect5">Recommended</bridgehead>
    7777      <para role="recommended">
    78         <xref linkend="python2"/> (some applications in the book require 
     78        <xref linkend="python2"/> (some applications in the book require
    7979        the Python 2 module)
    8080      </para>
  • general/prog/docutils.xml

    rce5723af r1daaab6d  
    77  <!ENTITY docutils-download-http "https://downloads.sourceforge.net/docutils/docutils-&docutils-version;.tar.gz">
    88  <!ENTITY docutils-download-ftp  " ">
    9   <!ENTITY docutils-md5sum        "ed810564c25063e9dac10dd0893ead47">
     9  <!ENTITY docutils-md5sum        "ca5827e2432fd58f4c8d74a6591135de">
    1010  <!ENTITY docutils-size          "1.9 MB">
    1111  <!ENTITY docutils-buildsize     "12 MB">
     
    2626
    2727      <para>
    28         <application>docutils</application> is a set of 
     28        <application>docutils</application> is a set of
    2929        <application>Python</application> modules and programs
    3030        for processing plaintext docs into formats such as HTML, XML, or LaTeX.
     
    6767      </itemizedlist>
    6868
     69<!--
    6970      <bridgehead renderas="sect4">Docutils Dependencies</bridgehead>
    7071
     
    7374        <xref linkend="python2"/>
    7475      </para>
     76-->
    7577
    7678      <para condition="html" role="usernotes">
  • general/prog/gc.xml

    rce5723af r1daaab6d  
    77  <!ENTITY gc-download-http "https://www.hboehm.info/gc/gc_source/gc-&gc-version;.tar.gz">
    88  <!ENTITY gc-download-ftp  " ">
    9   <!ENTITY gc-md5sum        "67a5093e2f9f381bd550aa891d00b54b">
     9  <!ENTITY gc-md5sum        "4878e629f482600f2060f30853c7b415">
    1010  <!ENTITY gc-size          "1.1 MB">
    1111  <!ENTITY gc-buildsize     "11 MB (with tests)">
     
    125125    <para>
    126126      <parameter>--enable-cplusplus</parameter>: This parameter enables the
    127       building and installing of the C++ library along with the standard 
     127      building and installing of the C++ library along with the standard
    128128      C library.
    129129    </para>
     
    147147        </seg>
    148148        <seg>
    149           libcord.so, 
     149          libcord.so,
    150150          libgc.so, and
    151151          libgccpp.so
  • general/prog/gcc.xml

    rce5723af r1daaab6d  
    126126      <ulink url="https://repo.or.cz/isl.git">ISL</ulink> (to enable graphite optimization)
    127127    </para>
    128    
     128
    129129    <para condition="html" role="usernotes">
    130130      User Notes: <ulink url="&blfs-wiki;/gcc"/>
     
    288288      been tested by the BLFS developers.
    289289    </para>
    290     <!-- It's been three major versions now, and many years. 
     290    <!-- It's been three major versions now, and many years.
    291291    Commenting out unless needed somewhere. -renodr
    292292    <para>
  • general/prog/gdb.xml

    rce5723af r1daaab6d  
    77  <!ENTITY gdb-download-http "&gnu-http;/gdb/gdb-&gdb-version;.tar.xz">
    88  <!ENTITY gdb-download-ftp  "&gnu-ftp;/gdb/gdb-&gdb-version;.tar.xz">
    9   <!ENTITY gdb-md5sum        "c044b7146903ec51c9d2337a29aee93b">
     9  <!ENTITY gdb-md5sum        "257cb0f67927f79acf636d8c01e19990">
    1010  <!ENTITY gdb-size          "21 MB">
    11   <!ENTITY gdb-buildsize     "761 MB (add 750 MB for docs; add 633 MB for tests)">
    12   <!ENTITY gdb-time          "1.7 SBU (Using parallelism=4; add 30 SBU for tests; add 0.5 SBU for docs)">
     11  <!ENTITY gdb-buildsize     "811 MB (add 777 MB for docs; add 536 MB for tests)">
     12  <!ENTITY gdb-time          "1.9 SBU (Using parallelism=4; add 23 SBU for tests; add 0.5 SBU for docs)">
    1313]>
    1414
     
    141141      There are many problems with the test suite:
    142142    </para>
    143      
     143
    144144    <itemizedlist>
    145145      <listitem>
     
    147147          Clean directories are needed if re-running the tests.  For that
    148148          reason, make a copy of the compiled source code
    149           directory before the tests in case you need to run the tests again. 
    150         </para>
    151       </listitem>
    152        
     149          directory before the tests in case you need to run the tests again.
     150        </para>
     151      </listitem>
     152
    153153      <listitem>
    154154        <para>
     
    156156        </para>
    157157      </listitem>
    158 <!-- I did not see this       
    159       <listitem>
    160         <para>
    161           There are a large number of timeouts (there is a variable 
    162           that can be set to increase time for timeout, but 
    163           changing it will result in a different number of tests being 
     158<!-- I did not see this
     159      <listitem>
     160        <para>
     161          There are a large number of timeouts (there is a variable
     162          that can be set to increase time for timeout, but
     163          changing it will result in a different number of tests being
    164164          run).
    165165        </para>
     
    188188        </para>
    189189      </listitem>
    190 -->       
    191       <listitem>
    192         <para>
    193           A test run of the test suite had 230 unexpected failures
    194           (out of over 70000 tests).
     190-->
     191      <listitem>
     192        <para>
     193<!-- for gdb-11.1, gcc-11.2 - pierre -->
     194          A test run of the test suite had about 1700 unexpected failures
     195          (out of over 80000 tests). Over 1370 of the failures were related
     196          to FORTRAN tests.
    195197        </para>
    196198      </listitem>
     
    209211          on those CPUs.
    210212        </para>
    211         <!-- On my Turion 64 X2 system, I had 498 failures, a majority
    212              of which failed on my workstation as well when I rebuilt it
    213              in March 2020. My skylake-based system has 228 failures. -renodr -->
    214213      </listitem>
    215214
     
    237236  <sect2 role="commands">
    238237    <title>Command Explanations</title>
    239      
     238
    240239    <para>
    241240      <parameter>--with-system-readline</parameter>: This switch forces
     
    246245    <para>
    247246      <parameter>--with-python=/usr/bin/python3</parameter>: This switch
    248       forces <application>GDB</application> to use Python 3 installed
    249       in LFS.  Remove this switch if you have installed
     247      forces <application>GDB</application> to use Python 3.
     248      Remove this switch if you have installed
    250249      <xref linkend="python2"/> and want to use it instead of Python 3.
    251250    </para>
  • general/prog/git.xml

    rce5723af r1daaab6d  
    99  <!ENTITY git-download-http "&git-root;/git-&git-version;.tar.xz">
    1010  <!ENTITY git-download-ftp  " ">
    11   <!ENTITY git-md5sum        "0990ff97af1511be0d9f0d3223dd4359">
    12 
    13   <!ENTITY git-size          "6.2 MB">
     11  <!ENTITY git-md5sum        "f442dade3c73ea39473f6700b3e04dcd">
     12
     13  <!ENTITY git-size          "6.3 MB">
    1414  <!-- using gcc-8.1 the build and install are much bigger than with gcc-7.3 -->
    1515  <!-- but people keep forgetting that an install not only needs the nett build
    1616       space, it also needs the install space (or DESTDIR) -->
    17   <!ENTITY git-buildsize     "332 MB (with downloaded documentation, add 16 MB to build documentation)">
     17  <!ENTITY git-buildsize     "219 MB (with downloaded documentation, add 16 MB to build documentation)">
    1818  <!-- With 2.23.0, there was a large increase in time for tests. Possibly disk related? -->
    1919  <!-- Confirmed that it is disk related.-->
    20   <!ENTITY git-time          "0.4 SBU (with parallelism=4; add 0.4 SBU for building documentation and 2.1 SBU for tests, both with parallelism=4)">
     20  <!ENTITY git-time          "0.3 SBU (with parallelism=4; add 0.4 SBU for building documentation and 2.1 SBU for tests, both with parallelism=4)">
    2121]>
    2222
  • general/prog/gitserver.xml

    rce5723af r1daaab6d  
    2323      This section will describe how to set up, administer and secure a
    2424      <application>git</application> server. <application>Git</application>
    25       has many options available. For more detailed documentation see 
    26       <ulink url="https://git-scm.com/book/en/v2"/>. 
     25      has many options available. For more detailed documentation see
     26      <ulink url="https://git-scm.com/book/en/v2"/>.
    2727    </para>
    2828
     
    6868        Putting in an unuable password hash (replacing the <literal>!</literal>
    6969        by <literal>NP</literal>) unlocks the account but it cannot be used
    70         to login via password authentication. That is required by 
     70        to login via password authentication. That is required by
    7171        <application>sshd</application> to work properly.
    7272        Next, create some files and directories in the home directory of the git user
    7373        allowing access to the git repository using ssh keys.
    7474      </para>
    75      
     75
    7676<screen role="root"><userinput>install -o git -g git -dm0700 /home/git/.ssh &amp;&amp;
    7777install -o git -g git -m0600 /dev/null /home/git/.ssh/authorized_keys</userinput></screen>
     
    8989
    9090      <para>
    91         It is also useful to set the default name of the initial branch 
     91        It is also useful to set the default name of the initial branch
    9292        of new repositories by modifying the git configuration. As the
    9393        <systemitem class='username'>root</systemitem> user, run:
     
    103103        can be executed:
    104104      </para>
    105      
     105
    106106<screen role="root"><userinput>echo "/usr/bin/git-shell" &gt;&gt; /etc/shells</userinput></screen>
    107107
     
    123123        <para>
    124124          In all the instructions below, we use <emphasis>project1</emphasis>
    125           as an example repository name.  You should name your repository 
     125          as an example repository name.  You should name your repository
    126126          as a short descriptive name for your specific project.
    127127        </para>
     
    132132git init --bare                                      &amp;&amp;
    133133chown -R git:git .</userinput></screen>
    134    
     134
    135135    </sect3>
    136136
     
    171171      <note>
    172172        <para>
    173           The <emphasis>gitserver</emphasis> term used below 
    174           should be the host name (or ip address) of the git server. 
     173          The <emphasis>gitserver</emphasis> term used below
     174          should be the host name (or ip address) of the git server.
    175175        </para>
    176176      </note>
     
    188188
    189189      <para>The initial content is now pushed to the server and
    190         is available for other users. On the current machine, the 
     190        is available for other users. On the current machine, the
    191191        argument <literal>--set-upstream origin trunk</literal> is
    192192        now no longer required as the local repository is now
     
    196196
    197197<screen role="nodump"><userinput>git push</userinput></screen>
    198      
     198
    199199      <para>
    200200        Other developers can now clone the repository and do
     
    230230
    231231      <para>
    232         In the URL used to clone the project, the absolute path (here 
     232        In the URL used to clone the project, the absolute path (here
    233233        <filename>/srv/git/project1.git</filename>) has to be specified
    234234        as the repository is not in git's home directory but in
     
    252252        The setup described above makes a repository available for
    253253        authenticated users (via providing the ssh public key file).
    254         There is also a simple way to publish the 
     254        There is also a simple way to publish the
    255255        repository to unauthenticated users &mdash; of course without write
    256256        access.
     
    262262        daemon is in most cases enough for a development site.
    263263      </para>
    264      
     264
    265265      <note>
    266266        <para>
     
    344344            </para>
    345345            <para>Specify the location of the git repositories.
    346               Relative paths used when accessing the daemon will 
     346              Relative paths used when accessing the daemon will
    347347              translated relative to this directory.
    348348            </para>
     
    381381
    382382      <para>
    383         As the base directory is <filename class="directory">/srv/git</filename> 
     383        As the base directory is <filename class="directory">/srv/git</filename>
    384384        by default (or set to a custom value in the configuration),
    385385        <application>git</application> interprets the incoming path
     
    388388        served.
    389389      </para>
    390      
     390
    391391    </sect3>
    392392
  • general/prog/jinja2.xml

    rce5723af r1daaab6d  
    77  <!ENTITY Jinja2-download-http "&pymodules-dl;/J/Jinja2/Jinja2-&Jinja2-version;.tar.gz">
    88  <!ENTITY Jinja2-download-ftp  " ">
    9   <!ENTITY Jinja2-md5sum        "25ba6ef98c164878acff1036fbd72a1d">
     9  <!ENTITY Jinja2-md5sum        "b76ae2f0647abebc81e7c03f5fb7b00f">
    1010  <!ENTITY Jinja2-size          "264 KB">
    1111  <!ENTITY Jinja2-buildsize     "2.3 MB">
  • general/prog/llvm.xml

    rce5723af r1daaab6d  
    99  <!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz">
    1010  <!ENTITY llvm-download-ftp  " ">
    11   <!ENTITY llvm-md5sum        "72a257604efa1d32ef85a37cd9c66873">
    12   <!ENTITY llvm-size          "41 MB">
    13   <!ENTITY llvm-buildsize     "2.5 GB (715 MB installed, add 11 GB for tests)">
    14   <!ENTITY llvm-time          "29 SBU (with parallelism=4, add 38 SBU for tests)">
     11  <!ENTITY llvm-md5sum        "8c24626dce3ee9d87d1079ebf0897db5">
     12  <!ENTITY llvm-size          "43 MB">
     13  <!ENTITY llvm-buildsize     "4.0 GB (1 GB installed, with documentation, add 15 GB for tests)">
     14  <!ENTITY llvm-time          "38 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        "03d77af27fcbeeae4414fb4713b9fd7e">
    18   <!ENTITY clang-size          "15 MB">
     17  <!ENTITY clang-md5sum        "020cbac6e5786094fe4f96f72e290763">
     18  <!ENTITY clang-size          "17 MB">
    1919
    2020  <!ENTITY compiler-rt-download-http "&llvm-url;/compiler-rt-&llvm-version;.src.tar.xz">
    21   <!ENTITY compiler-rt-md5sum        "40095daa9070b20eef9bdd32fdc53db5">
    22   <!ENTITY compiler-rt-size          "2.1 MB">
     21  <!ENTITY compiler-rt-md5sum        "e2e136656d27d60c5f40e20260f63c07">
     22  <!ENTITY compiler-rt-size          "2.2 MB">
    2323]>
    2424
     
    267267      by the <systemitem class="username">root</systemitem> user and makes them
    268268      temporarily unusable by all jobs on the machine.)
    269       Note that a few of the compiler-rt Sanitizer based tests (16 of more than 48000
     269      Note that a few of the compiler-rt Sanitizer based tests (13 of more than 59000
    270270      tests run) are known to fail. Some of the LLVM-Unit IR tests are known to
    271271      fail as well.
     
    277277
    278278<screen role="root"><userinput>ninja install</userinput></screen>
    279 
    280     <para>
    281       If you have built the the llvm documentation, install it by running the
    282       following commands as the <systemitem class="username">root</systemitem>
    283       user:
     279<!-- as of version 13.0.0, the install process seems to install the html
     280     documentation and the manual pages. The llvm html documentation
     281     is installed into /usr/share/doc/llvm, while the clang html documentation
     282     is installed into /usr/doc/clang. So we have just to move it. -->
     283    <para>
     284      If you have built the llvm documentation, it has been installed
     285      by the above command, but it needs to be moved. As the
     286      <systemitem class="username">root</systemitem> user:
    284287    </para>
    285288
    286289<screen role="root"
    287         remap="doc"><userinput>install -v -m644 docs/man/* /usr/share/man/man1             &amp;&amp;
    288 install -v -d -m755 /usr/share/doc/llvm-&llvm-version;/llvm-html     &amp;&amp;
    289 cp -Rv docs/html/* /usr/share/doc/llvm-&llvm-version;/llvm-html</userinput></screen>
    290 
    291     <para>
    292       If you have built the clang documentation, it can be installed in the
    293       same way (again as the
    294       <systemitem class="username">root</systemitem> user):
     290        remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version;                        &amp;&amp;
     291mv -v /usr/share/doc/llvm/html /usr/share/doc/llvm-&llvm-version;/llvm-html   &amp;&amp;
     292rmdir -v /usr/share/doc/llvm</userinput></screen>
     293
     294    <para>
     295      If you have built the clang documentation, it has been installed, but
     296      needs to be moved too.  Again as the
     297      <systemitem class="username">root</systemitem> user:
    295298    </para>
    296299
    297300<screen role="root"
    298         remap="doc"><userinput>install -v -m644 tools/clang/docs/man/* /usr/share/man/man1 &amp;&amp;
    299 install -v -d -m755 /usr/share/doc/llvm-&llvm-version;/clang-html    &amp;&amp;
    300 cp -Rv tools/clang/docs/html/* /usr/share/doc/llvm-&llvm-version;/clang-html</userinput></screen>
     301        remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version;                        &amp;&amp;
     302mv -v /usr/share/doc/clang/html /usr/share/doc/llvm-&llvm-version;/clang-html &amp;&amp;
     303rmdir -v /usr/share/doc/clang</userinput></screen>
    301304
    302305  </sect2>
     
    320323      <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch enables
    321324      compiler optimizations in order to speed up the code and reduce its size.
    322       It also disables some compile checks which are not necessary on a 
     325      It also disables some compile checks which are not necessary on a
    323326      production system.
    324327    </para>
     
    330333      target is required to build <xref linkend="v4l-utils"/>. The Default is
    331334      all of the targets. You can use a semicolon separated list. Valid targets
    332       are: host, X86, Sparc, PowerPC, ARM, AArch64, Mips, Hexagon, Xcore, 
     335      are: host, X86, Sparc, PowerPC, ARM, AArch64, Mips, Hexagon, Xcore,
    333336      M68K, MSP430, NVPTX, SystemZ, AMDGPU, BPF, CppBackend, or all.
    334337    </para>
     
    343346
    344347    <para>
    345       <parameter>-DLLVM_ENABLE_RTTI=ON</parameter>: This switch is used to 
    346       build LLVM with run-time type information. This is required for building 
     348      <parameter>-DLLVM_ENABLE_RTTI=ON</parameter>: This switch is used to
     349      build LLVM with run-time type information. This is required for building
    347350      <xref linkend="mesa"/>.
    348351    </para>
     
    350353    <para>
    351354      <parameter>-DLLVM_BINUTILS_INCDIR=/usr/include</parameter>: This switch
    352       is used to tell the build system the location of binutils headers, 
     355      is used to tell the build system the location of binutils headers,
    353356      which were installed in LFS.  This allows the building of
    354357      <filename class="libraryfile">LLVMgold.so</filename>, which is needed
     
    387390          clang-&lt;version&gt;), clang-&lt;version&gt;, clang-check, clang-cl,
    388391          clang-cpp (last two symlinks to clang), clang-extdef-mapping, clang-format,
    389           clang-offload-bundler, clang-offload-wrapper,
    390           clang-refactor, clang-rename, clang-scan-deps,
    391           diagtool, dsymutil, git-clang-format, hmaptool, llc, lli,
    392           llvm-addr2line, llvm-ar, llvm-as, llvm-bcanalyzer,
    393           llvm-bitcode-strip (symlink to llvm-objcopy), llvm-cat,
    394           llvm-cfi-verify, llvm-config, llvm-cov, llvm-c-test, llvm-cvtres,
     392          clang-offload-bundler, clang-offload-wrapper,
     393          clang-refactor, clang-rename, clang-repl, clang-scan-deps,
     394          diagtool, dsymutil, git-clang-format, hmaptool, llc, lli,
     395          llvm-addr2line (symlink to llvm-symbolizer),
     396          llvm-ar, llvm-as, llvm-bcanalyzer,
     397          llvm-bitcode-strip (symlink to llvm-objcopy), llvm-cat,
     398          llvm-cfi-verify, llvm-config, llvm-cov, llvm-c-test, llvm-cvtres,
    395399          llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap,
    396400          llvm-diff, llvm-dis, llvm-dlltool (symlink to llvm-ar), llvm-dwarfdump,
    397           llvm-dwp, llvm-elfabi, llvm-exegenesis, llvm-extract, llvm-gsymutil, llvm-ifs,
     401          llvm-dwp, llvm-exegenesis, llvm-extract, llvm-gsymutil, llvm-ifs,
    398402          llvm-install-name-tool (symlink to llvm-objcopy), llvm-jitlink,
    399           llvm-lib (symlink to llvm-ar), llvm-libtool-darwin, llvm-link, 
    400           llvm-lipo, llvm-lto, llvm-lto2, llvm-mc, llvm-mca, llvm-ml, 
     403          llvm-lib (symlink to llvm-ar), llvm-libtool-darwin, llvm-link,
     404          llvm-lipo, llvm-lto, llvm-lto2, llvm-mc, llvm-mca, llvm-ml,
    401405          llvm-modextract, llvm-mt, llvm-nm, llvm-objcopy, llvm-objdump,
    402           llvm-opt-report, llvm-pdbutil, llvm-profdata, llvm-profgen,
    403           llvm-ranlib (symlink to llvm-ar), llvm-rc,
    404           llvm-readelf (symlink to llvm-readobj), llvm-readobj, llvm-reduce,
    405           llvm-rtdyld, llvm-size, llvm-split, llvm-stress, llvm-strings,
    406           llvm-strip (symlink to llvm-objcopy), llvm-symbolizer, llvm-tblgen,
    407           llvm-undname, llvm-xray, opt, sancov, sanstats, scan-build,
     406          llvm-opt-report, llvm-otool (symlink to llv-objdump),
     407          llvm-pdbutil, llvm-profdata, llvm-profgen,
     408          llvm-ranlib (symlink to llvm-ar), llvm-rc,
     409          llvm-readelf (symlink to llvm-readobj), llvm-readobj, llvm-reduce,
     410          llvm-rtdyld, llvm-sim, llvm-size, llvm-split, llvm-stress,
     411          llvm-strings, llvm-strip (symlink to llvm-objcopy), llvm-symbolizer,
     412          llvm-tapi-diff, llvm-tblgen, llvm-undname, llvm-windres (symlink to
     413          llvm-rc, llvm-xray, opt, sancov, sanstats, scan-build,
    408414          scan-view, split-file, and verify-uselistorder
    409415        </seg>
    410416        <seg>
    411           libLLVM.so, 
    412           libLLVM*.a (84 libraries),
    413           libLTO.so, 
    414           libRemarks.so, 
     417          libLLVM.so,
     418          libLLVM*.a (89 libraries),
     419          libLTO.so,
     420          libRemarks.so,
    415421          libclang.so,
    416422          libclang-cpp.so,
    417           libclang*.a (37 libraries),
     423          libclang*.a (38 libraries),
    418424          and LLVMgold.so
    419425        </seg>
    420426        <seg>
    421427          /usr/include/{clang,clang-c,llvm,llvm-c},
    422           /usr/lib/{clang,cmake/{clang,llvm}},
     428          /usr/lib/{clang,cmake/{clang,llvm},libear,libscanbuild},
    423429          /usr/share/{clang,opt-viewer,scan-build,scan-view}, and
    424430          /usr/share/doc/llvm-&llvm-version;
  • general/prog/lxml.xml

    rce5723af r1daaab6d  
    77  <!ENTITY lxml-download-http "&pymodules-dl;/l/lxml/lxml-&lxml-version;.tar.gz">
    88  <!ENTITY lxml-download-ftp  " ">
    9   <!ENTITY lxml-md5sum        "017f94473dcec0f9b2e9b03524398fa5">
     9  <!ENTITY lxml-md5sum        "1e5354ce400123658b9e1079508fca52">
    1010  <!ENTITY lxml-size          "3.0 MB">
    11   <!ENTITY lxml-buildsize     "204 MB (add 29 MB for tests)">
    12   <!ENTITY lxml-time          "1.6 SBU (add 0.6 SBU for tests)">
     11  <!ENTITY lxml-buildsize     "77 MB (add 21 MB for tests)">
     12  <!ENTITY lxml-time          "0.9 SBU (add 0.6 SBU for tests)">
    1313]>
    1414
     
    7373        <xref linkend="libxslt"/>
    7474      </para>
    75 
     75<!--
    7676      <bridgehead renderas="sect5">Recommended</bridgehead>
    7777      <para role="recommended">
    7878        <xref linkend="python2"/>
    7979      </para>
    80 
     80-->
    8181      <bridgehead renderas="sect5">Optional (to run more tests)</bridgehead>
    8282      <para role="optional">
     
    9393    <sect3 role="installation">
    9494      <title>Installation of lxml</title>
    95 
     95<!--
    9696      <note>
    9797        <para>
     
    101101        </para>
    102102      </note>
    103 
     103-->
    104104<!-- Editors note: Use - -root= instead of DESTDIR= when updating. -->
    105105
    106106      <para>
    107         To build both <application>Python 2</application> and
    108         <application>Python 3</application> modules, run:
     107        To build <!--both <application>Python 2</application> and --> the
     108        <application>Python 3</application> module, run:
    109109      </para>
    110110
    111 <screen><userinput>python2 setup.py build &amp;&amp;
    112 python3 setup.py build</userinput></screen>
     111<screen><userinput>python3 setup.py build</userinput></screen>
    113112
    114113     <para>
    115114       If you wish to run the tests, enter:
    116        <command>make PYTHON=python2 test</command> and
    117115       <command>make PYTHON=python3 test</command>.
    118116       This will rebuild the package for inplace use before running the tests.
     117       Several tests (28 of 1933) are known to fail with Python-3.10.
    119118     </para>
    120119
    121120      <para>
    122         To install both modules, issue the following commands as the
     121        To install the module, issue the following command as the
    123122        <systemitem class="username">root</systemitem> user:
    124123      </para>
    125124
    126 <screen role="root"><userinput>python2 setup.py install --optimize=1 &amp;&amp;
    127 python3 setup.py install --optimize=1</userinput></screen>
     125<screen role="root"><userinput>python3 setup.py install --optimize=1</userinput></screen>
    128126
    129127    </sect3>
     
    145143          </seg>
    146144          <seg>
    147             /usr/lib/python&python2-majorver;/site-packages/lxml,
     145<!--            /usr/lib/python&python2-majorver;/site-packages/lxml,
    148146            /usr/lib/python&python2-majorver;/site-packages/lxml-&lxml-version;-py&python2-majorver;-linux-$ARCH.egg-info
    149             and/or
     147            and/or -->
    150148            /usr/lib/python&python3-majorver;/site-packages/lxml,
    151149            /usr/lib/python&python3-majorver;/site-packages/lxml-&lxml-version;-py&python3-majorver;-linux-$ARCH.egg-info
  • general/prog/mako.xml

    rce5723af r1daaab6d  
    77  <!ENTITY Mako-download-http "&pymodules-dl;/M/Mako/Mako-&mako-version;.tar.gz">
    88  <!ENTITY Mako-download-ftp  " ">
    9   <!ENTITY Mako-md5sum        "409bdc38e9ddda5eada61fb092cb12fd">
     9  <!ENTITY Mako-md5sum        "6d7ccbc372ec6d87113f34d9e8fc65d1">
    1010  <!ENTITY Mako-size          "484 KB">
    11   <!ENTITY Mako-buildsize     "3.9 MB">
     11  <!ENTITY Mako-buildsize     "3.2 MB">
    1212  <!ENTITY Mako-time          "less than 0.1 SBU">
    1313]>
  • general/prog/markupsafe.xml

    rce5723af r1daaab6d  
    113113          </seg>
    114114          <seg>
    115             /usr/lib/python&python3-majorver;/site-packages/markupsafe and 
     115            /usr/lib/python&python3-majorver;/site-packages/markupsafe and
    116116            /usr/lib/python&python3-majorver;/site-packages/MarkupSafe-&MarkupSafe-version;-py&python3-majorver;.egg-info
    117117          </seg>
  • general/prog/mercurial.xml

    rce5723af r1daaab6d  
    77  <!ENTITY mercurial-download-http "https://www.mercurial-scm.org/release/mercurial-&mercurial-version;.tar.gz">
    88  <!ENTITY mercurial-download-ftp  " ">
    9   <!ENTITY mercurial-md5sum        "47da24d4076609dcc43b9ef76999369c">
    10   <!ENTITY mercurial-size          "7.7 MB">
     9  <!ENTITY mercurial-md5sum        "5d9b9515ba10c60de2a5ec10bee45807">
     10  <!ENTITY mercurial-size          "7.8 MB">
    1111  <!ENTITY mercurial-buildsize     "77 MB (with docs, add 1.6 GB for tests)">
    12   <!ENTITY mercurial-time          "0.3 SBU (with docs, add 17 SBU for tests using -j4)">
     12  <!ENTITY mercurial-time          "0.3 SBU (with docs, add 18 SBU for tests using -j4)">
    1313]>
    1414
     
    8787      (required to build the documentation),
    8888    <xref linkend="git"/>,
    89     <xref linkend="gnupg2"/> (<command>gpg2</command> with Python bindings),
     89    <xref linkend="gpgme"/> (with Python bindings),
    9090    <xref role="runtime" linkend="openssh"/>
    9191      (runtime, to access ssh://... repositories),
     
    9595    <ulink url="https://launchpad.net/bzr">Bazaar</ulink>,
    9696    <ulink url="http://www.nongnu.org/cvs/">CVS</ulink>,
    97     <ulink url="https://pypi.python.org/pypi/pyflakes">pyflakes</ulink>, and
    98     <ulink url="https://www.pyopenssl.org/en/stable/">pyOpenSSL</ulink>
     97    <ulink url="https://pypi.python.org/pypi/pyflakes">pyflakes</ulink>,
     98    <ulink url="https://www.pyopenssl.org/en/stable/">pyOpenSSL</ulink>, and
     99    <ulink url="https://github.com/google/re2/">re2</ulink>
    99100
    100101    </para>
     
    129130
    130131    <para>
    131       To run the test suite, issue:
     132      To run the test suite, issue (15 tests are known to fail):
    132133    </para>
    133134<screen remap="test"><userinput>TESTFLAGS="-j<replaceable>&lt;N&gt;</replaceable> --tmpdir tmp --blacklist blacklists/fsmonitor --blacklist blacklists/linux-vfat" make check</userinput></screen>
     
    156157      seems to be a problem with the test suite. If this happens, normally,
    157158      from now on, there will be no more such failures whether you use the
    158       debug switch or not. 
    159       Two tests, test-duplicateoptions.py and test-removeemptydirs.t, are known to fail.
     159      debug switch or not.
     160      There are 13 of 876 tests that are known to fail.
    160161    </para>
    161162
     
    190191
    191192    <para>
    192       After installation, two very quick and simple tests should run 
     193      After installation, two very quick and simple tests should run
    193194      correctly. The first one needs some configuration:
    194195    </para>
     
    222223   </sect2>
    223224-->
    224    
     225
    225226  <sect2 role="configuration">
    226227    <title>Configuring Mercurial</title>
     
    252253      <para>
    253254        If you have installed <xref linkend="make-ca"/> and want
    254         <application>Mercurial</application> to use them, as the <systemitem
    255         class="username">root</systemitem> user, issue:
     255        <application>Mercurial</application> to use the certificates,
     256        as the <systemitem class="username">root</systemitem> user, issue:
    256257      </para>
    257258
  • general/prog/openjdk.xml

    rce5723af r1daaab6d  
    152152      </listitem>
    153153    </itemizedlist>
    154 <!-- 
     154<!--
    155155    <bridgehead renderas="sect4">Required patch</bridgehead>
    156156
     
    317317      </para>
    318318    </note>
    319  
     319
    320320    <para>
    321321      There are now two <application>OpenJDK</application> SDKs installed
  • general/prog/perl-modules/perl-datetime-calendar-julian.xml

    rce5723af r1daaab6d  
    66
    77  <!ENTITY my-download-http "&perl_authors;/id/W/WY/WYANT/DateTime-Calendar-Julian-&DateTime-Calendar-Julian-version;.tar.gz">
    8   <!ENTITY my-md5sum "1f9effa9cba2b9b5df079fdfed588106">
     8  <!ENTITY my-md5sum "502f02add5df2694ff44cd6de882a1cb">
    99
    1010]>
  • general/prog/perl-modules/perl-io-socket-ssl.xml

    rce5723af r1daaab6d  
    7272          If you are on the old version of openssl and did not apply the
    7373          patch, you can run 'make test' in the normal way.
    74           If you are using the cpan method of installation, use the -T 
     74          If you are using the cpan method of installation, use the -T
    7575          option to avoid running the tests.
    7676        </para>
  • general/prog/perl-modules/perl-uri.xml

    rce5723af r1daaab6d  
    66
    77  <!ENTITY my-download-http "&perl_authors;/id/O/OA/OALDERS/URI-&URI-version;.tar.gz">
    8   <!ENTITY my-md5sum "bd66b0c620d076c4b0de9507b5f1fbdf">
     8  <!ENTITY my-md5sum "2a00d3dbf891df4256d251382aefd9b9">
    99
    1010  <!ENTITY my-md5sum "">
     
    5959      </para>
    6060
     61      <bridgehead renderas="sect5">Optional</bridgehead>
     62      <para role="optional">
     63        <xref linkend="perl-business-isbn"/>
     64      </para>
     65
    6166    </sect3>
    6267
  • general/prog/php.xml

    rce5723af r1daaab6d  
    77  <!ENTITY php-download-http "https://www.php.net/distributions/php-&php-version;.tar.xz">
    88  <!ENTITY php-download-ftp  " ">
    9   <!ENTITY php-md5sum        "349ee590787ab46e62dae517d90b5101">
    10   <!ENTITY php-size          "10.2 MB">
    11   <!ENTITY php-buildsize     "446 MB (with tests, add 182 MB for documentation)">
    12   <!ENTITY php-time          "1.6 SBU (with parallelism=4; add 2.1 SBU for tests)">
     9  <!ENTITY php-md5sum        "552bc63901c6a1bad195e6a47be3c341">
     10  <!ENTITY php-size          "11 MB">
     11  <!ENTITY php-buildsize     "479 MB (with documentation)">
     12  <!ENTITY php-time          "1.8 SBU (with parallelism=4; add 1.9 SBU for tests)">
    1313  <!-- Tests were run for 8.0.1 at -j4, had two timeouts as well.
    1414       Results were otherwise normal though, so I'm unsure of what caused the
    1515       increase in time. -renodr
    1616       No timeout for 8.0.2. Tests run at -j4 too. -pierre
    17        No timeouts on 8.0.3 for me this time. -renodr 
    18        No timeouts on 8.0.5 -bdubbs 
     17       No timeouts on 8.0.3 for me this time. -renodr
     18       No timeouts on 8.0.5 -bdubbs
    1919       No timeouts, one failure on 8.0.9 -bdubbs
    2020       No timeouts on 8.0.10 - thomas
    21 
    22 TEST RESULT SUMMARY
    23 
    24 Exts skipped    :   24
    25 Exts tested     :   48
    26 
    27 
    28 Number of tests : 16397             12639
    29 Tests borked    :    3 (  0.0%)
    30 Tests skipped   : 3755 ( 22.9%)
     21       No timeouts on 8.0.11 - thomas
     22
     23TEST RESULT SUMMARY 8.1.0
     24
     25Exts skipped    :   36
     26Exts tested     :   36
     27
     28Number of tests : 17060             12551
     29Tests skipped   : 4509 ( 26.4%)
    3130Tests warned    :    2 (  0.0%) (  0.0%)
    32 Tests failed    :   29 (  0.2%) (  0.2%)
    33 Expected fail   :   30 (  0.2%) (  0.2%)
    34 Tests passed    : 12578 ( 76.7%) ( 99.5%)
    35 
    36 Time taken      :  583 seconds
    37        -->
     31Tests failed    :    4 (  0.0%) (  0.0%)
     32Expected fail   :   28 (  0.2%) (  0.2%)
     33Tests passed    : 12517 ( 73.4%) ( 99.7%)
     34
     35Time taken      :  165 seconds
     36
     37-->
    3838]>
    3939
     
    130130      an <xref linkend="server-mail"/> (that provides a
    131131      <command>sendmail</command> command),
    132       <xref linkend="pcre"/>,
     132      <xref linkend="pcre2"/>,
    133133      <xref linkend="pth"/>,
    134134      <ulink url="https://wiki.ubuntu.com/AppArmor">AppArmor</ulink>,
     
    151151      <xref linkend="x-window-system"/>,
    152152      <!--<ulink url="http://www.fastio.com/">ClibPDF</ulink>, - site asks for username/password-->
    153       <ulink url="http://www.adobe.com/devnet/acrobat/fdftoolkit.html">FDF Toolkit</ulink>,
     153      <ulink url="https://opensource.adobe.com/dc-acrobat-sdk-docs/acrobatsdk/">FDF Toolkit</ulink>,
    154154      <ulink url="https://github.com/libgd/libgd">GD</ulink>, and
    155155      <ulink url="https://www.t1lib.org/">t1lib</ulink>
     
    178178      <xref linkend="sqlite"/>,
    179179      <xref linkend="unixodbc"/>,
    180       <ulink url="http://www.softwareag.com/">Adabas</ulink>,
    181       <ulink url="http://www.birdstep.com/">Birdstep</ulink>,
     180      <ulink url="https://www.softwareag.com/en_corporate/platform/adabas-natural.html">Adabas</ulink>,
     181      <ulink url="https://raima.com/raima-database-manager/">Birdstep</ulink>,
    182182      <ulink url="http://cr.yp.to/cdb.html">cdb</ulink>,
    183183      <ulink url="http://www.dbmaker.com/">DBMaker</ulink>,
     
    297297    <para>
    298298      To test the results, issue: <command>make test</command>. Several
    299       tests (out of over 16000) may fail, in which case you are asked 
    300       whether you want to send the report to the PHP developers. If you 
    301       want to automate the test, you may prefix the command with 
     299      tests (out of over 16000) may fail, in which case you are asked
     300      whether you want to send the report to the PHP developers. If you
     301      want to automate the test, you may prefix the command with
    302302      <command>yes "n" | </command>.
    303303    </para>
     
    362362<screen role="nodump"><userinput>wget http://pear.php.net/go-pear.phar
    363363php ./go-pear.phar</userinput></screen>
    364    
     364
    365365  </sect2>
    366366
     
    440440        <parameter>- -disable-mbstring</parameter>: This parameter
    441441        disables multibyte string regular expression support.  It
    442         requires the external 
    443         <ulink url="https://github.com/kkos/oniguruma">oniguruma</ulink> 
     442        requires the external
     443        <ulink url="https://github.com/kkos/oniguruma">oniguruma</ulink>
    444444        library.
    445445      </para>
  • general/prog/py3c.xml

    rce5723af r1daaab6d  
    77  <!ENTITY py3c-download-http
    88           "https://github.com/encukou/py3c/archive/v&py3c-version;/py3c-&py3c-version;.tar.gz">
    9   <!ENTITY py3c-md5sum        "57f6518f3a7bcd501425bb23f2de15a7">
    10   <!ENTITY py3c-size          "48 KB">
    11   <!ENTITY py3c-buildsize     "1.4 MB">
     9  <!ENTITY py3c-md5sum        "53029afde7e0cf8672a2d69d378a0cfc">
     10  <!ENTITY py3c-size          "47 KB">
     11  <!ENTITY py3c-buildsize     "608 KB">
    1212  <!ENTITY py3c-time          "less than 0.1 SBU">
    1313]>
     
    9090
    9191      <para>
    92         To test the package, issue: <command>make test-python3</command>.
     92        To test the package, issue:
    9393      </para>
     94
     95<screen remap="test"><userinput>make test-python3 &amp;&amp;
     96make test-python3-cpp</userinput></screen>
    9497
    9598      <para>
     
    100103
    101104<!-- Note:
    102   When doing a DESTDIR install, use "make prefix=$DESTDIR/usr install"
    103   but the installed py3c.pc file will contain an invalid path for the
    104   includedir.
    105   So either do a "sed -e "s:@includedir@:/usr/include:" -i py3c.pc.in
    106   before exec the make-install or fix that path in the installed
    107   file $DESTDIR/usr/share/pkgconfig/py3c.pc afterwards.
     105  Now, doing a DESTDIR install is just
     106    "make prefix=/usr DESTDIR=<dest> install"
    108107-->
    109108<screen role="root"><userinput>make prefix=/usr install</userinput></screen>
  • general/prog/pycairo.xml

    rce5723af r1daaab6d  
    7171      <bridgehead renderas="sect5">Required</bridgehead>
    7272      <para role="required">
    73         <xref linkend="cairo"/> 
     73        <xref linkend="cairo"/>
    7474      </para>
    7575
    7676      <bridgehead renderas="sect5">Optional</bridgehead>
    7777      <para role="optional">
    78         <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 
     78        <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink>
    7979          (for tests)
    8080      </para>
     
    118118python2 setup.py install_pkgconfig</userinput></screen>-->
    119119
    120 <!-- Python2 is no longer supported 
     120<!-- Python2 is no longer supported
    121121python2 setup.py install - -optimize=1   &amp;&amp;
    122122python2 setup.py install_pycairo_header &amp;&amp;
     
    138138          <seg>
    139139            <!--_cairo.so (python2) and -->
    140             _cairo.&python3-lib-suffix;.so 
     140            _cairo.&python3-lib-suffix;.so
    141141          </seg>
    142142          <seg>
  • general/prog/pycairo2.xml

    rce5723af r1daaab6d  
    7878      <bridgehead renderas="sect5">Optional</bridgehead>
    7979      <para role="optional">
    80         <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 
     80        <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink>
    8181          (for tests)
    8282      </para>
  • general/prog/pycryptodome.xml

    rce5723af r1daaab6d  
    77  <!ENTITY pycryptodome-download-http "https://github.com/Legrandin/pycryptodome/archive/v&pycryptodome-version;/pycryptodome-&pycryptodome-version;.tar.gz">
    88  <!ENTITY pycryptodome-download-ftp  " ">
    9   <!ENTITY pycryptodome-md5sum        "31f5e8c91e8e0fa45da14271b394bba4">
     9  <!ENTITY pycryptodome-md5sum        "0bab6def86a8ab06fe78432315301df3">
    1010  <!ENTITY pycryptodome-size          "15 MB">
    11   <!ENTITY pycryptodome-buildsize     "58 MB">
     11  <!ENTITY pycryptodome-buildsize     "57 MB">
    1212  <!ENTITY pycryptodome-time          "0.1 SBU">
    1313]>
  • general/prog/python-dbusmock.xml

    rce5723af r1daaab6d  
    77  <!ENTITY dbusmock-download-http "https://github.com/martinpitt/python-dbusmock/releases/download/&dbusmock-version;/python-dbusmock-&dbusmock-version;.tar.gz">
    88  <!ENTITY dbusmock-download-ftp  " ">
    9   <!ENTITY dbusmock-md5sum        "9f32436dab51f159e988354de1b469ae">
    10   <!ENTITY dbusmock-size          "80 KB">
    11   <!ENTITY dbusmock-buildsize     "1.3 KB">
     9  <!ENTITY dbusmock-md5sum        "487e8baabc39d6da02a5e2ce6f073faf">
     10  <!ENTITY dbusmock-size          "84 KB">
     11  <!ENTITY dbusmock-buildsize     "1.4 MB">
    1212  <!ENTITY dbusmock-time          "less than 0.1 SBU">
    1313]>
  • general/prog/python-modules.xml

    rce5723af r1daaab6d  
    3131      <listitem>
    3232        <para>
     33          <xref linkend="asciidoc"/>
     34        </para>
     35      </listitem>
     36      <listitem>
     37        <para>
    3338          <xref linkend="dbus-python"/>
    3439        </para>
    3540      </listitem>
    36       <listitem>
     41<!--      <listitem>
    3742        <para>
    3843          <xref linkend="decorator"/>
    3944        </para>
    4045      </listitem>
     46-->
    4147      <listitem>
    4248        <para>
    4349          <xref linkend="docutils"/>
    44         </para> 
     50        </para>
    4551      </listitem>
    4652      <listitem>
     
    104110        </para>
    105111      </listitem>
    106       <listitem>
     112-->
     113<!--      <listitem>
    107114        <para>
    108115          <xref linkend="Beaker"/>
    109116        </para>
    110       </listitem> -->
     117      </listitem>
     118-->
    111119      <listitem>
    112120        <para>
     
    134142        </para>
    135143      </listitem>
    136       <listitem>
     144<!--      <listitem>
    137145        <para>
    138146          <xref linkend="python-slip"/>
    139147        </para>
    140148      </listitem>
     149-->
    141150      <listitem>
    142151        <para>
     
    158167
    159168  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     169    href="asciidoc.xml"/>
     170
     171  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    160172    href="dbus-python.xml"/>
    161173
    162   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     174<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    163175    href="decorator.xml"/>
    164 
     176-->
    165177  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    166178    href="docutils.xml"/>
     
    228240    href="mako.xml"/>
    229241
    230   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    231     href="python-slip.xml"/>
     242<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     243    href="python-slip.xml"/>-->
    232244
    233245  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • general/prog/python2.xml

    rce5723af r1daaab6d  
    4343    <note>
    4444      <para>
    45         Python2 has been deprecated by the upstream developers. 
    46         Support for Python2 was discontinued on January 1st, 2020. 
     45        Python2 has been deprecated by the upstream developers.
     46        Support for Python2 was discontinued on January 1st, 2020.
    4747      </para>
    48        
     48
    4949      <para>
    5050        BLFS is attempting to use Python3 as much as possible, but some
     
    136136    <caution>
    137137      <para>
    138         After installing this package or 
     138        After installing this package or
    139139        updating <application>pip2</application> with the command
    140140        <command>pip2 install - -upgrade pip</command>, it will remove
    141         <application>pip3</application> installed in LFS. To reset 
     141        <application>pip3</application> installed in LFS. To reset
    142142        <application>pip</application> and <application>pip3</application>,
    143143        run, as the <systemitem class="username">root</systemitem> user:
     
    148148-->
    149149    <para>
    150       First, disable the installation of a script that overwrites a more 
     150      First, disable the installation of a script that overwrites a more
    151151      recent script:
    152152    </para>
     
    215215    <para>
    216216      <parameter>--with-system-ffi</parameter>: This switch enables linking
    217       against system version of <application>libffi</application>. 
     217      against system version of <application>libffi</application>.
    218218    </para>
    219219
     
    238238
    239239    <para>
    240       <command>make altinstall</command>: This make target omits some default 
     240      <command>make altinstall</command>: This make target omits some default
    241241      symbolic links that may interfere with Python 3.
    242242    </para>
     
    272272      <seglistitem>
    273273        <seg>
    274           pydoc, 
    275           python2 (symlink), 
     274          pydoc,
     275          python2 (symlink),
    276276          python2-config (symlink),
    277           python&python2-majorver;, 
     277          python&python2-majorver;,
    278278          python&python2-majorver;-config,
    279           smtpd.py, and 
     279          smtpd.py, and
    280280          idle
    281281        </seg>
  • general/prog/python3.xml

    rce5723af r1daaab6d  
    88           "https://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz">
    99  <!ENTITY python3-download-ftp  " ">
    10   <!ENTITY python3-md5sum        "ecc29a7688f86e550d29dba2ee66cf80">
     10  <!ENTITY python3-md5sum        "3e7035d272680f80e3ce4e8eb492d580">
    1111  <!ENTITY python3-size          "18 MB">
    12   <!ENTITY python3-buildsize     "356 MB (add 56 MB for tests)">
    13   <!ENTITY python3-time          "0.6 SBU (using parallelism=4; add 2.7 SBU for tests)">
     12  <!ENTITY python3-buildsize     "200 MB (add 38 MB for tests)">
     13  <!ENTITY python3-time          "2.4 SBU (using parallelism=4; add 1.6 SBU for tests)">
    1414  <!--
    1515  Note: Size does not reflect docs that were install in LFS.
     
    158158    <para>
    159159      <parameter>--with-system-ffi</parameter>: This switch enables linking
    160       against the system version of <application>libffi</application>. 
     160      against the system version of <application>libffi</application>.
    161161    </para>
    162162
    163163    <para>
    164164      <parameter>--with-ensurepip=yes</parameter> : This switch enables building
    165       the <command>pip</command> and <command>setuptools</command> packaging 
     165      the <command>pip</command> and <command>setuptools</command> packaging
    166166      programs. <command>setuptools</command> is needed for building some
    167167      Python modules.
  • general/prog/pyxdg.xml

    rce5723af r1daaab6d  
    7171      <bridgehead renderas="sect5">Optional</bridgehead>
    7272      <para role="optional">
    73         <xref linkend="python2"/> 
     73        <xref linkend="python2"/>
    7474      </para>
    7575
  • general/prog/pyyaml.xml

    rce5723af r1daaab6d  
    7575      <bridgehead renderas="sect5">Optional</bridgehead>
    7676      <para role="optional">
    77         <xref linkend="python2"/> 
     77        <xref linkend="python2"/>
    7878      </para>
    7979
  • general/prog/ruby.xml

    rce5723af r1daaab6d  
    77  <!ENTITY ruby-download-http "https://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz">
    88  <!ENTITY ruby-download-ftp  " ">
    9   <!ENTITY ruby-md5sum        "242d3a5a2588180ccb3dea9ad8c8cf0e">
     9  <!ENTITY ruby-md5sum        "7b770258fc3e1fafc5a8552212cb00e5">
    1010  <!ENTITY ruby-size          "14 MB">
    11   <!ENTITY ruby-buildsize     "573 MB (add 532 MB for C API docs)">
     11  <!ENTITY ruby-buildsize     "577 MB (add 532 MB for C API docs)">
    1212  <!ENTITY ruby-time          "1.5 SBU (using parallelism=4; add 4.9 SBU for tests; add 0.8 SBU for C API docs)">
    1313]>
     
    116116      to system configuration expectations.
    117117    </para>
    118 <!-- With 3.0.2: 
     118<!-- With 3.0.2:
    119119Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s.                           21101 tests, 2675439 assertions, 4 failures, 1 errors, 45 skips -->
    120120
     
    162162      <seglistitem>
    163163        <seg>
    164           bundle, 
    165           bundler, 
    166           erb, 
    167           gem, 
    168           irb, 
    169           racc, 
    170           rake, 
    171           rbs, 
    172           rdoc, 
    173           ri, 
     164          bundle,
     165          bundler,
     166          erb,
     167          gem,
     168          irb,
     169          racc,
     170          rake,
     171          rbs,
     172          rdoc,
     173          ri,
    174174          ruby, and
    175175          typeprof
  • general/prog/rust.xml

    rce5723af r1daaab6d  
    77  <!ENTITY rust-download-http "https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.gz">
    88  <!ENTITY rust-download-ftp  " ">
    9   <!ENTITY rust-md5sum        "bd6fbe9ba5fe457d2514e92a6ccd7b24">
    10   <!ENTITY rust-size          "161 MB">
     9  <!ENTITY rust-md5sum        "6d1728cf0a86b0c5f33d3870379997ed">
     10  <!ENTITY rust-size          "172 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     "9.3 GB (407 MB installed) including 291 MB of ~/.cargo files for the user building this. Add 4.0 GB including extra 179 MB of ~/.cargo files if running the tests">
    18   <!ENTITY rust-time          "31 SBU (add 13 SBU for tests, both on a 4-core machine)">
     17  <!ENTITY rust-buildsize     "8.8 GB (370 MB installed) including 309 MB of ~/.cargo files for the user building this. Add 6.2 GB including extra 273 MB of ~/.cargo files if running the tests">
     18  <!ENTITY rust-time          "27 SBU (including download time; add 13 SBU for tests, both on a 4-core machine)">
    1919]>
    2020
     
    8383        class="directory">/opt</filename> directory.  In particular, if you
    8484        have reason to rebuild with a modified configuration (e.g. using the
    85         shipped LLVM after building with shared LLVM, or for the
    86         reverse situation) it is possible for the install to leave a broken
     85        shipped LLVM after building with shared LLVM, perhaps to compile crates
     86        for architectres which the BLFS LLVM build does not support)
     87        it is possible for the install to leave a broken
    8788        <command>cargo</command> program. In such a situation, either remove
    8889        the existing installation first, or use a different prefix such as
     
    207208      (built with -DLLVM_LINK_LLVM_DYLIB=ON so that rust can link to
    208209      system LLVM instead of building its shipped version)
     210      <!-- the versions of LLVM in LFS-10.0, 10.1 and 11.0 are good enough
     211           to use for this version of rustc, so do not mention builds
     212           using shipped LLVM here, those are a lot bigger.
    209213      If using an older version, see the config.toml file below re
    210       using the shipped llvm, because of rust issue 69225.
     214      using the shipped llvm, because of rust issue 69225.-->
    211215    </para>
    212216
     
    304308    </para>
    305309
    306 <screen><userinput>export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" &amp;&amp;
     310<screen><userinput>sed -i -e '/^curl /s/0.4.38/0.4.40/' \
     311       -e '/^curl-sys /s/0.4.48/0.4.50/' \
     312       src/tools/cargo/Cargo.toml &amp;&amp;
     313
     314export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" &amp;&amp;
    307315python3 ./x.py build --exclude src/tools/miri</userinput></screen>
    308316
     
    325333
    326334    <para>
    327       At a minimum, seven tests will fail: ui/asm/inline-syntax.rs#arm,
    328       assembly/target-feature-multiple.rs#SINGLEFLAG,
    329       assembly/target-feature-multiple.rs#TWOFLAGS,
    330       run-make-fulldeps/long-linker-command-lines, run-make-fulldeps/split-debuginfo,
    331       run-make-fulldeps/split-dwarf, run-make-fulldeps/sysroot-crates-are-unstable.
    332       With any recent version of <command>gdb</command>, four more failures
    333       (debuginfo/extern-c-fn.rs, debuginfo/generator-objects.rs,
    334       debuginfo/issue-57822.rs, debuginfo/pretty-huge-vec.rs) can be expected.
     335      At a minimum, fifteen tests will fail: all the tests (twelve) in
     336      the <quote>assembly</quote> suite, apparently because warnings are
     337      tuened on,
     338      run-make-fulldeps/long-linker-command-lines, run-make-fulldeps/print-cfg,
     339      run-make-fulldeps/sysroot-crates-are-unstable.
     340      If <command>gdb</command> is installed,  another failure
     341      (debuginfo/function-names.rs) can be expected.
    335342    </para>
    336343
     
    440447      against the shipped llvm, or do not have clang, but the resulting build will
    441448      be larger and take longer.
     449    </para>
     450
     451    <para>
     452      <command>sed -i -e '/^curl /s/0.4.38/0.4.40/' ... </command>: two crates
     453      normally downloaded for this release do not correctly initialise
     454      <application>curl</application> if using
     455      <application>openssl-3.0.0</application>. Upstream has fixed that for a
     456      future release, this sed causes the fixed versions to be used.
    442457    </para>
    443458
     
    540555
    541556      <para>
    542         Immediately after installation, update the current PATH 
     557        Immediately after installation, update the current PATH
    543558        for your current shell as a normal user:
    544559      </para>
     
    560575      <seglistitem>
    561576        <seg>
    562           cargo-clippy, cargo-fmt, cargo-miri, cargo, clippy-driver, miri,
    563           rls, rust-analyzer, rust-gdb, rust-gdbgui, rust-lldb, rustc,
     577          cargo-clippy, cargo-fmt, cargo-miri (optional), cargo, clippy-driver,
     578          miri (optional),
     579          rls, rust-demangler, rust-gdb, rust-gdbgui, rust-lldb, rustc,
    564580          rustdoc, rustfmt.
    565581        </seg>
    566582        <seg>
    567           Many lib*&lt;16-byte-hash&gt;.so libraries.
     583          librustc-driver-&lt;16-byte-hash&gt;.so,
     584          libstd-&lt;16-byte-hash&gt;.so, and
     585          libtest-&lt;16-byte-hash&gt;.so
    568586        </seg>
    569587        <seg>
    570588          ~/.cargo,
    571           /opt/rustc/lib/rustlib,
    572           /opt/rustc/share/doc/rustc-&rust-version;, and
    573           /opt/rustc/share/zsh/site-functions
     589          /opt/rustc, symbolic link to
     590          /opt/rustc-&rust-version;
    574591        </seg>
    575592      </seglistitem>
  • general/prog/six.xml

    rce5723af r1daaab6d  
    2626
    2727      <para>
    28         Six is a Python 2 and 3 compatibility library. 
     28        Six is a Python 2 and 3 compatibility library.
    2929      </para>
    3030
     
    7070      <bridgehead renderas="sect5">Recommended Dependencies</bridgehead>
    7171      <para role="recommended">
    72         <xref linkend="python2"/> 
     72        <xref linkend="python2"/>
    7373      </para>
    7474
  • general/prog/subversion.xml

    rce5723af r1daaab6d  
    1010  <!ENTITY subversion-size          "8.1 MB">
    1111  <!-- for 1.12.0                    1.12.2         1.13.0
    12        make javahl: 0.5 SBU  28 MB; not avail 
    13        swig-pl:     0.8      42 MB; 0.7 SBU  43 MB; 0.6 SBU 44 MB 
     12       make javahl: 0.5 SBU  28 MB; not avail
     13       swig-pl:     0.8      42 MB; 0.7 SBU  43 MB; 0.6 SBU 44 MB
    1414       swig-py:     0.6      26 MB; 0.5      28 MB; 0.5     28 MB
    1515       swig-rb:     0.4      22 MB; 0.4      21 MB; 0.3     21 MB
     
    130130      <xref linkend="libsecret"/>,
    131131<!--      <xref linkend="kdelibs"/> (for <ulink url="http://utils.kde.org/projects/kwalletmanager/">KWallet</ulink> support), -->
    132       <xref linkend="py3c"/> (for tests)
     132      <xref linkend="py3c"/> (for the python bindings, and tests)
    133133      <xref linkend="python2"/> (with sqlite support for the tests),
    134134      <xref linkend="ruby"/>,
     
    175175      First, apply a fix to adapt subversion to <xref linkend="swig"/>:
    176176    </para>
    177  
     177
    178178<screen><userinput remap="pre">sed -i 's/classic/nofastunpack/' build.conf</userinput></screen>
    179179-->
     
    210210      <option>--with-junit=&lt;path to junit jar&gt;</option> (for
    211211      instance <option>--with-junit=/usr/local/java/lib/junit-4.13.jar</option>)
    212       to <command>configure</command>. The JUnit jar file is no longer 
    213       included in <xref linkend="apache-ant"/> and must be downloaded seperatly.
    214       To build the Java bindings, issue the following command:
     212      to <command>configure</command>. The JUnit jar file is no longer
     213      included in <xref linkend="apache-ant"/> and must be downloaded
     214      separately. To build the Java bindings, issue the following command:
    215215    </para>
    216216    <para>
     
    233233    <para>
    234234      To test the results, issue: <command>make check</command>. Four tests in
    235       the <filename>commit_tests.py</filename>, 
     235      the <filename>commit_tests.py</filename>,
    236236      <filename>prop_tests.py</filename>, and
    237237      <filename>update_tests.py</filename> suites are known to fail.
  • general/prog/svnserver.xml

    rce5723af r1daaab6d  
    254254      <para revision="systemd">
    255255        To start the server at boot time, install the
    256         <filename>svnserve.service</filename> unit from the 
     256        <filename>svnserve.service</filename> unit from the
    257257        <xref linkend="systemd-units"/> package:
    258258      </para>
     
    277277      </para>
    278278
    279 <screen role="root" revision="systemd"><userinput>mkdir -p /etc/systemd/system/svnserve.service.d 
     279<screen role="root" revision="systemd"><userinput>mkdir -p /etc/systemd/system/svnserve.service.d
    280280echo "UMask=0002" > /etc/systemd/system/svnserve.service.d/99-user.conf</userinput></screen>
    281281
  • general/prog/swig.xml

    rce5723af r1daaab6d  
    3333       Generator) is a compiler that integrates <application>C</application>
    3434       and <application>C++</application> with languages including
    35        <application>Perl</application>, 
     35       <application>Perl</application>,
    3636       <application>Python</application>,
    37        <application>Tcl</application>, 
     37       <application>Tcl</application>,
    3838       <application>Ruby</application>,
    39        <application>PHP</application>, 
     39       <application>PHP</application>,
    4040       <application>Java</application>,
    41        <application>C#</application>, 
     41       <application>C#</application>,
    4242       <application>D</application>,
    43        <application>Go</application>, 
     43       <application>Go</application>,
    4444       <application>Lua</application>,
    45        <application>Octave</application>, 
     45       <application>Octave</application>,
    4646       <application>R</application>,
    4747       <application>Scheme</application>, and
  • general/prog/sysprof.xml

    rce5723af r1daaab6d  
    234234        </listitem>
    235235      </varlistentry>
    236  
     236
    237237      <varlistentry id="libsysprof-speedtrack-4">
    238238        <term><filename class="libraryfile">libsysprof-speedtrack-4.so</filename></term>
  • general/prog/vala.xml

    rce5723af r1daaab6d  
    77  <!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
    88  <!ENTITY vala-download-ftp  "&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
    9   <!ENTITY vala-md5sum        "e193bf126416ad5db36a1c52eb391b63">
    10   <!ENTITY vala-size          "3.4 MB">
    11   <!ENTITY vala-buildsize     "145 MB (add 16 MB for tests)">
    12   <!ENTITY vala-time          "0.4 SBU (using parallelism=4; add 3.1 SBU for tests)">
     9  <!ENTITY vala-md5sum        "34db13fce8b1d7473af5155884b26636">
     10  <!ENTITY vala-size          "3.7 MB">
     11  <!ENTITY vala-buildsize     "153 MB (add 18 MB for tests)">
     12  <!ENTITY vala-time          "0.5 SBU (using parallelism=4; add 4.4 SBU for tests)">
    1313]>
    1414
     
    9999      <xref linkend="dbus"/> (Required for the tests),
    100100      <xref linkend="libxslt"/> (Required for generating the documentation),
    101       <ulink url="https://ftpmirror.gnu.org/gnu/help2man/">help2man</ulink>, and
     101      <ulink url="https://ftpmirror.gnu.org/gnu/help2man/">help2man</ulink>,
     102      <ulink url="https://github.com/relaxng/jing-trang">jing</ulink>, and
    102103      <ulink url="https://weasyprint.org/">weasyprint</ulink>
    103104    </para>
     
    151152      <seglistitem>
    152153        <seg>
    153           vala, 
    154           vala-&vala-major-version;, 
    155           valac, 
     154          vala,
     155          vala-&vala-major-version;,
     156          valac,
    156157          valadoc,
    157158          vala-gen-introspect, and
  • general/prog/valgrind.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY valgrind-download-http "https://sourceware.org/ftp/valgrind/valgrind-&valgrind-version;.tar.bz2">
     7  <!ENTITY valgrind-download-http "https://sourceware.org/pub/valgrind/valgrind-&valgrind-version;.tar.bz2">
    88  <!ENTITY valgrind-download-ftp  "ftp://sourceware.org/pub/valgrind/valgrind-&valgrind-version;.tar.bz2">
    9   <!ENTITY valgrind-md5sum        "afe11b5572c3121a781433b7c0ab741b">
    10   <!ENTITY valgrind-size          "16 MB">
    11   <!ENTITY valgrind-buildsize     "629 MB (add 103 MB for tests)">
    12   <!ENTITY valgrind-time          "0.5 SBU (Using parallelism=4; add 7.9 SBU for tests)">
     9  <!ENTITY valgrind-md5sum        "de56a5532b0c81781db677ca712c585a">
     10  <!ENTITY valgrind-size          "15 MB">
     11  <!ENTITY valgrind-buildsize     "550 MB (add 62 MB for tests)">
     12  <!ENTITY valgrind-time          "0.5 SBU (Using parallelism=4; add 7.5 SBU for tests)">
    1313]>
    1414
     
    7272      </listitem>
    7373    </itemizedlist>
    74 
     74<!--
    7575    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7676    <itemizedlist spacing="compact">
     
    8282      </listitem>
    8383    </itemizedlist>
    84 
     84-->
    8585    <bridgehead renderas="sect3">Valgrind Dependencies</bridgehead>
    8686
    8787    <bridgehead renderas="sect4">Optional</bridgehead>
    8888    <para role="optional">
    89       <!-- The below programs are no longer used or looked for. -->
    90       <!--<xref linkend="bind"/> or <xref linkend="bind-utils"/> (for tests),
    91       <xref linkend="boost"/>, -->
    92       <xref linkend="gdb"/> (for tests),
     89      <xref linkend="gdb"/> (for tests),
    9390      <xref linkend="llvm"/> (with Clang), and
    9491      <xref linkend="which"/> (for tests)
     
    110107    <title>Installation of Valgrind</title>
    111108
     109<!-- Not needed anymore with 3.18.1
    112110    <para>
    113111      First, make several changes that are required for Valgrind to function on
     
    116114
    117115<screen><userinput remap="pre">patch -Np1 -i ../valgrind-&valgrind-version;-upstream_fixes-1.patch</userinput></screen>
    118 
    119 <!-- Not needed with 3.17.0
    120     <para>
    121       First, adapt the tests to glibc-2.33:
    122     </para>
    123 
    124 <screen><userinput remap="pre">sed -i 's/arm64/amd64/' gdbserver_tests/nlcontrolc.vgtest</userinput></screen>
    125116-->
    126117
     
    130121    </para>
    131122
    132 <screen><userinput>autoreconf -fiv &amp;&amp;
    133 sed -i 's|/doc/valgrind||' docs/Makefile.in &amp;&amp;
     123<screen><userinput>sed -i 's|/doc/valgrind||' docs/Makefile.in &amp;&amp;
    134124
    135125./configure --prefix=/usr \
     
    140130      To test the results, issue: <command>make regtest</command>. The tests
    141131      may hang forever if <xref linkend="gdb"/> is not installed. Some tests
    142       are known to hang also, depending on the version of glibc. Some tests
    143       in the "drd" test suite are known to fail as well. Problematic
     132      are known to hang also, depending on the version of glibc. A few test
     133       can fail in various suites. Problematic
    144134      tests can be disabled by changing the <userinput>prereq:</userinput> line
    145135      in the corresponding <filename>.vgtest</filename> file to
     
    147137    </para>
    148138
    149 <screen><userinput>sed -e 's@prereq:.*@prereq: false@' \
     139<screen role="nodump"><userinput>sed -e 's@prereq:.*@prereq: false@' \
    150140    -i {helgrind,drd}/tests/pth_cond_destroy_busy.vgtest</userinput></screen>
    151141
     
    183173
    184174    <para>
    185       <option>--enable-lto=yes</option>: This option allows building Valgrind 
    186       with LTO (link time optimization).  This produces a smaller/faster 
     175      <option>--enable-lto=yes</option>: This option allows building Valgrind
     176      with LTO (link time optimization).  This produces a smaller/faster
    187177      Valgrind (up to 10%), but build time increases to about 5.5 SBU.
    188178    </para>
     
    212202        </seg>
    213203        <seg>
    214            <!-- Moved to /usr/lib/valgrind in 3.17.0
    215           libcoregrind-&lt;Arch&gt;-linux.a,
    216           libgcc-sup-&lt;Arch&gt;-linux.a,
    217           libreplacemalloc_toolpreload-&lt;Arch&gt;-linux.a,
    218           libvex-&lt;Arch&gt;-linux.a,
    219           libvexmultiarch-amd64-linux.a,
    220           vgpreload_core-&lt;Arch&gt;-linux.so,
    221           vgpreload_drd-&lt;Arch&gt;-linux.so,
    222           vgpreload_exp-dhat-&lt;Arch&gt;-linux.so,
    223           vgpreload_helgrind-&lt;Arch&gt;-linux.so,
    224           vgpreload_massif-&lt;Arch&gt;-linux.so, and
    225           vgpreload_memcheck-&lt;Arch&gt;-linux.so, where
    226           &lt;Arch&gt; is x86 or amd64
    227           -->
    228204          None
    229205        </seg>
  • general/sysutils/acpid.xml

    rce5723af r1daaab6d  
    77  <!ENTITY acpid-download-http "&sourceforge-dl;/acpid2/acpid-&acpid-version;.tar.xz">
    88  <!ENTITY acpid-download-ftp  " ">
    9   <!ENTITY acpid-md5sum        "248995264b9d1cd8bdb923d5b190fd44">
     9  <!ENTITY acpid-md5sum        "b2f2ca633b30ae893c47981fa4d3b258">
    1010  <!ENTITY acpid-size          "156 KB">
    11   <!ENTITY acpid-buildsize     "2.5 MB">
     11  <!ENTITY acpid-buildsize     "1.9 MB">
    1212  <!ENTITY acpid-time          "less than 0.1 SBU">
    1313]>
  • general/sysutils/autofs.xml

    rce5723af r1daaab6d  
    77  <!ENTITY autofs-download-http "&kernel-dl;/linux/daemons/autofs/v5/autofs-&autofs-version;.tar.xz">
    88  <!ENTITY autofs-download-ftp  " ">
    9   <!ENTITY autofs-md5sum        "6bd1ea8a9e5dc3a7dc95119e3bbaf52c">
    10   <!ENTITY autofs-size          "324 KB">
    11   <!ENTITY autofs-buildsize     "6.7 MB">
     9  <!ENTITY autofs-md5sum        "72d81645d39a857c3d16bd3a32e9cb44">
     10  <!ENTITY autofs-size          "320 KB">
     11  <!ENTITY autofs-buildsize     "6.5 MB">
    1212  <!ENTITY autofs-time          "0.1 SBU">
    1313]>
     
    127127
    128128    <title>Installation of Autofs</title>
    129 
    130     <para>Some lines of code need to be removed for this package to be
    131     consistent with glibc-2.34. We will remove these lines with some sed commands
    132     by line numbers showing slightly different methods.</para>
    133 
    134 <screen><userinput>sed -e '87d'        \
    135     -e '2618,2644d' \
    136     -i daemon/automount.c &amp;&amp;
    137 
    138 sed -i '1178,1180d' daemon/state.c &amp;&amp;
    139 sed -i '275,+2 d'   lib/alarm.c</userinput></screen>   
    140 
    141129
    142130    <para>
     
    393381        <seg>
    394382          lookup_dir.so, lookup_file.so, lookup_files.so, lookup_hosts.so,
    395           lookup_ldap.so, lookup_multi.so, lookup_nis.so, lookup_nisplus.so,
     383          lookup_ldap.so (optional), lookup_multi.so, lookup_nis.so,
    396384          lookup_program.so, lookup_userhome.so, lookup_yp.so, mount_afs.so,
    397385          mount_autofs.so, mount_bind.so, mount_changer.so, mount_ext2.so,
     
    399387          mount_nfs4.so, parse_amd.so, and parse_sun.so
    400388           </seg>
    401         <seg>/usr/lib/autofs, /etc/autofs</seg>
     389        <seg>/usr/lib/autofs and /etc/autofs</seg>
    402390      </seglistitem>
    403391    </segmentedlist>
  • general/sysutils/blocaled.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7 <!ENTITY blocaled-download-http "https://github.com/pierre-labastie/blocaled/releases/download/v&blocaled-version;/blocaled-&blocaled-version;.tar.xz">
     7<!ENTITY blocaled-download-http "https://github.com/lfs-book/blocaled/releases/download/v&blocaled-version;/blocaled-&blocaled-version;.tar.xz">
    88  <!ENTITY blocaled-download-ftp  " ">
    9   <!ENTITY blocaled-md5sum        "b05b42bf500791716214d12da34d3f7d">
    10   <!ENTITY blocaled-size          "257 KB">
    11   <!ENTITY blocaled-buildsize     "4.2 MB (with tests)">
     9  <!ENTITY blocaled-md5sum        "07796cf62fc1e2b743ee6f805183146d">
     10  <!ENTITY blocaled-size          "258 KB">
     11  <!ENTITY blocaled-buildsize     "4.1 MB (with tests)">
    1212  <!ENTITY blocaled-time          "0.1 SBU (with tests)">
    1313]>
  • general/sysutils/bluez.xml

    rce5723af r1daaab6d  
    77  <!ENTITY bluez-download-http "&kernel-dl;/linux/bluetooth/bluez-&bluez-version;.tar.xz">
    88  <!ENTITY bluez-download-ftp  " ">
    9   <!ENTITY bluez-md5sum        "a4c98b6bd2411880cba5930e7f10a1c4">
    10   <!ENTITY bluez-size          "2.0 MB">
    11   <!ENTITY bluez-buildsize     "64 MB (add 76 MB for tests)">
    12   <!ENTITY bluez-time          "0.1 SBU (using parallelism=4; add 0.2 SBU for tests)">
     9  <!ENTITY bluez-md5sum        "06d901a5bb82f9a359fa7d9f19939ae5">
     10  <!ENTITY bluez-size          "2.1 MB">
     11  <!ENTITY bluez-buildsize     "77 MB (add 79 MB for tests)">
     12  <!ENTITY bluez-time          "0.2 SBU (using parallelism=4; add 0.1 SBU for tests)">
    1313]>
    1414
     
    157157    <title>Installation of BlueZ</title>
    158158
     159<!--
    159160    <para>
    160161      At first, fix an issue building the package with Glibc-2.34 or later:
     
    162163
    163164<screen><userinput>sed 's/pause(/bluez_&amp;/' -i profiles/audio/media.c</userinput></screen>
     165-->
    164166
    165167    <para revision="sysv">Now, make some changes needed for SystemV systems:</para>
     
    260262
    261263      <para revision="systemd">
    262         <filename>/etc/bluetooth/mail.conf</filename> is installed automatically
     264        <filename>/etc/bluetooth/main.conf</filename> is installed automatically
    263265        during the installation. Additionally, there are two supplementary
    264         configuration files. In addition, you can optionally install the
    265         following files, as the <systemitem class="username">root</systemitem>
    266         user:
     266        configuration files. You can optionally install the following files
     267        as the <systemitem class="username">root</systemitem> user:
    267268     </para>
    268269
     
    321322
    322323<screen role="root" revision="systemd"><userinput>systemctl enable --global obex</userinput></screen>
    323        
     324
    324325      <indexterm zone="bluez bluez-init">
    325326        <primary sortas="f-bluetooth">bluetooth</primary>
     
    351352        <seg>
    352353      <!--bccmd, -->
    353           bluemoon, 
    354           bluetoothctl, 
    355           bluetoothd (symlink), 
    356           btattach, 
    357           btmon, 
    358           hex2hcd, 
    359           l2ping, 
     354          bluemoon,
     355          bluetoothctl,
     356          bluetoothd (symlink),
     357          btattach,
     358          btmon,
     359          hex2hcd,
     360          l2ping,
    360361          l2test,
    361           mpris-proxy, and 
     362          mpris-proxy, and
    362363          rctest
    363364        </seg>
     
    366367        </seg>
    367368        <seg>
    368           /etc/bluetooth, 
     369          /etc/bluetooth,
    369370          /usr/{include,libexec}/bluetooth, and
    370371          /usr/share/doc/bluez-&bluez-version;
  • general/sysutils/bubblewrap.xml

    rce5723af r1daaab6d  
    3030
    3131    <para>
    32       <application>Bubblewrap</application> is a setuid implementation of user 
     32      <application>Bubblewrap</application> is a setuid implementation of user
    3333      namespaces, or sandboxing, that provides access to a subset of kernel
    3434      user namespace features. Bubblewrap allows user owned processes to run in
  • general/sysutils/colord.xml

    rce5723af r1daaab6d  
    202202      <parameter>-Dsystemd=false</parameter>: This switch disables
    203203      support for <application>systemd</application> login in Colord
    204       applications. 
     204      applications.
    205205    </para>
    206206
  • general/sysutils/dbus.xml

    rce5723af r1daaab6d  
    9494    <bridgehead renderas="sect4">Recommended</bridgehead>
    9595    <para role="recommended">
    96       <xref linkend="xorg7-lib"/> (for <command>dbus-launch</command> program) 
     96      <xref linkend="xorg7-lib"/> (for <command>dbus-launch</command> program)
    9797      <phrase revision="sysv">and <xref linkend="elogind"/> (These are
    98       circular dependencies. First build without them, and then again after 
     98      circular dependencies. First build without them, and then again after
    9999      both packages are installed.)</phrase>
    100100    </para>
     
    224224      If you are still building your system in chroot or you did not start the
    225225      daemon yet, but you want to compile some packages that require
    226       <application>D-Bus</application>, generate the 
     226      <application>D-Bus</application>, generate the
    227227      <application>D-Bus</application> UUID to avoid warnings when compiling
    228228      some packages with the following command as the
     
    275275
    276276    <para>
    277       There have been reports that the tests may fail if running inside a 
    278       Midnight Commander shell. You may get out-of-memory error messages when 
     277      There have been reports that the tests may fail if running inside a
     278      Midnight Commander shell. You may get out-of-memory error messages when
    279279      running the tests. These are normal and can be safely ignored.
    280280    </para>
     
    624624        <listitem>
    625625          <para>
    626             is a <application>D-Bus</application> traffic generator and test 
     626            is a <application>D-Bus</application> traffic generator and test
    627627            tool; it is a multi-purpose tool for debugging and profiling
    628628            <application>D-Bus</application>
     
    638638        <listitem>
    639639          <para>
    640             is used to update the environment used for 
    641             <application>D-Bus</application> session services; 
     640            is used to update the environment used for
     641            <application>D-Bus</application> session services;
    642642            it updates the list of environment variables used by
    643643            <command>dbus-daemon --session</command> when it activates session
     
    690690        A list of the installed files, along with their short
    691691        descriptions can be found at
    692         <ulink url="&lfs-rootd;/chapter08/dbus.html#contents-dbus"/>.
     692        <ulink url="&lfs-root;/chapter08/dbus.html#contents-dbus"/>.
    693693      </para>
    694694
  • general/sysutils/elogind.xml

    rce5723af r1daaab6d  
    8787    <para role="recommended">
    8888      <xref linkend="linux-pam"/> (required for Xorg),
    89       <xref linkend="polkit"/> (runtime), 
     89      <xref linkend="polkit"/> (runtime),
    9090      <xref linkend="DocBook"/>,
    9191      <xref linkend="docbook-xsl"/>, and
    92       <xref linkend="libxslt"/> (all three to build the man pages) 
     92      <xref linkend="libxslt"/> (all three to build the man pages)
    9393    </para>
    9494
     
    188188      <command>sed ... meson.build</command>: This change allows the
    189189      package to be built without polkit being installed (it is still a
    190       runtime dependency) but able to use polkit after that package is 
     190      runtime dependency) but able to use polkit after that package is
    191191      installed.
    192192    </para>
     
    265265<screen role="root"><userinput>cat &gt;&gt; /etc/pam.d/system-session &lt;&lt; "EOF" &amp;&amp;
    266266<literal># Begin elogind addition
    267    
     267
    268268session  required    pam_loginuid.so
    269269session  optional    pam_elogind.so
  • general/sysutils/logrotate.xml

    rce5723af r1daaab6d  
    104104
    105105    <para>
    106       To test the results, issue: <command>make test</command>.  One test 
    107       fails because the very old <command>compress</command> is not 
     106      To test the results, issue: <command>make test</command>.  One test
     107      fails because the very old <command>compress</command> is not
    108108      present and two tests fail if an MTA is not installed.
    109109    </para>
  • general/sysutils/lsb-tools.xml

    rce5723af r1daaab6d  
    44  <!ENTITY % general-entities SYSTEM "../../general.ent">
    55
    6   <!ENTITY lsb-tools-download-http "https://github.com/djlucas/LSB-Tools/releases/download/v&lsb-tools-version;/LSB-Tools-&lsb-tools-version;.tar.gz">
     6  <!ENTITY lsb-tools-download-http "https://github.com/lfs-book/LSB-Tools/releases/download/v&lsb-tools-version;/LSB-Tools-&lsb-tools-version;.tar.gz">
    77  <!ENTITY lsb-tools-download-ftp  " ">
    88  <!ENTITY lsb-tools-md5sum        "9e55d4b465bc9fd2b8c715f0fa62aa58">
     
    120120      <seglistitem>
    121121        <seg>
    122            lsb_release, 
     122           lsb_release,
    123123           install_initd, and
    124124           remove_initd
  • general/sysutils/modemmanager.xml

    rce5723af r1daaab6d  
    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        "88a9fd4373fedd5c9faa83d82a195767">
    10   <!ENTITY ModemManager-size          "2.2 MB">
    11   <!ENTITY ModemManager-buildsize     "115 MB (with tests)">
     9  <!ENTITY ModemManager-md5sum        "378f3bb36809f917b890d0bc31a06b4e">
     10  <!ENTITY ModemManager-size          "2.4 MB">
     11  <!ENTITY ModemManager-buildsize     "125 MB (with tests)">
    1212  <!ENTITY ModemManager-time          "0.5 SBU (Using parallelism=4; with tests)">
    1313]>
     
    110110            --localstatedir=/var          \
    111111            --disable-static              \
     112            --disable-maintainer-mode     \
    112113            --with-systemd-journal=no     \
    113114            --with-systemd-suspend-resume &amp;&amp;
     
    117118            --sysconfdir=/etc             \
    118119            --localstatedir=/var          \
     120            --disable-static              \
     121            --disable-maintainer-mode     \
    119122            --with-systemd-journal        \
    120             --with-systemd-suspend-resume \
    121             --disable-static &amp;&amp;
     123            --with-systemd-suspend-resume &amp;&amp;
    122124make</userinput></screen>
    123125
    124126    <para>
    125127      To test the results, issue: <command>make check</command>.
    126       <!--One test, filename/MM/stub/modem/interface filename, is known to fail.-->
    127128    </para>
    128129
  • general/sysutils/pax.xml

    rce5723af r1daaab6d  
    115115
    116116    <note>
    117       <para>This package also creates hard links from <command>pax</command> 
    118       to the programs <command>cpio</command> and <command>tar</command> in 
    119       the build directory.  The LFS editors do not recommend that they be 
     117      <para>This package also creates hard links from <command>pax</command>
     118      to the programs <command>cpio</command> and <command>tar</command> in
     119      the build directory.  The LFS editors do not recommend that they be
    120120      installed as they will overwrite the GNU versions of these programs.</para>
    121121    </note>
  • general/sysutils/sg3_utils.xml

    rce5723af r1daaab6d  
    77  <!ENTITY sg3_utils-download-http "https://sg.danny.cz/sg/p/sg3_utils-&sg3_utils-version;.tar.xz">
    88  <!ENTITY sg3_utils-download-ftp  " ">
    9   <!ENTITY sg3_utils-md5sum        "11854fedf831adfd39438dc5ac9202e9">
    10   <!ENTITY sg3_utils-size          "1008 KB">
    11   <!ENTITY sg3_utils-buildsize     "31 MB">
     9  <!ENTITY sg3_utils-md5sum        "c9e95d3b0e106514aefaae17f58a30f9">
     10  <!ENTITY sg3_utils-size          "1.0 MB">
     11  <!ENTITY sg3_utils-buildsize     "21 MB">
    1212  <!ENTITY sg3_utils-time          "0.2 SBU">
    1313]>
     
    132132      <seglistitem>
    133133        <seg>
    134           rescan-scsi-bus.sh, scsi_logging_level, scsi_mandat, scsi_readcap, 
     134          rescan-scsi-bus.sh, scsi_logging_level, scsi_mandat, scsi_readcap,
    135135          scsi_ready, scsi_satl, scsi_start, scsi_stop, scsi_temperature,
    136136          sg_bg_ctl, sg_compare_and_write, sg_copy_results, sg_dd,
     
    144144          sg_sat_phy_event, sg_sat_read_gplog, sg_sat_set_features, sg_scan,
    145145          sg_seek, sg_senddiag, sg_ses, sg_ses_microcode, sg_start, sg_stpg,
    146           sg_stream_ctl, sg_sync, sg_test_rwbuf, sg_timestamp, 
     146          sg_stream_ctl, sg_sync, sg_test_rwbuf, sg_timestamp,
    147147          sg_turs, sg_unmap, sg_verify, sg_vpd, sg_wr_mode, sg_write_buffer,
    148           sg_write_long, sg_write_same, sg_write_verify, sg_write_x, sg_xcopy, sg_zone, 
     148          sg_write_long, sg_write_same, sg_write_verify, sg_write_x, sg_xcopy, sg_zone,
    149149          sginfo, sgm_dd, and sgp_dd
    150150        </seg>
  • general/sysutils/systemd.xml

    rce5723af r1daaab6d  
    4141      which provides many additional features for dependent packages.
    4242    </para>
    43    
     43
    4444    &lfs110a_checked;
    4545
     
    9898    <bridgehead renderas="sect4">Recommended Runtime Dependencies</bridgehead>
    9999    <para role="recommended">
    100       <xref role="runtime" linkend="polkit"/> 
     100      <xref role="runtime" linkend="polkit"/>
    101101    </para>
    102102
     
    167167
    168168    <para>
     169      Fix a problem with meson version 0.60 and higher:
     170    </para>
     171
     172<screen><userinput remap="pre">sed -i 's/+ want_libfuzzer.*$/and want_libfuzzer/' meson.build</userinput></screen>
     173
     174    <para>
     175      Fix a problem when building with kernel headers from linux-5.14 and later:
     176    </para>
     177
     178<screen><userinput remap="pre">sed -i '/ARPHRD_CAN/a#define ARPHRD_MCTP        290' src/basic/linux/if_arp.h</userinput></screen>
     179
     180    <para>
    169181      Rebuild <application>systemd</application> by running the
    170182      following commands:
     
    247259      <parameter>-Dc_args=-Wno-format-overflow</parameter>: Prevents an error
    248260      when building with <application>GCC 10</application>. The default is
    249       <option>-Werror=format-overflow</option>, 
     261      <option>-Werror=format-overflow</option>,
    250262      which generates false positives. This switch may be used with previous
    251263      versions of GCC too.
     
    303315    - Add the above command explanations and restore the previous behavior
    304316
    305     Should we decide to enable homed by default anytime in the future, 
     317    Should we decide to enable homed by default anytime in the future,
    306318    let's move cryptsetup to recommended or required.
    307319
     
    323335<screen role="root"><userinput>cat &gt;&gt; /etc/pam.d/system-session &lt;&lt; "EOF"
    324336<literal># Begin Systemd addition
    325    
     337
    326338session  required    pam_loginuid.so
    327339session  optional    pam_systemd.so
  • general/sysutils/udisks2.xml

    rce5723af r1daaab6d  
    77  <!ENTITY udisks2-download-http "https://github.com/storaged-project/udisks/releases/download/udisks-&udisks2-version;/udisks-&udisks2-version;.tar.bz2">
    88  <!ENTITY udisks2-download-ftp  " ">
    9   <!ENTITY udisks2-md5sum        "63e18a47069000cb31d5f98cc3c83be0">
    10   <!ENTITY udisks2-size          "1.7 MB">
    11   <!ENTITY udisks2-buildsize     "38 MB (with tests)">
     9  <!ENTITY udisks2-md5sum        "576e057d2654894fab58f0393d105b7b">
     10  <!ENTITY udisks2-size          "1.6 MB">
     11  <!ENTITY udisks2-buildsize     "52 MB (with tests)">
    1212  <!ENTITY udisks2-time          "0.3 SBU (with tests)">
    1313]>
     
    167167      href="../../xincludes/gtk-doc-rebuild.xml"/>
    168168
     169  </sect2>
     170
     171  <sect2 role="configuration">
     172    <title>Configuring UDisks2</title>
     173
     174    <sect3 id="udisks2-config">
     175      <title>Config Files</title>
     176      <para>
     177        <filename>/etc/udisks2/mount_options.conf</filename> and
     178        <filename>/etc/udisks2/udisks2.conf</filename>
     179      </para>
     180
     181      <indexterm zone="udisks2 udisks2-config">
     182        <primary sortas="e-etc-udisks2-mount_options.conf">/etc/udisks2/mount_options.conf</primary>
     183      </indexterm>
     184
     185      <indexterm zone="udisks2 udisks2-config">
     186        <primary sortas="e-etc-udisks2-udisks2.conf">/etc/udisks2/udisks2.conf</primary>
     187      </indexterm>
     188    </sect3>
     189
     190    <sect3>
     191      <title>Configuration Information</title>
     192      <para>
     193        The default configuration of UDisks2 assumes ntfs-3g is used to
     194        mount NTFS filesystems.  If the wrapper script for in-kernel NTFS3
     195        driver (recommended in the <xref linkend="ntfs-3g"/> page) is used
     196        instead, create a configuration file for UDisks2 compatible with
     197        NTFS3 to allow mounting NTFS filesystems:
     198      </para>
     199
     200<screen role="root"><userinput>cat &gt;&gt; /etc/udisks2/mount_options.conf &lt;&lt; "EOF"
     201<literal>[defaults]
     202ntfs_defaults=uid=$UID,gid=$GID</literal>
     203EOF</userinput></screen>
     204
     205    </sect3>
    169206  </sect2>
    170207
     
    189226          /usr/libexec/udisks2,
    190227          /usr/share/gtk-doc/html/udisks2, and
    191           /var/{lib,run}/udisks2
     228          /var/lib/udisks2
    192229        </seg>
    193230      </seglistitem>
  • general/sysutils/unrar.xml

    rce5723af r1daaab6d  
    77  <!ENTITY unrar-download-http "https://www.rarlab.com/rar/unrarsrc-&unrar-version;.tar.gz">
    88  <!ENTITY unrar-download-ftp  " ">
    9   <!ENTITY unrar-md5sum        "de5017a63a610cb82dba7d33bd826fb6">
    10   <!ENTITY unrar-size          "228 KB">
     9  <!ENTITY unrar-md5sum        "2c99e9776a8b24708d76981010ccee70">
     10  <!ENTITY unrar-size          "232 KB">
    1111  <!ENTITY unrar-buildsize     "2.5 MB">
    1212  <!ENTITY unrar-time          "0.1 SBU">
  • general/sysutils/upower.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY upower-download-http "https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_&upower-version;/upower-UPOWER_&upower-version;.tar.bz2">
     7  <!ENTITY upower-download-http "https://gitlab.freedesktop.org/upower/upower/uploads/177df5b9f9b76f25a2ad9da41aa0c1fa/upower-&upower-version;.tar.xz">
    88  <!ENTITY upower-download-ftp  " ">
    9   <!ENTITY upower-md5sum        "d58b028211aee6050c26c99b777ba60f">
    10   <!ENTITY upower-size          "144 KB">
    11   <!ENTITY upower-buildsize     "14 MB">
    12   <!ENTITY upower-time          "0.1 SBU (using parallelism=4)">
     9  <!ENTITY upower-md5sum        "0c945817c12a7967d2c5edf7138fcf80">
     10  <!ENTITY upower-size          "438 KB">
     11  <!ENTITY upower-buildsize     "15 MB (with tests)">
     12  <!ENTITY upower-time          "0.1 SBU (using parallelism=4, add 0.8 SBU for tests)">
    1313]>
    1414
     
    105105         "ERROR 213/USER" out of a 'systemctl start upower'. -->
    106106    <title>Kernel Configuration</title>
    107    
     107
    108108    <para>
    109109      Enable the following options in the kernel configuration and recompile the
     
    119119    </indexterm>
    120120  </sect2>
    121  
     121
    122122  <sect2 role="installation">
    123123    <title>Installation of UPower</title>
     
    128128    </para>
    129129
    130 <screen><userinput>./autogen.sh --prefix=/usr        \
     130<screen><userinput>./configure --prefix=/usr         \
    131131             --sysconfdir=/etc    \
    132132             --localstatedir=/var \
     
    200200
    201201    </sect3>
    202  
     202
    203203  </sect2>
    204204
  • general/sysutils/usbutils.xml

    rce5723af r1daaab6d  
    8888      <xref linkend="wget"/>
    8989      <!-- In the systemd book, a unit/timer is installed to update the
    90       usb.ids file automatically. 
    91      
     90      usb.ids file automatically.
     91
    9292      wget is used in the instructions below.
    9393      -->
  • git-version.sh

    rce5723af r1daaab6d  
    11#!/bin/sh
     2
     3if [ "$1" = sysv ]; then
     4        SYSV="INCLUDE"
     5        SYSTEMD="IGNORE "
     6elif [ "$1" = systemd ]; then
     7        SYSV="IGNORE "
     8        SYSTEMD="INCLUDE"
     9else
     10        echo You must provide either \"sysv\" or \"systemd\" as argument
     11        exit 1
     12fi
     13
     14echo "<!ENTITY % sysv    \"$SYSV\">"     >  conditional.ent
     15echo "<!ENTITY % systemd \"$SYSTEMD\">"  >> conditional.ent
    216
    317if ! git status > /dev/null; then
    418        # Either it's not a git repository, or git is unavaliable.
    519        # Just workaround.
    6         echo "<!ENTITY version           \"unknown\">"         >  version.ent
    7         echo "<!ENTITY versiond          \"unknown-systemd\">" >> version.ent
     20        echo "<!ENTITY year              \"????\">"            >  version.ent
     21        echo "<!ENTITY version           \"unknown\">"        >> version.ent
    822        echo "<!ENTITY releasedate       \"unknown\">"         >> version.ent
    9         echo "<!ENTITY copyrightdate     \"1999-2021\">"       >> version.ent
     23        echo "<!ENTITY pubdate           \"unknown\">"         >> version.ent
    1024        exit 0
    1125fi
     
    1933year=$(date --date "$commit_date" "+%Y")
    2034month=$(date --date "$commit_date" "+%B")
    21 month_digit=$(date --date "$commit_date" "+%m")
    2235day_digit=$(date --date "$commit_date" "+%d")
    2336day=$(echo $day_digit | sed 's/^0//')
     
    3346
    3447sha="$(git describe --abbrev=1)"
    35 if git describe --all --match trunk > /dev/null 2> /dev/null; then
    36         sha=$(echo "$sha" | sed 's/-g[^-]*$//')
    37 fi
    38 version="$sha"
     48version=$(echo "$sha" | sed 's/-g[^-]*$//')
    3949
    4050if [ "$(git diff HEAD | wc -l)" != "0" ]; then
     
    4252fi
    4353
    44 echo "<!ENTITY day               \"$day_digit\">"          >  version.ent
    45 echo "<!ENTITY month             \"$month_digit\">"        >> version.ent
    46 echo "<!ENTITY year              \"$year\">"               >> version.ent
    47 echo "<!ENTITY copyrightdate     \"2001-$year\">"          >> version.ent
     54echo "<!ENTITY year              \"$year\">"               >  version.ent
    4855echo "<!ENTITY version           \"$version\">"            >> version.ent
    4956echo "<!ENTITY releasedate       \"$full_date\">"          >> version.ent
  • gnome.ent

    rce5723af r1daaab6d  
    2222<!ENTITY rest-version                      "0.8.1">
    2323<!ENTITY totem-pl-parser-version           "3.26.6">
    24 <!ENTITY vte-version                       "0.64.2">
     24<!ENTITY vte-version                       "0.66.0">
    2525<!ENTITY yelp-xsl-version                  "40.2">
    2626<!ENTITY GConf-version                     "3.2.6">
     
    5555<!ENTITY gnome-backgrounds-version         "40.1">
    5656<!ENTITY gvfs-version                      "1.48.1">
    57 <!ENTITY gexiv2-version                    "0.12.3">
     57<!ENTITY gexiv2-minor                      "0.13">
     58<!ENTITY gexiv2-version                    "&gexiv2-minor;.0">
    5859<!ENTITY nautilus-version                  "40.2">
    5960<!ENTITY zenity-version                    "3.32.0">
     
    9798<!--ENTITY gucharmap-version                 "13.0.8"-->
    9899<!-- "major" version also used for links to unicode downloads -->
    99 <!ENTITY gucharmap-major-version         "13.0">
    100 <!ENTITY gucharmap-version               "&gucharmap-major-version;.8">
     100<!ENTITY gucharmap-major-version         "14.0">
     101<!ENTITY gucharmap-version               "&gucharmap-major-version;.0">
    101102<!-- nm-applet moved to Networking Utilities, so it's now in packages.ent -->
    102103<!ENTITY seahorse-version                  "40.0">
  • gnome/applications/cheese.xml

    rce5723af r1daaab6d  
    125125  Multimedia support ---&gt;
    126126    &lt;*&gt; Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends) [CONFIG_MEDIA_SUBDRV_AUTOSELECT]
    127     Media device types ---&gt; 
     127    Media device types ---&gt;
    128128      &lt;*&gt; Cameras/video grabbers support  [CONFIG_MEDIA_CAMERA_SUPPORT]
    129129    Media drivers ---&gt;
  • gnome/applications/eog.xml

    rce5723af r1daaab6d  
    8888    <para role="recommended">
    8989      <xref linkend="gobject-introspection"/>,
    90       <xref linkend="lcms2"/>, 
     90      <xref linkend="lcms2"/>,
    9191      <xref linkend="libexif"/>, and
    9292      <xref linkend="librsvg"/>
  • gnome/applications/evince.xml

    rce5723af r1daaab6d  
    206206    <para>
    207207      <option>-Dintrospection=false</option>: Use this option if you
    208       don't have <xref role="nodep" linkend="gobject-introspection"/> 
     208      don't have <xref role="nodep" linkend="gobject-introspection"/>
    209209      installed and don't wish to have introspection support built into Evince.
    210210    </para>
  • gnome/applications/evolution.xml

    rce5723af r1daaab6d  
    105105      <xref linkend="libcanberra"/>,
    106106      <xref linkend="libgweather"/>,
    107       <xref linkend="libnotify"/>, 
     107      <xref linkend="libnotify"/>,
    108108      <xref linkend="openldap"/>, and
    109109      <xref linkend="seahorse"/>
     
    215215          libevolution-util.so,
    216216          libgnomecanvas.so,
    217           and several modules and plugins in 
     217          and several modules and plugins in
    218218          /usr/lib/evolution/{modules,plugins,web-extensions}
    219219        </seg>
  • gnome/applications/gnome-calculator.xml

    rce5723af r1daaab6d  
    7979    <para role="required">
    8080      <xref linkend="gtk3"/>,
    81       <xref linkend="gtksourceview4"/>, 
    82       <xref linkend="itstool"/>, 
     81      <xref linkend="gtksourceview4"/>,
     82      <xref linkend="itstool"/>,
    8383      <xref linkend="libgee"/>,
    8484      <xref linkend="libhandy1"/>, and
  • gnome/applications/gnome-logs.xml

    rce5723af r1daaab6d  
    9393      <ulink url="https://pypi.python.org/pypi/dogtail">dogtail</ulink>
    9494    </para>
    95    
     95
    9696    <para condition="html" role="usernotes">
    9797      User Notes: <ulink url="&blfs-wiki;/gnome-logs"/>
  • gnome/applications/gnome-power-manager.xml

    rce5723af r1daaab6d  
    104104
    105105meson --prefix=/usr  --buildtype=release .. &amp;&amp;
    106 ninja</userinput></screen>   
     106ninja</userinput></screen>
    107107
    108108    <para>
  • gnome/applications/gnome-screenshot.xml

    rce5723af r1daaab6d  
    3333    <para>
    3434      The <application>GNOME Screenshot</application> is a utility used
    35       for taking screenshots of the entire screen, a window or a 
     35      for taking screenshots of the entire screen, a window or a
    3636      user-defined area of the screen, with optional beautifying border effects.
    3737    </para>
  • gnome/applications/gnome-terminal.xml

    rce5723af r1daaab6d  
    9292    <bridgehead renderas="sect4">Optional</bridgehead>
    9393    <para role="optional">
    94       <xref linkend="desktop-file-utils"/>, and 
     94      <xref linkend="desktop-file-utils"/>, and
    9595      <ulink url="&appstream-glib-url;">appstream-glib</ulink>
    9696    </para>
  • gnome/applications/gnome-weather.xml

    rce5723af r1daaab6d  
    8686    <para role="optional">
    8787<!--      <xref linkend="appstream-glib"/> -->
    88       <ulink url="&appstream-glib-url;">appstream-glib</ulink>   
     88      <ulink url="&appstream-glib-url;">appstream-glib</ulink>
    8989    </para>
    9090
  • gnome/applications/gucharmap.xml

    rce5723af r1daaab6d  
    1010  <!ENTITY gucharmap-download-http "https://gitlab.gnome.org/GNOME/gucharmap/-/archive/&gucharmap-version;/gucharmap-&gucharmap-version;.tar.bz2">
    1111  <!ENTITY gucharmap-download-ftp  " ">
    12   <!ENTITY gucharmap-md5sum        "5dbe3a3f6d063f819f82f15d6613a7a4">
     12  <!ENTITY gucharmap-md5sum        "87796a41a056843a3b356e673acceded">
    1313  <!ENTITY gucharmap-size          "1.3 MB">
    14   <!ENTITY gucharmap-buildsize     "68 MB">
     14  <!ENTITY gucharmap-buildsize     "78 MB">
    1515  <!ENTITY gucharmap-time          "0.1 SBU">
    1616]>
     
    217217        </seg>
    218218        <seg>
    219           /usr/include/gucharmap-2.90 and
    220           /usr/share/help/*/gucharmap
     219          /usr/include/gucharmap-2.90<!-- and
     220          /usr/share/help/*/gucharmap (not installed for 14.0.0 - pierre) -->
    221221        </seg>
    222222      </seglistitem>
  • gnome/applications/vinagre.xml

    rce5723af r1daaab6d  
    141141      when built under GCC6.
    142142    </para>
    143  
     143
    144144   </sect2>
    145145
  • gnome/platform/dconf.xml

    rce5723af r1daaab6d  
    255255        </seg>
    256256        <seg>
    257           /usr/{include,share/gtk-doc/html}/dconf 
     257          /usr/{include,share/gtk-doc/html}/dconf
    258258          <!-- and /usr/include/dconf-dbus-1 -->
    259259        </seg>
  • gnome/platform/evolution-data-server.xml

    rce5723af r1daaab6d  
    134134
    135135    <para revision="systemd">
    136       First, as the <systemitem class="username">root</systemitem> user, 
     136      First, as the <systemitem class="username">root</systemitem> user,
    137137      remove old and incompatible versions of the systemd units:
    138138    </para>
     
    250250        </seg>
    251251        <seg>
    252           libcamel-1.2.so, libebackend-1.2.so, libebook-1.2.so, 
    253           libebook-contacts-1.2.so, libecal-2.0.so, libedata-book-1.2.so, 
    254           libedata-cal-2.0.so, libedataserver-1.2.so, 
     252          libcamel-1.2.so, libebackend-1.2.so, libebook-1.2.so,
     253          libebook-contacts-1.2.so, libecal-2.0.so, libedata-book-1.2.so,
     254          libedata-cal-2.0.so, libedataserver-1.2.so,
    255255          libedataserverui-1.2.so, and libetestserverutils.so
    256256        </seg>
  • gnome/platform/folks.xml

    rce5723af r1daaab6d  
    8080      <xref linkend="gobject-introspection"/>,
    8181      <xref linkend="libgee"/>,
    82       <xref linkend="python-dbusmock"/>, and 
     82      <xref linkend="python-dbusmock"/>, and
    8383      <xref linkend="telepathy-glib"/>
    8484    </para>
     
    182182        </seg>
    183183        <seg>
    184           libfolks-dummy.so, libfolks-eds.so, libfolks.so, and 
     184          libfolks-dummy.so, libfolks-eds.so, libfolks.so, and
    185185          libfolks-telepathy.so
    186186        </seg>
  • gnome/platform/gdm.xml

    rce5723af r1daaab6d  
    8989      <xref linkend="iso-codes"/>,
    9090      <xref linkend="itstool"/>,
    91       <xref linkend="libcanberra"/>, 
     91      <xref linkend="libcanberra"/>,
    9292      <xref linkend="libdaemon"/>, and
    9393      <xref linkend="linux-pam"/>
     
    138138    </para>
    139139
    140 <screen revision="sysv"><userinput>sed 's@systemd@elogind@' -i data/pam-lfs/gdm-launch-environment.pam &amp;&amp;
     140<screen revision="sysv"><userinput>sed -e 's@systemd@elogind@'                                \
     141    -e '/elogind/isession  required       pam_loginuid.so' \
     142    -i data/pam-lfs/gdm-launch-environment.pam &amp;&amp;
    141143
    142144mkdir build &amp;&amp;
  • gnome/platform/gexiv2.xml

    rce5723af r1daaab6d  
    66
    77<!-- gexiv2 -->
    8   <!ENTITY gexiv2-download-http "&gnome-download-http;/gexiv2/0.12/gexiv2-&gexiv2-version;.tar.xz">
    9   <!ENTITY gexiv2-download-ftp  "&gnome-download-ftp;/gexiv2/0.12/gexiv2-&gexiv2-version;.tar.xz">
    10   <!ENTITY gexiv2-md5sum        "9667fc1b35e79834191262f4aec17b72">
    11   <!ENTITY gexiv2-size          "372 KB">
    12   <!ENTITY gexiv2-buildsize     "3.7 MB">
     8  <!ENTITY gexiv2-download-http "&gnome-download-http;/gexiv2/&gexiv2-minor;/gexiv2-&gexiv2-version;.tar.xz">
     9  <!ENTITY gexiv2-download-ftp  "&gnome-download-ftp;/gexiv2/&gexiv2-minor;/gexiv2-&gexiv2-version;.tar.xz">
     10  <!ENTITY gexiv2-md5sum        "2f791b0a6107734b9a1d0b2bba0fec2b">
     11  <!ENTITY gexiv2-size          "378 KB">
     12  <!ENTITY gexiv2-buildsize     "3.5 MB">
    1313  <!ENTITY gexiv2-time          "0.1 SBU">
    1414]>
  • gnome/platform/gnome-control-center.xml

    rce5723af r1daaab6d  
    9696      <xref linkend="samba"/> (for the Printers Panel),
    9797      <xref linkend="gnome-bluetooth"/>,
    98       <xref linkend="ibus"/>, 
     98      <xref linkend="ibus"/>,
    9999      <xref linkend="libhandy1"/>, and
    100100      <xref linkend="ModemManager"/> and
     
    150150    <para>
    151151      To test the results, issue: <command>ninja test</command>. Note that
    152       you must have <application>python-dbusmock</application> module 
    153       installed in order for the tests to complete successfully. 
     152      you must have <application>python-dbusmock</application> module
     153      installed in order for the tests to complete successfully.
    154154    </para>
    155155
  • gnome/platform/gnome-desktop.xml

    rce5723af r1daaab6d  
    128128         update for the Hebrew translation. See
    129129         https://gitlab.gnome.org/GNOME/gnome-desktop/-/issues/149 and
    130          https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/70/ 
     130         https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/70/
    131131    For some reason, I cannot replicate this on my gcc-10 system.-->
    132132    <para>
  • gnome/platform/gnome-keyring.xml

    rce5723af r1daaab6d  
    157157        </seg>
    158158        <seg>
    159           gnome-keyring-pkcs11.so (PKCS#11 module) and 
     159          gnome-keyring-pkcs11.so (PKCS#11 module) and
    160160          pam_gnome_keyring.so (PAM module)
    161161        </seg>
  • gnome/platform/gnome-online-accounts.xml

    rce5723af r1daaab6d  
    7777    <para role="required">
    7878      <xref linkend="gcr"/>,
    79       <xref linkend="json-glib"/>, 
     79      <xref linkend="json-glib"/>,
    8080      <xref linkend="rest"/>,
    8181      <xref linkend="vala"/>, and
  • gnome/platform/gnome-session.xml

    rce5723af r1daaab6d  
    9393      <xref linkend="docbook-xsl"/> (to build the documentation)
    9494    </para>
    95    
     95
    9696    <para condition="html" role="usernotes">User Notes:
    9797      <ulink url="&blfs-wiki;/gnome-session"/>
     
    191191      <seglistitem>
    192192        <seg>
    193           gnome-session, gnome-session-custom-session, gnome-session-inhibit, 
     193          gnome-session, gnome-session-custom-session, gnome-session-inhibit,
    194194          and gnome-session-quit
    195195        </seg>
  • gnome/platform/gnome-settings-daemon.xml

    rce5723af r1daaab6d  
    8888      <xref linkend="libgweather"/>,
    8989      <xref linkend="libnotify"/>,
    90       <xref linkend="librsvg"/>,
    9190      <xref linkend="libwacom"/>,
    9291      <xref linkend="pulseaudio"/>,
    9392      <phrase revision="sysv"><xref linkend="elogind"/>,</phrase>
    9493      <phrase revision="systemd"><xref linkend="systemd"/>,</phrase>
    95       <xref linkend="upower"/>, and
    96       <xref linkend="xorg-wacom-driver"/>
     94      and <xref linkend="upower"/>
    9795    </para>
    9896
     
    153151    </para>
    154152
    155 <screen revision="systemd" role="root"><userinput remap="pre">rm -v /usr/lib/systemd/user/gsd-*</userinput></screen>
     153<screen revision="systemd" role="root"><userinput remap="pre">rm -fv /usr/lib/systemd/user/gsd-*</userinput></screen>
     154
     155    <para>
     156      Fix an issue with meson-0.60 and later:
     157    </para>
     158
     159<screen><userinput>sed -i /b_ndebug/s/true/\'true\'/ meson.build</userinput></screen>
    156160
    157161    <para>
     
    225229      </seglistitem>
    226230    </segmentedlist>
    227 <!-- For version 3.34, there is nothing in /usr/bin but there are a lot 
     231<!-- For version 3.34, there is nothing in /usr/bin but there are a lot
    228232     of support programs in /usr/libexec.  In NEWS:
    229233
  • gnome/platform/gnome-shell.xml

    rce5723af r1daaab6d  
    187187
    188188    <para>
    189       <option>-Dextensions=false</option>: This option disables building the 
     189      <option>-Dextensions=false</option>: This option disables building the
    190190      <command>gnome-extensions</command> CLI tool. Using this option removes
    191191      the need for <xref linkend="asciidoc"/>.
     
    204204      <seglistitem>
    205205        <seg>
    206           gnome-extensions, gnome-extensions-app, gnome-shell, 
    207           gnome-shell-extension-prefs, gnome-shell-extension-tool, 
     206          gnome-extensions, gnome-extensions-app, gnome-shell,
     207          gnome-shell-extension-prefs, gnome-shell-extension-tool,
    208208          and gnome-shell-perf-tool
    209209        </seg>
  • gnome/platform/gvfs.xml

    rce5723af r1daaab6d  
    8080      </listitem>
    8181    </itemizedlist>
    82 -->       
     82-->
    8383    <bridgehead renderas="sect3">Gvfs Dependencies</bridgehead>
    8484
     
    206206      required if the corresponding optional dependency is not installed.
    207207      Remove those where you have installed the corresponding application and
    208       wish to use it with <application>Gvfs</application>. The dnssd option 
     208      wish to use it with <application>Gvfs</application>. The dnssd option
    209209      requires avahi and both goa/google require GNOME Online Accounts.
    210210    </para>
  • gnome/platform/libchamplain.xml

    rce5723af r1daaab6d  
    126126
    127127  </sect2>
    128  
     128
    129129  <sect2 role="commands">
    130130    <title>Command Explanations</title>
  • gnome/platform/libpeas.xml

    rce5723af r1daaab6d  
    126126      To test the results, issue: <command>ninja test</command>.
    127127      An active graphical session with bus address is necessary to
    128       run the tests. 
     128      run the tests.
    129129    </para>
    130130
     
    144144
    145145    <para>
    146       <option>-Dvapi=true</option>: Add this switch if you wish to 
     146      <option>-Dvapi=true</option>: Add this switch if you wish to
    147147      generate vapi (vala) data.
    148148    </para>
    149149
    150150    <para>
    151       <option>-Ddemos=false</option>: Add this switch if you do not wish to 
     151      <option>-Ddemos=false</option>: Add this switch if you do not wish to
    152152      build the demo programs.
    153153    </para>
    154154
    155155    <para>
    156       <option>-Dgtk_doc=true</option>: Add this switch if wish to 
     156      <option>-Dgtk_doc=true</option>: Add this switch if wish to
    157157      build the reference manual.
    158158    </para>
  • gnome/platform/mutter.xml

    rce5723af r1daaab6d  
    9090      <xref linkend="gnome-settings-daemon"/>,
    9191      <xref linkend="graphene"/>,
     92      <xref linkend="libxcvt"/>,
    9293      <xref linkend="libxkbcommon"/>,
    9394      <xref linkend="pipewire"/>, and
     
    107108    <para role="recommended">
    108109      <xref linkend="libinput"/>,
    109       <xref linkend="wayland"/>, 
     110      <xref linkend="wayland"/>,
    110111      <xref linkend="wayland-protocols"/>, and
    111       <xref linkend="xorg-server"/> (with <command>Xwayland</command>).
     112      <xref linkend="xwayland"/>.
    112113      Additionally, <xref linkend="gtk3"/> needs to be built with
    113114      <application>Wayland</application> support.
     
    118119    <para role="recommended" revision="sysv">
    119120      <xref linkend="blocaled" role="runtime"/>
     121    </para>
     122
     123    <bridgehead renderas="sect4">Optional</bridgehead>
     124    <para role="optional">
     125      <xref linkend="xorg-server"/> (for X11 sessions)
    120126    </para>
    121127
  • gnome/platform/tracker3-miners.xml

    rce5723af r1daaab6d  
    6969      </listitem>
    7070    </itemizedlist>
    71            
     71
    7272    <bridgehead renderas="sect3">Tracker-miners Dependencies</bridgehead>
    7373
     
    118118
    119119    <para>
    120       First, as the <systemitem class="username">root</systemitem> user, 
    121       remove some files from tracker-2 which will conflict with 
     120      First, as the <systemitem class="username">root</systemitem> user,
     121      remove some files from tracker-2 which will conflict with
    122122      tracker-miners-3:
    123123    </para>
    124124
    125 <screen role="root"><userinput remap="pre">rm -v /etc/xdg/autostart/tracker-miner-*</userinput></screen>
     125<screen role="root"><userinput remap="pre">rm -fv /etc/xdg/autostart/tracker-miner-*</userinput></screen>
    126126
    127127    <para>
  • gnome/platform/tracker3.xml

    rce5723af r1daaab6d  
    178178      and install the man pages.
    179179    </para>
    180    
     180
    181181    <para revision="sysv">
    182182      <parameter>-Dsystemd_user_services=false</parameter>: This switch prevents
  • gnome/platform/vte.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY vte-download-http "https://gitlab.gnome.org/GNOME/vte/-/archive/&vte-version;/vte-&vte-version;.tar.gz">
     7  <!ENTITY vte-download-http "https://gitlab.gnome.org/GNOME/vte/-/archive/&vte-version;/vte-&vte-version;.tar.bz2">
    88  <!ENTITY vte-download-ftp  " ">
    9   <!ENTITY vte-md5sum        "692a2656eaf84165e2c8ffe9d84137d9">
    10   <!ENTITY vte-size          "604 KB">
    11   <!ENTITY vte-buildsize     "10 MB (with tests)">
     9  <!ENTITY vte-md5sum        "2aca6831c1af291bc7bf11ceca603aeb">
     10  <!ENTITY vte-size          "491 KB">
     11  <!ENTITY vte-buildsize     "13 MB (with tests)">
    1212  <!ENTITY vte-time          "0.3 SBU (using parallelism=4; with tests)">
    1313  <!-- Consolidating Tests/No Tests in GNOME sections for consistency. -->
     
    7878    <bridgehead renderas="sect4">Required</bridgehead>
    7979    <para role="required">
    80       <xref linkend="gtk3"/>, 
     80      <xref linkend="gtk3"/>,
    8181      <xref linkend="libxml2"/>, and
    8282      <xref linkend="pcre2"/>
     
    9393    <bridgehead renderas="sect4">Optional</bridgehead>
    9494    <para role="optional">
    95       <xref linkend="fribidi"/>,
    96       <xref linkend="gtk-doc"/>, and
    97       <xref linkend="gtk4"/>
    98       <!-- Does not currently work unless you pass -Dgtk4=true to meson. However,
    99            it's not looking for gtk-4, it's looking for gtk+-4, so it will still
    100            fail to build for now.-->
     95      <xref linkend="fribidi"/> and
     96      <xref linkend="gtk-doc"/>
     97<!--      <xref linkend="gtk4"/>
     98           The  -Dgtk4=true option just returns
     99           'not supported on this branch; use git master' -->
    101100    </para>
    102101
     
    154153
    155154    <para>
    156       <parameter>-Dfribidi=false</parameter>: Omit this switch if want to enable
    157       bidirectional capabilities.
     155      <parameter>-Dfribidi=false</parameter>: Omit this switch if you want
     156      to enable bidirectional capabilities.
    158157    </para>
    159158
     
    169168
    170169    <para>
    171       <option>-Ddocs=true</option>: Add this switch if wish to 
     170      <option>-Ddocs=true</option>: Add this switch if wish to
    172171      build the documentation.
    173172    </para>
    174173
    175     <!-- Uncomment once vte knows how to look for the proper gtk4
     174    <!-- Uncomment once vte supports it (only git branch "master" supports it
     175         as of vte-0.66.0)
    176176    <para>
    177177      <option>-Dgtk4=true</option>: Add this switch to build the GTK4 widget.
     
    204204        <seg>
    205205          /usr/include/vte-2.&vte-nano; and
    206           /usr/share/gtk-doc/html/vte-2.&vte-nano;
     206          (optional) /usr/share/gtk-doc/html/vte-2.&vte-nano;
    207207        </seg>
    208208      </seglistitem>
  • introduction/important/building-notes.xml

    rce5723af r1daaab6d  
    113113
    114114    <para>MD5 is not cryptographically secure, so the md5sums are only
    115     provided for detecting random errors or truncations introduced during
    116     network transfer.  There is no <quote>100%</quote> secure way to make
     115    provided for detecting unmalicious changes to the file content.  For
     116    example, an error or truncation introduced during network transfer, or
     117    a <quote>stealth</quote> update to the package from the upstream
     118    (updating the content of a released tarball instead of making a new
     119    release properly).</para>
     120
     121    <para>There is no <quote>100%</quote> secure way to make
    117122    sure the genuity of the source files.  Assuming the upstream is managing
    118123    their website correctly (the private key is not leaked and the domain is
     
    460465      <para>If you did not strip programs and libraries in LFS,
    461466      the following will probably make your system unusable. To avoid that,
    462       run the instructions at <ulink url="&lfs-root;/chapter08/strippingagain.html"/> 
    463       instead.  After the critical files are  stripped using those instructions, 
     467      run the instructions at <ulink url="&lfs-root;/chapter08/strippingagain.html"/>
     468      instead.  After the critical files are  stripped using those instructions,
    464469      the instructions below can be run any time new packages are installed.
    465470      </para>
  • introduction/important/la-files.xml

    rce5723af r1daaab6d  
    3030      this tool are quite dated.  It was intended to manage libraries on
    3131      systems with less advanced capabilities than a modern Linux system.
    32    
     32
    3333    </para>
    3434
     
    4545
    4646    </para>
    47    
     47
    4848    <para>
    4949
     
    5353       in the libraries.  When building a package that uses libtool, the
    5454       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    
     55       and no longer uses the .la file, then the build process can break.
     56
    5757    </para>
    5858
     
    6363       function, lt_dlopen, to load libraries as needed during execution and
    6464       resolve their dependencies at run time.  In this case, the .la files
    65        should remain. 
    66    
     65       should remain.
     66
    6767    </para>
    6868
     
    7171        The script below, removes all unneeded .la files and saves them in a
    7272        directory, /var/local/la-files by default, not in the normal library
    73         path.  It also searches all pkg-config files (.pc) for embedded 
    74         references to .la files and fixes them to be conventional library 
    75         references needed when an application or library is built.  It 
     73        path.  It also searches all pkg-config files (.pc) for embedded
     74        references to .la files and fixes them to be conventional library
     75        references needed when an application or library is built.  It
    7676        can be run as needed to clean up the directories that may be causing
    7777        problems.
    7878
    7979    </para>
    80    
     80
    8181<screen role="root"><userinput>cat &gt; /usr/sbin/remove-la-files.sh &lt;&lt; "EOF"
    8282<literal>#!/bin/bash
     
    109109# Fix any .pc files that may have .la references
    110110
    111 STD_PC_PATH='/usr/lib/pkgconfig 
    112              /usr/share/pkgconfig 
    113              /usr/local/lib/pkgconfig 
     111STD_PC_PATH='/usr/lib/pkgconfig
     112             /usr/share/pkgconfig
     113             /usr/local/lib/pkgconfig
    114114             /usr/local/share/pkgconfig'
    115115
     
    129129        basename=$(basename $word )
    130130        libref=$(echo $basename|sed -e 's/^lib/-l/' -e 's/\.la$//')
    131            
     131
    132132        # Fix the .pc file
    133133        sed -i "s:$word:$libref:" $pc
  • introduction/welcome/changelog.xml

    rce5723af r1daaab6d  
    4242    </listitem>
    4343    -->
     44    <listitem>
     45      <para>December 3rd, 2021</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[pierre] - Update to blocaled-0.4. Fixes
     49          <ulink url="&blfs-ticket-root;15808">#15808</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[bdubbs] - Update to freetype-2.11.1. Fixes
     53          <ulink url="&blfs-ticket-root;15807">#15807</ulink>.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[bdubbs] - Update to xfsprogs-5.14.1. Fixes
     57          <ulink url="&blfs-ticket-root;15806">#15806</ulink>.</para>
     58        </listitem>
     59        <listitem>
     60          <para>[bdubbs] - Update to poppler-21.12.0. Fixes
     61          <ulink url="&blfs-ticket-root;15805">#15805</ulink>.</para>
     62        </listitem>
     63        <listitem>
     64          <para>[bdubbs] - Update to gsl-2.7.1. Fixes
     65          <ulink url="&blfs-ticket-root;15803">#15803</ulink>.</para>
     66        </listitem>
     67        <listitem>
     68          <para>[bdubbs] - Update to SDL2-2.0.18. Fixes
     69          <ulink url="&blfs-ticket-root;15800">#15800</ulink>.</para>
     70        </listitem>
     71        <listitem>
     72          <para>[bdubbs] - Update to mesa-21.3.1. Fixes
     73          <ulink url="&blfs-ticket-root;15761">#15761</ulink>.</para>
     74        </listitem>
     75      </itemizedlist>
     76    </listitem>
     77
     78    <listitem>
     79      <para>December 2nd, 2021</para>
     80      <itemizedlist>
     81        <listitem>
     82          <para>[thomas] - Remove attempt to recreate existing
     83          documentation in <application>neon</application>.
     84           Thanks to Pierre for the sed.</para>
     85        </listitem>
     86      </itemizedlist>
     87    </listitem>
     88
     89    <listitem>
     90      <para>December 1st, 2021</para>
     91      <itemizedlist>
     92        <listitem>
     93          <para>[ken] - Update to nss-3.73 (security update). Fixes
     94          <ulink url="&blfs-ticket-root;15802">#15802</ulink>.</para>
     95        </listitem>
     96      </itemizedlist>
     97    </listitem>
     98
     99    <listitem>
     100      <para>November 30th, 2021</para>
     101      <itemizedlist>
     102        <listitem>
     103          <para>[bdubbs] - Update to vala-0.54.4. Fixes
     104          <ulink url="&blfs-ticket-root;15799">#15799</ulink>.</para>
     105        </listitem>
     106        <listitem>
     107          <para>[bdubbs] - Update to libcap-2.61. Fixes
     108          <ulink url="&blfs-ticket-root;15775">#15775</ulink>.</para>
     109        </listitem>
     110        <listitem>
     111          <para>[bdubbs] - Update to libexif-0.6.24. Fixes
     112          <ulink url="&blfs-ticket-root;15787">#15787</ulink>.</para>
     113        </listitem>
     114      </itemizedlist>
     115    </listitem>
     116
     117    <listitem>
     118      <para>November 29th, 2021</para>
     119      <itemizedlist>
     120        <listitem>
     121          <para>[bdubbs] - Update to xauth-1.1.1 (Xorg App). Fixes
     122          <ulink url="&blfs-ticket-root;15798">#15798</ulink>.</para>
     123        </listitem>
     124      </itemizedlist>
     125    </listitem>
     126
     127    <listitem>
     128      <para>November 28th, 2021</para>
     129      <itemizedlist>
     130        <listitem>
     131          <para>[bdubbs] - Update to sqlite-autoconf-3370000 (3.37.0). Fixes
     132          <ulink url="&blfs-ticket-root;15796">#15796</ulink>.</para>
     133        </listitem>
     134        <listitem>
     135          <para>[bdubbs] - Update to rxvt-unicode-9.30. Fixes
     136          <ulink url="&blfs-ticket-root;15797">#15797</ulink>.</para>
     137        </listitem>
     138        <listitem>
     139          <para>[bdubbs] - Update to harfbuzz-3.1.2. Fixes
     140          <ulink url="&blfs-ticket-root;15795">#15795</ulink>.</para>
     141        </listitem>
     142        <listitem>
     143          <para>[bdubbs] - Update to ldns-1.8.0. Fixes
     144          <ulink url="&blfs-ticket-root;15793">#15793</ulink>.</para>
     145        </listitem>
     146        <listitem>
     147          <para>[bdubbs] - Update to ristretto-0.12.1. Fixes
     148          <ulink url="&blfs-ticket-root;15792">#15792</ulink>.</para>
     149        </listitem>
     150        <listitem>
     151          <para>[bdubbs] - Update to mousepad-0.5.8. Fixes
     152          <ulink url="&blfs-ticket-root;15791">#15791</ulink>.</para>
     153        </listitem>
     154        <listitem>
     155          <para>[bdubbs] - Update to libdrm-2.4.109. Fixes
     156          <ulink url="&blfs-ticket-root;15789">#15789</ulink>.</para>
     157        </listitem>
     158        <listitem>
     159          <para>[bdubbs] - Update to php-8.1.0. Fixes
     160          <ulink url="&blfs-ticket-root;15788">#15788</ulink>.</para>
     161        </listitem>
     162        <listitem>
     163          <para>[bdubbs] - Update to libreoffice-7.2.3.2. Fixes
     164          <ulink url="&blfs-ticket-root;15790">#15790</ulink>.</para>
     165        </listitem>
     166      </itemizedlist>
     167    </listitem>
     168
     169    <listitem>
     170      <para>November 27th, 2021</para>
     171      <itemizedlist>
     172        <listitem>
     173          <para>[pierre] - Fix Xwayland and GDM so that GNOME can be run
     174          without xorg-server.</para>
     175        </listitem>
     176      </itemizedlist>
     177    </listitem>
     178
     179    <listitem>
     180      <para>November 26th, 2021</para>
     181      <itemizedlist>
     182        <listitem>
     183          <para>[ken] - Patch qtwebengine to bring it to 5.15.7 (security fixes). Fixes
     184          <ulink url="&blfs-ticket-root;15765">#15765</ulink>.</para>
     185        </listitem>
     186        <listitem>
     187          <para>[timtas] - Update to openldap-2.6.0. Fixes
     188          <ulink url="&blfs-ticket-root;15701">#15701</ulink>.</para>
     189        </listitem>
     190      </itemizedlist>
     191    </listitem>
     192
     193    <listitem>
     194      <para>November 25th, 2021</para>
     195      <itemizedlist>
     196        <listitem>
     197          <para>[bdubbs] - Update to git-2.34.1. Fixes
     198          <ulink url="&blfs-ticket-root;15786">#15786</ulink>.</para>
     199        </listitem>
     200        <listitem>
     201          <para>[bdubbs] - Update to ruby-3.0.3. Fixes
     202          <ulink url="&blfs-ticket-root;15785">#15785</ulink>.</para>
     203        </listitem>
     204        <listitem>
     205          <para>[bdubbs] - Update to libsoup-2.74.2. Fixes
     206          <ulink url="&blfs-ticket-root;15784">#15784</ulink>.</para>
     207        </listitem>
     208        <listitem>
     209          <para>[bdubbs] - Update to mercurial-6.0. Fixes
     210          <ulink url="&blfs-ticket-root;15780">#15780</ulink>.</para>
     211        </listitem>
     212        <listitem>
     213          <para>[renodr] - Update to btrfs-progs-5.15.1. Fixes
     214          <ulink url="&blfs-ticket-root;15659">#15659</ulink>.</para>
     215        </listitem>
     216        <listitem>
     217          <para>[renodr] - Update to libical-3.0.11. Fixes
     218          <ulink url="&blfs-ticket-root;15661">#15661</ulink>.</para>
     219        </listitem>
     220        <listitem>
     221          <para>[renodr] - Update to opencv-4.5.4. Fixes
     222          <ulink url="&blfs-ticket-root;15662">#15662</ulink>.</para>
     223        </listitem>
     224        <listitem>
     225          <para>[renodr] - Update to bluez-5.62. Fixes
     226          <ulink url="&blfs-ticket-root;15672">#15672</ulink>.</para>
     227        </listitem>
     228        <listitem>
     229          <para>[bdubbs] - Update to wayland-protocols-1.24. Fixes
     230          <ulink url="&blfs-ticket-root;15782">#15782</ulink>.</para>
     231        </listitem>
     232        <listitem>
     233          <para>[bdubbs] - Update to docutils-0.18.1. Fixes
     234          <ulink url="&blfs-ticket-root;15781">#15781</ulink>.</para>
     235        </listitem>
     236        <listitem>
     237          <para>[bdubbs] - Update to rxvt-unicode-9.29. Fixes
     238          <ulink url="&blfs-ticket-root;15777">#15777</ulink>.</para>
     239        </listitem>
     240        <listitem>
     241          <para>[bdubbs] - Added  libptytty-2.0 required
     242          by rxvt-unicode-9.29.</para>
     243        </listitem>
     244        <listitem>
     245          <para>[bdubbs] - Update to wireshark-3.6.0. Fixes
     246          <ulink url="&blfs-ticket-root;15776">#15776</ulink>.</para>
     247        </listitem>
     248        <listitem>
     249          <para>[bdubbs] - Update to libjpeg-turbo-2.1.2. Fixes
     250          <ulink url="&blfs-ticket-root;15771">#15771</ulink>.</para>
     251        </listitem>
     252        <listitem>
     253          <para>[bdubbs] - Update to php-8.0.13. Fixes
     254          <ulink url="&blfs-ticket-root;15770">#15770</ulink>.</para>
     255        </listitem>
     256        <listitem>
     257          <para>[bdubbs] - Update to xfsprogs-5.14.0. Fixes
     258          <ulink url="&blfs-ticket-root;15768">#15768</ulink>.</para>
     259        </listitem>
     260        <listitem>
     261          <para>[bdubbs] - Added userspace-rcu-0.13.0 (iburcu) required
     262          by xfsprogs-5.14.0.</para>
     263        </listitem>
     264        <listitem>
     265          <para>[bdubbs] - Update to cmake-3.22.0. Fixes
     266          <ulink url="&blfs-ticket-root;15766">#15766</ulink>.</para>
     267        </listitem>
     268      </itemizedlist>
     269    </listitem>
     270
     271    <listitem>
     272      <para>November 23rd, 2021</para>
     273      <itemizedlist>
     274        <listitem>
     275          <para>[renodr] - Update to mupdf-1.19.0. Fixes
     276          <ulink url="&blfs-ticket-root;15655">#15655</ulink>.</para>
     277        </listitem>
     278        <listitem>
     279          <para>[renodr] - Update to gnupg-2.2.33. Fixes
     280          <ulink url="&blfs-ticket-root;15656">#15656</ulink>.</para>
     281        </listitem>
     282        <listitem>
     283          <para>[renodr] - Update to unrar-6.1.2. Fixes
     284          <ulink url="&blfs-ticket-root;15657">#15657</ulink>.</para>
     285        </listitem>
     286        <listitem>
     287          <para>[renodr] - Update to pycryptodome-3.11.0 (Python Module). Fixes
     288          <ulink url="&blfs-ticket-root;15658">#15658</ulink>.</para>
     289        </listitem>
     290        <listitem>
     291          <para>[renodr] - Update to icewm-2.8.0. Fixes
     292          <ulink url="&blfs-ticket-root;15653">#15653</ulink>.</para>
     293        </listitem>
     294        <listitem>
     295          <para>[renodr] - Update to xkeyboard-config-2.34. Fixes
     296          <ulink url="&blfs-ticket-root;15652">#15652</ulink>.</para>
     297        </listitem>
     298        <listitem>
     299          <para>[renodr] - Update to libva-2.13.0. Fixes
     300          <ulink url="&blfs-ticket-root;15651">#15651</ulink>.</para>
     301        </listitem>
     302        <listitem revision="systemd">
     303          <para>[renodr] - Update to blfs-systemd-units-20211123, fixing a
     304          startup problem caused by Unbound. Fixes
     305          <ulink url="&blfs-ticket-root;15756">#15756</ulink>.</para>
     306        </listitem>
     307        <listitem>
     308          <para>[renodr] - Update to libgusb-0.3.8. Fixes
     309          <ulink url="&blfs-ticket-root;15643">#15643</ulink>.</para>
     310        </listitem>
     311        <listitem>
     312          <para>[renodr] - Update to librsvg-2.52.4. Fixes
     313          <ulink url="&blfs-ticket-root;15644">#15644</ulink>.</para>
     314        </listitem>
     315        <listitem>
     316          <para>[renodr] - Update to vala-0.54.3. Fixes
     317          <ulink url="&blfs-ticket-root;15648">#15648</ulink>.</para>
     318        </listitem>
     319      </itemizedlist>
     320    </listitem>
     321
     322    <listitem>
     323      <para>November 22nd, 2021</para>
     324      <itemizedlist>
     325        <listitem>
     326          <para>[timtas] - Update to fltk-1.3.8. Fixes
     327          <ulink url="&blfs-ticket-root;15774">#15774</ulink>.</para>
     328        </listitem>
     329      </itemizedlist>
     330    </listitem>
     331
     332    <listitem>
     333      <para>November 21st, 2021</para>
     334      <itemizedlist>
     335        <listitem>
     336          <para>[pierre] - Update to xorg-server-21.1.1. Fixes
     337          <ulink url="&blfs-ticket-root;15709">#15709</ulink>.</para>
     338        </listitem>
     339        <listitem>
     340          <para>[pierre] - Add xwayland-21.1.3. Part of
     341          <ulink url="&blfs-ticket-root;15709">#15709</ulink>.</para>
     342        </listitem>
     343      </itemizedlist>
     344    </listitem>
     345
     346    <listitem>
     347      <para>November 20th, 2021</para>
     348      <itemizedlist>
     349        <listitem>
     350          <para>[renodr] - Fix a regression in Samba that causes winbindd to
     351          crash with some versions of Windows.</para>
     352        </listitem>
     353        <listitem>
     354          <para>[ken] - Update to rustc-1.56.1 and adjust it to be
     355          ready for openssl-3.0.0.. Fixes
     356          <ulink url="&blfs-ticket-root;15767">#15767</ulink>.</para>
     357        </listitem>
     358      </itemizedlist>
     359    </listitem>
     360
     361    <listitem>
     362      <para>November 18th, 2021</para>
     363      <itemizedlist>
     364        <listitem>
     365          <para>[ken] - Patch inkscape to build with poppler-21.11.0.</para>
     366        </listitem>
     367        <listitem>
     368          <para>[ken] - Update to poppler-21.11.0. Fixes
     369          <ulink url="&blfs-ticket-root;15725">#15725</ulink>.</para>
     370        </listitem>
     371        <listitem>
     372          <para>[bdubbs] - Update to tigervnc-1.12.0. Fixes
     373          <ulink url="&blfs-ticket-root;15744">#15744</ulink>.</para>
     374        </listitem>
     375        <listitem>
     376          <para>[bdubbs] - Update to wireshark-3.4.10. Fixes
     377          <ulink url="&blfs-ticket-root;15760">#15760</ulink>.</para>
     378        </listitem>
     379        <listitem>
     380          <para>[bdubbs] - Update to qpdf-10.4.0. Fixes
     381          <ulink url="&blfs-ticket-root;15755">#15755</ulink>.</para>
     382        </listitem>
     383        <listitem>
     384          <para>[bdubbs] - Update to Mako-1.1.6 (Python module). Fixes
     385          <ulink url="&blfs-ticket-root;15758">#15758</ulink>.</para>
     386        </listitem>
     387        <listitem>
     388          <para>[bdubbs] - Update to bind/bind utilities 9.16.23. Fixes
     389          <ulink url="&blfs-ticket-root;15759">#15759</ulink>.</para>
     390        </listitem>
     391      </itemizedlist>
     392    </listitem>
     393
     394    <listitem>
     395      <para>November 16th, 2021</para>
     396      <itemizedlist>
     397        <listitem>
     398          <para>[ken] - Update to postfix-3.6.3 and ensure -DNO_NIS is used.
     399          Fixes <ulink url="&blfs-ticket-root;15735">#15735</ulink>.</para>
     400        </listitem>
     401        <listitem>
     402          <para>[xry111] - Add back ntfs-3g because the utilities in it
     403          is still useful.  Mention the new in-kernel NTFS implementation
     404          in the page.</para>
     405        </listitem>
     406        <listitem>
     407          <para>[bdubbs] - Update to git-2.34.0. Fixes
     408          <ulink url="&blfs-ticket-root;15754">#15754</ulink>.</para>
     409        </listitem>
     410        <listitem>
     411          <para>[bdubbs] - Update to libuninameslist-20211114. Fixes
     412          <ulink url="&blfs-ticket-root;15752">#15752</ulink>.</para>
     413        </listitem>
     414        <listitem>
     415          <para>[bdubbs] - Update to sg3_utils-1.47. Fixes
     416          <ulink url="&blfs-ticket-root;15747">#15747</ulink>.</para>
     417        </listitem>
     418        <listitem>
     419          <para>[bdubbs] - Update to pipewire-0.3.40. Fixes
     420          <ulink url="&blfs-ticket-root;15745">#15745</ulink>.</para>
     421        </listitem>
     422        <listitem>
     423          <para>[bdubbs] - Update to curl-7.80.0. Fixes
     424          <ulink url="&blfs-ticket-root;15743">#15743</ulink>.</para>
     425        </listitem>
     426        <listitem>
     427          <para>[bdubbs] - Update to mlt-7.2.0. Fixes
     428          <ulink url="&blfs-ticket-root;15724">#15724</ulink>.</para>
     429        </listitem>
     430      </itemizedlist>
     431    </listitem>
     432
     433    <listitem>
     434      <para>November 15th, 2021</para>
     435      <itemizedlist>
     436        <listitem>
     437          <para>[bdubbs] - Update to iw-5.16. Fixes
     438          <ulink url="&blfs-ticket-root;15737">#15737</ulink>.</para>
     439        </listitem>
     440        <listitem>
     441          <para>[bdubbs] - Update to xterm-370. Fixes
     442          <ulink url="&blfs-ticket-root;15750">#15750</ulink>.</para>
     443        </listitem>
     444        <listitem>
     445          <para>[bdubbs] - Update to tcsh-6.23.00. Fixes
     446          <ulink url="&blfs-ticket-root;15746">#15746</ulink>.</para>
     447        </listitem>
     448        <listitem>
     449          <para>[bdubbs] - Update to libtasn1-4.18.0. Fixes
     450          <ulink url="&blfs-ticket-root;15740">#15740</ulink>.</para>
     451        </listitem>
     452        <listitem>
     453          <para>[bdubbs] - Update to libmbim-1.26.2. Fixes
     454          <ulink url="&blfs-ticket-root;15736">#15736</ulink>.</para>
     455        </listitem>
     456        <listitem>
     457          <para>[bdubbs] - Update to libseccomp-2.5.3. Fixes
     458          <ulink url="&blfs-ticket-root;15734">#15734</ulink>.</para>
     459        </listitem>
     460        <listitem>
     461          <para>[bdubbs] - Update to libgpg-error-1.43. Fixes
     462          <ulink url="&blfs-ticket-root;15727">#15727</ulink>.</para>
     463        </listitem>
     464        <listitem>
     465          <para>[bdubbs] - Update to asciidoc-10.0.2 (python module). Fixes
     466          <ulink url="&blfs-ticket-root;15751">#15751</ulink>.</para>
     467        </listitem>
     468        <listitem>
     469          <para>[bdubbs] - Update to Jinja2-3.0.3 (python module). Fixes
     470          <ulink url="&blfs-ticket-root;15741">#15741</ulink>.</para>
     471        </listitem>
     472        <listitem>
     473          <para>[bdubbs] - Update to lxml-4.6.4 (python module). Fixes
     474          <ulink url="&blfs-ticket-root;15726">#15726</ulink>.</para>
     475        </listitem>
     476        <listitem>
     477          <para>[bdubbs] - Update to fribidi-1.0.11. Fixes
     478          <ulink url="&blfs-ticket-root;15715">#15715</ulink>.</para>
     479        </listitem>
     480      </itemizedlist>
     481    </listitem>
     482
     483    <listitem>
     484      <para>November 14th, 2021</para>
     485      <itemizedlist>
     486        <listitem>
     487          <para>[ken] - Fixes for shared-mime-info-2.1. Fixes
     488          <ulink url="&blfs-ticket-root;15748">#15748</ulink>.</para>
     489        </listitem>
     490        <listitem>
     491          <para>[bdubbs] - Archive ntfs-3g.  Support for NTFS is now built into
     492          the kernel.</para>
     493        </listitem>
     494        <listitem>
     495          <para>[pierre] - Update to libdrm-2.4.108. Fixes
     496          <ulink url="&blfs-ticket-root;15739">#15739</ulink>.</para>
     497        </listitem>
     498        <listitem>
     499          <para>[pierre] - Update to libevdev-1.12.0. Fixes
     500          <ulink url="&blfs-ticket-root;15738">#15738</ulink>.</para>
     501        </listitem>
     502        <listitem>
     503          <para>[pierre] - Update to mesa-21.2.5. Fixes
     504          <ulink url="&blfs-ticket-root;15713">#15713</ulink>.</para>
     505        </listitem>
     506        <listitem>
     507          <para>[pierre] - Update to glib-2.70.1. Fixes
     508          <ulink url="&blfs-ticket-root;15710">#15710</ulink>.</para>
     509        </listitem>
     510        <listitem>
     511          <para>[pierre] - Update to cmake-3.21.4. Fixes
     512          <ulink url="&blfs-ticket-root;15707">#15707</ulink>.</para>
     513        </listitem>
     514      </itemizedlist>
     515    </listitem>
     516
     517    <listitem>
     518      <para>November 11th, 2021</para>
     519      <itemizedlist>
     520        <listitem>
     521          <para>[pierre] - Add libxcvt-0.1.1, needed by xorg-server-21.1.1.
     522          Part of <ulink url="&blfs-ticket-root;15709">#15709</ulink>.</para>
     523        </listitem>
     524        <listitem>
     525          <para>[pierre] - Update to samba-4.15.2 (security fix). Fixes
     526          <ulink url="&blfs-ticket-root;15742">#15742</ulink>.</para>
     527        </listitem>
     528        <listitem>
     529          <para>[ken] - Update to harfbuzz-3.1.1. Fixes
     530          <ulink url="&blfs-ticket-root;15728">#15728</ulink>.</para>
     531        </listitem>
     532        <listitem>
     533          <para>[ken] - Update to fetchmail-6.4.23. Fixes
     534          <ulink url="&blfs-ticket-root;15720">#15720</ulink>.</para>
     535        </listitem>
     536        <listitem>
     537          <para>[ken] - Update to URI-5.10 (perl module). Fixes
     538          <ulink url="&blfs-ticket-root;15699">#15699</ulink>.</para>
     539        </listitem>
     540      </itemizedlist>
     541    </listitem>
     542
     543    <listitem>
     544      <para>November 9th, 2021</para>
     545      <itemizedlist>
     546        <listitem>
     547          <para>[pierre] - Update to libsoup-2.74.1. Fixes
     548          <ulink url="&blfs-ticket-root;15696">#15696</ulink>.</para>
     549        </listitem>
     550        <listitem>
     551          <para>[pierre] - Update to dhcpcd-9.4.1. Fixes
     552          <ulink url="&blfs-ticket-root;15694">#15694</ulink>.</para>
     553        </listitem>
     554        <listitem>
     555          <para>[pierre] - Update to libinput-1.19.2 (Xorg driver). Fixes
     556          <ulink url="&blfs-ticket-root;15692">#15692</ulink>.</para>
     557        </listitem>
     558        <listitem>
     559          <para>[pierre] - Update to nghttp2-1.46.0. Fixes
     560          <ulink url="&blfs-ticket-root;15689">#15689</ulink>.</para>
     561        </listitem>
     562      </itemizedlist>
     563    </listitem>
     564
     565    <listitem>
     566      <para>November 7th, 2021</para>
     567      <itemizedlist>
     568        <listitem>
     569          <para>[bdubbs] - Update to pcre2-10.39. Fixes
     570          <ulink url="&blfs-ticket-root;15716">#15716</ulink>.</para>
     571        </listitem>
     572        <listitem>
     573          <para>[pierre] - Update to icu4c-70.1. Fixes
     574          <ulink url="&blfs-ticket-root;15639">#15639</ulink>.</para>
     575        </listitem>
     576      </itemizedlist>
     577    </listitem>
     578
     579    <listitem>
     580      <para>November 6th, 2021</para>
     581      <itemizedlist>
     582        <listitem>
     583          <para>[ken] - Update to nss-3.72. Fixes
     584          <ulink url="&blfs-ticket-root;15711">#15711</ulink>.</para>
     585        </listitem>
     586      </itemizedlist>
     587    </listitem>
     588
     589    <listitem>
     590      <para>November 5th, 2021</para>
     591      <itemizedlist>
     592        <listitem>
     593          <para>[pierre] - Update to libcap-pam-2.60. Fixes
     594          <ulink url="&blfs-ticket-root;15695">#15695</ulink>.</para>
     595        </listitem>
     596        <listitem>
     597          <para>[pierre] - Update to autofs-5.1.8. Fixes
     598          <ulink url="&blfs-ticket-root;15687">#15687</ulink>.</para>
     599        </listitem>
     600        <listitem>
     601          <para>[pierre] - Update to gc-8.0.6. Fixes
     602          <ulink url="&blfs-ticket-root;15685">#15685</ulink>.</para>
     603        </listitem>
     604        <listitem>
     605          <para>[pierre] - Update to mpg123-1.29.2. Fixes
     606          <ulink url="&blfs-ticket-root;15683">#15683</ulink>.</para>
     607        </listitem>
     608        <listitem>
     609          <para>[pierre] - Update to xscreensaver-6.02. Fixes
     610          <ulink url="&blfs-ticket-root;15670">#15670</ulink>.</para>
     611        </listitem>
     612      </itemizedlist>
     613    </listitem>
     614
     615    <listitem>
     616      <para>November 2nd, 2021</para>
     617      <itemizedlist>
     618        <listitem>
     619          <para>[ken] - Update to firefox-91.3.0 (security fixes). Fixes
     620          <ulink url="&blfs-ticket-root;15722">#15722</ulink>.</para>
     621        </listitem>
     622      </itemizedlist>
     623    </listitem>
     624
     625    <listitem>
     626      <para>November 1st, 2021</para>
     627      <itemizedlist>
     628        <listitem>
     629          <para>[ken] - Archive firefox-legacy-78.15.0 which is now
     630          end of life.</para>
     631        </listitem>
     632      </itemizedlist>
     633    </listitem>
     634
     635    <listitem>
     636      <para>October 30th, 2021</para>
     637      <itemizedlist>
     638        <listitem>
     639          <para>[pierre] - Update to  asciidoc-10.0.1. Fixes
     640          <ulink url="&blfs-ticket-root;15714">#15714</ulink>.</para>
     641        </listitem>
     642        <listitem>
     643          <para>[pierre] - Update to python-dbusmock-0.24.1. Fixes
     644          <ulink url="&blfs-ticket-root;15708">#15708</ulink>.</para>
     645        </listitem>
     646        <listitem>
     647          <para>[pierre] - Update to mercurial-5.9.3. Fixes
     648          <ulink url="&blfs-ticket-root;15704">#15704</ulink>.</para>
     649        </listitem>
     650        <listitem>
     651          <para>[pierre] - Update to docutils-0.18. Fixes
     652          <ulink url="&blfs-ticket-root;15703">#15703</ulink>.</para>
     653        </listitem>
     654      </itemizedlist>
     655    </listitem>
     656    <listitem>
     657      <para>October 29th, 2021</para>
     658      <itemizedlist>
     659        <listitem>
     660          <para>[timtas] - Update to dovecot-2.3.17. Fixes
     661          <ulink url="&blfs-ticket-root;15712">#15712</ulink>.</para>
     662        </listitem>
     663        <listitem>
     664          <para>[renodr] - Update to poppler-21.10.0. Fixes
     665          <ulink url="&blfs-ticket-root;15635">#15635</ulink>.</para>
     666        </listitem>
     667        <listitem>
     668          <para>[renodr] - Update to links-2.25. Fixes
     669          <ulink url="&blfs-ticket-root;15637">#15637</ulink>.</para>
     670        </listitem>
     671        <listitem>
     672          <para>[renodr] - Update to polkit-0.120. Fixes
     673          <ulink url="&blfs-ticket-root;15640">#15640</ulink>.</para>
     674        </listitem>
     675        <listitem>
     676          <para>[pierre] - Update to LVM2-2.03.14. Fixes
     677          <ulink url="&blfs-ticket-root;15690">#15690</ulink>.</para>
     678        </listitem>
     679        <listitem>
     680          <para>[pierre] - Update to apache-ant-1.10.12. Fixes
     681          <ulink url="&blfs-ticket-root;15688">#15688</ulink>.</para>
     682        </listitem>
     683        <listitem>
     684          <para>[pierre] - Update to v4l-utils-1.22.1. Fixes
     685          <ulink url="&blfs-ticket-root;15678">#15678</ulink>.</para>
     686        </listitem>
     687      </itemizedlist>
     688    </listitem>
     689
     690    <listitem>
     691      <para>October 28th, 2021</para>
     692      <itemizedlist>
     693        <listitem>
     694          <para>[ken] - Update to node.js-v16.13.0. Fixes
     695          <ulink url="&blfs-ticket-root;15702">#15702</ulink>.</para>
     696        </listitem>
     697        <listitem>
     698          <para>[ken] - Update to c-ares-1.18.1. Fixes
     699          <ulink url="&blfs-ticket-root;15700">#15700</ulink>.</para>
     700        </listitem>
     701        <listitem>
     702          <para>[pierre] - Update to asciidoc-10.0.0 (move to python modules).
     703          Fixes <ulink url="&blfs-ticket-root;15682">#15682</ulink>.</para>
     704        </listitem>
     705        <listitem>
     706          <para>[pierre] - Update to graphviz-2.49.3. Fixes
     707          <ulink url="&blfs-ticket-root;15680">#15680</ulink>.</para>
     708        </listitem>
     709        <listitem>
     710          <para>[pierre] - Update to valgrind-3.18.1. Fixes
     711          <ulink url="&blfs-ticket-root;15677">#15677</ulink>.</para>
     712        </listitem>
     713        <listitem>
     714          <para>[pierre] - Update to py3c-1.4 (python module). Fixes
     715          <ulink url="&blfs-ticket-root;15676">#15676</ulink>.</para>
     716        </listitem>
     717        <listitem>
     718          <para>[pierre] - Update to pidgin-2.14.8. Fixes
     719          <ulink url="&blfs-ticket-root;15674">#15674</ulink>.</para>
     720        </listitem>
     721        <listitem>
     722          <para>[pierre] - Update to glibmm-2.66.2. Fixes
     723          <ulink url="&blfs-ticket-root;15667">#15667</ulink>.</para>
     724        </listitem>
     725        <listitem>
     726          <para>[pierre] - Update to jansson-2.14. Fixes
     727          <ulink url="&blfs-ticket-root;15664">#15664</ulink>.</para>
     728        </listitem>
     729        <listitem>
     730          <para>[pierre] - Update to lsof-4.94.0. Fixes
     731          <ulink url="&blfs-ticket-root;15663">#15663</ulink>.</para>
     732        </listitem>
     733      </itemizedlist>
     734    </listitem>
     735
     736    <listitem>
     737      <para>October 27th, 2021</para>
     738      <itemizedlist>
     739        <listitem>
     740          <para>[renodr] - Update to BIND (and bind-utils) 9.16.22 (Security
     741          Update). Fixes
     742          <ulink url="&blfs-ticket-root;15706">#15706</ulink>.</para>
     743        </listitem>
     744        <listitem>
     745          <para>[renodr] - Update to samba-4.15.1 (Security Update). Fixes
     746          <ulink url="&blfs-ticket-root;15705">#15705</ulink>.</para>
     747        </listitem>
     748        <listitem>
     749          <para>[renodr] - Update to ffmpeg-4.4.1 (Security Update). Fixes
     750          <ulink url="&blfs-ticket-root;15697">#15697</ulink>.</para>
     751        </listitem>
     752        <listitem>
     753          <para>[renodr] - Update to exiv2-0.27.5 (Security Update). Fixes
     754          <ulink url="&blfs-ticket-root;15527">#15527</ulink>.</para>
     755        </listitem>
     756        <listitem>
     757          <para>[renodr] - Update to php-8.0.12 (Security Update). Fixes
     758          <ulink url="&blfs-ticket-root;15693">#15693</ulink>.</para>
     759        </listitem>
     760      </itemizedlist>
     761    </listitem>
     762
     763    <listitem>
     764      <para>October 26th, 2021</para>
     765      <itemizedlist>
     766        <listitem>
     767          <para>[renodr] - Update to webkitgtk-2.34.1. Fixes
     768          <ulink url="&blfs-ticket-root;15691">#15691</ulink>.</para>
     769        </listitem>
     770        <listitem>
     771          <para>[renodr] - Update to wpebackend-fdo-1.12.0. Fixes
     772          <ulink url="&blfs-ticket-root;15686">#15686</ulink>.</para>
     773        </listitem>
     774        <listitem>
     775          <para>[renodr] - Update to libwpe-1.12.0. Fixes
     776          <ulink url="&blfs-ticket-root;15347">#15347</ulink>.</para>
     777        </listitem>
     778      </itemizedlist>
     779    </listitem>
     780
     781    <listitem>
     782      <para>October 25th, 2021</para>
     783      <itemizedlist>
     784        <listitem>
     785          <para>[renodr] - Update to libreoffice-7.2.2.2. Fixes
     786          <ulink url="&blfs-ticket-root;15673">#15673</ulink>.</para>
     787        </listitem>
     788        <listitem>
     789          <para>[pierre] - Fix seamonkey for building with rustc-1.56.0.
     790          See <ulink url="&blfs-ticket-root;15634">#15634</ulink>.</para>
     791        </listitem>
     792        <listitem>
     793          <para>[pierre] - Update to rustc-1.56.0. Fixes
     794          <ulink url="&blfs-ticket-root;15634">#15634</ulink>.</para>
     795        </listitem>
     796        <listitem>
     797          <para>[pierre] - Update to LLVM-13.0.0. Fixes
     798          <ulink url="&blfs-ticket-root;15633">#15633</ulink>.</para>
     799        </listitem>
     800        <listitem>
     801          <para>[thomas] - Update to postgresql-14.0. Fixes
     802          <ulink url="&blfs-ticket-root;15631">#15631</ulink>.</para>
     803        </listitem>
     804      </itemizedlist>
     805    </listitem>
     806
     807    <listitem>
     808      <para>October 22nd, 2021</para>
     809      <itemizedlist>
     810        <listitem>
     811          <para>[ken] - Update to nss-3.71. Fixes
     812          <ulink url="&blfs-ticket-root;15630">#15630</ulink>.</para>
     813        </listitem>
     814        <listitem>
     815          <para>[timtas] - Document and add patch for PAM support to exim-4.95. Fixes
     816          <ulink url="&blfs-ticket-root;15624">#15624</ulink>.</para>
     817        </listitem>
     818        <listitem>
     819          <para>[pierre] - Change the download location for upower, so that
     820          it is not needed to run autogen.sh. Fixes
     821          <ulink url="&blfs-ticket-root;15675">#15675</ulink>.</para>
     822        </listitem>
     823        <listitem>
     824          <para>[pierre] - Update to udisks2-2.9.4. Fixes
     825          <ulink url="&blfs-ticket-root;15628">#15628</ulink>.</para>
     826        </listitem>
     827        <listitem>
     828          <para>[pierre] - Update to mesa-21.2.4. Fixes
     829          <ulink url="&blfs-ticket-root;15627">#15627</ulink>.</para>
     830        </listitem>
     831        <listitem>
     832          <para>[pierre] - Update to libvpx-1.11.0. Fixes
     833          <ulink url="&blfs-ticket-root;15625">#15625</ulink>.</para>
     834        </listitem>
     835        <listitem>
     836          <para>[pierre] - Update to exim-4.95. Fixes
     837          <ulink url="&blfs-ticket-root;15624">#15624</ulink>.</para>
     838        </listitem>
     839      </itemizedlist>
     840    </listitem>
     841
     842    <listitem>
     843      <para>October 21st, 2021</para>
     844      <itemizedlist>
     845        <listitem>
     846          <para>[renodr] - Update to ghostscript-9.55.0. Fixes
     847          <ulink url="&blfs-ticket-root;15622">#15622</ulink>.</para>
     848        </listitem>
     849        <listitem>
     850          <para>[renodr] - Update to thunderbird-91.2.1 (Security Update). Fixes
     851          <ulink url="&blfs-ticket-root;15621">#15621</ulink>.</para>
     852        </listitem>
     853        <listitem>
     854          <para>[renodr] - Update to seamonkey-2.53.9.1 (Security Update). Fixes
     855          <ulink url="&blfs-ticket-root;15620">#15620</ulink>.</para>
     856        </listitem>
     857        <listitem>
     858          <para>[renodr] - Update to inkscape-1.1.1. Fixes
     859          <ulink url="&blfs-ticket-root;15619">#15619</ulink>.</para>
     860        </listitem>
     861      </itemizedlist>
     862    </listitem>
     863
     864    <listitem>
     865      <para>October 20th, 2021</para>
     866      <itemizedlist>
     867        <listitem>
     868          <para>[renodr] - Update to libinput-1.19.1. Fixes
     869          <ulink url="&blfs-ticket-root;15618">#15618</ulink>.</para>
     870        </listitem>
     871        <listitem>
     872          <para>[renodr] - Update to openssh-8.8p1 (and ssh-askpass-8.8p1).
     873          Fixes <ulink url="&blfs-ticket-root;15617">#15617</ulink>.</para>
     874        </listitem>
     875        <listitem>
     876          <para>[renodr] - Update to cifs-utils-6.14. Fixes
     877          <ulink url="&blfs-ticket-root;15612">#15612</ulink>.</para>
     878        </listitem>
     879        <listitem>
     880          <para>[renodr] - Update to NetworkManager-1.32.12. Fixes
     881          <ulink url="&blfs-ticket-root;15601">#15601</ulink>.</para>
     882        </listitem>
     883      </itemizedlist>
     884    </listitem>
     885
     886    <listitem>
     887      <para>October 18th, 2021</para>
     888      <itemizedlist>
     889        <listitem>
     890          <para>[renodr] - Update to samba-4.15.0. Fixes
     891          <ulink url="&blfs-ticket-root;15578">#15578</ulink>.</para>
     892        </listitem>
     893        <listitem>
     894          <para>[renodr] - Fix CVE-2021-37750 in MIT krb5 per the suggestion in
     895          the Samba release notes for 4.15.0.</para>
     896        </listitem>
     897        <listitem>
     898          <para>[renodr] - Update to mercurial-5.9.2. Fixes
     899          <ulink url="&blfs-ticket-root;15646">#15646</ulink>.</para>
     900        </listitem>
     901      </itemizedlist>
     902    </listitem>
     903
     904    <listitem>
     905      <para>October 16th, 2021</para>
     906      <itemizedlist>
     907        <listitem>
     908          <para>[ken] - Tidy some obsolete pcre references: php can use pcre2 not
     909          the original pcre, balsa and lightdm no longer reference pcre.</para>
     910        </listitem>
     911      </itemizedlist>
     912    </listitem>
     913
     914    <listitem>
     915      <para>October 15th, 2021</para>
     916      <itemizedlist>
     917        <listitem>
     918          <para>[renodr] - Adapt cracklib to build with Python 3.10.</para>
     919        </listitem>
     920        <listitem>
     921          <para>[renodr] - Adapt gpgme to build with Python 3.10.</para>
     922        </listitem>
     923      </itemizedlist>
     924    </listitem>
     925
     926    <listitem>
     927      <para>October 14th, 2021</para>
     928      <itemizedlist>
     929        <listitem>
     930          <para>[bdubbs] - Upgrade to imlib2-1.7.4. Fixes
     931          <ulink url="&blfs-ticket-root;15373">#15373</ulink>.</para>
     932        </listitem>
     933        <listitem>
     934          <para>[bdubbs] - Upgrade to vim-8.2.3508. Fixes
     935          <ulink url="&blfs-ticket-root;15671">#15671</ulink>.</para>
     936        </listitem>
     937        <listitem>
     938          <para>[bdubbs] - Upgrade to Jinja2-3.0.2. Fixes
     939          <ulink url="&blfs-ticket-root;15645">#15645</ulink>.</para>
     940        </listitem>
     941        <listitem>
     942          <para>[bdubbs] - Upgrade to python3-3.10.0. Fixes
     943          <ulink url="&blfs-ticket-root;15641">#15641</ulink>.</para>
     944        </listitem>
     945      </itemizedlist>
     946    </listitem>
     947
     948    <listitem>
     949      <para>October 13th, 2021</para>
     950      <itemizedlist>
     951        <listitem>
     952          <para>[thomas] - Upgrade ristretto-0.12.0. Fixes
     953          <ulink url="&blfs-ticket-root;15666">#15666</ulink>.</para>
     954        </listitem>
     955        <listitem>
     956          <para>[thomas] - Upgrade git-2.33.1. Fixes
     957          <ulink url="&blfs-ticket-root;15669">#15669</ulink>.</para>
     958        </listitem>
     959      </itemizedlist>
     960    </listitem>
     961
     962    <listitem>
     963      <para>October 12th, 2021</para>
     964      <itemizedlist>
     965        <listitem>
     966          <para>[renodr] - Archive Rarian.</para>
     967        </listitem>
     968        <listitem>
     969          <para>[ken] - Update to node.js-v14.18.1 (security fix). Fixes
     970          <ulink url="&blfs-ticket-root;15623">#15623</ulink>.</para>
     971        </listitem>
     972        <listitem>
     973          <para>[thomas] - Upgrade hexchat-2.16.0. Fixes
     974          <ulink url="&blfs-ticket-root;15636">#15636</ulink>.</para>
     975        </listitem>
     976        <listitem>
     977          <para>[timtas] - Update to openldap-2.5.8. Fixes
     978          <ulink url="&blfs-ticket-root;15665">#15665</ulink>.</para>
     979        </listitem>
     980      </itemizedlist>
     981    </listitem>
     982
     983    <listitem>
     984      <para>October 9th, 2021</para>
     985      <itemizedlist>
     986        <listitem>
     987          <para>[ken] - Patch qtwebengine to build with harfbuzz-3.0. Fixes
     988          <ulink url="&blfs-ticket-root;15660">#15660</ulink>.</para>
     989        </listitem>
     990      </itemizedlist>
     991    </listitem>
     992
     993    <listitem>
     994      <para>October 7th, 2021</para>
     995      <itemizedlist>
     996        <listitem>
     997          <para>[thomas] - Update to httpd-2.4.51. Fixes
     998          <ulink url="&blfs-ticket-root;15650">#15650</ulink>.</para>
     999        </listitem>
     1000        <listitem>
     1001          <para>[thomas] - Update to nano-5.9. Fixes
     1002          <ulink url="&blfs-ticket-root;15642">#15642</ulink>.</para>
     1003        </listitem>
     1004      </itemizedlist>
     1005    </listitem>
     1006
     1007    <listitem>
     1008      <para>October 5th, 2021</para>
     1009      <itemizedlist>
     1010        <listitem>
     1011          <para>[ken] - Update to JS-78.15.0 (js/src unchanged since 78.13.0),
     1012          firefox-legacy-78.15.0  (Security Update) and firefox-91.2.0esr
     1013          (Security Update). Fixes
     1014          <ulink url="&blfs-ticket-root;15638">#15638</ulink>.</para>
     1015        </listitem>
     1016      </itemizedlist>
     1017    </listitem>
     1018
     1019    <listitem>
     1020      <para>October 1st, 2021</para>
     1021      <itemizedlist>
     1022        <listitem>
     1023          <para>[bdubbs] - Archive haveged. Fixes
     1024          <ulink url="&blfs-ticket-root;15629">#15629</ulink>.</para>
     1025        </listitem>
     1026        <listitem>
     1027          <para>[bdubbs] - Update to libcap-2.59. Fixes
     1028          <ulink url="&blfs-ticket-root;15567">#15567</ulink>.</para>
     1029        </listitem>
     1030      </itemizedlist>
     1031    </listitem>
     1032
     1033    <listitem>
     1034      <para>September 26th, 2021</para>
     1035      <itemizedlist>
     1036        <listitem>
     1037          <para>[bdubbs] - Update to itstool-2.0.7. Fixes
     1038          <ulink url="&blfs-ticket-root;15616">#15616</ulink>.</para>
     1039        </listitem>
     1040        <listitem>
     1041          <para>[bdubbs] - Update to feh-3.7.2. Fixes
     1042          <ulink url="&blfs-ticket-root;15615">#15615</ulink>.</para>
     1043        </listitem>
     1044        <listitem>
     1045          <para>[bdubbs] - Update to DateTime-Calendar-Julian-0.106 (Perl module). Fixes
     1046          <ulink url="&blfs-ticket-root;15614">#15614</ulink>.</para>
     1047        </listitem>
     1048        <listitem>
     1049          <para>[thomas] - Update to php-8.0.11. Fixes
     1050          <ulink url="&blfs-ticket-root;15611">#15611</ulink>.</para>
     1051        </listitem>
     1052      </itemizedlist>
     1053    </listitem>
     1054
     1055    <listitem>
     1056      <para>September 25th, 2021</para>
     1057      <itemizedlist>
     1058        <listitem>
     1059          <para>[bdubbs] - Update to pipewire-0.3.37. Fixes
     1060          <ulink url="&blfs-ticket-root;15613">#15613</ulink>.</para>
     1061        </listitem>
     1062        <listitem>
     1063          <para>[bdubbs] - Update to graphviz-2.49.1. Fixes
     1064          <ulink url="&blfs-ticket-root;15610">#15610</ulink>.</para>
     1065        </listitem>
     1066        <listitem>
     1067          <para>[bdubbs] - Update to pycryptodome-3.10.4. Fixes
     1068          <ulink url="&blfs-ticket-root;15607">#15607</ulink>.</para>
     1069        </listitem>
     1070        <listitem>
     1071          <para>[bdubbs] - Update to libreoffice-7.2.1.2. Fixes
     1072          <ulink url="&blfs-ticket-root;15553">#15553</ulink>.</para>
     1073        </listitem>
     1074      </itemizedlist>
     1075    </listitem>
     1076
     1077    <listitem>
     1078      <para>September 24th, 2021</para>
     1079      <itemizedlist>
     1080        <listitem>
     1081          <para>[pierre] - Update to vte-0.66.0. Fixes
     1082          <ulink url="&blfs-ticket-root;15608">#15608</ulink>.</para>
     1083        </listitem>
     1084        <listitem>
     1085          <para>[pierre] - Update to curl-7.79.1. Fixes
     1086          <ulink url="&blfs-ticket-root;15600">#15600</ulink>.</para>
     1087        </listitem>
     1088        <listitem>
     1089          <para>[pierre] - Update to pidgin-2.14.7. Fixes
     1090          <ulink url="&blfs-ticket-root;15564">#15564</ulink>.</para>
     1091        </listitem>
     1092        <listitem>
     1093          <para>[pierre] - Update to thunderbird-91.1.1. Fixes
     1094          <ulink url="&blfs-ticket-root;15554">#15554</ulink>.</para>
     1095        </listitem>
     1096        <listitem>
     1097          <para>[thomas] - Update to mousepad-0.5.7. Fixes
     1098          <ulink url="&blfs-ticket-root;15609">#15609</ulink>.</para>
     1099        </listitem>
     1100      </itemizedlist>
     1101    </listitem>
     1102
     1103    <listitem>
     1104      <para>September 23rd, 2021</para>
     1105      <itemizedlist>
     1106        <listitem>
     1107          <para>[bdubbs] - Update to sudo-1.9.8p2. Fixes
     1108          <ulink url="&blfs-ticket-root;15591">#15591</ulink>.</para>
     1109        </listitem>
     1110        <listitem>
     1111          <para>[bdubbs] - Update to xterm-369. Fixes
     1112          <ulink url="&blfs-ticket-root;15586">#15586</ulink>.</para>
     1113        </listitem>
     1114        <listitem>
     1115          <para>[bdubbs] - Update to mesa-21.2.2. Fixes
     1116          <ulink url="&blfs-ticket-root;15585">#15585</ulink>.</para>
     1117        </listitem>
     1118        <listitem>
     1119          <para>[bdubbs] - Update to nghttp2-1.45.1. Fixes
     1120          <ulink url="&blfs-ticket-root;15583">#15583</ulink>.</para>
     1121        </listitem>
     1122        <listitem>
     1123          <para>[bdubbs] - Update to neon-0.32.1. Fixes
     1124          <ulink url="&blfs-ticket-root;15582">#15582</ulink>.</para>
     1125        </listitem>
     1126        <listitem>
     1127          <para>[bdubbs] - Update to btrfs-progs-v5.14.1. Fixes
     1128          <ulink url="&blfs-ticket-root;15580">#15580</ulink>.</para>
     1129        </listitem>
     1130      </itemizedlist>
     1131    </listitem>
     1132
     1133    <listitem>
     1134      <para>September 22nd, 2021</para>
     1135      <itemizedlist>
     1136        <listitem>
     1137          <para>[renodr] - Update to WebKitGTK+-2.34.0 (Security Update). Fixes
     1138          <ulink url="&blfs-ticket-root;15560">#15560</ulink>.</para>
     1139        </listitem>
     1140        <listitem>
     1141          <para>[ken] - Update to mutt-2.1.3. Fixes
     1142          <ulink url="&blfs-ticket-root;15520">#15520</ulink>.</para>
     1143        </listitem>
     1144        <listitem>
     1145          <para>[ken] - Update to fetchmail-6.4.22 (Security Fix). Fixes
     1146          <ulink url="&blfs-ticket-root;15533">#15533</ulink>.</para>
     1147        </listitem>
     1148        <listitem>
     1149          <para>[renodr] - Update to libhandy-1.4.0. Fixes
     1150          <ulink url="&blfs-ticket-root;15498">#15498</ulink>.</para>
     1151        </listitem>
     1152        <listitem>
     1153          <para>[renodr] - Update to gtksourceview-4.8.2. Fixes
     1154          <ulink url="&blfs-ticket-root;15494">#15494</ulink>.</para>
     1155        </listitem>
     1156        <listitem>
     1157          <para>[renodr] - Update to gtksourceview-5.2.0. Fixes
     1158          <ulink url="&blfs-ticket-root;15495">#15495</ulink>.</para>
     1159        </listitem>
     1160        <listitem>
     1161          <para>[renodr] - Update the gstreamer stack to 1.18.5. Fixes
     1162          <ulink url="&blfs-ticket-root;15514">#15514</ulink>.</para>
     1163        </listitem>
     1164      </itemizedlist>
     1165    </listitem>
     1166
     1167    <listitem>
     1168      <para>September 21st, 2021</para>
     1169      <itemizedlist>
     1170        <listitem>
     1171          <para>[renodr] - Update to poppler-21.09.0. Fixes
     1172          <ulink url="&blfs-ticket-root;15492">#14592</ulink>.</para>
     1173        </listitem>
     1174        <listitem>
     1175          <para>[renodr] - Update to poppler-data-0.4.11. Fixes
     1176          <ulink url="&blfs-ticket-root;15508">#15508</ulink>.</para>
     1177        </listitem>
     1178        <listitem>
     1179          <para>[ken] - Update to nss-4.70. Fixes
     1180          <ulink url="&blfs-ticket-root;15510">#15510</ulink>.</para>
     1181        </listitem>
     1182        <listitem>
     1183          <para>[thomas] - Update to cmake-3.21.3. Fixes
     1184          <ulink url="&blfs-ticket-root;15581">#15581</ulink>.</para>
     1185        </listitem>
     1186        <listitem>
     1187          <para>[bdubbs] - Update to xf86-input-libinput-1.2.0. Fixes
     1188          <ulink url="&blfs-ticket-root;15577">#15577</ulink>.</para>
     1189        </listitem>
     1190        <listitem>
     1191          <para>[bdubbs] - Update to asciidoc-9.1.1. Fixes
     1192          <ulink url="&blfs-ticket-root;15575">#15575</ulink>.</para>
     1193        </listitem>
     1194        <listitem>
     1195          <para>[bdubbs] - Update to thunar-4.16.10. Fixes
     1196          <ulink url="&blfs-ticket-root;15566">#15566</ulink>.</para>
     1197        </listitem>
     1198        <listitem>
     1199          <para>[bdubbs] - Update to vala-0.54.1. Fixes
     1200          <ulink url="&blfs-ticket-root;15565">#15565</ulink>.</para>
     1201        </listitem>
     1202        <listitem>
     1203          <para>[bdubbs] - Update to harfbuzz-3.0.0. Fixes
     1204          <ulink url="&blfs-ticket-root;15559">#15559</ulink>.</para>
     1205        </listitem>
     1206        <listitem>
     1207          <para>[bdubbs] - Update to libuninameslist-20210917. Fixes
     1208          <ulink url="&blfs-ticket-root;15558">#15558</ulink>.</para>
     1209        </listitem>
     1210        <listitem>
     1211          <para>[bdubbs] - Update to gobject-introspection-1.70.0. Fixes
     1212          <ulink url="&blfs-ticket-root;15557">#15557</ulink>.</para>
     1213        </listitem>
     1214      </itemizedlist>
     1215    </listitem>
     1216
     1217    <listitem>
     1218      <para>September 18th, 2021</para>
     1219      <itemizedlist>
     1220        <listitem>
     1221          <para>[pierre] - Update to gdb-11.1. Fixes
     1222          <ulink url="&blfs-ticket-root;15529">#15529</ulink>.</para>
     1223        </listitem>
     1224      </itemizedlist>
     1225    </listitem>
     1226
     1227    <listitem>
     1228      <para>September 17th, 2021</para>
     1229      <itemizedlist>
     1230        <listitem>
     1231          <para>[pierre] - Update to gucharmap-14.0.0. Fixes
     1232          <ulink url="&blfs-ticket-root;15547">#15547</ulink>.</para>
     1233        </listitem>
     1234        <listitem>
     1235          <para>[pierre] - Update to httpd-2.4.49 (Security Update). Fixes
     1236          <ulink url="&blfs-ticket-root;15543">#15543</ulink>.</para>
     1237        </listitem>
     1238        <listitem>
     1239          <para>[bdubbs] - Update to glib-networking-2.70.0. Fixes
     1240          <ulink url="&blfs-ticket-root;15552">#15552</ulink>.</para>
     1241        </listitem>
     1242        <listitem>
     1243          <para>[bdubbs] - Update to glib-2.70.0. Fixes
     1244          <ulink url="&blfs-ticket-root;15556">#15556</ulink>.</para>
     1245        </listitem>
     1246        <listitem>
     1247          <para>[bdubbs] - Update to bind9-9.16.21. Fixes
     1248          <ulink url="&blfs-ticket-root;15541">#15541</ulink>.</para>
     1249        </listitem>
     1250        <listitem>
     1251          <para>[bdubbs] - Update to pipewire-0.3.36. Fixes
     1252          <ulink url="&blfs-ticket-root;15555">#15555</ulink>.</para>
     1253        </listitem>
     1254        <listitem>
     1255          <para>[bdubbs] - Update to ModemManager-1.18.2. Fixes
     1256          <ulink url="&blfs-ticket-root;15551">#15551</ulink>.</para>
     1257        </listitem>
     1258        <listitem>
     1259          <para>[bdubbs] - Update to sudo-1.9.8p1. Fixes
     1260          <ulink url="&blfs-ticket-root;15549">#15549</ulink>.</para>
     1261        </listitem>
     1262        <listitem>
     1263          <para>[bdubbs] - Update to acpid-2.0.33. Fixes
     1264          <ulink url="&blfs-ticket-root;15540">#15540</ulink>.</para>
     1265        </listitem>
     1266        <listitem>
     1267          <para>[bdubbs] - Update to wayland-protocols-1.23. Fixes
     1268          <ulink url="&blfs-ticket-root;15539">#15539</ulink>.</para>
     1269        </listitem>
     1270        <listitem>
     1271          <para>[bdubbs] - Update to umockdev-0.16.3. Fixes
     1272          <ulink url="&blfs-ticket-root;15538">#15538</ulink>.</para>
     1273        </listitem>
     1274        <listitem>
     1275          <para>[bdubbs] - Update to qca-2.3.4. Fixes
     1276          <ulink url="&blfs-ticket-root;15537">#15537</ulink>.</para>
     1277        </listitem>
     1278        <listitem>
     1279          <para>[bdubbs] - Update to fftw-3.3.10. Fixes
     1280          <ulink url="&blfs-ticket-root;15536">#15536</ulink>.</para>
     1281        </listitem>
     1282      </itemizedlist>
     1283    </listitem>
     1284
     1285    <listitem>
     1286      <para>September 16th, 2021</para>
     1287      <itemizedlist>
     1288        <listitem>
     1289          <para>[bdubbs] - Update to librsvg-2.52.0. Fixes
     1290          <ulink url="&blfs-ticket-root;15535">#15535</ulink>.</para>
     1291        </listitem>
     1292        <listitem>
     1293          <para>[bdubbs] - Update to links-2.24. Fixes
     1294          <ulink url="&blfs-ticket-root;15534">#15534</ulink>.</para>
     1295        </listitem>
     1296        <listitem>
     1297          <para>[bdubbs] - Update to curl-7.79.0. Fixes
     1298          <ulink url="&blfs-ticket-root;15542">#15542</ulink>.</para>
     1299        </listitem>
     1300        <listitem>
     1301          <para>[bdubbs] - Update to libinput-1.19.0 (Xorg driver). Fixes
     1302          <ulink url="&blfs-ticket-root;15545">#15545</ulink>.</para>
     1303        </listitem>
     1304        <listitem>
     1305          <para>[bdubbs] - Update to libXi-1.8 (Xorg Library). Fixes
     1306          <ulink url="&blfs-ticket-root;15544">#15544</ulink>.</para>
     1307        </listitem>
     1308        <listitem>
     1309          <para>[bdubbs] - Update to xorgproto-2021.5. Fixes
     1310          <ulink url="&blfs-ticket-root;15546">#15546</ulink>.</para>
     1311        </listitem>
     1312        <listitem>
     1313          <para>[bdubbs] - Update to libatomic_ops-7.6.12. Fixes
     1314          <ulink url="&blfs-ticket-root;15532">#15532</ulink>.</para>
     1315        </listitem>
     1316        <listitem>
     1317          <para>[bdubbs] - Update to sudo-1.9.8. Fixes
     1318          <ulink url="&blfs-ticket-root;15531">#15531</ulink>.</para>
     1319        </listitem>
     1320        <listitem>
     1321          <para>[bdubbs] - Update to libass-0.15.2. Fixes
     1322          <ulink url="&blfs-ticket-root;15530">#15530</ulink>.</para>
     1323        </listitem>
     1324        <listitem>
     1325          <para>[bdubbs] - Update to libexif-0.6.23. Fixes
     1326          <ulink url="&blfs-ticket-root;15528">#15528</ulink>.</para>
     1327        </listitem>
     1328        <listitem>
     1329          <para>[bdubbs] - Update to ModemManager-1.18.0. Fixes
     1330          <ulink url="&blfs-ticket-root;15515">#15515</ulink>.</para>
     1331        </listitem>
     1332        <listitem>
     1333          <para>[bdubbs] - Archive python modules decorator and python-slip. Fixes
     1334          <ulink url="&blfs-ticket-root;15525">#15525</ulink>.</para>
     1335        </listitem>
     1336        <listitem>
     1337          <para>[bdubbs] - Update to Python3-3.9.7. Fixes
     1338          <ulink url="&blfs-ticket-root;15485">#15485</ulink>.</para>
     1339        </listitem>
     1340        <listitem>
     1341          <para>[bdubbs] - Update to libcap-2.57. Fixes
     1342          <ulink url="&blfs-ticket-root;15465">#15465</ulink>.</para>
     1343        </listitem>
     1344        <listitem>
     1345          <para>[dj] - Add --sbindir to Linux-PAM instruction to aid in
     1346          packaging.</para>
     1347        </listitem>
     1348        <listitem>
     1349          <para>[dj] - Update to make-ca-1.9. Fixes
     1350          <ulink url="&blfs-ticket-root;15548">#15548</ulink>.</para>
     1351        </listitem>
     1352        <listitem>
     1353          <para>[dj] - Update download locations for blocaled and
     1354          LSB-Tools.</para>
     1355        </listitem>
     1356      </itemizedlist>
     1357    </listitem>
     1358
     1359    <listitem>
     1360      <para>September 15th, 2021</para>
     1361      <itemizedlist>
     1362        <listitem>
     1363          <para>[renodr] - Update to gimp-2.10.28. Fixes
     1364          <ulink url="&blfs-ticket-root;15502">#15502</ulink>.</para>
     1365        </listitem>
     1366        <listitem>
     1367          <para>[renodr] - Update to libdazzle-3.42.0. Fixes
     1368          <ulink url="&blfs-ticket-root;15496">#15496</ulink>.</para>
     1369        </listitem>
     1370      </itemizedlist>
     1371    </listitem>
     1372
     1373    <listitem>
     1374      <para>September 14th, 2021</para>
     1375      <itemizedlist>
     1376        <listitem>
     1377          <para>[renodr] - Update to wayland-protocols-1.22. Fixes
     1378          <ulink url="&blfs-ticket-root;15491">#15491</ulink>.</para>
     1379        </listitem>
     1380      </itemizedlist>
     1381    </listitem>
     1382
     1383    <listitem>
     1384      <para>September 12th, 2021</para>
     1385      <itemizedlist>
     1386        <listitem>
     1387          <para>[pierre] - Update to thunar-4.16.9. Fixes
     1388          <ulink url="&blfs-ticket-root;15524">#15524</ulink>.</para>
     1389        </listitem>
     1390        <listitem>
     1391          <para>[pierre] - Update to pango-1.48.10. Fixes
     1392          <ulink url="&blfs-ticket-root;15523">#15523</ulink>.</para>
     1393        </listitem>
     1394        <listitem>
     1395          <para>[pierre] - Update to gexiv2-0.13.0. Fixes
     1396          <ulink url="&blfs-ticket-root;15444">#15444</ulink>.</para>
     1397        </listitem>
     1398      </itemizedlist>
     1399    </listitem>
     1400
     1401    <listitem>
     1402      <para>September 11th, 2021</para>
     1403      <itemizedlist>
     1404        <listitem>
     1405          <para>[bdubbs] - Update to btrfs-progs-v5.14. Fixes
     1406          <ulink url="&blfs-ticket-root;15518">#15518</ulink>.</para>
     1407        </listitem>
     1408        <listitem>
     1409          <para>[bdubbs] - Update to libxkbcommon-1.3.1. Fixes
     1410          <ulink url="&blfs-ticket-root;15519">#15519</ulink>.</para>
     1411        </listitem>
     1412        <listitem>
     1413          <para>[bdubbs] - Update to pipewire-0.3.35. Fixes
     1414          <ulink url="&blfs-ticket-root;15516">#15516</ulink>.</para>
     1415        </listitem>
     1416        <listitem>
     1417          <para>[renodr] - Update to fuse-3.10.5. Fixes
     1418          <ulink url="&blfs-ticket-root;15506">#15506</ulink>.</para>
     1419        </listitem>
     1420      </itemizedlist>
     1421    </listitem>
     1422
     1423    <listitem>
     1424      <para>September 10th, 2021</para>
     1425      <itemizedlist>
     1426        <listitem>
     1427          <para>[ken] - Patch ghostscript for CVE-2021-3781 0-day
     1428          (security update re libgs). Thanks to Doug for helping me
     1429          understand the public PoC. Fixes
     1430          <ulink url="&blfs-ticket-root;15517">#15517</ulink>.</para>
     1431        </listitem>
     1432        <listitem>
     1433          <para>[renodr] - Update to libseccomp-2.5.2. Fixes
     1434          <ulink url="&blfs-ticket-root;15490">#15490</ulink>.</para>
     1435        </listitem>
     1436        <listitem>
     1437          <para>[pierre] - Update to thunderbird-91.1.0 (Security Update). Fixes
     1438          <ulink url="&blfs-ticket-root;15513">#15513</ulink>.</para>
     1439        </listitem>
     1440      </itemizedlist>
     1441    </listitem>
     1442
     1443    <listitem>
     1444      <para>September 9th, 2021</para>
     1445      <itemizedlist>
     1446        <listitem>
     1447          <para>[bdubbs] - Update to wget-1.21.2. Fixes
     1448          <ulink url="&blfs-ticket-root;15512">#15512</ulink>.</para>
     1449        </listitem>
     1450        <listitem>
     1451          <para>[bdubbs] - Update to harfbuzz-2.9.1. Fixes
     1452          <ulink url="&blfs-ticket-root;15511">#15511</ulink>.</para>
     1453        </listitem>
     1454        <listitem>
     1455          <para>[bdubbs] - Update to soundtouch-2.3.1. Fixes
     1456          <ulink url="&blfs-ticket-root;15509">#15509</ulink>.</para>
     1457        </listitem>
     1458        <listitem>
     1459          <para>[bdubbs] - Update to libqmi-1.30.2. Fixes
     1460          <ulink url="&blfs-ticket-root;15507">#15507</ulink>.</para>
     1461        </listitem>
     1462      </itemizedlist>
     1463    </listitem>
     1464
     1465    <listitem>
     1466      <para>September 8th, 2021</para>
     1467      <itemizedlist>
     1468        <listitem>
     1469          <para>[renodr] - Update to Mercurial-5.9.1. Fixes
     1470          <ulink url="&blfs-ticket-root;15481">#15481</ulink>.</para>
     1471        </listitem>
     1472      </itemizedlist>
     1473    </listitem>
     1474
     1475    <listitem>
     1476      <para>September 7th, 2021</para>
     1477      <itemizedlist>
     1478        <listitem>
     1479          <para>[bdubbs] - Update to sane-backends-1.0.32. Fixes
     1480          <ulink url="&blfs-ticket-root;15504">#15504</ulink>.</para>
     1481        </listitem>
     1482        <listitem>
     1483          <para>[bdubbs] - Update to libsamplerate-0.2.2. Fixes
     1484          <ulink url="&blfs-ticket-root;15503">#15503</ulink>.</para>
     1485        </listitem>
     1486        <listitem>
     1487          <para>[bdubbs] - Update to libxfce4ui-4.16.1. Fixes
     1488          <ulink url="&blfs-ticket-root;15501">#15501</ulink>.</para>
     1489        </listitem>
     1490        <listitem>
     1491          <para>[bdubbs] - Update to DateTime-Calendar-Julian-0.105 (Perl module). Fixes
     1492          <ulink url="&blfs-ticket-root;15500">#15500</ulink>.</para>
     1493        </listitem>
     1494        <listitem>
     1495          <para>[bdubbs] - Update to gegl-0.4.32. Fixes
     1496          <ulink url="&blfs-ticket-root;15499">#15499</ulink>.</para>
     1497        </listitem>
     1498        <listitem>
     1499          <para>[ken] - Update to JS-78.14.0 (js/src is identical to 78.13.0),
     1500          firefox-legacy-78.14.0  (Security Update) and firefox-91.1.0esr
     1501          (Security Update). Fixes
     1502          <ulink url="&blfs-ticket-root;15505">#15505</ulink>.</para>
     1503        </listitem>
     1504      </itemizedlist>
     1505    </listitem>
     1506
     1507    <listitem>
     1508      <para>September 6th, 2021</para>
     1509      <itemizedlist>
     1510        <listitem>
     1511          <para>[renodr] - Update to node.js-14.17.6 (Security Update). Fixes
     1512          <ulink url="&blfs-ticket-root;15488">#15488</ulink>.</para>
     1513        </listitem>
     1514        <listitem>
     1515          <para>[renodr] - Update to libwacom-1.12. Fixes
     1516          <ulink url="&blfs-ticket-root;15487">#15487</ulink>.</para>
     1517        </listitem>
     1518        <listitem>
     1519          <para>[renodr] - Update to nss-3.69.1. Fixes
     1520          <ulink url="&blfs-ticket-root;15486">#15486</ulink>.</para>
     1521        </listitem>
     1522        <listitem>
     1523          <para>[renodr] - Update to libssh2-1.10.0. Fixes
     1524          <ulink url="&blfs-ticket-root;15481">#15481</ulink>.</para>
     1525        </listitem>
     1526        <listitem>
     1527          <para>[renodr] - Update to python-dbusmock-0.24.0. Fixes
     1528          <ulink url="&blfs-ticket-root;15477">#15477</ulink>.</para>
     1529        </listitem>
     1530        <listitem>
     1531          <para>[renodr] - Update to graphviz-2.49.0. Fixes
     1532          <ulink url="&blfs-ticket-root;15476">#15476</ulink>.</para>
     1533        </listitem>
     1534      </itemizedlist>
     1535    </listitem>
    441536
    451537    <listitem>
  • kde/extra-cmake-modules.xml

    rce5723af r1daaab6d  
    9494    <title>Installation of Extra Cmake Modules</title>
    9595
     96<!-- fix for python-3.10: only needed until upgrading to 5.87 (or above) -->
     97    <para>
     98      First, fix detection of Python-3.10 modules:
     99    </para>
     100
     101<screen><userinput>sed 's/10)/11)/' -i find-modules/FindPythonModuleGeneration.cmake</userinput></screen>
     102<!-- End fix for python-3.10 -->
     103
    96104    <para>
    97105      Install <application>Extra Cmake Modules</application> by running the
  • kde/kf5-apps/add-pkgs.xml

    rce5723af r1daaab6d  
    5555    <listitem>
    5656      <para>
    57         A variety (about 40) of KDE games including: 
     57        A variety (about 40) of KDE games including:
    5858        kpat, kfourinline, and kmines.
    5959      </para>
     
    6363  <note>
    6464    <para>
    65       Some packages will require additional dependencies.  To determine 
     65      Some packages will require additional dependencies.  To determine
    6666      what dependencies are needed, run from the top of the source tree:
    6767    </para>
  • kde/kf5-apps/ark5.xml

    rce5723af r1daaab6d  
    3030
    3131    <para>
    32       The <application>Ark</application> package is a KF5 archive tool. 
     32      The <application>Ark</application> package is a KF5 archive tool.
    3333      It is a graphical front end to tar and similar tools.
    3434    </para>
  • kde/kf5-apps/gwenview.xml

    rce5723af r1daaab6d  
    3030
    3131    <para>
    32       <application>Gwenview</application> is a fast and easy-to-use 
    33       image viewer for KDE. 
     32      <application>Gwenview</application> is a fast and easy-to-use
     33      image viewer for KDE.
    3434    </para>
    3535
     
    108108<!--
    109109    <para>
    110       First, fix a minor issue with Exiv2-&exiv2-version;: 
     110      First, fix a minor issue with Exiv2-&exiv2-version;:
    111111    </para>
    112112
  • kde/kf5-apps/k3b.xml

    rce5723af r1daaab6d  
    9393    <para role="required">
    9494      <xref linkend="kf5-frameworks"/>,
    95       <xref linkend="libkcddb"/>, 
     95      <xref linkend="libkcddb"/>,
    9696      <xref linkend="libsamplerate"/>, and
    9797      <xref linkend="shared-mime-info"/>
     
    179179      <seglistitem>
    180180        <seg>
    181           k3b 
     181          k3b
    182182        </seg>
    183183        <seg>
    184184          libk3bdevice.so,
    185           libk3blib.so, 
     185          libk3blib.so,
    186186          and numerous plugin modules for the installed dependencies
    187187        </seg>
  • kde/kf5-apps/kdenlive5.xml

    rce5723af r1daaab6d  
    8585    <para role="required">
    8686      <xref linkend="kf5-frameworks"/>,
    87       <xref linkend="mlt"/>, and 
     87      <xref linkend="mlt"/>, and
    8888      <xref role="runtime" linkend="v4l-utils"/> (runtime)
    8989    </para>
  • kde/kf5-apps/khelpcenter.xml

    rce5723af r1daaab6d  
    3030
    3131    <para>
    32       <application>Khelpcenter</application> is an application 
     32      <application>Khelpcenter</application> is an application
    3333      to show KDE Applications' documentation.
    3434    </para>
  • kde/kf5-apps/konsole5.xml

    rce5723af r1daaab6d  
    7474      <listitem>
    7575        <para>
    76           Optional patch: 
     76          Optional patch:
    7777          <ulink url="&patch-root;/konsole-&kf5apps-version;-scrollbar-1.patch"/>
    7878        </para>
  • kde/kf5-apps/libkcddb.xml

    rce5723af r1daaab6d  
    124124        </seg>
    125125        <seg>
    126           libKF5Cddb.so and 
    127           kcm_cddb.so 
     126          libKF5Cddb.so and
     127          kcm_cddb.so
    128128        </seg>
    129129        <seg>
    130           $KF5_PREFIX/include/KF5/KCddb and 
     130          $KF5_PREFIX/include/KF5/KCddb and
    131131          $KF5_PREFIX/lib/cmake/KF5Cddb
    132132          $KF5_PREFIX/share/doc/HTML/*/kcontrol
  • kde/kf5-apps/libkdcraw.xml

    rce5723af r1daaab6d  
    3030
    3131    <para>
    32       <application>Libkdcraw</application> is a KDE wrapper around the 
    33       <xref linkend="libraw"/> library for manipulating image metadata. 
     32      <application>Libkdcraw</application> is a KDE wrapper around the
     33      <xref linkend="libraw"/> library for manipulating image metadata.
    3434    </para>
    3535
     
    139139        </seg>
    140140        <seg>
    141           $KF5_PREFIX/include/KF5/KDCRAW and 
     141          $KF5_PREFIX/include/KF5/KDCRAW and
    142142          $KF5_PREFIX/lib/cmake/KF5KDcraw
    143143        </seg>
  • kde/kf5-apps/libkexiv2.xml

    rce5723af r1daaab6d  
    3131    <para>
    3232      <application>Libkexiv2</application> is a KDE wrapper around the Exiv2
    33       library for manipulating image metadata. 
     33      library for manipulating image metadata.
    3434    </para>
    3535
     
    145145        </seg>
    146146        <seg>
    147           $KF5_PREFIX/include/KF5/KExiv2 and 
     147          $KF5_PREFIX/include/KF5/KExiv2 and
    148148          $KF5_PREFIX/lib/cmake/KF5KExiv2
    149149        </seg>
  • kde/kf5-apps/okular5.xml

    rce5723af r1daaab6d  
    3131    <para>
    3232      Okular is a document viewer for KDE. It can view documents of many types
    33       including PDF, PostScript, TIFF, Microsoft CHM, DjVu, DVI, XPS and ePub.     
     33      including PDF, PostScript, TIFF, Microsoft CHM, DjVu, DVI, XPS and ePub.
    3434    </para>
    3535
     
    9090      <ulink url="https://download.kde.org/stable/release-service/&kf5apps-version;/src/">
    9191                 kpimtextedit</ulink>,
    92       <ulink url="http://libspectre.freedesktop.org/">libspectre</ulink> 
     92      <ulink url="http://libspectre.freedesktop.org/">libspectre</ulink>
    9393                 (for PostScript support),
    9494      <ulink url="http://www.jedrea.com/chmlib">libchm</ulink>,
  • kde/kf5/kf5-frameworks.xml

    rce5723af r1daaab6d  
    122122  <bridgehead renderas="sect4">Runtime dependency for FrameworkIntegration</bridgehead>
    123123  <para role="optional">
    124     <xref role="runtime" linkend="oxygen-fonts"/> and 
    125     <xref role="runtime" linkend="noto-fonts"/> 
     124    <xref role="runtime" linkend="oxygen-fonts"/> and
     125    <xref role="runtime" linkend="noto-fonts"/>
    126126  </para>
    127127
     
    192192  -r            recurse through child directories
    193193  -nH           disable generation of host-prefixed directories
    194   -nd           do not create a hierarchy of directories 
     194  -nd           do not create a hierarchy of directories
    195195  -A '*.xz'     just get the *.xz files
    196196  -np           don't get parent directories</literal></screen>
     
    299299    linkend="oxygen-icons5"/>.  The modemmanager-qt package may be built if its
    300300    optional dependency has been installed. The
    301     kdewebkit may be built if the external package 
     301    kdewebkit may be built if the external package
    302302    <ulink url="https://download.qt.io/community_releases/5.9/5.9.0-final/">
    303303    QtWebkit</ulink> has been built.
  • kde/phonon.xml

    rce5723af r1daaab6d  
    160160        <seg>
    161161          /usr/include/phonon4qt5,
    162           /usr/lib/cmake/phonon4qt5, and 
     162          /usr/lib/cmake/phonon4qt5, and
    163163          /usr/share/phonon4qt5
    164164        </seg>
  • kde/plasma5/plasma-all.xml

    rce5723af r1daaab6d  
    119119    <xref linkend='qtwebengine'/>,
    120120    <xref linkend="xorg-synaptics-driver"/>,
    121     <ulink url="http://distributions.freedesktop.org/wiki/AppStream">appstream-qt</ulink>, 
     121    <ulink url="http://distributions.freedesktop.org/wiki/AppStream">appstream-qt</ulink>,
    122122    <ulink url="https://www.kdevelop.org/">KDevPlatform</ulink>,
    123123    <ulink url="https://gpsd.gitlab.io/gpsd/">libgps</ulink>,
     
    127127    <ulink url="https://www.freedesktop.org/software/PackageKit/releases/">packagekit-qt</ulink>,
    128128    <ulink url="http://qalculate.github.io/">Qalculate</ulink>,
    129     <ulink url="https://launchpad.net/qapt">Qapt</ulink>, 
     129    <ulink url="https://launchpad.net/qapt">Qapt</ulink>,
    130130    <ulink url="https://github.com/osiam/osiam">SCIM</ulink>, and
    131131    <ulink url="http://www.dest-unreach.org/socat/">socat</ulink> (for pam_kwallet)
     
    135135    <para>
    136136      Only two plasma packages optionally use <xref linkend="qtwebengine"/>:
    137       libksysguard and kdeplasma-addons. If QtWebEngine is installed later, 
     137      libksysguard and kdeplasma-addons. If QtWebEngine is installed later,
    138138      only those two packages have to be rebuilt. This allows to provide
    139139      a more complete display in the system monitor application.
     
    277277           sed -i '/set.HAVE_X11/a set(X11_FOUND 1)' CMakeLists.txt
    278278         ;;
    279      
     279
    280280         khotkeys)
    281281           sed -i '/X11Extras/a set(X11_FOUND 1)' CMakeLists.txt
    282282         ;;
    283      
     283
    284284         plasma-desktop)
    285285           sed -i '/X11.h)/i set(X11_FOUND 1)' CMakeLists.txt
     
    362362      </para>
    363363
    364 <screen role="root"><userinput>cat &gt; /etc/pam.d/kde &lt;&lt; "EOF" 
     364<screen role="root"><userinput>cat &gt; /etc/pam.d/kde &lt;&lt; "EOF"
    365365<literal># Begin /etc/pam.d/kde
    366366
     
    378378EOF
    379379
    380 cat &gt; /etc/pam.d/kde-np &lt;&lt; "EOF" 
     380cat &gt; /etc/pam.d/kde-np &lt;&lt; "EOF"
    381381<literal># Begin /etc/pam.d/kde-np
    382382
  • lxde/desktop/libfm-extra.xml

    rce5723af r1daaab6d  
    126126
    127127    <para>
    128       <parameter>--with-extra-only</parameter>: This switch disables all 
     128      <parameter>--with-extra-only</parameter>: This switch disables all
    129129      components except for the libfm-extra library.
    130130    </para>
  • lxde/desktop/libfm.xml

    rce5723af r1daaab6d  
    7474    <bridgehead renderas="sect4">Required</bridgehead>
    7575    <para role="required">
    76       <xref linkend="gtk3"/> or 
     76      <xref linkend="gtk3"/> or
    7777      <xref role="nodep" linkend="gtk2"/>, and
    7878      <xref linkend="menu-cache"/>
     
    9090      <xref linkend="gtk-doc"/>,
    9191      <xref linkend="dbus-glib"/> and
    92        <xref linkend="gvfs"/> or 
     92       <xref linkend="gvfs"/> or
    9393       <ulink url="https://hal.freedesktop.org/releases/">udisks</ulink>
    9494       (for volume management - experimental)
  • lxde/desktop/libwnck2.xml

    rce5723af r1daaab6d  
    174174        <listitem>
    175175          <para>
    176             Prints, modifies, or interacts with  the properties of a
     176            Prints, modifies, or interacts with the properties of a
    177177            screen/workspace/window
    178178          </para>
  • multimedia/audioutils/audacious.xml

    rce5723af r1daaab6d  
    307307      <seglistitem>
    308308        <seg>
    309           audacious and 
     309          audacious and
    310310          audtool
    311311        </seg>
    312312        <seg>
    313           libaudcore.so, 
    314           libaudgui.so, 
    315           libaudqt.so, 
    316           libaudtag.so, 
     313          libaudcore.so,
     314          libaudgui.so,
     315          libaudqt.so,
     316          libaudtag.so,
    317317          and several plugin libraries under /usr/lib/audacious/ sub-directories
    318318        </seg>
  • multimedia/audioutils/kwave.xml

    rce5723af r1daaab6d  
    7575    <para role="required">
    7676      <xref linkend="audiofile"/>,
    77       <xref linkend="fftw"/>, 
     77      <xref linkend="fftw"/>,
    7878      <xref linkend="id3lib"/>, and
    7979      <xref linkend="kf5-frameworks"/>
     
    140140        </seg>
    141141        <seg>
    142           libkwave.so, 
     142          libkwave.so,
    143143          libkwavegui.so, and
    144144          29 plugins
  • multimedia/audioutils/mpg123.xml

    rce5723af r1daaab6d  
    77  <!ENTITY mpg123-download-http "&sourceforge-dl;/mpg123/mpg123-&mpg123-version;.tar.bz2">
    88  <!ENTITY mpg123-download-ftp  " ">
    9   <!ENTITY mpg123-md5sum        "e4fce200d8072e6cfdeb1ec4c98655a0">
     9  <!ENTITY mpg123-md5sum        "05137a60b40d66bc185b1e106815aec7">
    1010  <!ENTITY mpg123-size          "1.0 MB">
    11   <!ENTITY mpg123-buildsize     "15 MB">
    12   <!ENTITY mpg123-time          "0.2 SBU">
     11  <!ENTITY mpg123-buildsize     "19 MB (with tests)">
     12  <!ENTITY mpg123-time          "0.3 SBU (with tests)">
    1313]>
    1414
     
    139139        </seg>
    140140        <seg>
    141           libmpg123.so and libout123.so
     141          libmpg123.so, libout123.so, and libsyn123
    142142        </seg>
    143143        <seg>
     
    168168        <listitem>
    169169          <para>
    170             is a tool to dump ID3 meta data from MPEG audio files 
     170            is a tool to dump ID3 meta data from MPEG audio files
    171171            using libmpg123
    172172          </para>
     
    181181        <listitem>
    182182          <para>
    183             extracts only MPEG frames from a stream using libmpg123 
     183            extracts only MPEG frames from a stream using libmpg123
    184184            (stdin to stdout)
    185185          </para>
  • multimedia/libdriv/alsa-lib.xml

    rce5723af r1daaab6d  
    256256          </indexterm>
    257257        </listitem>
    258       </varlistentry> 
     258      </varlistentry>
    259259
    260260    </variablelist>
  • multimedia/libdriv/alsa-utils.xml

    rce5723af r1daaab6d  
    216216
    217217      <para>
    218         To automatically store and restore volume settings (if the udev rule 
     218        To automatically store and restore volume settings (if the udev rule
    219219        doesn't work for you) when the system is rebooted, install the
    220220        <filename>/etc/rc.d/init.d/alsa</filename> boot script from the
    221         <xref linkend="bootscripts" revision="sysv"/> 
     221        <xref linkend="bootscripts" revision="sysv"/>
    222222        <xref linkend="systemd-units" revision="systemd"/> package.
    223223      </para>
     
    240240        <seg>
    241241          aconnect, alsactl, alsaloop, alsamixer, alsatplg,
    242           alsaucm, alsa-info.sh, amidi, amixer, aplay, aplaymidi, 
    243           arecord (symlink), arecordmidi, aseqdump, aseqnet, axfer, 
     242          alsaucm, alsa-info.sh, amidi, amixer, aplay, aplaymidi,
     243          arecord (symlink), arecordmidi, aseqdump, aseqnet, axfer,
    244244          iecset, and speaker-test
    245245        </seg>
  • multimedia/libdriv/audiofile.xml

    rce5723af r1daaab6d  
    8585    <bridgehead renderas="sect4">Optional</bridgehead>
    8686    <para role="optional">
    87       <xref linkend="asciidoc"/> and 
     87      <xref linkend="asciidoc"/> and
    8888      <xref linkend="valgrind"/>
    8989    </para>
  • multimedia/libdriv/frei0r.xml

    rce5723af r1daaab6d  
    7575    <bridgehead renderas="sect4">Recommended</bridgehead>
    7676    <para>
    77        <xref linkend='gavl'/> 
     77       <xref linkend='gavl'/>
    7878    </para>
    7979
     
    125125    <para>
    126126      <command>sed ... facebl0r.cpp</command>: This command fixes a build
    127       problem with the current opencv dependency. 
     127      problem with the current opencv dependency.
    128128    </para>
    129129
  • multimedia/libdriv/gavl.xml

    rce5723af r1daaab6d  
    121121
    122122    <para>
    123       <envar>LIBS=-lm</envar>: This variable ensures the math library is 
     123      <envar>LIBS=-lm</envar>: This variable ensures the math library is
    124124      searched when linking.
    125125    </para>
  • multimedia/libdriv/gst10-libav.xml

    rce5723af r1daaab6d  
    77  <!ENTITY gst10-libav-download-http "&gstreamer-dl;/gst-libav/gst-libav-&gst10-libav-version;.tar.xz">
    88  <!ENTITY gst10-libav-download-ftp  " ">
    9   <!ENTITY gst10-libav-md5sum        "71bd312207411fb69364b19b4b249331">
    10   <!ENTITY gst10-libav-size          "276 KB">
     9  <!ENTITY gst10-libav-md5sum        "9a49ce948d4e400b6e1b073d0e034080">
     10  <!ENTITY gst10-libav-size          "280 KB">
    1111  <!ENTITY gst10-libav-buildsize     "8.5 MB">
    1212  <!ENTITY gst10-libav-time          "less than 0.1 SBU (Using parallelism=4)">
     
    103103    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    104104      href="../../xincludes/gst10-objc-error.xml"/>
    105    
     105
    106106    <para>
    107107      Install <application>GStreamer Libav</application> by running the following
  • multimedia/libdriv/gst10-plugins-bad.xml

    rce5723af r1daaab6d  
    88           "&gstreamer-dl;/gst-plugins-bad/gst-plugins-bad-&gst10-plugins-bad-version;.tar.xz">
    99  <!ENTITY gst10-plugins-bad-download-ftp  " ">
    10   <!ENTITY gst10-plugins-bad-md5sum        "8a73b497613a9f778e880b8a9eb9c1a3">
     10  <!ENTITY gst10-plugins-bad-md5sum        "4ab1c19c3cf1ba79c20c65f6be78e7fd">
    1111  <!ENTITY gst10-plugins-bad-size          "5.4 MB">
    12   <!ENTITY gst10-plugins-bad-buildsize     "146 MB (with tests)">
    13   <!ENTITY gst10-plugins-bad-time          "1.0 SBU (Using parallelism=4; with tests)">
     12  <!ENTITY gst10-plugins-bad-buildsize     "141 MB (with tests)">
     13  <!ENTITY gst10-plugins-bad-time          "0.9 SBU (Using parallelism=4; with tests)">
    1414]>
    1515
     
    102102      <xref linkend="libass"/>,
    103103      <xref linkend="libexif"/> (for one test),
    104       <xref linkend="libgudev"/>,
    105104      <xref linkend="libmpeg2"/>,
    106105      <xref linkend="librsvg"/>,
     
    122121      <xref linkend="wayland"/> (<xref linkend="gtk3"/> must have been
    123122      compiled with wayland support),
     123      <xref linkend="wpebackend-fdo"/>,
    124124      <xref linkend="x265"/>,
    125       <xref linkend="xorg7-lib"/> (for one test),
    126125      <ulink url="https://aomedia.googlesource.com/aom/">aom</ulink>,
    127126      <ulink url="http://bs2b.sourceforge.net/">bs2b</ulink>,
     
    165164      <ulink url="https://www.mindwerks.net/projects/wildmidi/">WildMidi</ulink>,
    166165      <ulink url="https://webkit.org/wpe/">WPE-WebKit</ulink>,
    167       <ulink url="https://github.com/Igalia/WPEBackend-fdo">WPEBackend-fdo</ulink>,
    168166      <ulink url="http://zbar.sourceforge.net/">ZBAR</ulink>,
    169167      <ulink url="http://zapping.sourceforge.net/ZVBI/index.html/">ZVBI</ulink>, and
     
    181179    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    182180      href="../../xincludes/gst10-objc-error.xml"/>
    183    
     181
    184182    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    185183      href="../../xincludes/gst10-plugins.xml"/>
     
    201199    <para>
    202200      To test the results, issue: <command>ninja test</command>. Several tests
    203       need a terminal emulator in a graphical session. 
     201      need a terminal emulator in a graphical session.
    204202    </para>
    205203
     
    244242          libgstsctp-1.0.so,
    245243          libgsttranscoder-1.0.so,
    246           libgsturidownloader-1.0.so, 
     244          libgsturidownloader-1.0.so,
    247245          libgstwayland-1.0.so,
    248246          libgstwebrtc-1.0.so, and
  • multimedia/libdriv/gst10-plugins-base.xml

    rce5723af r1daaab6d  
    88           "&gstreamer-dl;/gst-plugins-base/gst-plugins-base-&gst10-plugins-base-version;.tar.xz">
    99  <!ENTITY gst10-plugins-base-download-ftp  " ">
    10   <!ENTITY gst10-plugins-base-md5sum        "523336ed6938b8b1004847cbbd5e31cb">
     10  <!ENTITY gst10-plugins-base-md5sum        "69b23213a6bb79d6d1b8371a9dd3e82e">
    1111  <!ENTITY gst10-plugins-base-size          "3.0 MB">
    12   <!ENTITY gst10-plugins-base-buildsize     "99 MB (with tests)">
    13   <!ENTITY gst10-plugins-base-time          "1.0 SBU (Using parallelism=4; with tests)">
     12  <!ENTITY gst10-plugins-base-buildsize     "100 MB (with tests)">
     13  <!ENTITY gst10-plugins-base-time          "0.9 SBU (Using parallelism=4; with tests)">
    1414]>
    1515
     
    9292      <xref linkend="iso-codes"/>,
    9393      <xref linkend="libgudev"/>,
     94      <xref linkend="libjpeg"/>,
    9495      <xref linkend="libogg"/>,
     96      <xref linkend="libpng"/>,
    9597      <xref linkend="libtheora"/>,
    9698      <xref linkend="libvorbis"/>,
    9799      <xref linkend="mesa"/>,
     100      <xref linkend="pango"/>,
    98101      <xref linkend="wayland-protocols"/>, and
    99102      <xref linkend="xorg7-lib"/>
     
    129132      href="../../xincludes/gst10-plugins.xml"/>
    130133
    131     <para> <!-- upstream has a different fix for 0.18.5, see
    132       https://www.linuxquestions.org/questions/slackware-14/regression-on-current-with-gst-plugins-base-4175694901/-->
    133       First fix a build failure caused by a change in
    134       <application>meson-0.58.0</application>:
    135     </para>
    136 
    137 <screen><userinput>sed -i 's|implicit_include_directories : false||' gst-libs/gst/gl/meson.build</userinput></screen>
    138 
    139134    <para>
    140135      Install <application>GStreamer Base Plug-ins</application> by running the
     
    201196        <seg>
    202197          libgstallocators-1.0.so, libgstapp-1.0.so, libgstaudio-1.0.so,
    203           libgstfft-1.0.so, libgstgl-1.0.so, libgstpbutils-1.0.so, 
    204           libgstriff-1.0.so, libgstrtp-1.0.so, libgstrtsp-1.0.so, 
    205           libgstsdp-1.0.so, libgsttag-1.0.so, libgstvideo-1.0.so 
     198          libgstfft-1.0.so, libgstgl-1.0.so, libgstpbutils-1.0.so,
     199          libgstriff-1.0.so, libgstrtp-1.0.so, libgstrtsp-1.0.so,
     200          libgstsdp-1.0.so, libgsttag-1.0.so, libgstvideo-1.0.so,
    206201          and several plugins under /usr/lib/gstreamer-1.0
    207202        </seg>
  • multimedia/libdriv/gst10-plugins-good.xml

    rce5723af r1daaab6d  
    88           "&gstreamer-dl;/gst-plugins-good/gst-plugins-good-&gst10-plugins-good-version;.tar.xz">
    99  <!ENTITY gst10-plugins-good-download-ftp  " ">
    10   <!ENTITY gst10-plugins-good-md5sum        "4ecf1ac5cd422d9c13fe05dbf5e3df26">
     10  <!ENTITY gst10-plugins-good-md5sum        "1c8ec6b14d166d7affbb216e863c9e42">
    1111  <!ENTITY gst10-plugins-good-size          "3.1 MB">
    12   <!ENTITY gst10-plugins-good-buildsize     "101 MB (with tests)">
     12  <!ENTITY gst10-plugins-good-buildsize     "102 MB (with tests)">
    1313  <!ENTITY gst10-plugins-good-time          "0.6 SBU (Using parallelism=4; with tests)">
    1414]>
     
    7474    </itemizedlist>
    7575
     76<!--
    7677    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7778    <itemizedlist spacing="compact">
     
    8384      </listitem>
    8485    </itemizedlist>
     86-->
    8587
    8688    <bridgehead renderas="sect3">GStreamer Good Plug-ins Dependencies</bridgehead>
     
    100102      <xref linkend="gdk-pixbuf"/>,
    101103      <xref linkend="lame"/>,
    102       <xref linkend="libgudev"/>,
    103       <xref linkend="libjpeg"/>,
    104       <xref linkend="libpng"/>,
    105104      <xref linkend="libsoup"/>,
    106105      <xref linkend="libvpx"/>,
    107       <xref linkend="mesa"/>,
    108       <xref linkend="mpg123"/>,
    109       <xref linkend="nasm"/>, and
    110       <xref linkend="xorg7-lib"/> <!-- build time requirements only,
    111       you don't need either apps, fonts or xorg server to build this
    112       package. You'll need xserver for any X app that wants to play
    113       something though, but that should be obvious. -->
     106      <xref linkend="mpg123"/>, and
     107      <xref linkend="nasm"/>
    114108    </para>
    115109
     
    158152    </para>
    159153
    160 <screen><userinput>patch -Np1 -i ../gst-plugins-good-&gst10-plugins-good-version;-upstream_fixes-1.patch &amp;&amp;
    161 
    162 mkdir build &amp;&amp;
     154<screen><userinput>mkdir build &amp;&amp;
    163155cd    build &amp;&amp;
    164156
     
    171163    <para>
    172164      To test the results, issue: <command>ninja test</command>.
    173       <!--One test, <filename>elements_souphttpsrc</filename> is known to 
     165      <!--One test, <filename>elements_souphttpsrc</filename> is known to
    174166      fail due to API changes in <application>libsoup</application>.--></para>
    175167
  • multimedia/libdriv/gst10-plugins-ugly.xml

    rce5723af r1daaab6d  
    88           "&gstreamer-dl;/gst-plugins-ugly/gst-plugins-ugly-&gst10-plugins-ugly-version;.tar.xz">
    99  <!ENTITY gst10-plugins-ugly-download-ftp  " ">
    10   <!ENTITY gst10-plugins-ugly-md5sum        "e5fbd9a8a05632cfb9d0afd0ad856d52">
    11   <!ENTITY gst10-plugins-ugly-size          "500 KB">
    12   <!ENTITY gst10-plugins-ugly-buildsize     "9.8 MB (with tests)">
    13   <!ENTITY gst10-plugins-ugly-time          "less than 0.1 SBU (with tests)">
     10  <!ENTITY gst10-plugins-ugly-md5sum        "049f90b7a3a72e241ad47564b5cd7a7a">
     11  <!ENTITY gst10-plugins-ugly-size          "504 KB">
     12  <!ENTITY gst10-plugins-ugly-buildsize     "11 MB (with tests)">
     13  <!ENTITY gst10-plugins-ugly-time          "0.1 SBU (with tests)">
    1414]>
    1515
  • multimedia/libdriv/gstreamer10-vaapi.xml

    rce5723af r1daaab6d  
    77  <!ENTITY gstreamer10-vaapi-download-http "&gstreamer-dl;/gstreamer-vaapi/gstreamer-vaapi-&gstreamer-vaapi-version;.tar.xz">
    88  <!ENTITY gstreamer10-vaapi-download-ftp  " ">
    9   <!ENTITY gstreamer10-vaapi-md5sum        "07d334476b3a7195033692fdb42b78d5">
     9  <!ENTITY gstreamer10-vaapi-md5sum        "aae78428770dd3cc3673b2e3b50931f6">
    1010  <!ENTITY gstreamer10-vaapi-size          "768 KB">
    1111  <!ENTITY gstreamer10-vaapi-buildsize     "16 MB">
    12   <!ENTITY gstreamer10-vaapi-time          "0.2 SBU">
     12  <!ENTITY gstreamer10-vaapi-time          "0.3 SBU">
    1313]>
    1414
     
    3333      <application>gstreamer</application> plugin for hardware accelerated
    3434      video decode/encode for the prevailing coding standards today (MPEG-2,
    35       MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3). 
     35      MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3).
    3636    </para>
    3737
  • multimedia/libdriv/gstreamer10.xml

    rce5723af r1daaab6d  
    77  <!ENTITY gstreamer10-download-http "&gstreamer-dl;/gstreamer/gstreamer-&gstreamer10-version;.tar.xz">
    88  <!ENTITY gstreamer10-download-ftp  " ">
    9   <!ENTITY gstreamer10-md5sum        "fe381e1e910e622fee44692e865f7229">
     9  <!ENTITY gstreamer10-md5sum        "d7e7ba88a1ccb431d754bd9474728c22">
    1010  <!ENTITY gstreamer10-size          "2.6 MB">
    11   <!ENTITY gstreamer10-buildsize     "60 MB (with tests)">
    12   <!ENTITY gstreamer10-time          "0.5 SBU (Using parallelism=4; with tests)">
     11  <!ENTITY gstreamer10-buildsize     "61 MB (with tests)">
     12  <!ENTITY gstreamer10-time          "0.4 SBU (Using parallelism=4; with tests)">
    1313]>
    1414
     
    317317        <listitem>
    318318          <para>
    319             provides all of the core <application>gstreamer</application> 
    320             services, including initialization, plugin management and types, 
    321             as well as the object hierarchy that defines elements and bins, 
     319            provides all of the core <application>gstreamer</application>
     320            services, including initialization, plugin management and types,
     321            as well as the object hierarchy that defines elements and bins,
    322322            along with some more specialized elements
    323323          </para>
  • multimedia/libdriv/id3lib.xml

    rce5723af r1daaab6d  
    137137      <seglistitem>
    138138        <seg>
    139           id3convert, 
    140           id3cp, 
    141           id3info, and 
     139          id3convert,
     140          id3cp,
     141          id3info, and
    142142          id3tag
    143143        </seg>
     
    146146        </seg>
    147147        <seg>
    148            /usr/include/id3 and 
     148           /usr/include/id3 and
    149149           /usr/share/doc/id3lib-&id3lib-version;
    150150        </seg>
  • multimedia/libdriv/libass.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libass-download-http "https://github.com/libass/libass/releases/download/&libass-version;/libass-&libass-version;.tar.xz">
    88  <!ENTITY libass-download-ftp  " ">
    9   <!ENTITY libass-md5sum        "65e60f7bb7e881b453bede1faad10b77">
    10   <!ENTITY libass-size          "364 KB">
    11   <!ENTITY libass-buildsize     "5.6 MB">
     9  <!ENTITY libass-md5sum        "c85e78d2e35661ab4e6295681e075d16">
     10  <!ENTITY libass-size          "376 KB">
     11  <!ENTITY libass-buildsize     "5.4 MB">
    1212  <!ENTITY libass-time          "less than 0.1 SBU">
    1313]>
  • multimedia/libdriv/libmpeg2.xml

    rce5723af r1daaab6d  
    158158<!--
    159159     Don't fill this one in. It's designed for a user to corrupt their own
    160      mpeg files, which can be used for malice.     
     160     mpeg files, which can be used for malice.
    161161     <varlistentry id="corrupt_mpeg2">
    162162        <term><command>corrupt_mpeg2</command></term>
  • multimedia/libdriv/libsamplerate.xml

    rce5723af r1daaab6d  
    66
    77  <!ENTITY libsamplerate-download-http
    8   "https://github.com/libsndfile/libsamplerate/releases/download/&libsamplerate-version;/libsamplerate-&libsamplerate-version;.tar.bz2">
     8  "https://github.com/libsndfile/libsamplerate/releases/download/&libsamplerate-version;/libsamplerate-&libsamplerate-version;.tar.xz">
    99  <!ENTITY libsamplerate-download-ftp  " ">
    10   <!ENTITY libsamplerate-md5sum        "e29ca4f1bb8c0252e0f84725617dbe89">
    11   <!ENTITY libsamplerate-size          "3.6 MB">
    12   <!ENTITY libsamplerate-buildsize     "17 MB (add 1.2 MB for tests)">
    13   <!ENTITY libsamplerate-time          "0.1 SBU (add 0.3 SBU for tests)">
     10  <!ENTITY libsamplerate-md5sum        "97c010fc25156c33cddc272c1935afab">
     11  <!ENTITY libsamplerate-size          "3.2 MB">
     12  <!ENTITY libsamplerate-buildsize     "15 MB (add 2 MB for tests)">
     13  <!ENTITY libsamplerate-time          "less than 0.1 SBU (add 0.3 SBU for tests)">
    1414]>
    1515
  • multimedia/libdriv/libvpx.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libvpx-download-http "https://github.com/webmproject/libvpx/archive/v&libvpx-version;/libvpx-&libvpx-version;.tar.gz">
    88  <!ENTITY libvpx-download-ftp  " ">
    9   <!ENTITY libvpx-md5sum        "cded283be38dc0078c3fbe751722efc5">
     9  <!ENTITY libvpx-md5sum        "82e5e527336b41281a582204db1f3457">
    1010  <!ENTITY libvpx-size          "5.1 MB">
    1111  <!ENTITY libvpx-buildsize     "64 MB (add 1.3GB if running tests)">
    12   <!ENTITY libvpx-time          "1.5 SBU, add 41 SBU if running tests, including download time">
     12  <!ENTITY libvpx-time          "1.6 SBU, add 44 SBU if running tests, including download time">
    1313]>
    1414
     
    7575    <bridgehead renderas="sect4">Recommended</bridgehead>
    7676    <para role="recommended">
    77       <xref linkend="yasm"/> or <xref role="nodep" linkend="nasm"/>, and 
     77      <xref linkend="yasm"/> or <xref role="nodep" linkend="nasm"/>, and
    7878      <xref linkend="which"/> (so <command>configure</command> can find yasm)
    7979    </para>
     
    8181    <bridgehead renderas="sect4">Optional</bridgehead>
    8282    <para role="optional">
    83       <xref linkend="curl"/> (to download test files) and 
     83      <xref linkend="curl"/> (to download test files) and
    8484      <xref linkend="doxygen"/> (to build documentation)
    8585    </para>
  • multimedia/libdriv/mlt.xml

    rce5723af r1daaab6d  
    77  <!ENTITY mlt-download-http "https://github.com/mltframework/mlt/releases/download/v&mlt-version;/mlt-&mlt-version;.tar.gz">
    88  <!ENTITY mlt-download-ftp  " ">
    9   <!ENTITY mlt-md5sum        "c9cca34e75caee6aa31d42d5e141206b">
     9  <!ENTITY mlt-md5sum        "fbcdac9bbda30dbf92739bbf40e3120a">
    1010  <!ENTITY mlt-size          "1.1 MB">
    1111  <!ENTITY mlt-buildsize     "22 MB">
     
    118118    <para>
    119119      This package does not come with a test suite. However a test .mp4
    120       file can be played in a local graphical environment with 
     120      file can be played in a local graphical environment with
    121121      <command>./src/melt/melt &lt;filename&gt;.mp4</command>.
    122122    </para>
     
    147147
    148148      <seglistitem>
    149         <seg>melt-7 and 
     149        <seg>melt-7 and
    150150             melt (symlink to melt-7)</seg>
    151151        <seg>libmlt-7.so,
  • multimedia/libdriv/opus.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY opus-download-http 
     7  <!ENTITY opus-download-http
    88           "&mozilla-http;/opus/opus-&opus-version;.tar.gz">
    99  <!ENTITY opus-download-ftp  " ">
  • multimedia/libdriv/pipewire.xml

    rce5723af r1daaab6d  
    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        "9a9bc32228fc1c181686e64eb6e6af03">
     9  <!ENTITY pipewire-md5sum        "eb8ec3e850af30e39d94b93525a23036">
    1010  <!ENTITY pipewire-size          "1.6 MB">
    11   <!ENTITY pipewire-buildsize     "63 MB (with tests)">
    12   <!ENTITY pipewire-time          "0.5 SBU (Using parallelism=4; with tests)">
     11  <!ENTITY pipewire-buildsize     "71 MB (with tests)">
     12  <!ENTITY pipewire-time          "0.5 SBU (with tests, both using parallelism=4)">
    1313]>
    1414
     
    115115cd    build &amp;&amp;
    116116
    117 meson --prefix=/usr --buildtype=release .. &amp;&amp;
     117meson --prefix=/usr --buildtype=release -Dsession-managers= .. &amp;&amp;
    118118ninja</userinput></screen>
    119119
     
    135135      href="../../xincludes/meson-buildtype-release.xml"/>
    136136
    137     <!-- Without these three parameters, Meson fails to run. -->
    138     <!-- Not true anymore, commenting out as of 0.3.24
    139     <para>
    140       <parameter>-Djack=false</parameter>: This switch prevents building the
    141       <application>JACK</application> plugin since
    142       <application>JACK</application> is not in BLFS.
    143     </para>
    144 
    145     <para>
    146       <parameter>-Dpipewire-jack=false</parameter>: This switch prevents
    147       building <application>JACK</application> support into pipewire since
    148       <application>JACK</application> is not in BLFS.
    149     </para>
    150 
    151     <para>
    152       <parameter>-Dvulkan=false</parameter>: This switch prevents building
    153       <application>Vulkan</application> API support into pipewire since
    154       <application>Vulkan</application> is not in BLFS.
    155     </para>
    156     -->
     137    <para>
     138      <parameter>-Dsession-managers=</parameter>: This switch
     139      prevents automatic downloading external dependencies.
     140    </para>
    157141
    158142    <para>
     
    196180          pw-reserve,
    197181          pw-top,
     182          pw-v4l2,
    198183          spa-acp-tool,
    199184          spa-inspect,
    200185          spa-json-dump,
    201           spa-monitor, 
     186          spa-monitor,
    202187          spa-resample, and
    203           pw-midiplay, pw-midirecord, pw-play, and pw-record (symlinks to pw-cat)
     188          pw-dsdplay, pw-midiplay, pw-midirecord, pw-play, and pw-record
     189          (symlinks to pw-cat)
    204190        </seg>
    205191        <seg>
     
    208194     [pierre July 29th, 2020]: all the following libs are in subdirectories
    209195     of /usr/lib. I'm not sure they should appear. But if they should, there
    210      are many more libs to list... 
     196     are many more libs to list...
    211197          libpulse-mainloop-glib-pw.so,
    212198          libpulse.so,
    213199          libpulse-simple.so,
    214200          libasound_module_pcm_pipewire.so, and
    215           libgstpipewire.so 
     201          libgstpipewire.so
    216202      [bdubbs Sep 29th, 2020]: add
    217203          libpipewire-module-{access,adapter,client-device,client-node,
     
    227213        <seg>
    228214          /etc/pipewire,
    229           /usr/include/pipewire-0.3, 
     215          /usr/include/pipewire-0.3,
    230216          /usr/include/spa-0.2,
    231217          /usr/lib/alsa-lib,
     
    272258        <listitem>
    273259          <para>
    274             starts a Pulseaudio-compatible version of 
     260            starts a Pulseaudio-compatible version of
    275261            the pipewire service
    276262          </para>
     
    453439      </varlistentry>
    454440
     441      <varlistentry id="pw-v4l2">
     442        <term><command>pw-v4l2</command></term>
     443        <listitem>
     444          <para>
     445            runs v4l2 applications on a pipewire instance
     446          </para>
     447          <indexterm zone="pipewire pw-v4l2">
     448            <primary sortas="b-pw-v4l2">pw-v4l2</primary>
     449          </indexterm>
     450        </listitem>
     451      </varlistentry>
     452
    455453      <varlistentry id="spa-acp-tool">
    456454        <term><command>spa-acp-tool</command></term>
  • multimedia/libdriv/pulseaudio.xml

    rce5723af r1daaab6d  
    172172
    173173    <!-- http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/ -->
    174     <para>Running PulseAudio as a system-wide daemon is possible but not 
    175       recommended. See <ulink 
     174    <para>Running PulseAudio as a system-wide daemon is possible but not
     175      recommended. See <ulink
    176176      url="https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/"/>
    177177      for more information.
     
    192192
    193193    <para>
    194       <parameter>-Dbluez5=false</parameter>: This switch prevents
     194      <parameter>-Dbluez5=disabled</parameter>: This switch prevents
    195195      a runtime error if <xref linkend="dbus"/> and <xref linkend="sbc"/>
    196196      are both installed but <xref linkend="bluez"/> is not installed.
     
    306306      <seglistitem>
    307307        <seg>
    308           <!--esdcompat,--> pacat, pacmd, pactl, padsp, 
    309           pamon (symlink to pacat), paplay (symlink to pacat), 
    310           parec (symlink to pacat), parecord (symlink to pacat), qpaeq, 
     308          <!--esdcompat,--> pacat, pacmd, pactl, padsp,
     309          pamon (symlink to pacat), paplay (symlink to pacat),
     310          parec (symlink to pacat), parecord (symlink to pacat), qpaeq,
    311311          pasuspender, pax11publish, pulseaudio, and
    312312          <!-- it looks like the equalizer needs FFTW: qpaeq, -->
     
    318318          libpulse-simple.so,
    319319          libpulsecommon-&pulseaudio-major-version;.so,
    320           libpulsecore-&pulseaudio-major-version;.so, and 
     320          libpulsecore-&pulseaudio-major-version;.so, and
    321321          libpulsedsp.so
    322322        </seg>
     
    510510          <para>
    511511            is an equalizer interface for
    512             <application>PulseAudio</application> equalizer sinks 
     512            <application>PulseAudio</application> equalizer sinks
    513513            (Requires <xref linkend="fftw"/> at build time)
    514514          </para>
  • multimedia/libdriv/sdl2.xml

    rce5723af r1daaab6d  
    77  <!ENTITY sdl2-download-http "https://www.libsdl.org/release/SDL2-&sdl2-version;.tar.gz">
    88  <!ENTITY sdl2-download-ftp  " ">
    9   <!ENTITY sdl2-md5sum        "98b8a1535a757ea1d03ae44e2fb20247">
    10   <!ENTITY sdl2-size          "6.9 MB">
    11   <!ENTITY sdl2-buildsize     "132 MB (with docs)">
     9  <!ENTITY sdl2-md5sum        "c1dd33299db5b7091f37d989c68d5212">
     10  <!ENTITY sdl2-size          "7.0 MB">
     11  <!ENTITY sdl2-buildsize     "134 MB (with docs)">
    1212  <!ENTITY sdl2-time          "0.4 SBU (using parallelism=4; with docs)">
    1313]>
     
    192192
    193193    <para>
    194       <command>rm -v /usr/lib/libSDL2*.a</command>: Normally 
     194      <command>rm -v /usr/lib/libSDL2*.a</command>: Normally
    195195      static libraries can be disabled with a <option>--disable-static</option>
    196196      option to configure, but that breaks the build in this package.
     
    239239        <seg>sdl2-config</seg>
    240240        <seg>libSDL2.so</seg>
    241         <seg>/usr/include/SDL2 and 
     241        <seg>/usr/include/SDL2 and
    242242             /usr/share/doc/SDL-&sdl2-version;</seg>
    243243      </seglistitem>
  • multimedia/libdriv/soundtouch.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY soundtouch-download-http "https://gitlab.com/soundtouch/soundtouch/-/archive/&soundtouch-version;/soundtouch-&soundtouch-version;.tar.bz2">
     7  <!ENTITY soundtouch-download-http "https://www.surina.net/soundtouch/soundtouch-&soundtouch-version;.tar.gz">
    88  <!ENTITY soundtouch-download-ftp  " ">
    9   <!ENTITY soundtouch-md5sum        "628ef4723f09bba19fb87d7c0af8c8b6">
    10   <!ENTITY soundtouch-size          "520 KB">
     9  <!ENTITY soundtouch-md5sum        "f9690985eee4778706a51d06aa935f6a">
     10  <!ENTITY soundtouch-size          "513 KB">
    1111  <!ENTITY soundtouch-buildsize     "6.8 MB">
    1212  <!ENTITY soundtouch-time          "0.1 SBU">
     
    8686    <caution>
    8787      <para>
    88         The <command>bootstrap</command> command below fails if the ACLOCAL 
     88        The <command>bootstrap</command> command below fails if the ACLOCAL
    8989        environment variable is set as specified in <xref linkend="xorg7"/>.
    90         If it is used, ACLOCAL needs to be unset for this package and then 
     90        If it is used, ACLOCAL needs to be unset for this package and then
    9191        reset for other packages.
    9292      </para>
  • multimedia/libdriv/speex.xml

    rce5723af r1daaab6d  
    215215        <seg>
    216216          /usr/include/speex and
    217           /usr/share/doc/speex-&speex-version; 
     217          /usr/share/doc/speex-&speex-version;
    218218        </seg>
    219219      </seglistitem>
  • multimedia/libdriv/v4l-utils.xml

    rce5723af r1daaab6d  
    77  <!ENTITY v4l-download-http "https://www.linuxtv.org/downloads/v4l-utils/v4l-utils-&v4l-utils-version;.tar.bz2">
    88  <!ENTITY v4l-download-ftp  " ">
    9   <!ENTITY v4l-md5sum        "46f9e2c0b2fdccd009da2f7e1aa87894">
    10   <!ENTITY v4l-size          "1.9 MB">
    11   <!ENTITY v4l-buildsize     "97 MB">
     9  <!ENTITY v4l-md5sum        "8aa73287320a49e9170a8255d7b2c7e6">
     10  <!ENTITY v4l-size          "2.0 MB">
     11  <!ENTITY v4l-buildsize     "117 MB">
    1212  <!ENTITY v4l-time          "0.5 SBU (using parallelism=4)">
    1313]>
     
    7070      </listitem>
    7171    </itemizedlist>
    72 
     72<!--
    7373    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7474    <itemizedlist>
     
    8080      </listitem>
    8181    </itemizedlist>
    82 
     82-->
    8383    <bridgehead renderas="sect3">v4l-utils Dependencies</bridgehead>
    8484
     
    109109  <sect2 role="installation">
    110110    <title>Installation of v4l-utils</title>
    111 
     111<!--
    112112    <para>
    113       First, apply a patch to fix building with GCC-11.1 if 
     113      First, apply a patch to fix building with GCC-11.1 if
    114114      <xref role="nodep" linkend="qt5"/> is installed:
    115115    </para>
    116116
    117117<screen><userinput remap="pre">patch -Np1 -i ../v4l-utils-&v4l-utils-version;-upstream_fixes-1.patch</userinput></screen>
    118 
     118-->
    119119    <para>
    120120      Install <application>v4l-utils</application> by running
  • multimedia/libdriv/x265.xml

    rce5723af r1daaab6d  
    125125      <para>
    126126        <command>rm -vf /usr/lib/libx265.a</command>: BLFS does not recommend
    127         using static libraries. 
     127        using static libraries.
    128128      </para>
    129129  </sect2>
  • multimedia/videoutils/ffmpeg.xml

    rce5723af r1daaab6d  
    77  <!ENTITY ffmpeg-download-http "https://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.xz">
    88  <!ENTITY ffmpeg-download-ftp  " ">
    9   <!ENTITY ffmpeg-md5sum        "7b9d5b652d20e8c5405304ad72636d4a">
    10   <!ENTITY ffmpeg-size          "9.2 MB">
    11   <!ENTITY ffmpeg-buildsize     "176 MB (add 2.4 GB for the FATE suite/tests, add 1.4 GB for documentation)">
    12   <!ENTITY ffmpeg-time          "1.3 SBU (using parallelism=4; add 3.6 SBU (with THREADS=4) to run the FATE suite after sample files are downloaded; add 0.7 SBU for doxygen docs)">
     9  <!ENTITY ffmpeg-md5sum        "41a1ca8693acc56088e8eaf3899b91ea">
     10  <!ENTITY ffmpeg-size          "9.1 MB">
     11  <!ENTITY ffmpeg-buildsize     "212 MB (add 1.9 GB for the FATE suite/tests, add 1.4 GB for documentation)">
     12  <!ENTITY ffmpeg-time          "1.4 SBU (using parallelism=4; add 1.1 SBU (with THREADS=4) to run the FATE suite after sample files are downloaded; add 0.8 SBU for doxygen docs)">
    1313]>
    1414
     
    211211
    212212    <para>
    213       If you have <xref linkend="doxygen"/> installed 
     213      If you have <xref linkend="doxygen"/> installed
    214214      and you wish to build (if --disable-doc was
    215215      used) or rebuild the html documentation, issue:
     
    245245
    246246    <para>
    247       If you used <command>doxygen</command> to manually create the API 
     247      If you used <command>doxygen</command> to manually create the API
    248248      documentation, install it by issuing the following commands
    249249      as the <systemitem class="username">root</systemitem> user:
     
    269269      The <filename class="directory">fate-suite</filename> directory is
    270270      created and the files are downloaded there. That command actually runs an
    271       rsync command, to obtain the sample files.  You may want to compress and
    272       keep this directory for testing again, in another system, or when a new
    273       version of ffmpeg is launched. Then, you unpack the sample files in the
    274       source directory, and run, again, the <command>make fate-rsync
    275       ...</command> command above, to sync with the repository. Now, the
    276       download size and time are drastically reduced.  Estimated values in
    277       "Package Information" do not include the download SBU. Some samples may
    278       have been removed, in the new version, so, in order to be sure local and
    279       server fate samples are identical, when you use previously saved samples,
    280       run the following command:
     271      rsync command to obtain the sample files.  You may want to compress and
     272      keep this directory for testing again, for testing in another system,
     273      or for when a new version of ffmpeg is released. Then, unpack the sample
     274      files in the source directory, and run the <command>make fate-rsync
     275      ...</command> command above to sync with the upstream repository. The
     276      download size and time are drastically reduced by doing this.  Estimated
     277      values in "Package Information" do not include the download SBU. Some
     278      samples may have been removed in newer versions, so in order to be sure
     279      local and server fate samples are identical when you use previously
     280      saved samples, run the following command:
    281281    </para>
    282282
     
    285285
    286286    <para>
    287       Next, FATE is executed, with the commands (you obtain a number of tests
    288       larger than 3700):
     287      Next, execute FATE with the following commands (there are more than 3800
     288      tests in the suite):
    289289    </para>
    290290
     
    295295      where <replaceable>N</replaceable> is an integer,
    296296      <replaceable>N</replaceable> &le; number of cores in the system.
    297     </para>
     297   </para>
     298
     299   <para>
     300     A successful run should return no errors or warnings, just a list of tests
     301     and total amount at the end.
     302   </para>
    298303
    299304  </sect2>
     
    358363
    359364    <para>
    360       <option>--enable-libdrm</option>: Use this switch if 
     365      <option>--enable-libdrm</option>: Use this switch if
    361366      <xref linkend="libdrm"/> is installed to build the <quote>kmsgrab</quote>
    362367      input module which is useful for screen capturing or streaming.
     
    364369
    365370    <para>
    366       <parameter>--enable-libfdk-aac</parameter>: Enables currently the
    367       highest-quality AAC audio encoding via <filename
    368       class="libraryfile">libfdk-aac</filename>.
     371      <parameter>--enable-libfdk-aac</parameter>: Enables AAC audio encoding via
     372      <filename class="libraryfile">libfdk-aac</filename>.
    369373    </para>
    370374
     
    413417    <para>
    414418      <option>--disable-doc</option>: Disables building html documentation.
    415       This is only needed if <xref linkend="doxygen"/> is installed and you 
     419      This is only needed if <xref linkend="doxygen"/> is installed and you
    416420      do not want to build the html documentation.
    417421    </para>
  • multimedia/videoutils/mplayer.xml

    rce5723af r1daaab6d  
    5050
    5151    <note>
    52       <para>The latest <quote>stable</quote> version was released in April 
     52      <para>The latest <quote>stable</quote> version was released in April
    5353      2019. That version no longer builds properly with the latest build tools
    54       and system libraries. The version below is a snapshot that may not be 
    55       available on the upstream server but was uploaded 
     54      and system libraries. The version below is a snapshot that may not be
     55      available on the upstream server but was uploaded
    5656      to our file server.  If you want to test a later version, check
    5757      <ulink url="http://www.mplayerhq.hu/MPlayer/releases/"/>.
     
    396396    <para>
    397397      <option>--language-doc="<replaceable>&lt;lang&gt;</replaceable>"</option>:
    398       This switch enables the language used for the documentation. Use
     398      This switch sets the language used for the documentation. Use
    399399      <command>./configure --help</command> for more information.
    400400    </para>
     
    402402    <para>
    403403      <option>--language-man="<replaceable>&lt;lang&gt;</replaceable>"</option>:
    404       This switch enables the language used for the man pages. Use
     404      This switch sets the language used for the man pages. Use
    405405      <command>./configure --help</command> for more information.
    406406    </para>
     
    408408    <para>
    409409      <option>--language-msg="<replaceable>&lt;lang&gt;</replaceable>"</option>:
    410       This switch enables the language used for the messages and the GUI. Use
     410      This switch sets the language used for messages and the GUI. Use
    411411      <command>./configure --help</command> for more information
    412412    </para>
     
    414414    <para>
    415415      <option>--language="<replaceable>&lt;lang&gt;</replaceable>"</option>:
    416       This switch defines the default language used. Use <command>./configure
     416      This switch sets the default language used. Use <command>./configure
    417417      --help</command> for more information.
    418418    </para>
  • multimedia/videoutils/vlc.xml

    rce5723af r1daaab6d  
    185185      <xref linkend="qt5"/> (required for the graphical user interface),
    186186      <ulink url="https://repo.or.cz/w/libtar.git/">libtar</ulink>,
    187       <ulink url="https://libvnc.github.io/">libvncclient</ulink>, 
     187      <ulink url="https://libvnc.github.io/">libvncclient</ulink>,
    188188      <ulink url="http://www.lirc.org/">LIRC</ulink>, and
    189189      <ulink url="http://www.freerdp.com/">freerdp</ulink>
     
    209209      <xref linkend="libnotify"/>,
    210210      <xref linkend="libxml2"/>,
    211       <xref linkend="taglib"/>, 
     211      <xref linkend="taglib"/>,
    212212      <xref role="runtime" linkend="xdg-utils"/> (runtime),
    213213      <ulink url="https://www.team-mediaportal.com/extensions/mp2-plugins/atmolight">AtmoLight</ulink>,
     
    275275    <para>
    276276      <parameter>--disable-opencv</parameter>: This switch is required to disable
    277       <application>opencv</application> which is not compatible with this 
     277      <application>opencv</application> which is not compatible with this
    278278      version of <application>vlc</application>.
    279279    </para>
     
    281281    <para>
    282282      <parameter>--disable-vpx</parameter>: This switch is required to disable
    283       <application>libvpx</application>. The latest version is not compatible 
     283      <application>libvpx</application>. The latest version is not compatible
    284284      with this version of <application>vlc</application>.
    285285    </para>
  • networking/connect/dhcp.xml

    rce5723af r1daaab6d  
    299299      </indexterm>
    300300
    301 <screen role="root" revision="systemd"><userinput>make install-dhclient</userinput></screen> 
     301<screen role="root" revision="systemd"><userinput>make install-dhclient</userinput></screen>
    302302
    303303      <note revision="systemd">
  • networking/connect/dhcpcd.xml

    rce5723af r1daaab6d  
    66
    77  <!ENTITY dhcpcd-download-http "https://roy.marples.name/downloads/dhcpcd/dhcpcd-&dhcpcd-version;.tar.xz">
    8   <!ENTITY dhcpcd-download-ftp  "ftp://roy.marples.name/pub/dhcpcd/dhcpcd-&dhcpcd-version;.tar.xz">
    9   <!ENTITY dhcpcd-md5sum        "c36715fc629bc40aa94aae06fa1724c2">
    10   <!ENTITY dhcpcd-size          "252 KB">
     8<!--  <!ENTITY dhcpcd-download-ftp  "ftp://roy.marples.name/pub/dhcpcd/dhcpcd-&dhcpcd-version;.tar.xz">-->
     9  <!ENTITY dhcpcd-download-ftp  " ">
     10  <!ENTITY dhcpcd-md5sum        "2b2f46648bc96979f96127f0e0e07d9b">
     11  <!ENTITY dhcpcd-size          "251 KB">
    1112  <!ENTITY dhcpcd-buildsize     "3.6 MB (with tests)">
    1213  <!ENTITY dhcpcd-time          "less than 0.1 SBU (with tests)">
     
    1617    https://roy.marples.name/blog/dhcpcd-9-2-0-released.html
    1718    Substitute the 9-2-0 with 9-2-1 or 9-2-2 ...
     19pierre: seems that it now returns Error 404 (November 2021).
    1820-->
    1921
     
    122124            --libexecdir=/usr/lib/dhcpcd \
    123125            --dbdir=/var/lib/dhcpcd      \
     126            --runstatedir=/run           \
    124127            --privsepuser=dhcpcd         &amp;&amp;
    125128make</userinput></screen>
     
    160163      <parameter>--dbdir=/var/lib/dhcpcd</parameter>: The default
    161164      <filename class="directory">/var/db</filename> is not FHS-compliant
     165    </para>
     166
     167    <para>
     168      <parameter>--runstatedir=/run</parameter>: The default
     169      <filename class="directory">/var/run</filename> is a symbolic
     170      link to <filename class="directory">/run</filename>.
    162171    </para>
    163172
  • networking/mailnews/fetchmail.xml

    rce5723af r1daaab6d  
    77  <!ENTITY fetchmail-download-http "&sourceforge-dl;/fetchmail/fetchmail-&fetchmail-version;.tar.xz">
    88  <!ENTITY fetchmail-download-ftp  " ">
    9   <!ENTITY fetchmail-md5sum        "091dcd5462f205dbc0597e7ad73d3e15">
     9  <!ENTITY fetchmail-md5sum        "c1edb45772f8b4e9ea05585159e63a7a">
    1010  <!ENTITY fetchmail-size          "1.3 MB">
    1111  <!ENTITY fetchmail-buildsize     "16 MB including tests">
  • networking/mailnews/mutt.xml

    rce5723af r1daaab6d  
    77  <!ENTITY mutt-download-http "https://bitbucket.org/mutt/mutt/downloads/mutt-&mutt-version;.tar.gz">
    88  <!ENTITY mutt-download-ftp  "ftp://ftp.mutt.org/pub/mutt/mutt-&mutt-version;.tar.gz">
    9   <!ENTITY mutt-md5sum        "1573fd2154ab1b998363fff9ec9024f8">
     9  <!ENTITY mutt-md5sum        "af58d4428359fdfe21952906d2d95782">
    1010  <!ENTITY mutt-size          "5.2 MB">
    1111  <!ENTITY mutt-buildsize     "47 MB">
  • networking/mailnews/procmail.xml

    rce5723af r1daaab6d  
    66
    77<!--  <!ENTITY procmail-download-http "http://www.ring.gr.jp/archives/net/mail/procmail/procmail-&procmail-version;.tar.gz"> -->
    8   <!ENTITY procmail-download-http "https://ftp.osuosl.org/pub/blfs/conglomeration/procmail/procmail-&procmail-version;.tar.gz"> 
     8  <!ENTITY procmail-download-http "https://ftp.osuosl.org/pub/blfs/conglomeration/procmail/procmail-&procmail-version;.tar.gz">
    99  <!ENTITY procmail-download-ftp  " ">
    1010  <!-- <!ENTITY procmail-download-ftp  "ftp://ftp.informatik.rwth-aachen.de/pub/packages/procmail/procmail-&procmail-version;.tar.gz"> -->
  • networking/netlibs/c-ares.xml

    rce5723af r1daaab6d  
    77  <!ENTITY c-ares-download-http "https://c-ares.haxx.se/download/c-ares-&c-ares-version;.tar.gz">
    88  <!ENTITY c-ares-download-ftp  " ">
    9   <!ENTITY c-ares-md5sum        "3802264830c6886411dac606c66fdbf8">
     9  <!ENTITY c-ares-md5sum        "bf770c0d3131ec0dd0575a0d2dcab226">
    1010  <!ENTITY c-ares-size          "1.5 MB">
    11   <!ENTITY c-ares-buildsize     "11 MB">
     11  <!ENTITY c-ares-buildsize     "12 MB">
    1212  <!ENTITY c-ares-time          "less than 0.1 SBU">
    1313]>
  • networking/netlibs/curl.xml

    rce5723af r1daaab6d  
    77  <!ENTITY curl-download-http "https://curl.se/download/curl-&curl-version;.tar.xz">
    88  <!ENTITY curl-download-ftp  " ">
    9   <!ENTITY curl-md5sum        "419c2461366cf404160a820f7a902b7e">
     9  <!ENTITY curl-md5sum        "cf9f8553762150ef0ebcd5ee412737f5">
    1010  <!ENTITY curl-size          "2.4 MB">
    11   <!ENTITY curl-buildsize     "103 MB (add 17 MB for tests)">
    12   <!ENTITY curl-time          "0.3 SBU (add 14 SBU for tests)">
     11  <!ENTITY curl-buildsize     "98 MB (add 20 MB for tests)">
     12  <!ENTITY curl-time          "0.3 SBU (with parallelism=4; add 19 SBU for tests)">
    1313]>
    1414
     
    8989    <bridgehead renderas="sect4">Recommended</bridgehead>
    9090    <para role="recommended">
    91       <xref role="runtime" linkend="make-ca"/> (runtime) 
     91      <xref role="runtime" linkend="make-ca"/> (runtime)
    9292    </para>
    9393
     
    107107      <ulink url="https://launchpad.net/libmetalink/">libmetalink</ulink>,
    108108      <ulink url="http://rtmpdump.mplayerhq.hu/">librtmp</ulink>,
    109       <ulink url="https://github.com/ngtcp2/ngtcp2/">ngtcp2</ulink>, 
     109      <ulink url="https://github.com/ngtcp2/ngtcp2/">ngtcp2</ulink>,
    110110      <!--<ulink url="https://tls.mbed.org/">mbed TLS</ulink> (formerly known as
    111111      PolarSSL), and -->
     
    133133
    134134    <para>
    135       First, adapt the tests to python3:
    136     </para>
    137 
    138 <screen><userinput remap="pre">grep -rl '#!.*python$' | xargs sed -i '1s/python/&amp;3/'</userinput></screen>
    139 
    140     <para>
    141135      Install <application>cURL</application> by running the following
    142136      commands:
     
    167161    external packages.
    168162
    169     2017-12-01 - bdubbs 
     163    2017-12-01 - bdubbs
    170164    Still a lot of test failures.  I did have c-ares, Kerberos, and ldap
    171165    installed this time.  Best guess is that servers are not available.
     
    179173
    180174    <para>
    181        To run the test suite, issue: <command>make test</command>. 
    182        <!-- Three tests, 1700, 1701, and 1702, are known to fail due to
    183        missing executables from the nghttp2 package.-->
     175       To run the test suite, issue: <command>make test</command>.
     176<!--       Four tests, 1139, 1140, 1173, and 1177, are known to fail due to
     177       missing executables from the optional dependencies.-->
    184178    </para>
    185179<!-- Two (of 857) tests
    186180fail for unknown reasons, and all tests fail is valgrind is installed. Moving
    187181valgrind out of $PATH is recommended if you wish to run the test suite while
    188 it is installed. 
     182it is installed.
    189183
    190184Added by Pierre for curl-7.59.0:
     
    193187Warning: dict server unexpectedly alive
    194188TESTDONE: 950 tests out of 951 reported OK: 99%
    195 TESTFAIL: These test cases failed: 1148 
     189TESTFAIL: These test cases failed: 1148
    196190TESTDONE: 1189 tests were considered during 362 seconds.
    197191__________
     
    204198TESTDONE: 1175 tests were considered during 355 seconds.
    205199         and no. I don't have smb - so commenting the rest of this:
    206       To run the test suite, issue: <command>make test</command>. Many tests 
     200      To run the test suite, issue: <command>make test</command>. Many tests
    207201      may fail that depend on optional dependencies that may not be installed
    208       or upstream servers that may not be available, especially for tests 
     202      or upstream servers that may not be available, especially for tests
    209203      numbered 700 and above.
    210       Test time may be significantly increase due to hanging tests that fail. 
     204      Test time may be significantly increase due to hanging tests that fail.
    211205__________
    212206Added by Bruce for curl-7.60.0:
    213207TESTDONE: 957 tests out of 959 reported OK: 99%
    214 TESTFAIL: These test cases failed: 1139 1140 
     208TESTFAIL: These test cases failed: 1139 1140
    215209TESTDONE: 1196 tests were considered during 1184 seconds.
    216210From the logs, both appear to be ipv6 releated.
     
    264258TESTDONE: 1254 tests were considered during 1364 seconds.
    265259
    266 The tests that fail seem to be somewhat random.  What happened between 
     260The tests that fail seem to be somewhat random.  What happened between
    267261yesterday and today that that tests 1139 1140 1173 now fail?
    268262
     
    304298Added by renodr for curl-7.72.0:
    305299TESTDONE: 1094 tests out of 1097 reported OK: 99%
    306 TESTFAIL: These test cases failed: 1700 1701 1702 
     300TESTFAIL: These test cases failed: 1700 1701 1702
    307301TESTDONE: 1374 tests were considered during 1285 seconds.
    308302Tests have all BLFS dependencies with the exception of stunnel;
     
    324318Tests have all BLFS dependencies installed, as well as impacket.
    325319stunnel not installed.
     320
     321======
     322Added by bdubbs for curl-7.79.0:
     323TESTDONE: 1432 tests were considered during 1543 seconds.
     324TESTDONE: 1208 tests out of 1212 reported OK: 99%
     325
     326Tests have all BLFS dependencies installed but without impacket.
     327
     328======
     329Added by plabs for curl-7.79.1:
     330TESTDONE: 1434 tests were considered during 1652 seconds.
     331TESTDONE: 1171 tests out of 1171 reported OK: 100%
     332
     333Tests have all BLFS dependencies installed except stunnel but without impacket.
    326334-->
    327335
  • networking/netlibs/glib-networking.xml

    rce5723af r1daaab6d  
    66
    77  <!ENTITY glib-networking-download-http
    8     "&gnome-download-http;/glib-networking/2.68/glib-networking-&glib-networking-version;.tar.xz">
     8    "&gnome-download-http;/glib-networking/2.70/glib-networking-&glib-networking-version;.tar.xz">
    99  <!ENTITY glib-networking-download-ftp " ">
    1010<!--  <!ENTITY glib-networking-download-ftp
    1111    "&gnome-download-ftp;/glib-networking/2.66/glib-networking-&glib-networking-version;.tar.xz"> -->
    12   <!ENTITY glib-networking-md5sum        "5c3b020db7d0937f75aac7654c38343f">
    13   <!ENTITY glib-networking-size          "236 KB">
    14   <!ENTITY glib-networking-buildsize     "5.2 MB (with tests)">
     12  <!ENTITY glib-networking-md5sum        "1b3c94e2c7d5c61756cbf2a4750e47f7">
     13  <!ENTITY glib-networking-size          "256 KB">
     14  <!ENTITY glib-networking-buildsize     "6.1 MB (with tests)">
    1515  <!ENTITY glib-networking-time          "less than 0.1 SBU (with tests)">
    1616]>
     
    116116    to use the GnuTLS backend on Linux, we will continue using the GnuTLS
    117117    backend and not mention the OpenSSL backend to prevent confusion. -->
    118     <!--
    119     <para>
    120       First, apply a patch to fix a problem introduced by API changes in GnuTLS:
    121     </para>
    122 
    123 <screen><userinput remap="pre">patch -Np1 -i ../glib-networking-&glib-networking-version;-upstream_fixes-1.patch</userinput></screen>
    124 -->
    125118
    126119    <para>
     
    132125cd    build &amp;&amp;
    133126
    134 meson --prefix=/usr          \
    135       --buildtype=release    &amp;&amp;
     127meson --prefix=/usr       \
     128      --buildtype=release &amp;&amp;
    136129ninja</userinput></screen>
    137130
     
    139132      To test the results, issue: <command>ninja test</command>.
    140133    </para>
    141 
    142     <!-- glib-networking/#70 -->
    143     <!-- The patch fixes this problem, and the connection-gnutls failure was
    144     indicative of a complete failure of the GnuTLS backend to use certificates.
    145     This broke WebKit and libsoup, and has since been patched. -->
    146     <!--
    147     <para>
    148       The test <emphasis>connection-gnutls</emphasis> is known to fail.
    149     </para>
    150     -->
    151134
    152135    <para>
     
    166149  </sect2>
    167150
    168   <!-- This isn't needed anymore and breaks applications which use it.
    169   <sect2 role="configuration">
    170     <title>Configuring Glib-networking</title>
    171     <!- - This breaks the libsoup tests - ->
    172 
    173     <sect3 id="glib-networking-config">
    174       <title>Config Files</title>
    175       <para>
    176         <filename>/etc/profile.d/gio.sh</filename>
    177       </para>
    178 
    179       <indexterm zone="glib-networking glib-networking-config">
    180         <primary
    181         sortas="e-etc-profile.d-gio.sh">/etc/profile.d/gio.sh</primary>
    182       </indexterm>
    183     </sect3>
    184 
    185     <sect3><title>Configuration Information</title>
    186 
    187       <para>
    188         For using the PKCS #11 modules, the <envar>GIO_USE_TLS</envar> variable
    189         should be set in the environment. This can be added to the Bash Startup
    190         Files (as the <systemitem class="username">root</systemitem> user):
    191       </para>
    192 
    193 <screen role="root"><userinput>cat &gt; /etc/profile.d/gio.sh &lt;&lt; "EOF"
    194 <literal># Begin gio.sh
    195 
    196 export GIO_USE_TLS=gnutls-pkcs11
    197 
    198 # End gio.sh</literal>
    199 EOF</userinput></screen>
    200     </sect3>
    201   </sect2>
    202 -->
    203151  <sect2 role="content">
    204152    <title>Contents</title>
  • networking/netlibs/ldns.xml

    rce5723af r1daaab6d  
    77  <!ENTITY ldns-download-http "https://www.nlnetlabs.nl/downloads/ldns/ldns-&ldns-version;.tar.gz">
    88  <!ENTITY ldns-download-ftp  " ">
    9   <!ENTITY ldns-md5sum        "166262a46995d9972aba417fd091acd5">
     9  <!ENTITY ldns-md5sum        "784c4b0dca7c0b46d3a0e94a3a7351af">
    1010  <!ENTITY ldns-size          "1.2 MB">
    11   <!ENTITY ldns-buildsize     "28 MB (with docs)">
     11  <!ENTITY ldns-buildsize     "11 MB (with docs)">
    1212  <!ENTITY ldns-time          "0.2 SBU (with docs)">
    1313]>
     
    143143    <para>
    144144      <parameter>--with-drill</parameter>: This option enables building of the
    145       <command>drill</command> tool (used for obtaining debug information 
     145      <command>drill</command> tool (used for obtaining debug information
    146146      from DNS(SEC))
    147147    </para>
  • networking/netlibs/libsoup.xml

    rce5723af r1daaab6d  
    66
    77  <!ENTITY libsoup-download-http
    8            "&gnome-download-http;/libsoup/2.74/libsoup-&libsoup-version;.tar.xz">
     8           "&gnome-download-http;/libsoup/&libsoup-minor;/libsoup-&libsoup-version;.tar.xz">
    99  <!ENTITY libsoup-download-ftp
    10            "&gnome-download-ftp;/libsoup/2.74/libsoup-&libsoup-version;.tar.xz">
    11   <!ENTITY libsoup-md5sum        "076f7ceeb73ebae2cc55a4c2877f6926">
     10           "&gnome-download-ftp;/libsoup/&libsoup-minor;/libsoup-&libsoup-version;.tar.xz">
     11  <!ENTITY libsoup-md5sum        "d8c5bc7f471c7462c29cc2ccebe3d9ca">
    1212  <!ENTITY libsoup-size          "1.4 MB">
    13   <!ENTITY libsoup-buildsize     "15 MB (with tests)">
     13  <!ENTITY libsoup-buildsize     "16 MB (with tests)">
    1414  <!ENTITY libsoup-time          "0.2 SBU (Using parallelism=4; with tests)">
    1515]>
     
    8484    </itemizedlist>
    8585-->
     86
     87    <warning>
     88      <para>
     89        You may have noticed newer libsoup releases versioned 3.x.y is
     90        available. However, currently some downstream packages support
     91        libsoup-3.x, while the others do not.  Installing libsoup-3.x into
     92        BLFS is known to cause troubles, even if both libsoup-2.x and 3.x
     93        are installed.  So, do <emphasis role='bold'>not</emphasis> install
     94        libsoup-3.x into BLFS unless you know what you are doing. We plan
     95        to keep using libsoup-2.x for BLFS until GNOME-42 release.
     96      </para>
     97    </warning>
     98
    8699    <bridgehead renderas="sect3">libsoup Dependencies</bridgehead>
    87100
     
    109122      <xref linkend="gtk-doc"/>,
    110123         <!-- It seems that XMLRPC is part of PHP 5.4.10 -->
    111       <xref linkend="php"/> compiled with XMLRPC-EPI 
     124      <xref linkend="php"/> compiled with XMLRPC-EPI
    112125      support (only used for the XMLRPC regression tests), and
    113126      <xref linkend="samba"/> (ntlm_auth is required to run the test suite)
     
    165178    <para>
    166179      <option>-Dvapi=disabled</option>: Use this if you have not installed
    167       <application>Vala</application>, e.g. because you are not building 
     180      <application>Vala</application>, e.g. because you are not building
    168181      <application>GNOME</application>.
    169182    </para>
  • networking/netlibs/libtirpc.xml

    rce5723af r1daaab6d  
    8989    <note>
    9090      <para>
    91         If updating this package, you will also need to update 
     91        If updating this package, you will also need to update
    9292        any existing version of <xref linkend='rpcbind'/>
    9393      </para>
  • networking/netlibs/neon.xml

    rce5723af r1daaab6d  
    88  <!ENTITY neon-download-http "https://notroj.github.io/neon/neon-&neon-version;.tar.gz">
    99  <!ENTITY neon-download-ftp  " ">
    10   <!ENTITY neon-md5sum        "c871268f0ba365b71f1ec1bf068d6ab3">
    11   <!ENTITY neon-size          "848 KB">
    12   <!ENTITY neon-buildsize     "8.4 MB (additional 19 MB for the tests)">
    13   <!ENTITY neon-time          "0.1 SBU (additional 0.3 SBU for the tests)">
     10  <!ENTITY neon-md5sum        "aa20818503e427ba1f4aa50c084a88c4">
     11  <!ENTITY neon-size          "860 KB">
     12  <!ENTITY neon-buildsize     "6.6 MB (additional 20 MB for the tests)">
     13  <!ENTITY neon-time          "0.1 SBU (additional 0.5 SBU for the tests)">
    1414]>
    1515
     
    9191
    9292    <para>
     93      The build mechanism tries to recreate the documentaion even
     94      though its included in the archive. Recreating would require
     95      <application>xmlto</application> to be installed. Apply the
     96      following sed to not recreate the docs:
     97    </para>
     98
     99<screen><userinput>sed 's/\(install-\(html\|man\):\).*/\1/' -i Makefile.in</userinput></screen>
     100
     101    <para>
    93102      Install <application>neon</application> by running the following
    94103      commands:
     
    121130      <application>GnuTLS</application> respectively. To force
    122131      <application>GnuTLS</application> usage when it is are present,
    123       simply pass <option>--with-ssl=gnutls</option> and 
     132      simply pass <option>--with-ssl=gnutls</option> and
    124133      <option>--with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt</option> to the
    125134      <command>configure</command> script.
  • networking/netlibs/nghttp2.xml

    rce5723af r1daaab6d  
    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        "d9702786d89ec8053a96ab4768a172e4">
     9  <!ENTITY nghttp2-md5sum        "10e7f75525c4f6680a73c55433723fd6">
    1010  <!ENTITY nghttp2-size          "3.8 MB">
    1111  <!ENTITY nghttp2-buildsize     "21 MB">
  • networking/netlibs/rpcsvc-proto.xml

    rce5723af r1daaab6d  
    3030
    3131    <para>
    32       The <application>rpcsvc-proto</application> package contains the rcpsvc 
     32      The <application>rpcsvc-proto</application> package contains the rcpsvc
    3333      protocol files and headers, formerly included with glibc, that are not
    3434      included in replacement <xref linkend="libtirpc"/>, along with the rpcgen
  • networking/netlibs/serf.xml

    rce5723af r1daaab6d  
    142142      <command>sed -i "..."</command>: The first command removes the runtime
    143143      path from a shared library and the next two commands disable building and
    144       installing of the static library.  The fourth command corrects for 
     144      installing of the static library.  The fourth command corrects for
    145145      changes in scons-3.x. The last command allows to use <application>
    146146      Python 3</application>.
  • networking/netlibs/uhttpmock.xml

    rce5723af r1daaab6d  
    8282      <xref linkend="vala"/>
    8383    </para>
    84  
     84
    8585    <bridgehead renderas="sect4">Optional</bridgehead>
    8686    <para role="optional">
  • networking/netprogs/bridgeutils.xml

    rce5723af r1daaab6d  
    137137      <para>
    138138        To automate bridge creation and configuration,
    139         install the <filename>/lib/services/etc/bridge</filename>
     139        install the <filename>/usr/lib/services/bridge</filename>
    140140        service script included in the <xref linkend="bootscripts"/>
    141141        package.
     
    167167
    168168      <para>
    169         Other SERVICE combinations are possible, for example,
    170         SERVICES="bridge dhcp".  In that case, the address parameters
    171         are not needed, but do not interfere if present. The
     169        Other <envar>SERVICE</envar> combinations are possible, for example,
     170        <code>SERVICE="bridge dhcp"</code>.  In that case, the address
     171        parameters are not needed, but do not interfere if present. The
    172172        bridge service may also be used alone, but will require
    173173        additional subsequent configuration.
  • networking/netprogs/cifsutils.xml

    rce5723af r1daaab6d  
    77  <!ENTITY cifsutils-download-http "https://www.samba.org/ftp/linux-cifs/cifs-utils/cifs-utils-&cifsutils-version;.tar.bz2">
    88  <!ENTITY cifsutils-download-ftp  " ">
    9   <!ENTITY cifsutils-md5sum        "4348921483c530826950e9503b08b033">
    10   <!ENTITY cifsutils-size          "405 KB">
    11   <!ENTITY cifsutils-buildsize     "3.3 MB">
     9  <!ENTITY cifsutils-md5sum        "e918d1246adb841c61e562538c2cc78e">
     10  <!ENTITY cifsutils-size          "408 KB">
     11  <!ENTITY cifsutils-buildsize     "4.1 MB">
    1212  <!ENTITY cifsutils-time          "0.1 SBU">
    1313]>
     
    183183
    184184      <seglistitem>
    185         <seg> cifs.idmap, cifs.upcall, cifscreds, getcifsacl, 
     185        <seg> cifs.idmap, cifs.upcall, cifscreds, getcifsacl,
    186186          mount.cifs, mount.smb3, setcifsacl, smb2-quota, and smbinfo</seg>
    187187        <seg>/usr/lib/cifs-utils/idmapwb.so and optionally
  • networking/netprogs/iw.xml

    rce5723af r1daaab6d  
    77  <!ENTITY iw-download-http "https://www.kernel.org/pub/software/network/iw/iw-&iw-version;.tar.xz">
    88  <!ENTITY iw-download-ftp  " ">
    9   <!ENTITY iw-md5sum        "7a47d6f749ec69afcaf351166fd12f6f">
    10   <!ENTITY iw-size          "144 KB">
    11   <!ENTITY iw-buildsize     "4.6 MB">
     9  <!ENTITY iw-md5sum        "782a3460da2854bd2e5b8f96845a62f8">
     10  <!ENTITY iw-size          "148 KB">
     11  <!ENTITY iw-buildsize     "4.5 MB">
    1212  <!ENTITY iw-time          "less than 0.1 SBU">
    1313]>
  • networking/netprogs/net-tools.xml

    rce5723af r1daaab6d  
    180180
    181181      <seglistitem>
    182         <seg>arp, 
    183         ipmaddr, 
    184         iptunnel, 
    185         mii-tool, 
    186         nameif, 
     182        <seg>arp,
     183        ipmaddr,
     184        iptunnel,
     185        mii-tool,
     186        nameif,
    187187        netstat,
    188         plipconfig, 
    189         rarp, 
    190         route, and 
     188        plipconfig,
     189        rarp,
     190        route, and
    191191        slattach
    192192        </seg>
  • networking/netprogs/nfs-utils.xml

    rce5723af r1daaab6d  
    109109    <para role="optional">
    110110    <ulink url="https://github.com/thkukuk/libnss_compat">libnss_compat</ulink>,
    111     <ulink url="https://github.com/thkukuk/libnss_nis">libnss_nis</ulink>, and 
     111    <ulink url="https://github.com/thkukuk/libnss_nis">libnss_nis</ulink>, and
    112112    <ulink url="https://github.com/thkukuk/libnss_nisplus">libnss_nisplus</ulink>
    113113    </para>
     
    239239<!--
    240240    <para>
    241       <command>sed ... support/nsm/rpc.c</command>: This sed it required 
     241      <command>sed ... support/nsm/rpc.c</command>: This sed it required
    242242      to fix a build issue with glibc-2.26 and later.
    243243    </para>
     
    255255
    256256    <para>
    257       <command>chown nobody.nogroup /var/lib/nfs</command>: The 
    258       rpc.statd program uses the ownership of this directory to set 
     257      <command>chown nobody.nogroup /var/lib/nfs</command>: The
     258      rpc.statd program uses the ownership of this directory to set
    259259      it's UID and GID.  This command sets those to unprivileged entries.
    260260    </para>
     
    413413            The following <phrase revision="sysv">boot script is</phrase>
    414414            <phrase revision="systemd">systemd units are</phrase> not required
    415             if the nfs-server <phrase revision="sysv">script is</phrase> 
     415            if the nfs-server <phrase revision="sysv">script is</phrase>
    416416            <phrase revision="systemd">units are</phrase> installed.
    417417          </para>
     
    462462        <seg>exportfs, mountstats, mount.nfs, mount.nfs4 (link to mount.nfs),
    463463        nfsconf, nfsdclnts, nfsiostat, nfsstat, rpc.mountd, rpc.nfsd, rpc.statd,
    464         rpcdebug, showmount, sm-notify, start-statd, 
     464        rpcdebug, showmount, sm-notify, start-statd,
    465465        umount.nfs (link to mount.nfs), and umount.nfs4 (link to mount.nfs)</seg>
    466466        <seg>None</seg>
  • networking/netprogs/ntp.xml

    rce5723af r1daaab6d  
    9292    <para role="optional">
    9393      <xref linkend="libcap-pam"/>,
    94       <xref linkend="libevent"/>, 
     94      <xref linkend="libevent"/>,
    9595      <ulink url="http://www.thrysoee.dk/editline/">libedit</ulink>, and
    9696      <ulink url="https://www.gnu.org/software/autogen/">libopts from AutoGen</ulink>
  • networking/netprogs/rsync.xml

    rce5723af r1daaab6d  
    257257          tries to connect to that port and stop the daemon when the connection
    258258          is terminated. This is called socket activation and is analogous to
    259           using <application>{,x}inetd</application> on a SysVinit based 
     259          using <application>{,x}inetd</application> on a SysVinit based
    260260          system.
    261261        </para>
  • networking/netprogs/samba.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY samba-download-http "https://www.samba.org/ftp/samba/stable/samba-&samba-version;.tar.gz">
     7  <!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        "f0db8302944bb861b31f4163fd302f66">
     9  <!ENTITY samba-md5sum        "2245f5b1258b782702ad644c5e9d2857">
    1010  <!ENTITY samba-size          "18 MB">
    11   <!ENTITY samba-buildsize     "622 MB (add 379 MB for quicktest)">
    12   <!ENTITY samba-time          "3.1 SBU (using parallelism=4; add 4.9 SBU for quicktest)">
     11  <!ENTITY samba-buildsize     "628 MB (add 210 MB for quicktest)">
     12  <!ENTITY samba-time          "2.1 SBU (using parallelism=4; add 3.4 SBU for quicktest)">
    1313]>
    14 
     14<!-- [pierre 2021-11-11]: quick test seems to be much smaller than previously.
     15     I'll update anyway since this is a high priority release: feel free
     16     to update figures. I seem to have all the optional dependencies that
     17     are in the book, in addition to the python venv as setup in the
     18     instructions below. -->
    1519<sect1 id="samba" xreflabel="Samba-&samba-version;">
    1620  <?dbhtml filename="samba.html"?>
     
    8286      <xref linkend="libtirpc"/>,
    8387      <xref linkend="lmdb"/>, and
    84       <!--<xref linkend="python3"/>, and-->
    8588      <xref linkend="rpcsvc-proto"/>
    8689    </para>
     
    138141      <ulink url="https://pypi.org/project/pyasn1/">pyasn1</ulink>,
    139142      <ulink url="&pypi;/pygpgme/">PyGPGME</ulink> (recommended for ADS),
    140       <ulink url="https://tevent.samba.org/">tevent</ulink> (included), and
    141       <ulink url="https://tdb.samba.org/">tdb</ulink> (included)
     143      <ulink url="https://tevent.samba.org/">tevent</ulink> (included),
     144      <ulink url="https://tdb.samba.org/">tdb</ulink> (included), and
     145      <ulink url="https://download.gnome.org/sources/tracker/2.3/">tracker-2</ulink>
    142146    </para>
    143147
     
    149153      <ulink url="&pypi;/extras/">extras</ulink>,
    150154      <ulink url="&pypi;/py/">py</ulink>,
    151       <ulink url="&pypi;/enum34/">enum34</ulink>,
     155      <!--<ulink url="&pypi;/enum34/">enum34</ulink>,-->
    152156      <ulink url="&pypi;/hypothesis/">hypothesis</ulink>,
    153157      <ulink url="&pypi;/pytest/">pytest</ulink>,
     
    192196
    193197    <para>
     198      Fix a known regression with Samba-4.15.2:
     199    </para>
     200
     201<screen><userinput remap="pre">sed -e 's/!is_allowed/secure_channel_type == SEC_CHAN_NULL \&amp;\&amp; &amp;/' \
     202    -i source3/winbindd/winbindd_util.c</userinput></screen>
     203
     204    <para>
    194205      Install <application>Samba</application> by running the following
    195206      commands:
     
    227238
    228239    <para>
    229       To test the results, as the
    230       <systemitem class="username">root</systemitem> user, issue:
     240      To test the results, issue:
    231241      <command>PATH=$PWD/pyvenv/bin:$PATH make quicktest</command>. The test
    232242      suite will produce lines that look like failures, but these are innocuous.
     
    435445
    436446<screen role='root'><literal>[global]
    437     workgroup = <replaceable>MYGROUP</replaceable>
     447    workgroup = <replaceable>WORKGROUP</replaceable>
    438448    dos charset = <replaceable>cp850</replaceable>
    439449    unix charset = <replaceable>ISO-8859-1</replaceable></literal></screen>
     
    442452          The values in this example specify that the computer belongs to a
    443453          Windows workgroup named
    444           <quote><replaceable>MYGROUP</replaceable></quote>, uses the
     454          <quote><replaceable>WORKGROUP</replaceable></quote>, uses the
    445455          <quote><replaceable>cp850</replaceable></quote> character set on the
    446456          wire when talking to MS-DOS and MS Windows 9x, and that the filenames
     
    496506
    497507<screen role='root'><literal>[global]
    498     workgroup = <replaceable>MYGROUP</replaceable>
     508    workgroup = <replaceable>WORKGROUP</replaceable>
    499509    dos charset = <replaceable>cp850</replaceable>
    500510    unix charset = <replaceable>ISO-8859-1</replaceable>
     
    712722
    713723        <seg>
    714           cifsdd, dbwrap_tool, dumpmscat, eventlogadm, findsmb,gentest,
    715           ldbadd, ldbdel, ldbedit, ldbmodify, ldbrename, ldbsearch, locktest,
    716           masktest, mdfind, mvxattr, ndrdump, net, nmbd, nmblookup, ntlm_auth,
    717           oLschema2ldif, pdbedit, <!--pidl,-->  profiles, regdiff, regpatch,
    718           regshell, regtree, rpcclient, samba, samba_dnsupdate,
    719           samba_downgrade_db, samba_kcc, samba-gpupdate, samba-regedit,
    720           samba_spnupdate, samba-tool, samba_upgradedns, sharesec, smbcacls,
    721           smbclient, smbcontrol, smbcquotas, smbd, smbget, smbpasswd, smbspool,
    722           smbstatus, smbtar, <!-- smbta-util, --> smbtorture, smbtree,
     724          cifsdd, dbwrap_tool, dumpmscat, eventlogadm, gentest,
     725          ldbadd, ldbdel, ldbedit, ldbmodify, ldbrename, ldbsearch, locktest,
     726          masktest, mdsearch, mvxattr, ndrdump, net, nmbd, nmblookup, ntlm_auth,
     727          oLschema2ldif, pdbedit, profiles, regdiff, regpatch, regshell,
     728          regtree, rpcclient, samba (in /usr/libexec), samba-gpupdate,
     729          samba-regedit, samba-tool, sharesec, smbcacls,
     730          smbclient, smbcontrol, smbcquotas, smbd, smbget, smbpasswd, smbspool,
     731          smbstatus, smbtar, smbtorture, smbtree,
    723732          tdbbackup, tdbdump, tdbrestore, tdbtool, testparm, wbinfo, and winbindd
    724733        </seg>
    725734
    726735        <seg>
    727           <!-- libdcerpc-atsvc.so, --> libdcerpc-binding.so, libdcerpc-samr.so,
    728           libdcerpc-server-core.so, libdcerpc-server.so, libdcerpc.so, 
    729           <!-- libgensec.so, --> libndr-krb5pac.so, libndr-nbt.so, libndr.so,
    730           libndr-standard.so, libnetapi.so, libnss_winbind.so, libnss_wins.so, 
    731           <!-- libregistry.so, --> libsamba-credentials.so, libsamba-errors.so,
     736          libdcerpc-binding.so, libdcerpc-samr.so,
     737          libdcerpc-server-core.so, libdcerpc-server.so, libdcerpc.so,
     738          libndr-krb5pac.so, libndr-nbt.so, libndr.so,
     739          libndr-standard.so, libnetapi.so, libnss_winbind.so, libnss_wins.so,
     740          libsamba-credentials.so, libsamba-errors.so,
    732741          libsamba-hostconfig.so, libsamba-passdb.so,
    733           libsamba-policy.cpython-38-x86_64-linux-gnu.so, libsamba-util.so,
    734           libsamdb.so, <!-- libsmbclient-raw.so, --> libsmbclient.so,
    735           libsmbconf.so, libsmbldap.so, libtevent-util.so,
    736           <!-- libtevent-unix.so, libtorture.so, -->
    737           libwbclient.so, <!--mit_samba.so,
    738           --> and winbind_krb5_locator.so; the pam_winbind.so
    739           <!-- pam_smbpass.so --> PAM library; and assorted character set,
    740           filesystem and support modules under
     742          libsamba-policy.cpython-310-x86_64-linux-gnu.so, libsamba-util.so,
     743          libsamdb.so, libsmbclient.so,
     744          libsmbconf.so, libsmbldap.so, libtevent-util.so,
     745          libwbclient.so, and filesystem and support modules under
    741746          /usr/lib/{python&python3-majorver;,samba}
    742747        </seg>
     
    744749        <seg>
    745750          /etc/samba, /run/samba, /usr/include/samba-4.0,
    746            <!--/usr/lib/perl5/vendor_perl/5.x.y/Parse/Pidl/{Samba{3,4},Wireshark},-->
    747751          /usr/lib/python&python3-majorver;/site-packages/samba,
    748752          /usr/libexec/samba, /usr/{lib,share}/samba,
     
    783787      </varlistentry>
    784788
     789      <varlistentry id="dumpmscat">
     790        <term><command>dumpmscat</command></term>
     791        <listitem>
     792          <para>
     793            dumps the content of MS catalog files
     794          </para>
     795          <indexterm zone="samba dumpmscat">
     796            <primary sortas="b-dumpmscat">dumpmscat</primary>
     797          </indexterm>
     798        </listitem>
     799      </varlistentry>
     800
    785801      <varlistentry id="eventlogadm">
    786802        <term><command>eventlogadm</command></term>
     
    797813      </varlistentry>
    798814
    799       <varlistentry id="findsmb">
    800         <term><command>findsmb</command></term>
    801         <listitem>
    802           <para>
    803             is used to list info about machines that respond to SMB name
    804             queries on a subnet
    805           </para>
    806           <indexterm zone="samba findsmb">
    807             <primary sortas="b-findsmb">findsmb</primary>
    808           </indexterm>
    809         </listitem>
    810       </varlistentry>
    811 
    812815      <varlistentry id="gentest">
    813816        <term><command>gentest</command></term>
     
    922925      </varlistentry>
    923926
    924       <varlistentry id="mdfind">
    925         <term><command>mdfind</command></term>
     927      <varlistentry id="mdsearch">
     928        <term><command>mdsearch</command></term>
    926929        <listitem>
    927930          <para>
     
    929932            server
    930933          </para>
    931           <indexterm zone="samba mdfind">
    932             <primary sortas="b-mdfind">mdfind</primary>
     934          <indexterm zone="samba mdsearch">
     935            <primary sortas="b-mdsearch">mdsearch</primary>
    933936          </indexterm>
    934937        </listitem>
     
    10341037      </varlistentry>
    10351038
    1036       <!--
    1037       <varlistentry id="pidl">
    1038         <term><command>pidl</command></term>
    1039         <listitem>
    1040           <para>
    1041             is an IDL (Interface Definition Language) compiler
    1042             written in Perl.
    1043           </para>
    1044           <indexterm zone="samba pidl">
    1045             <primary sortas="b-pidl">pidl</primary>
    1046           </indexterm>
    1047         </listitem>
    1048       </varlistentry>
    1049       -->
    1050 
    10511039      <varlistentry id="profiles">
    10521040        <term><command>profiles</command></term>
     
    11351123      </varlistentry>
    11361124
    1137       <varlistentry id="samba_dnsupdate">
    1138         <term><command>samba_dnsupdate</command></term>
    1139         <listitem>
    1140           <para>
    1141             is used to update the DNS names using TSIG-GSS
    1142           </para>
    1143           <indexterm zone="samba samba_dnsupdate">
    1144             <primary sortas="b-samba_dnsupdate">samba_dnsupdate</primary>
    1145           </indexterm>
    1146         </listitem>
    1147       </varlistentry>
    1148 
    1149       <varlistentry id="samba_downgrade_db">
    1150         <term><command>samba_downgrade_db</command></term>
    1151         <listitem>
    1152           <para>
    1153             downgrades the Samba AD database to be compatible with a previous
    1154             version of Samba
    1155           </para>
    1156           <indexterm zone="samba samba_downgrade_db">
    1157             <primary sortas="b-samba_downgrade_db">samba_downgrade_db</primary>
    1158           </indexterm>
    1159         </listitem>
    1160       </varlistentry>
    1161 
    1162       <varlistentry id="samba_kcc">
    1163         <term><command>samba_kcc</command></term>
    1164         <listitem>
    1165           <para>
    1166             is a script used to compute your KCC (Knowledge
    1167             Consistency Checker) topology
    1168           </para>
    1169           <indexterm zone="samba samba_kcc">
    1170             <primary sortas="b-samba_kcc">samba_kcc</primary>
    1171           </indexterm>
    1172         </listitem>
    1173       </varlistentry>
    1174 
    11751125      <varlistentry id="samba-gpupdate">
    11761126        <term><command>samba-gpupdate</command></term>
     
    11971147      </varlistentry>
    11981148
    1199       <varlistentry id="samba_spnupdate">
    1200         <term><command>samba_spnupdate</command></term>
    1201         <listitem>
    1202           <para>
    1203             is a script to update the servicePrincipalName
    1204             names from spn_update_list
    1205           </para>
    1206           <indexterm zone="samba samba_spnupdate">
    1207             <primary sortas="b-samba_spnupdate">samba_spnupdate</primary>
    1208           </indexterm>
    1209         </listitem>
    1210       </varlistentry>
    1211 
    12121149      <varlistentry id="samba-tool">
    12131150        <term><command>samba-tool</command></term>
     
    12181155          <indexterm zone="samba samba-tool">
    12191156            <primary sortas="b-samba-tool">samba-tool</primary>
    1220           </indexterm>
    1221         </listitem>
    1222       </varlistentry>
    1223 
    1224       <varlistentry id="samba_upgradedns">
    1225         <term><command>samba_upgradedns</command></term>
    1226         <listitem>
    1227           <para>
    1228             upgrades the DNS records in a Samba server to a newer version
    1229           </para>
    1230           <indexterm zone="samba samba_upgradedns">
    1231             <primary sortas="b-samba_upgradedns">samba_upgradedns</primary>
    12321157          </indexterm>
    12331158        </listitem>
     
    13711296      </varlistentry>
    13721297
    1373 <!--
    1374       <varlistentry id="smbta-util">
    1375         <term><command>smbta-util</command></term>
    1376         <listitem>
    1377           <para>
    1378             is a tool to ease the configuration of the
    1379             vfs_smb_traffic_analyzer module regarding data encryption.
    1380           </para>
    1381           <indexterm zone="samba smbta-util">
    1382             <primary sortas="b-smbta-util">smbta-util</primary>
    1383           </indexterm>
    1384         </listitem>
    1385       </varlistentry>
    1386 -->
    1387 
    13881298      <varlistentry id="smbtorture">
    13891299        <term><command>smbtorture</command></term>
  • networking/netprogs/wget.xml

    rce5723af r1daaab6d  
    99  <!ENTITY wget-download-ftp
    1010           "&gnu-ftp;/wget/wget-&wget-version;.tar.gz">
    11   <!ENTITY wget-md5sum        "b939ee54eabc6b9b0a8d5c03ace879c9">
    12   <!ENTITY wget-size          "4.6 MB">
    13   <!ENTITY wget-buildsize     "76 MB (with tests)">
    14   <!ENTITY wget-time          "0.5 SBU (with tests)">
     11  <!ENTITY wget-md5sum        "6321d4c2b820394cf2392985d8f8c563">
     12  <!ENTITY wget-size          "4.8 MB">
     13  <!ENTITY wget-buildsize     "63 MB (with tests)">
     14  <!ENTITY wget-time          "0.6 SBU (with tests)">
    1515]>
    1616
  • networking/netprogs/wpa_supplicant.xml

    rce5723af r1daaab6d  
    207207    <note>
    208208      <para>
    209         The following directory name is labelled qt4, but 
     209        The following directory name is labelled qt4, but
    210210        is compatible with <xref linkend="qt5"/>.
    211211      </para>
     
    254254      Additionally, enable the <filename>wpa_supplicant.service</filename>
    255255      so that <application>systemd</application> can properly activate the
    256       <application>D-Bus</application> service. Note that the 
    257       per-connection service and the D-Bus service cannot be enabled 
     256      <application>D-Bus</application> service. Note that the
     257      per-connection service and the D-Bus service cannot be enabled
    258258      at the same time. Run the following command as the
    259259      <systemitem class="username">root</systemitem> user:
     
    346346            /etc/wpa_supplicant/wpa_supplicant-<replaceable>wifi0</replaceable>.conf
    347347          </filename>
    348         </phrase> 
     348        </phrase>
    349349        can hold the details of several access points. When
    350350        <command>wpa_supplicant</command> is started, it will scan for the
  • networking/netutils/avahi.xml

    rce5723af r1daaab6d  
    225225    <para>
    226226      <parameter>--disable-qt3</parameter>: This parameter disables the
    227       attempt to build the obsolete <application>Qt3</application> 
     227      attempt to build the obsolete <application>Qt3</application>
    228228      portions of the package.
    229229    </para>
     
    231231    <para>
    232232      <parameter>--disable-qt4</parameter>: This parameter disables the
    233       attempt to build the obsolete <application>Qt4Core</application> 
     233      attempt to build the obsolete <application>Qt4Core</application>
    234234      portions of the package.
    235235    </para>
     
    347347        avahi-resolve, avahi-resolve-address, avahi-resolve-host-name,
    348348        avahi-set-host-name, bshell, bssh, and bvnc</seg>
    349         <seg>libavahi-client.so, libavahi-common.so, libavahi-core.so, 
     349        <seg>libavahi-client.so, libavahi-common.so, libavahi-core.so,
    350350        libavahi-glib.so, libavahi-gobject.so, libavahi-libevent.so
    351351        libavahi-ui-gtk3.so, libavahi-qt5, libavahi-ui.so, libdns_sd.so, and
    352352        libhowl.so,</seg>
    353353        <seg>/etc/avahi/services, /usr/include/{avahi-client,avahi-common,
    354         avahi-compat-howl, avahi-compat-libdns_sd, avahi-core, avahi-glib, 
    355         avahi-gobject, avahi-libevent, avahi-qt5, avahi-ui}, 
     354        avahi-compat-howl, avahi-compat-libdns_sd, avahi-core, avahi-glib,
     355        avahi-gobject, avahi-libevent, avahi-qt5, avahi-ui},
    356356        /usr/lib/avahi, /usr/share/avahi</seg>
    357357      </seglistitem>
  • networking/netutils/bind-utils.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY bind-download-http   " ">
     7  <!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          "8025b8f8463b3b9d9c902bab27f185a2">
     9  <!ENTITY bind-md5sum          "0bf3c0f656844194579647abd7a2961a">
    1010  <!ENTITY bind-size            "4.8 MB">
    11   <!ENTITY bind-utils-buildsize "136 MB">
     11  <!ENTITY bind-utils-buildsize "107 MB">
    1212  <!ENTITY bind-utils-time      "0.6 SBU">
    1313]>
  • networking/netutils/network-manager-applet.xml

    rce5723af r1daaab6d  
    207207        </seg>
    208208        <seg>
    209           <!--/usr/include/{libnma,libnm-gtk},--> 
     209          <!--/usr/include/{libnma,libnm-gtk},-->
    210210          <!--/usr/include/libnma and /usr/share/gtk-doc/libnma-->
    211211          None
     
    236236        <listitem>
    237237          <para>
    238             contains internal functions for the 
     238            contains internal functions for the
    239239            <application>Network Manager GTK+ Interface</application>.
    240240          </para>
     
    244244        </listitem>
    245245      </varlistentry>
    246 Moved to a separate library, libnma, in 1.16.0 
     246Moved to a separate library, libnma, in 1.16.0
    247247-->
    248248<!--
  • networking/netutils/networkmanager.xml

    rce5723af r1daaab6d  
    99  <!ENTITY NetworkManager-download-ftp
    1010"&gnome-download-ftp;/NetworkManager/&NetworkManager-minor;/NetworkManager-&NetworkManager-version;.tar.xz">
    11   <!ENTITY NetworkManager-md5sum        "009372a92b916412d3fecb1d3b216346">
     11  <!ENTITY NetworkManager-md5sum        "0913815a98c60d0d2bcc6e930b596906">
    1212  <!ENTITY NetworkManager-size          "5.1 MB">
    13   <!ENTITY NetworkManager-buildsize     "285 MB (with tests)">
     13  <!ENTITY NetworkManager-buildsize     "286 MB (with tests)">
    1414  <!ENTITY NetworkManager-time          "0.8 SBU (with tests, using parallelism=4)">
    1515]>
     
    108108      <xref linkend="upower"/>,
    109109      <xref linkend="vala"/>, and
    110       <xref linkend="wpa_supplicant"/> (built with D-Bus support),
     110      <xref linkend="wpa_supplicant"/> (built with D-Bus support)
    111111    </para>
    112112
     
    144144    </para>
    145145
    146     <!-- Ethernet Teaming support is potentially optional, but I didn't 
     146    <!-- Ethernet Teaming support is potentially optional, but I didn't
    147147         run the tests again to test that. It was needed to convince one of
    148148         the Linux Platform tests to move farther along because otherwise
     
    165165
    166166    <para>
    167       If <xref linkend="qt5"/> is installed and the Qt based 
     167      If <xref linkend="qt5"/> is installed and the Qt based
    168168      examples are desired, fix two meson.build files:
    169169    </para>
     
    261261
    262262    <para>
    263       <envar>CXXFLAGS="-O2 -fPIC"</envar>: These compiler options are 
     263      <envar>CXXFLAGS="-O2 -fPIC"</envar>: These compiler options are
    264264      necessary to build the Qt5 based examples.
    265265    </para>
     
    290290      respective libraries. Remove if you have the needed libraries installed.
    291291    </para>
    292    
     292
    293293<!--
    294294    <para>
     
    450450        To automatically start the <command>NetworkManager</command> daemon
    451451        when the system is rebooted, install the
    452         <filename>/etc/rc.d/init.d/networkmanager</filename>bootscript from the 
     452        <filename>/etc/rc.d/init.d/networkmanager</filename>bootscript from the
    453453        <xref linkend="bootscripts"/> package.
    454454      </para>
     
    468468        </para>
    469469      </note>
    470          
     470
    471471      <indexterm zone="NetworkManager NetworkManager-init">
    472472        <primary sortas="f-NetworkManager">NetworkManager</primary>
     
    534534          /var/lib/NetworkManager
    535535        </seg>
    536         <!-- A lot of libraries were removed here. We should verify compatibilty. 
     536        <!-- A lot of libraries were removed here. We should verify compatibilty.
    537537        RESTORED AT 1.18.2 -renodr -->
    538538      </seglistitem>
  • networking/netutils/nmap.xml

    rce5723af r1daaab6d  
    8484    <para role="recommended">
    8585      <xref linkend="libpcap"/>,
    86       <xref linkend="lua"/>, 
     86      <xref linkend="lua"/>,
    8787      <xref linkend="pcre"/>, and
    8888      <xref linkend="liblinear"/>
  • networking/netutils/wireshark.xml

    rce5723af r1daaab6d  
    77  <!ENTITY wireshark-download-http "https://www.wireshark.org/download/src/all-versions/wireshark-&wireshark-version;.tar.xz">
    88  <!ENTITY wireshark-download-ftp  " ">
    9   <!ENTITY wireshark-md5sum        "13aea3ee0edbc8f875971eccf2d11b20">
    10   <!ENTITY wireshark-size          "31 MB">
    11   <!ENTITY wireshark-buildsize     "607 MB (with all optional dependencies available in the BLFS book)">
    12   <!ENTITY wireshark-time          "2.2 SBU (with parallelism=4 and all optional dependencies available in the BLFS book)">
     9  <!ENTITY wireshark-md5sum        "d8aa90ed29c4136e076627b527083e0c">
     10  <!ENTITY wireshark-size          "37 MB">
     11  <!ENTITY wireshark-buildsize     "644 MB (with all optional dependencies available in the BLFS book)">
     12  <!ENTITY wireshark-time          "2.4 SBU (with parallelism=4 and all optional dependencies available in the BLFS book)">
    1313]>
    1414
     
    104104    <para role="required">
    105105      <xref linkend="cmake"/>,
    106       <xref linkend="glib2"/>, 
     106      <xref linkend="glib2"/>,
    107107      <xref linkend="libgcrypt"/>, and
    108       <xref linkend="qt5"/> 
     108      <xref linkend="qt5"/>
    109109    </para>
    110110
  • networking/textweb/links.xml

    rce5723af r1daaab6d  
    77  <!ENTITY links-download-http "http://links.twibright.com/download/links-&links-version;.tar.bz2">
    88  <!ENTITY links-download-ftp  " ">
    9   <!ENTITY links-md5sum        "64215ef5e6e35ae8b131d78fcb162f12">
     9  <!ENTITY links-md5sum        "2aa45c8827d9210e936ee91b5b8801b9">
    1010  <!ENTITY links-size          "6.2 MB">
    11   <!ENTITY links-buildsize     "36 MB">
     11  <!ENTITY links-buildsize     "38 MB">
    1212  <!ENTITY links-time          "0.3 SBU">
    1313]>
     
    9898      <xref linkend="librsvg"/>, and
    9999      <xref linkend="libtiff"/>
     100    </para>
     101
     102    <para role="optional">
     103      For decompressing web pages that are compressed with Brotli,
     104      <application>Links</application> can utilize
     105      <xref linkend="brotli"/>
    100106    </para>
    101107
  • packages.ent

    rce5723af r1daaab6d  
    99<!ENTITY cryptsetup-version           "&cryptsetup-minor;.6">
    1010<!ENTITY cyrus-sasl-version           "2.1.27">
    11 <!ENTITY gnupg2-version               "2.2.29">
     11<!ENTITY gnupg2-version               "2.2.33">
    1212<!ENTITY firewalld-version            "0.8.1">
    1313<!ENTITY gnutls-version               "3.7.2">
    1414<!ENTITY gpgme-version                "1.16.0">
    15 <!ENTITY haveged-version              "1.9.14">
     15<!-- Archived: <!ENTITY haveged-version              "1.9.14"> -->
    1616<!ENTITY iptables-version             "1.8.7">
    17 <!ENTITY libcap-version               "2.53">
     17<!ENTITY libcap-version               "2.61">
    1818<!ENTITY liboauth-version             "1.0.3">
    1919<!ENTITY linux-pam-version            "1.5.2">
    2020<!ENTITY linux-pam-docs-version       "1.5.2">
    2121<!ENTITY libpwquality-version         "1.4.4">
    22 <!ENTITY make-ca-version              "1.8.1">
     22<!ENTITY make-ca-version              "1.9">
    2323<!ENTITY mitkrb-major-version         "1.19">
    2424<!ENTITY mitkrb-version               "&mitkrb-major-version;.2">
     
    2626<!ENTITY nettle-version               "3.7.3">
    2727
    28 <!ENTITY nss-minor-version            "69">
    29 <!ENTITY nss-micro-version            "0">
     28<!ENTITY nss-minor-version            "73">
    3029<!ENTITY nss-version                  "3.&nss-minor-version;">
    31 <!ENTITY openssh-version              "8.7p1">
     30<!--
     31<!ENTITY nss-micro-version            "1">
     32<!ENTITY nss-version                  "3.&nss-minor-version;.&nss-micro-version;">-->
     33<!ENTITY openssh-version              "8.8p1">
    3234<!ENTITY p11-kit-version              "0.24.0">
    33 <!ENTITY polkit-version               "0.119">
     35<!ENTITY polkit-version               "0.120">
    3436<!ENTITY polkit-gnome-version         "0.105">
    3537<!ENTITY shadow-version               "4.9">
    3638<!ENTITY ssh-askpass-version          "&openssh-version;">
    3739<!ENTITY stunnel-version              "5.60">
    38 <!ENTITY sudo-version                 "1.9.7p2">
     40<!ENTITY sudo-version                 "1.9.8p2">
    3941<!ENTITY tripwire-version             "2.4.3.7">
    4042<!ENTITY volume_key-version           "0.3.12">
    4143
    4244<!-- Chapter 5 -->
    43 <!ENTITY btrfs-progs-version          "5.13.1">
     45<!ENTITY btrfs-progs-version          "5.15.1">
    4446<!ENTITY dosfstools-version           "4.2">
    45 <!ENTITY fuse3-version                "3.10.4">
     47<!ENTITY fuse3-version                "3.10.5">
    4648<!ENTITY jfsutils-version             "1.1.15">
    47 <!ENTITY lvm2-version                 "2.03.13">
     49<!ENTITY lvm2-version                 "2.03.14">
    4850<!ENTITY mdadm-version                "4.1">
    4951<!ENTITY ntfs-3g-version              "2021.8.22">
     
    5355<!ENTITY smartmontools-version        "7.2">
    5456<!ENTITY sshfs-version                "3.7.2">
    55 <!ENTITY xfsprogs-version             "5.13.0">
     57<!ENTITY xfsprogs-version             "5.14.1">
    5658
    5759<!-- Chapter 6 -->
     
    6264<!ENTITY joe-version                  "4.6">
    6365<!ENTITY juffed-version               "0.10.r71.gc3c1a3f">
    64 <!ENTITY nano-version                 "5.8">
    65 <!ENTITY vim-version                  "8.2.3337">
     66<!ENTITY nano-version                 "5.9">
     67<!ENTITY vim-version                  "8.2.3508">
    6668<!ENTITY vim-majmin                   "82">
    6769
    6870<!-- Chapter 7 -->
    6971<!ENTITY dash-version                 "0.5.11.4">
    70 <!ENTITY tcsh-version                 "6.22.04">
     72<!ENTITY tcsh-version                 "6.23.00">
    7173<!ENTITY zsh-version                  "5.8">
    7274
     
    9395<!ENTITY exempi-version               "2.5.2">
    9496<!ENTITY expat-version                "2.1.0">
    95 <!ENTITY fftw-version                 "3.3.9">
     97<!ENTITY fftw-version                 "3.3.10">
    9698<!ENTITY gcab-version                 "0.7">
    97 <!ENTITY glib2-minor                  "2.68">
    98 <!ENTITY glib2-version                "&glib2-minor;.4">
    99 <!ENTITY glibmm-version               "2.66.1">
     99<!ENTITY glib2-minor                  "2.70">
     100<!ENTITY glib2-version                "&glib2-minor;.1">
     101<!ENTITY glibmm-version               "2.66.2">
    100102<!ENTITY gmime-version                "2.6.23">
    101103<!ENTITY gmime3-version               "3.2.7">
    102 <!ENTITY gobject-introspection-version "1.68.0">
     104<!ENTITY gobject-introspection-version "1.70.0">
    103105<!ENTITY grantlee-version             "5.2.0">
    104 <!ENTITY gsl-version                  "2.7">
     106<!ENTITY gsl-version                  "2.7.1">
    105107<!ENTITY gspell-version               "1.8.4">
    106108
    107 <!ENTITY icu-major                    "69">
     109<!ENTITY icu-major                    "70">
    108110<!ENTITY icu-minor                    "1">
    109111<!ENTITY icu-patch                    "0">
     
    113115<!ENTITY inih-version                 "53">
    114116<!ENTITY iso-codes-version            "4.7.0">
    115 <!ENTITY jansson-version              "2.13.1">
     117<!ENTITY jansson-version              "2.14">
    116118<!--<!ENTITY JS52-version                 "52.2.1gnome1">-->
    117119<!--<!ENTITY JS60-version                 "60.8.0">-->
    118120<!--<!ENTITY JS68-version                 "68.12.0">-->
    119 <!-- for JS78 see firefox -->
    120 <!-- temporary, until JS91 is approved for gnome --> 
    121 <!ENTITY JS78-version                 "78.13.0">
     121<!-- temporary, until JS91 is approved for gnome -->
     122<!ENTITY JS78-version                 "78.15.0">
    122123<!ENTITY json-c-version               "0.15">
    123124<!ENTITY json-glib-version            "1.6.6">
     
    127128<!ENTITY libassuan-version            "2.5.5">
    128129<!ENTITY libatasmart-version          "0.19">
    129 <!ENTITY libatomic_ops-version        "7.6.10">
     130<!ENTITY libatomic_ops-version        "7.6.12">
    130131<!ENTITY libblockdev-version          "2.26">
    131132<!ENTITY libbytesize-version          "2.6">
    132133<!--<!ENTITY libcroco-version             "0.6.13">-->
    133134<!ENTITY libdaemon-version            "0.14">
    134 <!ENTITY libdrm-version               "2.4.107">
     135<!ENTITY libdrm-version               "2.4.109">
    135136<!ENTITY libepoxy-minor               "1.5">
    136137<!ENTITY libepoxy-version             "&libepoxy-minor;.9">
     
    138139<!ENTITY libgcrypt-version            "1.9.4">
    139140<!ENTITY libglade-version             "2.6.4">
    140 <!ENTITY libgpg-error-version         "1.42">
     141<!ENTITY libgpg-error-version         "1.43">
    141142<!ENTITY libgrss-version              "0.7.0">
    142143<!ENTITY libgsf-version               "1.14.47">
    143144<!ENTITY libgudev-version             "237">
    144 <!ENTITY libgusb-version              "0.3.7">
    145 <!ENTITY libical-version              "3.0.10">
     145<!ENTITY libgusb-version              "0.3.8">
     146<!ENTITY libical-version              "3.0.11">
    146147<!ENTITY libidn-version               "1.38">
    147148<!ENTITY libidn2-version              "2.3.2">
     
    149150<!ENTITY libksba-version              "1.6.0">
    150151<!ENTITY liblinear-version            "243">
    151 <!ENTITY libmbim-version              "1.26.0">
     152<!ENTITY libmbim-version              "1.26.2">
    152153<!--<!ENTITY libnfsidmap-version          "0.26">-->
    153154<!ENTITY libpaper-version             "1.1.24+nmu5">
    154155<!ENTITY libportal-version            "0.4">
    155 <!ENTITY libqmi-version               "1.30.0">
    156 <!ENTITY libseccomp-version           "2.5.1">
     156<!ENTITY libptytty-version            "2.0">
     157<!ENTITY libqmi-version               "1.30.2">
     158<!ENTITY libseccomp-version           "2.5.3">
    157159<!ENTITY libsigc-version              "2.10.7">
    158160<!ENTITY libsigc3-version             "3.0.7">
    159161<!ENTITY libsigsegv-version           "2.13">
    160 <!ENTITY libssh2-version              "1.9.0">
     162<!ENTITY libssh2-version              "1.10.0">
    161163<!ENTITY libstatgrab-version          "0.92.1">
    162 <!ENTITY libtasn1-version             "4.17.0">
    163 <!ENTITY libuninameslist-version      "20210626">
     164<!ENTITY libtasn1-version             "4.18.0">
     165<!ENTITY libuninameslist-version      "20211114">
    164166<!ENTITY libunique-version            "1.1.6">
    165167<!ENTITY libunistring-version         "0.9.10">
     168<!ENTITY liburcu-version              "0.13.0">
    166169<!ENTITY libusb-version               "1.0.24">
    167170<!ENTITY libusb-compat-version        "0.1.5">
    168171<!ENTITY libuv-version                "1.42.0">
    169 <!ENTITY libxkbcommon-version         "1.3.0">
     172<!ENTITY libxkbcommon-version         "1.3.1">
    170173<!-- the libxml2-version is also used for the python2 module,
    171174which is built separately after libxml2.so has been installed,
     
    173176<!ENTITY libxml2-version              "2.9.12">
    174177<!ENTITY libxslt-version              "1.1.34">
    175 <!ENTITY libwacom-version             "1.11">
    176 <!ENTITY libwpe-version               "1.10.1">
     178<!ENTITY libwacom-version             "1.12">
     179<!ENTITY libwpe-version               "1.12.0">
    177180<!ENTITY lzo-version                  "2.10">
    178181<!ENTITY mtdev-version                "1.1.6">
    179 <!ENTITY nodejs-version               "14.17.5">
     182<!ENTITY nodejs-version               "16.13.0">
    180183<!ENTITY npth-version                 "1.6">
    181184<!ENTITY nspr-version                 "4.32">
    182185<!ENTITY openobex-version             "1.7.2">
    183186<!ENTITY pcre-version                 "8.45">
    184 <!ENTITY pcre2-version                "10.37">
     187<!ENTITY pcre2-version                "10.39">
    185188<!ENTITY popt-version                 "1.18">
    186189<!ENTITY pth-version                  "2.0.7">
    187190<!ENTITY ptlib-version                "2.10.11">
    188 <!ENTITY qca-version                  "2.3.3">
     191<!ENTITY qca-version                  "2.3.4">
    189192<!ENTITY qjson-version                "0.8.1">
    190193<!ENTITY sbc-version                  "1.5">
     
    192195<!ENTITY telepathy-glib-version       "0.24.2">
    193196<!ENTITY uchardet-version             "0.0.7">
    194 <!ENTITY umockdev-version             "0.16.2">
     197<!ENTITY umockdev-version             "0.16.3">
    195198<!ENTITY wayland-version              "1.19.0">
    196 <!ENTITY wayland-protocols-version    "1.21">
    197 <!ENTITY wpebackend-fdo-version       "1.10.0">
     199<!ENTITY wayland-protocols-version    "1.24">
     200<!ENTITY wpebackend-fdo-version       "1.12.0">
    198201<!ENTITY wv-version                   "1.2.9">
    199202<!ENTITY xapian-version               "1.4.18">
     
    203206<!ENTITY aalib-version                "1.4rc5">
    204207<!ENTITY babl-version                 "0.1.88">
    205 <!ENTITY exiv2-version                "0.27.4">
    206 <!ENTITY freetype2-version            "2.11.0">
     208<!ENTITY exiv2-version                "0.27.5">
     209<!ENTITY freetype2-version            "2.11.1">
    207210<!ENTITY fontconfig-version           "2.13.1">  <!-- stable lt .90 micro version -->
    208 <!ENTITY fribidi-version              "1.0.9">
    209 <!ENTITY gegl-version                 "0.4.30">
     211<!ENTITY fribidi-version              "1.0.11">
     212<!ENTITY gegl-version                 "0.4.32">
    210213<!ENTITY giflib-version               "5.2.1">
    211214<!ENTITY glm-version                  "0.9.9.8">
    212215<!ENTITY graphite2-version            "1.3.14">
    213 <!ENTITY harfbuzz-version             "2.9.0">
     216<!ENTITY harfbuzz-version             "3.1.2">
    214217<!--<!ENTITY ijs-version                  "0.35">-->
    215218<!ENTITY jasper-version               "2.0.33">
    216219<!ENTITY lcms-version                 "1.19">
    217220<!ENTITY lcms2-version                "2.12">
    218 <!ENTITY libexif-version              "0.6.22">
     221<!ENTITY libexif-version              "0.6.24">
    219222<!ENTITY libgxps-version              "0.3.2">
    220 <!ENTITY libjpeg-turbo-version        "2.1.1">
     223<!ENTITY libjpeg-turbo-version        "2.1.2">
    221224<!ENTITY libmng-version               "2.0.3">
    222225<!ENTITY libmypaint-version           "1.6.1"> <!-- version 1 only -->
    223226<!ENTITY libpng-version               "1.6.37">
    224 <!ENTITY librsvg-version              "2.50.7">   <!-- Normally even minors -->
     227<!ENTITY librsvg-version              "2.52.4">   <!-- Normally even minors -->
    225228<!ENTITY libraw-version               "0.20.2">
    226229<!ENTITY libspiro-version             "20200505">
     
    229232<!ENTITY mypaint-brushes-version      "1.3.0"> <!-- version 1 only -->
    230233<!ENTITY newt-version                 "0.52.21">
    231 <!ENTITY opencv-version               "4.5.3">
    232 <!ENTITY opencv-contrib-version       "4.5.3">
     234<!ENTITY opencv-version               "4.5.4">
     235<!ENTITY opencv-contrib-version       "4.5.4">
    233236<!ENTITY openjpeg-version             "1.5.2">
    234237<!ENTITY openjpeg2-version            "2.4.0">
    235238<!ENTITY pixman-version               "0.40.0">   <!-- Even minors only -->
    236 <!ENTITY poppler-version              "21.08.0">
     239<!ENTITY poppler-version              "21.12.0">
    237240<!ENTITY potrace-version              "1.16">
    238 <!ENTITY qpdf-version                 "10.3.2">
     241<!ENTITY qpdf-version                 "10.4.0">
    239242<!ENTITY qrencode-version             "4.1.1">
    240243<!ENTITY libsass-version              "3.6.5">
     
    243246
    244247<!-- Chapter 11 -->
    245 <!ENTITY asciidoc-version             "9.1.0">
    246248<!ENTITY asciidoctor-version          "2.0.16">
    247249<!ENTITY bogofilter-version           "1.2.5">
     
    250252<!ENTITY desktop-file-utils-version   "0.26">
    251253<!ENTITY gperf-version                "3.0.4">
    252 <!ENTITY graphviz-version             "2.48.0">
     254<!ENTITY graphviz-version             "2.49.3">
    253255<!ENTITY gtk-doc-major                "1.33">
    254256<!ENTITY gtk-doc-version              "1.33.2">
     
    260262<!ENTITY imagemagick-version          "7.1.0">
    261263<!ENTITY intltool-version             "0.50.2">
    262 <!ENTITY lsof-version                 "4.91">
     264<!ENTITY lsof-version                 "4.94.0">
    263265<!ENTITY pinentry-version             "1.2.0">
    264266<!ENTITY rarian-version               "0.8.1">
     
    277279<!-- Chapter 12 -->
    278280<!ENTITY accountsservice-version      "0.6.55">
    279 <!ENTITY acpid-version                "2.0.32">
     281<!ENTITY acpid-version                "2.0.33">
    280282<!ENTITY at-version                   "3.2.2">
    281 <!ENTITY autofs-version               "5.1.7">
    282 <!ENTITY bluez-version                "5.61">
     283<!ENTITY autofs-version               "5.1.8">
     284<!ENTITY bluez-version                "5.62">
    283285<!ENTITY bubblewrap-version           "0.5.0">
    284286<!ENTITY colord-version               "1.4.5">
     
    287289<!ENTITY dbus-version                 "1.12.20">   <!-- Even minors only -->
    288290<!ENTITY elogind-version              "246.10">
    289 <!ENTITY blocaled-version             "0.3">
     291<!ENTITY blocaled-version             "0.4">
    290292<!ENTITY eudev-version                "1.7">
    291293<!ENTITY fcron-version                "3.2.1">
     
    297299<!ENTITY lsb-tools-version            "0.9">
    298300<!ENTITY mc-version                   "4.8.27">
    299 <!ENTITY ModemManager-version         "1.16.10">
     301<!ENTITY ModemManager-version         "1.18.2">
    300302<!ENTITY notification-daemon-version  "3.20.0">
    301303<!ENTITY obex-data-server-version     "0.4.6">
     
    307309<!ENTITY rasqal-version               "0.9.33">
    308310<!ENTITY redland-version              "1.0.17">
    309 <!ENTITY sg3_utils-version            "1.46">
     311<!ENTITY sg3_utils-version            "1.47">
    310312<!ENTITY strigi-version               "0.7.8">
    311313<!ENTITY sysstat-version              "12.5.4">
     
    313315<!--<!ENTITY systemd-stable               "6b4878d"> Unused for now -->
    314316<!ENTITY udisks-version               "1.0.5">    <!-- stable lt .90 micro version -->
    315 <!ENTITY udisks2-version              "2.9.3">    <!-- stable lt .90 micro version -->
    316 <!ENTITY unrar-version                "6.0.7">
     317<!ENTITY udisks2-version              "2.9.4">    <!-- stable lt .90 micro version -->
     318<!ENTITY unrar-version                "6.1.2">
    317319<!ENTITY unzip-version                "6.0">
    318 <!ENTITY upower-version               "0_99_13">
     320<!ENTITY upower-version               "0.99.13">
    319321<!ENTITY usbutils-version             "014">
    320322<!ENTITY weston-version               "1.12.0">
     
    334336<!ENTITY check-version                "0.12.0">
    335337<!ENTITY clisp-version                "2.49">
    336 <!ENTITY cmake-major-version          "3.21">
    337 <!ENTITY cmake-minor-version          "2">
     338<!ENTITY cmake-major-version          "3.22">
     339<!ENTITY cmake-minor-version          "0">
    338340<!ENTITY cmake-version                "&cmake-major-version;.&cmake-minor-version;">
    339341<!ENTITY dejagnu-version              "1.6.2">
     
    342344<!ENTITY expect-version               "5.45.4">
    343345<!ENTITY gcc-version                  "11.2.0">
    344 <!ENTITY gc-version                   "8.0.4">
    345 <!ENTITY gdb-version                  "10.2">
    346 <!ENTITY git-version                  "2.33.0">
     346<!ENTITY gc-version                   "8.0.6">
     347<!ENTITY gdb-version                  "11.1">
     348<!ENTITY git-version                  "2.34.1">
    347349<!ENTITY guile-version                "3.0.7">
    348350<!ENTITY librep-version               "0.92.7">
    349 <!ENTITY llvm-majmin-version          "12.0">
    350 <!ENTITY llvm-point-version           "1">
     351<!ENTITY llvm-majmin-version          "13.0">
     352<!ENTITY llvm-point-version           "0">
    351353<!ENTITY llvm-version                 "&llvm-majmin-version;.&llvm-point-version;">
    352354<!ENTITY lua-version                  "5.4.3">
    353355<!ENTITY lua52-version                "5.2.4">
    354 <!ENTITY mercurial-version            "5.9">
     356<!ENTITY mercurial-version            "6.0">
    355357<!ENTITY nasm-version                 "2.15.05">
    356358<!ENTITY ninja-version                "1.9.0">
    357359<!ENTITY npapi-sdk-version            "0.27.2">
    358 <!ENTITY php-version                  "8.0.10">
     360<!ENTITY php-version                  "8.1.0">
    359361
    360362<!ENTITY python2-majorver             "2.7">
     
    363365
    364366<!ENTITY python3-major                "3">
    365 <!ENTITY python3-minor                "9">
    366 <!ENTITY python3-patch                "6">
     367<!ENTITY python3-minor                "10">
     368<!ENTITY python3-patch                "0">
    367369<!ENTITY python3-majorver             "&python3-major;.&python3-minor;">
    368370<!ENTITY python3-version              "&python3-majorver;.&python3-patch;">
     
    370372
    371373<!ENTITY ruby-minor-version           "3.0">
    372 <!ENTITY ruby-patch-version           "2">
     374<!ENTITY ruby-patch-version           "3">
    373375<!ENTITY ruby-version                 "&ruby-minor-version;.&ruby-patch-version;">
    374376<!ENTITY ruby-gemdir                  "/usr/lib/ruby/gems/&ruby-minor-version;.0">
    375 <!ENTITY rust-version                 "1.52.0">
     377<!ENTITY rust-version                 "1.56.1">
    376378<!ENTITY scons-version                "4.2.0">
    377379<!ENTITY slang-version                "2.3.2">
     
    381383<!ENTITY tcl-version                  "8.6.11">
    382384<!ENTITY tk-version                   "8.6.11.1">
    383 <!ENTITY vala-major-version           "0.52">  <!-- even minors only -->
    384 <!ENTITY vala-version                 "&vala-major-version;.5">
    385 <!ENTITY valgrind-version             "3.17.0">
     385<!ENTITY vala-major-version           "0.54">  <!-- even minors only -->
     386<!ENTITY vala-version                 "&vala-major-version;.4">
     387<!ENTITY valgrind-version             "3.18.1">
    386388<!ENTITY yasm-version                 "1.3.0">
    387389
    388 <!ENTITY apache-ant-version           "1.10.11">
     390<!ENTITY apache-ant-version           "1.10.12">
    389391<!--
    390392<!ENTITY maven-version                "3.6.0">
     
    408410<!ENTITY Data-Dump-version            "1.25">
    409411<!ENTITY Data-Uniqid-version          "0.12">
    410 <!ENTITY DateTime-Calendar-Julian-version "0.104">
     412<!ENTITY DateTime-Calendar-Julian-version "0.106">
    411413<!ENTITY DateTime-Format-Builder-version "0.83">
    412414<!ENTITY Encode-EUCJPASCII-version    "0.03">
     
    442444<!ENTITY Unicode-Collate-version      "1.31">
    443445<!ENTITY Unicode-LineBreak-version    "2019.001">
    444 <!ENTITY URI-version                  "5.09">
     446<!ENTITY URI-version                  "5.10">
    445447<!ENTITY XML-LibXML-Simple-version    "1.01">
    446448<!ENTITY XML-LibXSLT-version          "1.99">
     
    557559<!-- Python module versions used in the Python Modules instructions -->
    558560<!-- <!ENTITY Beaker-version               "1.10.0"> -->
    559 <!ENTITY docutils-version             "0.17.1">
     561<!ENTITY asciidoc-version             "10.0.2">
     562<!ENTITY docutils-version             "0.18.1">
    560563<!ENTITY dbus-python-version          "1.2.18">
    561 <!ENTITY dbusmock-version             "0.23.1">
     564<!ENTITY dbusmock-version             "0.24.1">
    562565<!-- <!ENTITY funcsigs-version             "1.0.2"> -->
    563566<!ENTITY decorator-version            "5.0.9">
    564 <!ENTITY Jinja2-version               "3.0.1">
     567<!ENTITY Jinja2-version               "3.0.3">
    565568<!-- libxml2 for Python2 shares the version of libxml2 -->
    566 <!ENTITY lxml-version                 "4.6.3">
    567 <!ENTITY mako-version                 "1.1.5">
     569<!ENTITY lxml-version                 "4.6.4">
     570<!ENTITY mako-version                 "1.1.6">
    568571<!ENTITY MarkupSafe-version           "2.0.1">
    569 <!ENTITY py3c-version                 "1.3.1">
     572<!ENTITY py3c-version                 "1.4">
    570573<!ENTITY pyatspi2-version             "2.38.1">
    571574<!--<!ENTITY py2cairo-version             "1.10.0"> -->
     
    573576<!ENTITY pycairo-version              "1.20.1">
    574577<!--<!ENTITY pycrypto-version             "2.6.1"> Replaced by pycryptodome -->
    575 <!ENTITY pycryptodome-version         "3.10.1">
     578<!ENTITY pycryptodome-version         "3.11.0">
    576579<!ENTITY pygments-version             "2.10.0">
    577580<!ENTITY pygobject2-version           "2.28.7">
     
    588591<!-- Chapter 14 -->
    589592<!--<!ENTITY ppp-version                  "2.4.5">-->
    590 <!ENTITY dhcpcd-version               "9.4.0">
     593<!ENTITY dhcpcd-version               "9.4.1">
    591594<!ENTITY dhcp-version                 "4.4.2-P1">
    592595
    593596<!-- Chapter 15 -->
    594597<!ENTITY bridgeutils-version          "1.7.1">
    595 <!ENTITY cifsutils-version            "6.13">
    596 <!ENTITY iw-version                   "5.9">
     598<!ENTITY cifsutils-version            "6.14">
     599<!ENTITY iw-version                   "5.16">
    597600<!ENTITY ncftp-version                "3.2.6">
    598601<!ENTITY net-tools-version            "2.10">
     
    601604<!ENTITY rpcbind-version              "1.2.6">
    602605<!ENTITY rsync-version                "3.2.3">
    603 <!ENTITY samba-version                "4.14.7">
    604 <!ENTITY wget-version                 "1.21.1">
     606<!ENTITY samba-version                "4.15.2">
     607<!ENTITY wget-version                 "1.21.2">
    605608<!ENTITY wireless-tools-version       "29">
    606609<!ENTITY wpa_supplicant-version       "2.9">
     
    609612<!ENTITY avahi-version                "0.8">
    610613<!ENTITY bind-minor-version           "9.16">
    611 <!ENTITY bind-version                 "&bind-minor-version;.20">
     614<!ENTITY bind-version                 "&bind-minor-version;.23">
    612615<!ENTITY mod_dnssd-version            "0.6">
    613616<!ENTITY NetworkManager-minor         "1.32">
    614 <!ENTITY NetworkManager-version       "&NetworkManager-minor;.10">
     617<!ENTITY NetworkManager-version       "&NetworkManager-minor;.12">
    615618<!ENTITY network-manager-applet-version "1.24.0">
    616619<!ENTITY nmap-version                 "7.92">
     
    618621<!ENTITY whois-version                "5.4.3">
    619622<!ENTITY wicd-version                 "1.7.4">
    620 <!ENTITY wireshark-version            "3.4.8">  <!-- even minor versions only -->
     623<!ENTITY wireshark-version            "3.6.0">  <!-- even minor versions only -->
    621624
    622625<!ENTITY wicd-major-version           "1.7">
    623626
    624627<!-- Chapter 17 -->
    625 <!ENTITY c-ares-version               "1.17.2">
    626 <!ENTITY curl-version                 "7.78.0">
     628<!ENTITY c-ares-version               "1.18.1">
     629<!ENTITY curl-version                 "7.80.0">
    627630<!ENTITY geoclue2-version             "2.5.7">
    628 <!ENTITY glib-networking-version      "2.68.2">
    629 <!ENTITY ldns-version                 "1.7.1">
     631<!ENTITY glib-networking-version      "2.70.0">
     632<!ENTITY ldns-version                 "1.8.0">
    630633<!ENTITY libevent-version             "2.1.12">
    631634<!ENTITY libmnl-version               "1.0.4">
     
    639642<!ENTITY libndp-version               "1.8">
    640643<!ENTITY libproxy-version             "0.4.7">
    641 <!ENTITY libsoup-version              "2.74.0">
     644<!ENTITY libsoup-minor                "2.74">
     645<!ENTITY libsoup-version              "&libsoup-minor;.2">
    642646<!ENTITY libtirpc-version             "1.3.2">
    643 <!ENTITY neon-version                 "0.31.2">
    644 <!ENTITY nghttp2-version              "1.44.0">
     647<!ENTITY neon-version                 "0.32.1">
     648<!ENTITY nghttp2-version              "1.46.0">
    645649<!ENTITY rpcsvc-proto-version         "1.4.2">
    646650<!ENTITY serf-version                 "1.3.9">
     
    648652
    649653<!-- Chapter 18 -->
    650 <!ENTITY links-version                "2.23">
     654<!ENTITY links-version                "2.25">
    651655<!ENTITY lynx-version                 "2.8.9rel.1">
    652656<!ENTITY w3m-version                  "0.5.3">
     
    655659<!ENTITY mailx-version                "12.5">
    656660<!ENTITY procmail-version             "3.22">
    657 <!ENTITY fetchmail-version            "6.4.21">
    658 <!ENTITY mutt-version                 "2.1.2">
     661<!ENTITY fetchmail-version            "6.4.23">
     662<!ENTITY mutt-version                 "2.1.3">
    659663<!ENTITY alpine-version               "2.21">
    660664
    661665<!-- Part V -->
    662666<!-- Chapter 20 -->
    663 <!ENTITY apache-version               "2.4.48">
     667<!ENTITY apache-version               "2.4.51">
    664668<!ENTITY proftpd-version              "1.3.7c">
    665669<!ENTITY vsftpd-version               "3.0.5">
     
    668672<!ENTITY dovecot-major                "2">
    669673<!ENTITY dovecot-minor                "3">
    670 <!ENTITY dovecot-micro                "16">
     674<!ENTITY dovecot-micro                "17">
    671675<!--<!ENTITY dovecot-nano                 "3">-->
    672676<!--<!ENTITY dovecot-version              "&dovecot-major;.&dovecot-minor;.&dovecot-micro;.&dovecot-nano;">-->
    673677<!ENTITY dovecot-version              "&dovecot-major;.&dovecot-minor;.&dovecot-micro;">
    674678
    675 <!ENTITY exim-version                 "4.94.2">
    676 <!ENTITY postfix-version              "3.6.2">
     679<!ENTITY exim-version                 "4.95">
     680<!ENTITY postfix-version              "3.6.3">
    677681<!ENTITY sendmail-version             "8.17.1">
    678682
     
    681685<!ENTITY lmdb-version                 "0.9.29">
    682686<!ENTITY mariadb-version              "10.6.4">
    683 <!ENTITY postgresql-version           "13.4">
    684 <!ENTITY sqlite-version               "3.36.0">
     687<!ENTITY postgresql-version           "14.0">
     688<!ENTITY sqlite-version               "3.37.0">
     689<!ENTITY sqlite-dl-version            "3370000">
     690<!ENTITY sqlite-doc-version           "3370000">
    685691
    686692<!-- Chapter 23 -->
    687 <!ENTITY openldap-version             "2.5.7">
     693<!ENTITY openldap-version             "2.6.0">
    688694<!ENTITY soprano-version              "2.9.4">
    689695<!ENTITY unbound-version              "1.13.2">
     
    695701<!ENTITY xorg-version                 "7">      <!-- applies to all xorg packages -->
    696702<!ENTITY util-macros-version          "1.19.3">
    697 <!ENTITY xorgproto-version            "2021.4">
     703<!ENTITY xorgproto-version            "2021.5">
    698704<!ENTITY libXau-version               "1.0.9">
    699705<!ENTITY libXdmcp-version             "1.1.3">
    700 <!ENTITY libpthread-stubs-version     "0.3">
    701706<!ENTITY xcb-proto-version            "1.14.1">
    702707<!ENTITY libxcb-version               "1.14">
    703 <!ENTITY xbitmaps-version             "1.1.2">
    704 <!ENTITY xcursor-themes-version       "1.0.6">
    705 <!ENTITY xkeyboard-config-version     "2.33">
    706 <!ENTITY mesa-major-minor             "21.2">
    707 <!ENTITY mesa-version                 "&mesa-major-minor;.1">
     708<!ENTITY libxcvt-version              "0.1.1">
    708709<!ENTITY xcb-util-version             "0.4.0">
    709710<!ENTITY xcb-util-image-version       "0.4.0">
     
    712713<!ENTITY xcb-util-wm-version          "0.4.1">
    713714<!ENTITY xcb-util-cursor-version      "0.1.3">
    714 <!ENTITY xorg-server-version          "1.20.13">
     715<!ENTITY mesa-major-minor             "21.3">
     716<!ENTITY mesa-version                 "&mesa-major-minor;.1">
     717<!ENTITY xbitmaps-version             "1.1.2">
     718<!ENTITY xcursor-themes-version       "1.0.6">
     719<!ENTITY xkeyboard-config-version     "2.34">
     720<!ENTITY xorg-server-version          "21.1.1">
     721<!ENTITY xwayland-version             "21.1.3">
    715722<!ENTITY twm-version                  "1.0.11">
    716 <!ENTITY xterm-version                "368">
     723<!ENTITY xterm-version                "370">
    717724<!ENTITY xclock-version               "1.0.9">
    718725<!ENTITY xinit-version                "1.4.1">
    719726
    720 <!ENTITY libva-version                "2.12.0">
     727<!ENTITY libva-version                "2.13.0">
    721728<!ENTITY libva-intel-driver-version   "2.4.1"> <!-- intel-vaapi-driver -->
    722729<!ENTITY libvdpau-version             "1.4">
     
    739746<!ENTITY clutter-gtk-version          "1.8.4">
    740747<!ENTITY colord-gtk-version           "0.2.0">
    741 <!ENTITY fltk-version                 "1.3.7">
     748<!ENTITY fltk-version                 "1.3.8">
    742749<!ENTITY freeglut-version             "3.2.1">
    743750<!ENTITY gdk-pixbuf-version           "2.42.6">
     
    755762<!ENTITY gtkmm3-version               "3.24.5">
    756763<!ENTITY gtksourceview-version        "3.24.11">
    757 <!ENTITY gtksourceview4-version       "4.8.1">
    758 <!ENTITY gtksourceview5-version       "5.0.0">
     764<!ENTITY gtksourceview4-version       "4.8.2">
     765<!ENTITY gtksourceview5-version       "5.2.0">
    759766<!ENTITY gtk-vnc-version              "1.2.0">
    760 <!ENTITY imlib2-version               "1.7.2">
     767<!ENTITY imlib2-version               "1.7.4">
    761768<!ENTITY keybinder2-version           "0.3.1">
    762769<!ENTITY keybinder3-version           "0.3.2">
    763 <!ENTITY libdazzle-version            "3.40.0">
    764 <!ENTITY libhandy1-version            "1.2.3">
     770<!ENTITY libdazzle-version            "3.42.0">
     771<!ENTITY libhandy1-version            "1.4.0">
    765772<!ENTITY libnotify-version            "0.7.9">
    766773<!ENTITY libxklavier-version          "5.4">
    767 <!ENTITY pango-version                "1.48.9">
     774<!ENTITY pango-minor                  "1.48">
     775<!ENTITY pango-version                "&pango-minor;.10">
    768776<!ENTITY pangomm-version              "2.46.1">
    769777<!ENTITY qt5-major                    "5.15">
     
    776784<!ENTITY startup-notification-version "0.12">
    777785<!ENTITY tepl-version                 "6.00.0">
    778 <!ENTITY webkitgtk-version            "2.32.3">    <!-- Even minors only -->
     786<!ENTITY webkitgtk-version            "2.34.1">    <!-- Even minors only -->
    779787
    780788<!ENTITY gtk2-libdir                  "2.0/2.10.0">
     
    789797<!-- Chapter 27 -->
    790798<!ENTITY fluxbox-version              "1.3.7">
    791 <!ENTITY icewm-version                "2.7.0">
     799<!ENTITY icewm-version                "2.8.0">
    792800<!ENTITY openbox-version              "3.6.1">
    793801<!ENTITY sawfish-version              "1.12.0">
     
    837845<!ENTITY libxfce4util-version         "4.16.0">
    838846<!ENTITY xfconf-version               "4.16.0">
    839 <!ENTITY libxfce4ui-version           "4.16.0">
     847<!ENTITY libxfce4ui-version           "4.16.1">
    840848<!ENTITY exo-version                  "4.16.2">
    841849<!ENTITY garcon-minor                 "4.16">
    842850<!ENTITY garcon-version               "4.16.1">
    843 <!ENTITY thunar-version               "4.16.8">
     851<!ENTITY thunar-version               "4.16.10">
    844852<!ENTITY thunar-volman-version        "4.16.0">
    845853<!ENTITY tumbler-version              "4.16.0">
     
    855863<!ENTITY midori-version               "0.5.11">
    856864<!ENTITY parole-version               "4.16.0">
    857 <!ENTITY mousepad-version             "0.5.6">
     865<!ENTITY mousepad-version             "0.5.8">
    858866<!ENTITY vte2-version                 "0.28.2">
    859867<!ENTITY xfce4-terminal-version       "0.8.10">
    860868<!ENTITY xfburn-version               "0.6.2">
    861 <!ENTITY ristretto-version            "0.11.0">
     869<!ENTITY ristretto-version            "0.12.1">
    862870<!ENTITY xfce4-mixer-version          "4.10.0">
    863871<!ENTITY xfce4-notifyd-version        "0.6.2">
     
    920928<!ENTITY gnucash-version              "2.4.11">
    921929
    922 <!ENTITY libreoffice-version          "7.2.0">
    923 <!ENTITY libreoffice-patch            ".4">
     930<!ENTITY libreoffice-version          "7.2.3">
     931<!ENTITY libreoffice-patch            ".2">
    924932<!ENTITY libreoffice-dlversion        "&libreoffice-version;&libreoffice-patch;">
    925933
     
    930938<!ENTITY falkon-minor-version         "0">
    931939<!ENTITY falkon-version               "&falkon-major-version;.&falkon-minor-version;">
    932 <!-- for firefox-legacy-version use JS78-version -->
    933 <!ENTITY firefox-version              "91.0.1">
     940<!-- for firefox-legacy-version use JS78-version: f-l archived at version 78.15.0 -->
     941<!ENTITY firefox-version              "91.3.0">
    934942<!ENTITY flashplayer-version          "27.0.0.187">
    935943<!ENTITY qupzilla-version             "2.2.6">
    936 <!ENTITY seamonkey-version            "2.53.9">
     944<!ENTITY seamonkey-version            "2.53.9.1">
    937945
    938946<!-- Chapter 41 -->
    939947<!ENTITY balsa-version                "2.6.3">
    940948<!ENTITY ekiga-version                "4.0.1">
    941 <!ENTITY feh-version                  "3.7.1">
     949<!ENTITY feh-version                  "3.7.2">
    942950<!--<!ENTITY fontforge-date               "2015-02-28">-->
    943951<!ENTITY fontforge-version            "20201107">
    944952<!ENTITY gparted-version              "1.3.1">
    945 <!ENTITY gimp-version                 "2.10.24">
    946 <!ENTITY hexchat-version              "2.14.3">
     953<!ENTITY gimp-version                 "2.10.28">
     954<!ENTITY hexchat-version              "2.16.0">
    947955<!ENTITY icedtea-web-version          "1.7.1">
    948956<!ENTITY inkscape-minor-version       "1.1">
    949957<!-- For point versions -->
    950 <!-- <!ENTITY inkscape-version             "&inkscape-minor-version;.2"> -->
     958<!ENTITY inkscape-version             "&inkscape-minor-version;.1">
    951959<!-- For minor versions -->
    952 <!ENTITY inkscape-version             "&inkscape-minor-version;">
     960<!--<!ENTITY inkscape-version             "&inkscape-minor-version;">-->
    953961<!ENTITY pan-version                  "0.133">
    954962<!ENTITY pavucontrol-version          "5.0">
    955 <!ENTITY pidgin-version               "2.14.6">
     963<!ENTITY pidgin-version               "2.14.8">
    956964<!ENTITY rox-filer-version            "2.11">
    957 <!ENTITY rxvt-unicode-version         "9.26">
    958 <!ENTITY thunderbird-version          "91.0.3">
    959 <!ENTITY tigervnc-version             "1.11.0">
     965<!ENTITY rxvt-unicode-version         "9.30">
     966<!ENTITY thunderbird-version          "91.2.1">
     967<!ENTITY tigervnc-version             "1.12.0">
    960968<!ENTITY transmission-version         "3.00">
    961969<!ENTITY xarchiver-version            "0.5.4.17">
    962970<!ENTITY xchat-version                "2.8.8">
    963971<!ENTITY xdg-utils-version            "1.1.3">
    964 <!ENTITY xscreensaver-version         "6.01">
     972<!ENTITY xscreensaver-version         "6.02">
    965973
    966974<!-- Part XI -->
     
    982990<!ENTITY frei0r-version               "1.7.0">
    983991<!ENTITY gavl-version                 "1.4.0">
    984 <!ENTITY gstreamer10-version          "1.18.4">  <!-- Even minors only -->
    985 <!ENTITY gst10-plugins-base-version   "1.18.4">  <!-- Even minors only -->
    986 <!ENTITY gst10-plugins-good-version   "1.18.4">  <!-- Even minors only -->
    987 <!ENTITY gst10-plugins-bad-version    "1.18.4">  <!-- Even minors only -->
    988 <!ENTITY gst10-plugins-ugly-version   "1.18.4">  <!-- Even minors only -->
    989 <!ENTITY gst10-libav-version          "1.18.4">  <!-- Even minors only -->
    990 <!ENTITY gstreamer-vaapi-version      "1.18.4">  <!-- Even minors only -->
     992<!ENTITY gstreamer10-version          "1.18.5">  <!-- Even minors only -->
     993<!ENTITY gst10-plugins-base-version   "1.18.5">  <!-- Even minors only -->
     994<!ENTITY gst10-plugins-good-version   "1.18.5">  <!-- Even minors only -->
     995<!ENTITY gst10-plugins-bad-version    "1.18.5">  <!-- Even minors only -->
     996<!ENTITY gst10-plugins-ugly-version   "1.18.5">  <!-- Even minors only -->
     997<!ENTITY gst10-libav-version          "1.18.5">  <!-- Even minors only -->
     998<!ENTITY gstreamer-vaapi-version      "1.18.5">  <!-- Even minors only -->
    991999<!ENTITY icedtea-sound-version        "1.0.1">
    9921000<!ENTITY id3lib-version               "3.8.3">
    9931001<!ENTITY liba52-version               "0.7.4">
    9941002<!ENTITY libao-version                "1.2.0">
    995 <!ENTITY libass-version               "0.15.1">
     1003<!ENTITY libass-version               "0.15.2">
    9961004<!ENTITY libcanberra-version          "0.30">
    9971005<!ENTITY libcddb-version              "1.3.2">
     
    10091017<!ENTITY libogg-version               "1.3.5">
    10101018<!ENTITY libquicktime-version         "1.2.4">
    1011 <!ENTITY libsamplerate-version        "0.2.1">
     1019<!ENTITY libsamplerate-version        "0.2.2">
    10121020<!ENTITY libsndfile-version           "1.0.31">
    10131021<!ENTITY libtheora-version            "1.1.1">
    10141022<!ENTITY libvorbis-version            "1.3.7">
    1015 <!ENTITY libvpx-version               "1.10.0">
    1016 <!ENTITY mlt-version                  "7.0.1">
     1023<!ENTITY libvpx-version               "1.11.0">
     1024<!ENTITY mlt-version                  "7.2.0">
    10171025<!ENTITY opal-version                 "3.10.10">
    10181026<!ENTITY opus-version                 "1.3.1">
    1019 <!ENTITY pipewire-version             "0.3.34">
     1027<!ENTITY pipewire-version             "0.3.40">
    10201028<!ENTITY pulseaudio-major-version     "15.0">
    10211029<!ENTITY pulseaudio-version           "&pulseaudio-major-version;">
    10221030<!ENTITY sdl-version                  "1.2.15">
    1023 <!ENTITY sdl2-version                 "2.0.16">
     1031<!ENTITY sdl2-version                 "2.0.18">
    10241032<!ENTITY sound-theme-freedesktop-version "0.8">
    1025 <!ENTITY soundtouch-version           "2.3.0">
     1033<!ENTITY soundtouch-version           "2.3.1">
    10261034<!ENTITY speex-version                "1.2.0">
    10271035<!ENTITY speexdsp-version             "1.2.0">
    10281036<!ENTITY taglib-version               "1.12">
    1029 <!ENTITY v4l-utils-version            "1.20.0">
     1037<!ENTITY v4l-utils-version            "1.22.1">
    10301038<!ENTITY x264-version                 "20210814">
    10311039<!ENTITY x265-version                 "3.4">
     
    10341042
    10351043<!-- Chapter 43 -->
    1036 <!ENTITY mpg123-version               "1.28.2">
     1044<!ENTITY mpg123-version               "1.29.2">
    10371045<!ENTITY vorbistools-version          "1.4.2">
    10381046<!ENTITY lame-version                 "3.100">
     
    10451053
    10461054<!-- Chapter 44 -->
    1047 <!ENTITY ffmpeg-version               "4.4">
     1055<!ENTITY ffmpeg-version               "4.4.1">
    10481056<!ENTITY mplayer-version              "export-2021-07-29">
    10491057<!ENTITY xine-ui-version              "0.99.12">
     
    10651073<!ENTITY cups-version                 "2.3.3op2">
    10661074<!ENTITY cups-filters-version         "1.28.10">
    1067 <!ENTITY gs-version                   "9.54.0">
    1068 <!ENTITY gs-packver                   "9540">
     1075<!ENTITY gs-version                   "9.55.0">
     1076<!ENTITY gs-packver                   "9550">
    10691077<!ENTITY gutenprint-version           "5.3.3">
    10701078
    10711079<!-- Chapter 47 -->
    1072 <!ENTITY sane-version                 "1.0.29">
     1080<!ENTITY sane-version                 "1.0.32">
    10731081<!ENTITY sane-fe-version              "1.0.14">
    10741082<!ENTITY xsane-version                "0.999">
     
    10861094<!ENTITY docBook-45-xml-version       "4.5">
    10871095<!ENTITY docbook-xsl-version          "1.79.2">
    1088 <!ENTITY itstool-version              "2.0.6">
     1096<!ENTITY itstool-version              "2.0.7">
    10891097<!ENTITY xmlto-version                "0.0.28">
    10901098
     
    10951103<!ENTITY epdfview-version             "0.1.8">
    10961104<!ENTITY fop-version                  "2.6">
    1097 <!ENTITY mupdf-version                "1.18.0">
     1105<!ENTITY mupdf-version                "1.19.0">
    10981106<!ENTITY paps-version                 "0.7.1">
    10991107
  • postlfs/config/console-fonts.xml

    rce5723af r1daaab6d  
    5252      <literal>root=/dev/sda2 video=1024x768 ro</literal> based on the
    5353      example in LFS section 10.4.4 :
    54       <phrase revision="sysv">
    55       <ulink url="&lfs-root;/chapter10/grub.html"/></phrase>
    56       <phrase revision="systemd">
    57       <ulink url="&lfs-rootd;/chapter10/grub.html"/></phrase>.
     54      <ulink url="&lfs-root;/chapter10/grub.html"/>.
    5855    </para>
    5956
     
    160157      <filename>/etc/vconsole.conf</filename> as described in
    161158      LFS section 9.6
    162       <ulink url="&lfs-rootd;/chapter09/console.html"/>.</phrase>.
     159      <ulink url="&lfs-root;/chapter09/console.html"/>.</phrase>.
    163160    </para>
    164161
  • postlfs/config/devices.xml

    rce5723af r1daaab6d  
    103103      system. You can either write separate udev rules for all needed USB
    104104      devices yourself, or use the default catch-all "usb" group, members
    105       of which can send arbitrary commands to all USB devices. 
     105      of which can send arbitrary commands to all USB devices.
    106106    </para>
    107107
     
    222222
    223223    <para>
    224       If the initial boot process does not set up the 
     224      If the initial boot process does not set up the
    225225      <systemitem>/dev/dvd</systemitem> device properly, it can
    226226      be installed using the following modification to the default udev rules.
  • postlfs/config/firmware.xml

    rce5723af r1daaab6d  
    173173        Haswell-E/EP, Broadwell-Y
    174174      </ulink>.) Without this update glibc can do the wrong thing in uncommon
    175       situations. 
     175      situations.
    176176    </para>
    177177
     
    463463      <para>
    464464        If you are already booting with an initrd (see <xref
    465         linkend="initramfs"/>), you should run <command>mkinitramfs</command> 
     465        linkend="initramfs"/>), you should run <command>mkinitramfs</command>
    466466        again after putting the appropriate blob or container into <filename
    467467        class="directory">/lib/firmware</filename> as explained above.
     
    597597
    598598      <para>
    599         Some Nvidia graphics chips need firmware updates to take advantage 
     599        Some Nvidia graphics chips need firmware updates to take advantage
    600600        of all the card's capability.  These are generally the GeForce 8, 9,
    601601        9300, and 200-900 series chips.  For more exact information, see
     
    603603          "https://nouveau.freedesktop.org/wiki/VideoAcceleration/#firmware"/>.
    604604      </para>
    605    
     605
    606606      <para>
    607607        First, the kernel Nvidia driver must be activated:
     
    621621wget http://us.download.nvidia.com/XFree86/Linux-x86/325.15/NVIDIA-Linux-x86-325.15.run
    622622sh NVIDIA-Linux-x86-325.15.run --extract-only
    623 python extract_firmware.py 
     623python extract_firmware.py
    624624mkdir -p /lib/firmware/nouveau
    625625cp -d nv* vuc-* /lib/firmware/nouveau/</userinput></screen>
  • postlfs/config/profile.xml

    rce5723af r1daaab6d  
    3232    <filename>~/.bash_profile</filename> (or <filename>~/.profile</filename>
    3333    if called as <command>/bin/sh</command>) upon startup.
    34   </para> 
     34  </para>
    3535
    3636  <para>
     
    343343fi
    344344
     345if [ -d /usr/local/share ]; then
     346        pathprepend /usr/local/share XDG_DATA_DIRS
     347fi
     348
    345349# Set some defaults before other applications add to these paths.
    346350pathappend /usr/share/man  MANPATH
  • postlfs/editors/ed.xml

    rce5723af r1daaab6d  
    9494    </para>
    9595
    96 <screen><userinput>./configure --prefix=/usr --bindir=/bin &amp;&amp;
     96<screen><userinput>./configure --prefix=/usr &amp;&amp;
    9797make</userinput></screen>
    9898
  • postlfs/editors/emacs.xml

    rce5723af r1daaab6d  
    66
    77  <!ENTITY emacs-download-http "&gnu-http;/emacs/emacs-&emacs-version;.tar.xz">
    8   <!ENTITY emacs-download-ftp  "&gnu-ftp;/emacs/emacs-&emacs-version;.tar.xz"> 
    9   <!ENTITY emacs-download-ftp  " "> 
     8  <!ENTITY emacs-download-ftp  "&gnu-ftp;/emacs/emacs-&emacs-version;.tar.xz">
     9  <!ENTITY emacs-download-ftp  " ">
    1010  <!ENTITY emacs-md5sum        "4c3d9ff35b2ab2fe518dc7eb3951e128">
    1111  <!ENTITY emacs-size          "43 MB">
     
    120120
    121121    <para>
    122       First, work around a portability bug in glibc 2.34, 
     122      First, work around a portability bug in glibc 2.34,
    123123      which no longer defines SIGSTKSZ.
    124124    </para>
     
    162162    <title>Command Explanations</title>
    163163
    164     <!-- With 27.2, it writes scores to ~/.emacs.d/games 
     164    <!-- With 27.2, it writes scores to ~/.emacs.d/games
    165165    <para>
    166166      <parameter>- -localstatedir=/var</parameter>: Create game score files
     
    177177    <para>
    178178      <option>--with-gif=no</option>: Use this if you have not installed
    179       <xref linkend="giflib"/> or 
     179      <xref linkend="giflib"/> or
    180180      <ulink url="http://directory.fsf.org/wiki/Libungif">libungif</ulink>.
    181181    </para>
  • postlfs/editors/gedit.xml

    rce5723af r1daaab6d  
    162162      <seglistitem>
    163163        <seg>
    164           gedit 
     164          gedit
    165165        </seg>
    166166        <seg>
  • postlfs/editors/joe.xml

    rce5723af r1daaab6d  
    101101install -vm 755 joe/util/{stringify,termidx,uniproc} /usr/bin</userinput></screen>
    102102
    103 <!--  These do not appear to be useful.  There are txt files in 
     103<!--  These do not appear to be useful.  There are txt files in
    104104       joe/util/unicode*/ bit I cannot we where they are used.
    105105install -vdm755 /usr/share/doc/joe-&joe-version;/util &amp;&amp;
     
    174174        </seg>
    175175        <seg>
    176           /etc/joe, 
     176          /etc/joe,
    177177          /usr/share/joe, and
    178178          /usr/share/doc/joe-&joe-version;
     
    288288            unicode database file unicat.c from Blocks.txt CaseFolding.txt
    289289            EastAsianWidth.txt and UnicodeData.txt (find them at
    290             /usr/share/doc/joe-&joe-version;/util; see 
     290            /usr/share/doc/joe-&joe-version;/util; see
    291291            usr/share/doc/joe-&joe-version;/util/README)
    292292          </para>
  • postlfs/editors/mousepad.xml

    rce5723af r1daaab6d  
    88           "https://archive.xfce.org/src/apps/mousepad/0.5/mousepad-&mousepad-version;.tar.bz2">
    99  <!ENTITY mousepad-download-ftp  " ">
    10   <!ENTITY mousepad-md5sum        "96fa4d1cb7a522104d7dd41943c8b382">
    11   <!ENTITY mousepad-size          "896 KB">
     10  <!ENTITY mousepad-md5sum        "b9a32b1683ad73424366b4b3be52c7a7">
     11  <!ENTITY mousepad-size          "908 KB">
    1212  <!ENTITY mousepad-buildsize     "16 MB">
    1313  <!ENTITY mousepad-time          "0.1 SBU">
     
    117117
    118118    <para>
    119      <parameter>--enable-keyfile-settings</parameter>: Use the GSettings 
     119     <parameter>--enable-keyfile-settings</parameter>: Use the GSettings
    120120     keyfile backend rather than the default <xref linkend='dconf'/>.
    121121    </para>
  • postlfs/editors/nano.xml

    rce5723af r1daaab6d  
    88  <!ENTITY nano-download-http "https://www.nano-editor.org/dist/v5/nano-&nano-version;.tar.xz">
    99  <!ENTITY nano-download-ftp  " ">
    10   <!ENTITY nano-md5sum        "d2249e3dd108c830df00efd7c1b79d86">
     10  <!ENTITY nano-md5sum        "24b67a7a2e731d3a5ec6d154b4521d08">
    1111  <!ENTITY nano-size          "1.4 MB">
    1212  <!ENTITY nano-buildsize     "23 MB">
     
    151151set nohelp
    152152set positionlog
    153 set quickblank 
     153set quickblank
    154154set regexp
    155155set suspend</literal></screen>
  • postlfs/editors/vim.xml

    rce5723af r1daaab6d  
    99  <!ENTITY vim-download-http "&sources-anduin-http;/vim/vim-&vim-version;.tar.gz">
    1010  <!ENTITY vim-download-ftp  " ">
    11   <!ENTITY vim-md5sum        "e0325a4988b1b99b9c2e46fa853c1980">
     11  <!ENTITY vim-md5sum        "f6004d3e776040e2301a1967975d00d1">
    1212  <!ENTITY vim-size          "15 MB">
    1313  <!ENTITY vim-buildsize     "109 MB (add 61 MB for tests)">
    14   <!ENTITY vim-time          "0.3 SBU (with parallelism=4; add 2.1 SBU for tests)">
     14  <!ENTITY vim-time          "0.3 SBU (with parallelism=4; add 2.2 SBU for tests)">
    1515]>
    1616
     
    4949    <note>
    5050      <para>
    51         The version of vim changes daily.  The get the latest 
     51        The version of vim changes daily.  The get the latest
    5252        version, go to <ulink url="https://github.com/vim/vim/releases">
    5353        https://github.com/vim/vim/releases</ulink>.
     
    200200    </para>
    201201
    202 <!-- When updating, be sure to change the vim-majmin entity for the 
     202<!-- When updating, be sure to change the vim-majmin entity for the
    203203     proper 'vimxx' unpacked directory -->
    204204
  • postlfs/filesystems/aboutlvm.xml

    rce5723af r1daaab6d  
    3535
    3636  <para>
    37     Management of disks with lvm is accomplished using the following concepts: 
     37    Management of disks with lvm is accomplished using the following concepts:
    3838  </para>
    3939
  • postlfs/filesystems/aboutraid.xml

    rce5723af r1daaab6d  
    103103
    104104    <para>
    105       Configuring a RAID device is straight forward using
     105      Configuring a RAID device is straightforward using
    106106      <application>mdadm</application>.  Generally devices are created in the
    107107      <filename class='directory'>/dev</filename> directory as
  • postlfs/filesystems/btrfs-progs.xml

    rce5723af r1daaab6d  
    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        "8ca78d6e62179ef177597422e27a58fc">
    10   <!ENTITY btrfs-progs-size          "2.1 MB">
    11   <!ENTITY btrfs-progs-buildsize     "54 MB (up to 2.7 GB are used during tests)">
    12   <!ENTITY btrfs-progs-time          "0.2 SBU (add 5.9 SBU for tests, but will be longer on slow disks)">
     9  <!ENTITY btrfs-progs-md5sum        "9d15ae3f7764e07702d7f5e048c6a226">
     10  <!ENTITY btrfs-progs-size          "2.2 MB">
     11  <!ENTITY btrfs-progs-buildsize     "73 MB (up to 2.7 GB are used during tests)">
     12  <!ENTITY btrfs-progs-time          "0.1 SBU (add 17 SBU for tests, but will be longer on slow disks)">
    1313]>
    1414
     
    7474    <bridgehead renderas="sect4">Required</bridgehead>
    7575    <para role="required">
    76       <xref linkend="lzo"/> 
     76      <xref linkend="lzo"/>
    7777    </para>
    7878
    7979    <bridgehead renderas="sect4">Recommended</bridgehead>
    8080    <para role="recommended">
    81       <xref linkend="asciidoc"/> and
    82       <xref linkend="xmlto"/> (both required to generate man pages)
     81      <xref linkend="asciidoc"/> (or <xref role="nodep" linkend="asciidoctor"/>)
     82      and <xref linkend="xmlto"/> (both required to generate man pages)
    8383    </para>
    8484
     
    150150    <para>
    151151      To test the results, issue (as the <systemitem
    152       class="username">root</systemitem> user): 
     152      class="username">root</systemitem> user):
    153153    </para>
    154154
     
    169169
    170170<screen remap="test"><userinput>mv tests/fsck-tests/012-leaf-corruption/test.sh{,.broken}</userinput></screen>
    171 Substitute your test failure with the one above. 
     171Substitute your test failure with the one above.
    172172    <para>
    173173      To test the results, run (as the
     
    216216
    217217    <para>
    218       <command>ln -s ... /usr/lib/libbtrfs.so</command>: Creates a 
     218      <command>ln -s ... /usr/lib/libbtrfs.so</command>: Creates a
    219219      symbolic link in the directory where it is expected.
    220220    </para>
  • postlfs/filesystems/fuse3.xml

    rce5723af r1daaab6d  
    77  <!ENTITY fuse3-download-http "https://github.com/libfuse/libfuse/releases/download/fuse-&fuse3-version;/fuse-&fuse3-version;.tar.xz">
    88  <!ENTITY fuse3-download-ftp  " ">
    9   <!ENTITY fuse3-md5sum        "55b87e9ed691c2fa698e491241985b4a">
    10   <!ENTITY fuse3-size          "2.7 MB">
    11   <!ENTITY fuse3-buildsize     "150 MB">
     9  <!ENTITY fuse3-md5sum        "d2eb13af5288047dc942fc84e608cfbd">
     10  <!ENTITY fuse3-size          "2.8 MB">
     11  <!ENTITY fuse3-buildsize     "161 MB">
    1212  <!ENTITY fuse3-time          "0.1 SBU (add 0.4 SBU for tests)">
    1313]>
     
    127127
    128128    <para>
    129       The API documentation is included in the package, but 
    130       if you have <xref linkend="doxygen"/> installed and wish to rebuild 
     129      The API documentation is included in the package, but
     130      if you have <xref linkend="doxygen"/> installed and wish to rebuild
    131131      it, issue:
    132     </para> 
     132    </para>
    133133
    134134<screen remap="doc"><userinput>pushd .. &amp;&amp;
     
    140140      role="username">root</systemitem> user):
    141141    </para>
     142
     143    <!-- EDITORS NOTE: To view the results of the tests, look for
     144         "short test summary info" at the end of your log. Below skipped tests,
     145         you will see "X passed, X skipped, X failed (if any) in X seconds" -->
    142146
    143147<screen role="root"
  • postlfs/filesystems/gptfdisk.xml

    rce5723af r1daaab6d  
    107107      The <application>gptfdisk</application> package comes with a
    108108      rudimentary <filename>Makefile</filename>.  First we update it
    109       to provide a simple build and install interface and fix the 
     109      to provide a simple build and install interface and fix the
    110110      location of a header file.
    111111      Install <application>gptfdisk</application> by running the following
  • postlfs/filesystems/lvm2.xml

    rce5723af r1daaab6d  
    77  <!ENTITY lvm2-download-http "https://sourceware.org/ftp/lvm2/LVM2.&lvm2-version;.tgz">
    88  <!ENTITY lvm2-download-ftp  "ftp://sourceware.org/pub/lvm2/LVM2.&lvm2-version;.tgz">
    9   <!ENTITY lvm2-md5sum        "c4be18fcb94c84c26f71ff4235917c28">
     9  <!ENTITY lvm2-md5sum        "5a011a90e580f9e29df360a7c10332a1">
    1010  <!ENTITY lvm2-size          "2.5 MB">
    1111  <!ENTITY lvm2-buildsize     "37 MB (add 18 MB for tests; transient files can grow up to around 800 MB in the /tmp directory during tests)">
     
    175175
    176176<screen role="root"
    177         remap="test"><userinput>make S=shell/thin-flags.sh check_local</userinput></screen>
     177        remap="test"><userinput>LC_ALL=en_US.UTF-8 make S=lvconvert-repair-replace check_local</userinput></screen>
    178178
    179179    <para>
    180180      The <command>S=...</command> option allows to skip tests. The
    181       <command>shell/thin-flags.sh</command> test has been reported to freeze
    182       the computer.
     181      <command>lvconvert-repair-replace</command> test has been reported
     182      to hang.
    183183      Other targets are available and can be listed with
    184184      <command>make -C test help</command>. The test timings are very dependent
     
    200200    Results for LVM2.2.03.11:
    201201    ### 357 tests: 231 passed, 32 skipped, 0 timed out, 77 warned, 17 failed
     202
     203    Results for LVM2.2.03.14:
     204    ### 389 tests: 304 passed, 73 skipped, 0 timed out, 2 warned, 10 failed
    202205    -->
    203206
    204207    <para>
    205208      The tests do not implement the <quote>expected fail</quote> possibility,
    206       and a small number of test failures is expected by upstream. 
    207       <!-- 1 -->More failures may happen because some kernel options are missing. 
    208       For example, the lack of the <emphasis>dm-delay</emphasis> device 
    209       mapper target  explains some failures. 
    210       <!-- 2 -->Some tests may fail if there is insufficient free space available 
    211       in the partition with the /tmp directory.  At least one test fails if 16 TB 
     209      and a small number of test failures is expected by upstream.
     210      <!-- 1 -->More failures may happen because some kernel options are missing.
     211      For example, the lack of the <emphasis>dm-delay</emphasis> device
     212      mapper target  explains some failures.
     213      <!-- 2 -->Some tests may fail if there is insufficient free space available
     214      in the partition with the /tmp directory.  At least one test fails if 16 TB
    212215      is not available.
    213216      <!-- 3 -->Some tests are flagged  <quote>warned</quote> if
     
    243246    </para>
    244247
    245 <screen role="root" revision="sysv"><userinput>make install</userinput></screen>
     248<screen role="root" revision="sysv"><userinput>make install
     249rm /usr/lib/udev/rules.d/69-dm-lvm.rules</userinput></screen>
    246250
    247251<screen role="root" revision="systemd"><userinput>make install
     
    283287    </para>
    284288
     289    <para revision="sysv">
     290      <command>rm .../69-dm-lvm.rules</command>: Under certain circumstances,
     291      this udev rule calls <command>systemd-run</command>, which is not
     292      available on sysv. It performs actions that are done by another boot
     293      script anyway, so it is not needed.
     294    </para>
     295
    285296    <para revision="systemd">
    286297      <command>make install_systemd_units</command>: This is needed to install
     
    301312      <seglistitem>
    302313        <seg>
    303           blkdeactivate, dmeventd (optional), dmsetup, fsadm, lvm, and lvmdump.
     314          blkdeactivate, dmeventd (optional), dmsetup, fsadm, lvm, lvmdump,
     315          and lvm_import_vdo.
    304316          There are also numerous symbolic links to lvm that implement specific
    305317          functionalities
     
    309321          libdevmapper-event.so, libdevmapper-event-lvm2.so,
    310322          libdevmapper-event-lvm2mirror.so, libdevmapper-event-lvm2raid.so,
    311           libdevmapper-event-lvm2snapshot.so, and libdevmapper-event-lvm2thin.so
     323          libdevmapper-event-lvm2snapshot.so, libdevmapper-event-lvm2thin.so,
     324          and libdevmapper-event-lvm2vdo.so
    312325        </seg>
    313326        <seg>
    314327          /etc/lvm and
    315           /lib/device-mapper (optional)
     328          /usr/lib/device-mapper (optional)
    316329        </seg>
    317330      </seglistitem>
  • postlfs/filesystems/ntfs-3g.xml

    rce5723af r1daaab6d  
    2929  <sect2 role="package">
    3030    <title>Introduction to Ntfs-3g</title>
     31
     32    <note>
     33      <para id='ntfs3-kernel'>
     34        A new read-write support for NTFS, called NTFS3, has been added
     35        into Linux kernel since the 5.14 release.  The performance of NTFS3
     36        is much better than ntfs-3g. To enable NTFS3, enable the following
     37        options in the kernel configuration and recompile the kernel if
     38        necessary:
     39      </para>
     40
     41<screen><literal>File systems  ---&gt;
     42  &lt;*/M&gt; NTFS Read-Write file system support [CONFIG_NTFS3_FS]</literal></screen>
     43
     44    <indexterm zone="ntfs-3g ntfs3-kernel">
     45      <primary sortas="d-ntfs3">NTFS read-write support in kernel</primary>
     46    </indexterm>
     47
     48      <para>
     49        To ensure the <command>mount</command> command to use NTFS3 for
     50        ntfs partitions, create a wrapper script:
     51      </para>
     52
     53<screen role="nodump"><userinput>cat &gt;&gt; /usr/sbin/mount.ntfs &lt;&lt;"EOF" &amp;&amp;
     54<literal>#!/bin/sh
     55exec mount -t ntfs3 "$@"</literal>
     56EOF
     57chmod -v 755 /usr/sbin/mount.ntfs</userinput></screen>
     58
     59      <para>
     60        With the kernel support available, ntfs-3g is only needed if you
     61        need the utilities from it (for example, to create NTFS
     62        filesystems).
     63      </para>
     64    </note>
    3165
    3266    <para>
     
    80114    <bridgehead renderas="sect4">Optional</bridgehead>
    81115    <para role="optional">
    82       <ulink url="https://github.com/libfuse/libfuse">fuse 2.x</ulink> 
     116      <ulink url="https://github.com/libfuse/libfuse">fuse 2.x</ulink>
    83117         (this disables user mounts)
    84118    </para>
     
    136170    </para>
    137171
    138 <screen role="root"><userinput>make install &amp;&amp;
    139 ln -sv ../bin/ntfs-3g /usr/sbin/mount.ntfs &amp;&amp;
     172<screen role="root"><userinput>make install &amp;&amp;</userinput></screen>
     173
     174    <para>
     175      It's recommended to use the in-kernel NTFS3 driver for mounting
     176      NTFS filesystems, instead of ntfs-3g (see the note at the start of
     177      this page).  However, if you want to use ntfs-3g to mount the NTFS
     178      filesystems anyway, create a symlink for <command>mount</command>
     179      command:
     180    </para>
     181
     182<screen role="nodump"><userinput>ln -sv ../bin/ntfs-3g /usr/sbin/mount.ntfs &amp;&amp;
    140183ln -sv ntfs-3g.8 /usr/share/man/man8/mount.ntfs.8</userinput></screen>
    141 
    142     <para>
    143       If you want ordinary users to be able to mount NTFS partitions you'll need
    144       to set mount.ntfs with the root user ID. Note: it is probably unsafe to do
    145       this on a computer that needs to be secure (like a server). As the
    146       <systemitem class="username">root</systemitem> user:
    147     </para>
    148 
    149 <screen role="root"><userinput>chmod -v 4755 /usr/bin/ntfs-3g</userinput></screen>
    150184
    151185  </sect2>
     
    174208      <option>--disable-ntfsprogs</option>: Disables installation of various
    175209      utilities used to manipulate NTFS partitions.
    176     </para>
    177 
    178     <para>
    179       <command>ln -sv ../bin/ntfs-3g /usr/sbin/mount.ntfs</command>: Creating
    180       /sbin/mount.ntfs makes <command>mount</command> default to using Ntfs-3g
    181       to mount NTFS partitions.
    182210    </para>
    183211
  • postlfs/filesystems/parted.xml

    rce5723af r1daaab6d  
    9191    <para role="optional">
    9292      <xref linkend="dosfstools"/>,
    93       <xref linkend="pth"/>, 
     93      <xref linkend="pth"/>,
    9494      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>), and
    9595      <ulink url="https://metacpan.org/pod/Digest::CRC">Digest::CRC</ulink> (for tests)
  • postlfs/filesystems/smartmontools.xml

    rce5723af r1daaab6d  
    3333      programs (smartctl, smartd) to control/monitor storage systems using the
    3434      Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.)
    35       built into most modern ATA and SCSI disks. 
     35      built into most modern ATA and SCSI disks.
    3636    </para>
    3737
     
    9191
    9292    <para>
    93       Install <application>smartmontools</application> by running the 
     93      Install <application>smartmontools</application> by running the
    9494      following commands:
    9595    </para>
  • postlfs/filesystems/sshfs.xml

    rce5723af r1daaab6d  
    103103    <screen><userinput>mkdir build &amp;&amp;
    104104cd    build &amp;&amp;
    105          
     105
    106106meson --prefix=/usr --buildtype=release .. &amp;&amp;
    107107ninja</userinput></screen>
  • postlfs/filesystems/uefi-bootloaders/grub-setup.xml

    rce5723af r1daaab6d  
    195195
    196196    <para>
    197       If the system or the hard drive is new, or it's a first time 
     197      If the system or the hard drive is new, or it's a first time
    198198      install an UEFI booted OS on the system, the ESP may not exist.
    199199      In that case, create a new partition, make a
     
    333333      Note that <literal>0005</literal> is the first in the
    334334      <literal>BootOrder</literal>, and <literal>Boot0005</literal>
    335       is <literal>LFS</literal>. This means that on the next boot, the 
     335      is <literal>LFS</literal>. This means that on the next boot, the
    336336      version of GRUB installed by LFS will be used to boot the system.
    337337    </para>
     
    421421      directive can be used to tell GRUB to run another EFI executable,
    422422      in this case the Windows Boot Manager. You may put more usable tools
    423       in EFI executable format (for example, an EFI shell) into the ESP and 
     423      in EFI executable format (for example, an EFI shell) into the ESP and
    424424      create GRUB entries for them.
    425425    </para>
  • postlfs/filesystems/xfsprogs.xml

    rce5723af r1daaab6d  
    77  <!ENTITY xfsprogs-download-http "&kernel-dl;/linux/utils/fs/xfs/xfsprogs/xfsprogs-&xfsprogs-version;.tar.xz">
    88  <!ENTITY xfsprogs-download-ftp  " ">
    9   <!ENTITY xfsprogs-md5sum        "86777a5762f2e524bb9acfdead5a9045">
     9  <!ENTITY xfsprogs-md5sum        "e294efdf72a1871fa91eb02a500c555a">
    1010  <!ENTITY xfsprogs-size          "1.2 MB">
    11   <!ENTITY xfsprogs-buildsize     "50 MB">
     11  <!ENTITY xfsprogs-buildsize     "51 MB">
    1212  <!ENTITY xfsprogs-time          "0.3 SBU (Using parallelism=4)">
    1313]>
     
    7474    <bridgehead renderas="sect4">Required</bridgehead>
    7575    <para role="required">
    76       <xref linkend="inih"/>
     76      <xref linkend="inih"/> and
     77      <xref linkend="liburcu"/>
    7778    </para>
    7879
  • postlfs/security/cracklib.xml

    rce5723af r1daaab6d  
    134134
    135135<screen><userinput>sed -i '/skipping/d' util/packer.c &amp;&amp;
     136
     137sed -i '15209 s/.*/am_cv_python_version=&python3-majorver;/' configure &amp;&amp;
    136138
    137139PYTHON=python3 CPPFLAGS=-I/usr/include/python&python3-majorver; \
  • postlfs/security/cryptsetup.xml

    rce5723af r1daaab6d  
    3131    <para>
    3232      cryptsetup is used to set up transparent encryption of block devices
    33       using the kernel crypto API. 
     33      using the kernel crypto API.
    3434    </para>
    3535
     
    112112    </para>
    113113
    114 <screen><literal>Device Drivers  ---&gt;         
     114<screen><literal>Device Drivers  ---&gt;
    115115  [*] Multiple devices driver support (RAID and LVM) ---&gt; [CONFIG_MD]
    116116       &lt;*/M&gt; Device mapper support                        [CONFIG_BLK_DEV_DM]
    117117       &lt;*/M&gt; Crypt target support                         [CONFIG_DM_CRYPT]
    118118
    119 Cryptographic API  ---&gt;                                   
     119Cryptographic API  ---&gt;
    120120  &lt;*/M&gt; XTS support                                       [CONFIG_CRYPTO_XTS]
    121121  &lt;*/M&gt; SHA224 and SHA256 digest algorithm                [CONFIG_CRYPTO_SHA256]
     
    137137<!-- No longer needed with 2.3.2
    138138    <para>
    139       First, apply a patch to fix a build problem caused by API changes in 
     139      First, apply a patch to fix a build problem caused by API changes in
    140140      <xref role="nodep" linkend="json-c"/>:
    141141    </para>
     
    156156      class="username">root</systemitem> user: <command>make check</command>.
    157157      Some tests will fail if appropriate kernel configuration options are not
    158       set. Some additional options that may be needed for tests are: 
     158      set. Some additional options that may be needed for tests are:
    159159      CONFIG_SCSI_LOWLEVEL,
    160160      CONFIG_SCSI_DEBUG,
     
    174174      CONFIG_CRYPTO_SERPENT_AVX_X86_64,
    175175      CONFIG_CRYPTO_SERPENT_AVX2_X86_64, and
    176       CONFIG_CRYPTO_TWOFISH_X86_64. 
    177       <!--I still had 5 of 19 tests fail after adding the above crypto options in the 
     176      CONFIG_CRYPTO_TWOFISH_X86_64.
     177      <!--I still had 5 of 19 tests fail after adding the above crypto options in the
    178178      kernel.  bdubbs -->
    179179    </para>
     
    224224        </seg>
    225225        <seg>
    226           None         
     226          None
    227227        </seg>
    228228      </seglistitem>
  • postlfs/security/gnupg2.xml

    rce5723af r1daaab6d  
    77  <!ENTITY gnupg2-download-http "&gnupg-http;/gnupg/gnupg-&gnupg2-version;.tar.bz2">
    88  <!ENTITY gnupg2-download-ftp  "&gnupg-ftp;/gnupg/gnupg-&gnupg2-version;.tar.bz2">
    9   <!ENTITY gnupg2-md5sum        "5db3334b528cf756b1e583db01319a24">
     9  <!ENTITY gnupg2-md5sum        "bcda14a63821435e79d4597bec229ebb">
    1010  <!ENTITY gnupg2-size          "6.9 MB">
    1111  <!ENTITY gnupg2-buildsize     "143 MB (with all tests; add 25 MB for docs)">
    12   <!ENTITY gnupg2-time          "0.4 SBU (using parallelism=4; add 1.5 SBU for tests)">
     12  <!ENTITY gnupg2-time          "0.6 SBU (using parallelism=4; add 2.9 SBU for tests)">
    1313]>
    1414
     
    236236      <seglistitem>
    237237        <seg>addgnupghome, applygnupgdefaults, dirmngr, dirmngr-client, g13
    238         (optional), gpg-agent, gpg-connect-agent, gpg, gpgconf, gpgparsemail, 
    239         gpgscm, gpgsm, gpgsplit, gpgtar, gpgv, gpg-wks-server, gpg-zip, kbxutil, 
     238        (optional), gpg-agent, gpg-connect-agent, gpg, gpgconf, gpgparsemail,
     239        gpgscm, gpgsm, gpgsplit, gpgtar, gpgv, gpg-wks-server, gpg-zip, kbxutil,
    240240        <!--symcryptrun,--> and watchgnupg</seg>
    241241        <seg>None</seg>
  • postlfs/security/gnutls.xml

    rce5723af r1daaab6d  
    110110      <xref linkend="gtk-doc"/>,
    111111      <xref linkend="guile"/>,
    112       <xref linkend="libidn"/> or 
     112      <xref linkend="libidn"/> or
    113113      <xref linkend="libidn2"/>,
    114114      <xref linkend="libseccomp"/>,
  • postlfs/security/gpgme.xml

    rce5723af r1daaab6d  
    106106
    107107    <para>
    108       At first, fix an issue building the package with Glibc-2.34 or later:
    109     </para>
    110 
    111 <screen><userinput>sed 's/defined(__sun.*$/1/' -i src/posix-io.c</userinput></screen>
     108      First, fix an issue building the package with Glibc-2.34 or later:
     109    </para>
     110
     111<screen><userinput remap="pre">sed 's/defined(__sun.*$/1/' -i src/posix-io.c</userinput></screen>
     112
     113    <para>
     114      Next, fix an issue building with Python 3.10 installed:
     115    </para>
     116
     117<screen><userinput remap="pre">sed -e 's/3\.9/3.10/'                    \
     118    -e 's/:3/:4/'                        \
     119    -e '23657 s/distutils"/setuptools"/' \
     120    -i configure</userinput></screen>
    112121
    113122    <para>
  • postlfs/security/iptables.xml

    rce5723af r1daaab6d  
    8181      (required for connlabel support),
    8282      <ulink url="https://netfilter.org/projects/libnetfilter_conntrack/">libnetfilter_conntrack</ulink>
    83       (required for connlabel support), and 
     83      (required for connlabel support), and
    8484      <ulink url="https://netfilter.org/projects/nftables/">nftables</ulink>
    8585    </para>
     
    638638
    639639    </sect3>
    640  
     640
    641641    <sect3 id="fw-busybox-ipt" xreflabel="Creating a BusyBox With iptables">
    642642      <title>BusyBox</title>
     
    853853      <seglistitem>
    854854        <seg>
    855           ip6tables, 
     855          ip6tables,
    856856          ip6tables-apply,
    857857          ip6tables-legacy,
    858858          ip6tables-legacy-restore,
    859859          ip6tables-legacy-save,
    860           ip6tables-restore, 
    861           ip6tables-save, 
    862           iptables, 
     860          ip6tables-restore,
     861          ip6tables-save,
     862          iptables,
    863863          iptables-apply,
    864864          iptables-legacy,
     
    866866          iptables-legacy-apply,
    867867          iptables-restore,
    868           iptables-save, 
    869           iptables-xml, 
     868          iptables-save,
     869          iptables-xml,
    870870          nfsynproxy (optional),
    871871          and xtables-multi
    872872        </seg>
    873873        <seg>
    874           libip4tc.so, 
    875           libip6tc.so, 
    876           libipq.so, 
     874          libip4tc.so,
     875          libip6tc.so,
     876          libipq.so,
    877877          libiptc.so,
    878878          and libxtables.so
    879879        </seg>
    880880        <seg>
    881           /lib/xtables and 
     881          /lib/xtables and
    882882          /usr/include/libiptc
    883883        </seg>
  • postlfs/security/libcap.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libcap-download-http "&kernel-dl;/linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz">
    88  <!ENTITY libcap-download-ftp  " ">
    9   <!ENTITY libcap-md5sum        "094994d4554c6689cf98ae4f717b8e19">
    10   <!ENTITY libcap-size          "155 KB">
    11   <!ENTITY libcap-buildsize     "1.7 MB">
     9  <!ENTITY libcap-md5sum        "3bf105e47a8671035a0ce0812185c5e4">
     10  <!ENTITY libcap-size          "172 KB">
     11  <!ENTITY libcap-buildsize     "2.0 MB">
    1212  <!ENTITY libcap-time          "less than 0.1 SBU">
    1313]>
     
    3030
    3131    <para>
    32       The <application>libcap</application> package was installed in 
     32      The <application>libcap</application> package was installed in
    3333      LFS, but if <application>Linux-PAM</application> support is desired,
    3434      the PAM module must be built (after installation of
     
    144144      <command>man 3 cap_from_text</command> for additional information.
    145145    </para>
    146  
     146
    147147  </sect2>
    148148
  • postlfs/security/liboauth.xml

    rce5723af r1daaab6d  
    8787    <bridgehead renderas="sect4">Required</bridgehead>
    8888    <para role="required">
    89       <xref linkend="curl"/> 
     89      <xref linkend="curl"/>
    9090    </para>
    9191
  • postlfs/security/libpwquality.xml

    rce5723af r1daaab6d  
    115115      Now, as the <systemitem class="username">root</systemitem> user:
    116116    </para>
    117    
     117
    118118<screen role="root"><userinput>make install</userinput></screen>
    119119
     
    177177
    178178  </sect2>
    179    
     179
    180180  <sect2 role="content">
    181181    <title>Contents</title>
  • postlfs/security/linux-pam.xml

    rce5723af r1daaab6d  
    105105      <xref linkend="db"/>,
    106106      <xref linkend="libnsl"/>,
    107       <xref linkend="libtirpc"/>, 
     107      <xref linkend="libtirpc"/>,
    108108      <ulink url="https://github.com/linux-audit/audit-userspace">libaudit</ulink>, and
    109109      <ulink url="http://www.prelude-siem.org">Prelude</ulink>
     
    173173
    174174<screen><userinput>./configure --prefix=/usr                        \
    175             --sysconfdir=/etc                     \
    176             --libdir=/usr/lib                      \
    177             --enable-securedir=/usr/lib/security    \
     175            --sbindir=/usr/sbin                  \
     176            --sysconfdir=/etc                    \
     177            --libdir=/usr/lib                    \
     178            --enable-securedir=/usr/lib/security \
    178179            --docdir=/usr/share/doc/Linux-PAM-&linux-pam-version; &amp;&amp;
    179180make</userinput></screen>
     
    313314
    314315      <para>
    315         Now set up some generic files.  As the 
     316        Now set up some generic files.  As the
    316317        <systemitem class="username">root</systemitem> user:
    317318      </para>
  • postlfs/security/make-ca.xml

    rce5723af r1daaab6d  
    1010  <!ENTITY make-ca-time          "0.1 SBU (with all runtime deps)">
    1111
    12   <!ENTITY make-ca-download      "https://github.com/djlucas/make-ca/releases/download/v&make-ca-version;/make-ca-&make-ca-version;.tar.xz">
     12  <!ENTITY make-ca-download      "https://github.com/lfs-book/make-ca/releases/download/v&make-ca-version;/make-ca-&make-ca-version;.tar.xz">
    1313  <!ENTITY make-ca-size          "30 KB">
    14   <!ENTITY make-ca-md5sum        "957c39206ba0e9139807c5a47535747f">
     14  <!ENTITY make-ca-md5sum        "68c8625c9456815ed17e4f2219c79372">
    1515]>
    1616
     
    3939      Certificate Authority (CA) that is trusted by the local machine.
    4040    </para>
    41  
     41
    4242    <para>
    4343      Establishing trust with a CA involves validating things like company
  • postlfs/security/mitkrb.xml

    rce5723af r1daaab6d  
    111111
    112112    <para>
     113      First, fix a denial-of-service security vulnerability:
     114      <!-- CVE-2021-37750, mentioned in Samba release notes for 4.15.0. -->
     115    </para>
     116
     117<screen><userinput remap="pre">sed -i '210a if (sprinc == NULL) {\
     118       status = "NULL_SERVER";\
     119       errcode = KRB5KDC_ERR_S_PRINCIPAL_UNKNOWN;\
     120       goto cleanup;\
     121       }' src/kdc/do_tgs_req.c</userinput></screen>
     122
     123    <para>
    113124      Build <application>MIT Kerberos V5</application> by running the
    114125      following commands:
     
    159170
    160171    <para>
    161       The first <command>sed</command> increases the width of the virtual 
     172      The first <command>sed</command> increases the width of the virtual
    162173      terminal used for some tests to prevent some spurious text in the output
    163174      which is taken as a failure. The second <command>sed</command> removes a
     
    212223    <!-- FIXME: Removed due to merged-/usr setup
    213224    <para>
    214       <command>mv -v /usr/lib/libk... /lib </command> and 
    215       <command>ln -v -sf ../../lib/libk... /usr/lib/libk...</command>: 
     225      <command>mv -v /usr/lib/libk... /lib </command> and
     226      <command>ln -v -sf ../../lib/libk... /usr/lib/libk...</command>:
    216227      Move critical libraries to the
    217228      <filename class="directory">/lib</filename> directory so that they are
     
    221232
    222233    <para>
    223       <command>find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \;</command>: 
    224       This command changes the permisison of installed libraries. 
     234      <command>find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \;</command>:
     235      This command changes the permisison of installed libraries.
    225236    </para>
    226237
     
    498509          /usr/lib/krb5,
    499510          /usr/share/{doc/krb5-&mitkrb-version;,examples/krb5},
    500           /var/lib/krb5kdc, and 
    501           /run/krb5kdc 
     511          /var/lib/krb5kdc, and
     512          /run/krb5kdc
    502513        </seg>
    503514      </seglistitem>
  • postlfs/security/nss.xml

    rce5723af r1daaab6d  
    88<!ENTITY nss-url "archive.mozilla.org/pub/security/nss/releases">
    99
    10 <!-- micro versions -->
    11 <!--<!ENTITY nss-download-http "https://&nss-url;/NSS_3_&nss-minor-version;_&nss-micro-version;_RTM/src/nss-&nss-version;.tar.gz">-->
     10<!-- micro versions
     11<!ENTITY nss-download-http "https://&nss-url;/NSS_3_&nss-minor-version;_&nss-micro-version;_RTM/src/nss-&nss-version;.tar.gz">-->
    1212
    1313<!-- no micro versions -->
     
    1515
    1616  <!ENTITY nss-download-ftp  " ">
    17   <!ENTITY nss-md5sum        "df451e99d09589da6c3d4f103de877bc">
    18   <!ENTITY nss-size          "79 MB">
    19   <!ENTITY nss-buildsize     "305 MB (add 122 MB for tests)">
    20   <!ENTITY nss-time          "5.8 SBU (with parallelism=4, add 17 SBU for tests)">
     17  <!ENTITY nss-md5sum        "b4540bf98f6583b3fcf8101f846cf3bb">
     18  <!ENTITY nss-size          "81 MB">
     19  <!ENTITY nss-buildsize     "316 MB (add 158 MB for tests)">
     20  <!ENTITY nss-time          "2.0 SBU (with parallelism=4, add 17 SBU for tests)">
    2121]>
    2222
     
    144144    <para>
    145145      <!-- the unittest files get compiled automatically since nss-3.31.0 -->
    146       To run the tests, execute the following commands (1 test is known to fail):
     146      To run the tests, execute the following commands<!--(1 test is known to fail)-->:
    147147    </para>
    148148
     
    150150HOST=localhost DOMSUF=localdomain ./all.sh
    151151cd ../</userinput></screen>
    152    
    153     <note> 
     152
     153    <note>
    154154      <para>Some information about the tests:</para>
    155155      <itemizedlist spacing="compact">
    156156      <listitem>
    157157        <para>
    158            HOST=localhost and DOMSUF=localdomain are required 
     158           HOST=localhost and DOMSUF=localdomain are required
    159159           Without these variables, a FQDN is
    160            required to specified and this generic way should work for
     160           required to be specified and this generic way should work for
    161161           everyone.
    162162        </para>
     
    165165        <para>
    166166           The tests take an extremely long time to run. If desired there is
    167            information in the all.sh script about running subsets of the 
     167           information in the all.sh script about running subsets of the
    168168           total test suite.
    169169        </para>
     
    179179      <listitem>
    180180        <para>
    181            Test suite results (in HTML format!) can be found at 
     181           Test suite results (in HTML format!) can be found at
    182182           ../../test_results/security/localhost.1/results.html
    183183        </para>
     
    279279      Additionally, for dependent applications that do not use the internal
    280280      database (<filename>/usr/lib/libnssckbi.so</filename>), the
    281       <filename>/usr/sbin/make-ca</filename> script, included on the
     281      <filename>/usr/sbin/make-ca</filename> script included on the
    282282      <xref linkend="make-ca"/> page can generate a system wide NSS DB with the
    283283      <parameter>-n</parameter> switch, or by modifying the
     
    302302          libcrmf.a, libfreebl3.so, libfreeblpriv3.so,
    303303          libnss3.so, libnssckbi.so, libnssckbi-testlib.so,
    304           libnssdbm3.so, libnsssysinit.so, libnssutil3.so, 
    305           libpkcs11testmodule.so, libsmime3.so, libsoftokn3.so, 
     304          libnssdbm3.so, libnsssysinit.so, libnssutil3.so,
     305          libpkcs11testmodule.so, libsmime3.so, libsoftokn3.so,
    306306          and libssl3.so
    307307        </seg>
  • postlfs/security/openssh.xml

    rce5723af r1daaab6d  
    1010           " "> <!-- at the moment, unable to connect via ftp: ken
    1111           "ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-&openssh-version;.tar.gz"> -->
    12   <!ENTITY openssh-md5sum        "f545230799f131aecca04da56e61990a">
     12  <!ENTITY openssh-md5sum        "8ce5f390958baeeab635aafd0ef41453">
    1313  <!ENTITY openssh-size          "1.7 MB">
    14   <!ENTITY openssh-buildsize     "48 MB (add 18 MB for tests)">
    15   <!ENTITY openssh-time          "0.3 SBU (Using parallelism=4; 
     14  <!ENTITY openssh-buildsize     "48 MB (add 34 MB for tests)">
     15  <!ENTITY openssh-time          "0.3 SBU (Using parallelism=4;
    1616                                  running the tests takes 20+ minutes,
    1717                                  irrespective of processor speed)">
     
    143143
    144144<screen><userinput remap="pre">patch -Np1 -i ../openssh-&openssh-version;-glibc_2.31_fix-1.patch</userinput></screen>
    145 -->   
     145-->
    146146
    147147<!-- Applied in 8.5p1
     
    185185      backup any existing copy first.
    186186    </para>
     187
     188    <para>
     189      If you wish to run the tests, remove a test suite that is not valid on
     190      Linux-based platforms:
     191    </para>
     192
     193<screen><userinput>sed -i 's/conch-ciphers//' regress/Makefile</userinput></screen>
    187194
    188195    <para>
  • postlfs/security/p11-kit.xml

    rce5723af r1daaab6d  
    122122
    123123    <para>
    124       To test the results, issue: <command>ninja test</command>. 
     124      To test the results, issue: <command>ninja test</command>.
    125125    </para>
    126126
  • postlfs/security/polkit.xml

    rce5723af r1daaab6d  
    77  <!ENTITY polkit-download-http "https://www.freedesktop.org/software/polkit/releases/polkit-&polkit-version;.tar.gz">
    88  <!ENTITY polkit-download-ftp  " ">
    9   <!ENTITY polkit-md5sum        "b945e683eb5d633745864af6c5746726">
    10   <!ENTITY polkit-size          "1.3 MB">
    11   <!ENTITY polkit-buildsize     "23 MB (add 2 MB for tests)">
    12   <!ENTITY polkit-time          "0.2 SBU (Using parallelism=4; add 0.3 SBU for tests)">
     9  <!ENTITY polkit-md5sum        "a6efe21d021fafe4191ee30331ef801c">
     10  <!ENTITY polkit-size          "1.6 MB">
     11  <!ENTITY polkit-buildsize     "12 MB">
     12  <!ENTITY polkit-time          "0.1 SBU (Using parallelism=4)">
    1313]>
    1414
     
    7171    </itemizedlist>
    7272
     73<!-- With the move to meson, the patch is no longer needed
    7374    <bridgehead renderas="sect3"
    7475                revision="sysv">Additional Downloads</bridgehead>
     
    8182      </listitem>
    8283    </itemizedlist>
     84-->
    8385
    8486    <bridgehead renderas="sect3">Polkit Dependencies</bridgehead>
     
    9294    <bridgehead renderas="sect4">Recommended</bridgehead>
    9395    <para role="recommended">
     96      <xref linkend="gobject-introspection"/>,
     97      <xref linkend="libxslt"/>,
    9498      <xref linkend="linux-pam"/>
    9599      <phrase revision="sysv">
    96         and <xref role="first" linkend="elogind"/> 
     100        and <xref role="first" linkend="elogind"/>
    97101      </phrase>
    98102    </para>
     
    111115
    112116
     117    <!-- Due to the fact that meson will not autodetect g-i and
     118         has it set to required unless you pass an option, and the likelihood
     119         of users ignoring a command explanation and then sending in mails
     120         regarding KDE or GNOME not working after installing polkit, let's move
     121         it to recommended. See #15640 for logic
    113122    <bridgehead renderas="sect4">Optional (Required if building GNOME)</bridgehead>
    114123    <para role="optional">
    115124      <xref linkend="gobject-introspection"/>
    116125    </para>
     126    -->
    117127
    118128    <bridgehead renderas="sect4">Optional</bridgehead>
    119129    <para role="optional">
    120       <xref linkend="dbus-python"/> and
    121       <xref linkend="python-dbusmock"/> (for tests),
    122       <xref linkend="DocBook"/>,
    123       <xref linkend="docbook-xsl"/>,
    124       <xref linkend="gtk-doc"/>, and
    125       <xref linkend="libxslt"/>
     130      <xref linkend="dbus-python"/> and
     131      <xref linkend="python-dbusmock"/> (for tests), and
     132      <!--<xref linkend="DocBook"/>, (Part of libxslt's chain)
     133      <xref linkend="docbook-xsl"/>,-->
     134      <xref linkend="gtk-doc"/>
    126135    </para>
    127136
     
    152161        required. If you have installed <xref linkend="libxslt"/>, but you do
    153162        not want to install any of the DocBook packages mentioned, you will
    154         need to use <option>--disable-man-pages</option> in the instructions
     163        need to use <option>-Dman=false</option> in the instructions
    155164        below.
    156165      </para>
     
    176185        -g polkitd -s /bin/false polkitd</userinput></screen>
    177186
     187<!-- All of this is irrelevant with meson
    178188    <note revision="systemd">
    179189      <para>
     
    198208<screen revision="sysv"><userinput>patch -Np1 -i ../polkit-&polkit-version;-fix_elogind_detection-1.patch &amp;&amp;
    199209autoreconf -fv</userinput></screen>
    200 
     210-->
     211
     212    <para>
     213      First, fix problems with setting permissions during installation and with
     214      meson-0.60.0:
     215    </para>
     216
     217<screen><userinput remap="pre">sed '/0,/s/^/#/' -i meson_post_install.py &amp;&amp;
     218sed '/policy,/d' -i actions/meson.build \
     219                 -i src/examples/meson.build</userinput></screen>
    201220    <para>
    202221      Install <application>Polkit</application> by running the following
     
    204223    </para>
    205224
    206 <screen revision="systemd"><userinput>./configure --prefix=/usr        \
    207             --sysconfdir=/etc    \
    208             --localstatedir=/var \
    209             --disable-static     \
    210             --with-os-type=LFS   &amp;&amp;
    211 make</userinput></screen>
    212 
    213 <screen revision="sysv"><userinput>./configure --prefix=/usr        \
    214             --sysconfdir=/etc    \
    215             --localstatedir=/var \
    216             --disable-static     \
    217             --with-os-type=LFS   \
    218             --disable-libsystemd-login &amp;&amp;
    219 make</userinput></screen>
    220 
    221     <para>
    222       To test the results, first ensure that the system
     225<screen revision="systemd"><userinput>mkdir build &amp;&amp;
     226cd    build &amp;&amp;
     227
     228meson --prefix=/usr                       \
     229      -Dman=true                          \
     230      -Dsession_tracking=libsystemd-login \
     231      --buildtype=release                 \
     232      ..                                  &amp;&amp;
     233ninja</userinput></screen>
     234
     235<screen revision="sysv"><userinput>mkdir build &amp;&amp;
     236cd    build &amp;&amp;
     237
     238meson --prefix=/usr                 \
     239      -Dman=true                    \
     240      -Dsession_tracking=libelogind \
     241      -Dsystemdsystemunitdir=/tmp   \
     242      --buildtype=release           \
     243      ..                            &amp;&amp;
     244ninja</userinput></screen>
     245
     246<!--
     247    <para>
     248      To test the results, first ensure that the system
    223249      <application>D-Bus</application> daemon is running.
    224250      Then run <command>make check</command>.
    225251    </para>
     252-->
     253
     254<!-- The subprojects directory which contains a wrapper for 'mocklibc'
     255     is not shipped in the tarball like it should be. Whenever that is
     256     fixed, -Dtests=true and ninja test is the ticket. -->
     257
     258    <para>
     259      This package does not ship with a working test suite.
     260    </para>
    226261
    227262    <para>
     
    229264    </para>
    230265
    231 <screen role="root"><userinput>make install</userinput></screen>
     266<screen role="root" revision="systemd"><userinput>ninja install</userinput></screen>
     267
     268<screen role="root" revision="sysv"><userinput>ninja install &amp;&amp;
     269rm -v /tmp/*.service</userinput></screen>
    232270
    233271  </sect2>
     
    236274    <title>Command Explanations</title>
    237275
     276    <!--
    238277    <para revision="sysv">
    239       <parameter>--disable-libsystemd-login</parameter>: This switch forces
     278      <parameter>- -disable-libsystemd-login</parameter>: This switch forces
    240279      polkit to build with elogind support (if available) rather than
    241280      systemd-logind.
    242281    </para>
    243282
     283   
    244284    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    245285      href="../../xincludes/static-libraries.xml"/>
    246 
    247     <para>
    248       <option>--with-authfw=shadow</option>: This switch enables the
     286    -->
     287   
     288    <para>
     289      <option>-Dauthfw=shadow</option>: This switch enables the
    249290      package to use the <application>Shadow</application> rather than the
    250291      <application>Linux PAM</application> Authentication framework. Use it
     
    252293    </para>
    253294
     295    <!--
    254296    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    255297    href="../../xincludes/gtk-doc-rebuild.xml"/>
     298    -->
     299
     300    <para>
     301      <option>-Dintrospection=false</option>: Use this option if you are certain
     302      that you do not need gobject-introspection files for polkit, or do not have
     303      gobject-introspection installed.
     304    </para>
     305
     306    <para>
     307      <option>-Dman=false</option>: Use this option to disable generating and
     308      installing manual pages. This is useful if libxslt is not installed.
     309    </para>
     310
     311    <para>
     312      <option>-Dexamples=true</option>: Use this option to build the example
     313      programs.
     314    </para>
     315
     316    <para>
     317      <option>-Dgtk_doc=true</option>: Use this option to enable building and
     318      installing the API documentation.
     319    </para>
    256320
    257321  </sect2>
     
    305369      <seglistitem>
    306370        <seg>
    307           pkaction, pkcheck, pk-example-frobnicate, pkexec,
     371          pkaction, pkcheck, <!--pk-example-frobnicate,--> pkexec,
    308372          pkttyagent and polkitd
    309373        </seg>
     
    351415      </varlistentry>
    352416
     417<!--
    353418      <varlistentry id="pk-example-frobnicate">
    354419        <term><command>pk-example-frobnicate</command></term>
     
    363428        </listitem>
    364429      </varlistentry>
    365 
     430-->
     431     
    366432      <varlistentry id="pkexec">
    367433        <term><command>pkexec</command></term>
  • postlfs/security/security.xml

    rce5723af r1daaab6d  
    5757  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnutls.xml"/>
    5858  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gpgme.xml"/>
     59<!-- archive
    5960  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="haveged.xml"/>
     61-->
    6062<!-- Leave in alphabetical order of now -->
    6163  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iptables.xml"/>
  • postlfs/security/shadow.xml

    rce5723af r1daaab6d  
    146146
    147147<screen role="root"><userinput>make exec_prefix=/usr install</userinput></screen>
    148        
     148
    149149  </sect2>
    150150
     
    168168    <para>
    169169      <command>sed -e 's@#ENCRYPT_METHOD DES@ENCRYPT_METHOD SHA512@' -e
    170       's@/var/spool/mail@/var/mail@' -e '/PATH=/{s@/sbin:@@;s@/bin:@@}' 
     170      's@/var/spool/mail@/var/mail@' -e '/PATH=/{s@/sbin:@@;s@/bin:@@}'
    171171      -i etc/login.defs</command>: Instead of using
    172172      the default 'DES' method, this command modifies the installation to use
     
    180180
    181181    <para>
    182       <command>sed ... libmisc/salt.c</command> and 
     182      <command>sed ... libmisc/salt.c</command> and
    183183      <command>sed ... libsubid/Makefile.am</command>: Fix a couple of errors
    184184      that were found after the package was released.
     
    563563      A list of the installed files, along with their short descriptions can be
    564564      found at
    565       <phrase revision="sysv">
    566       <ulink url="&lfs-root;/chapter08/shadow.html#contents-shadow"/></phrase>
    567       <phrase revision="systemd">
    568       <ulink url="&lfs-rootd;/chapter08/shadow.html#contents-shadow"/></phrase>.
     565      <ulink url="&lfs-root;/chapter08/shadow.html#contents-shadow"/>.
    569566    </para>
    570567
  • postlfs/security/ssh-askpass.xml

    rce5723af r1daaab6d  
    99  <!ENTITY ssh-askpass-download-ftp
    1010    "ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-&ssh-askpass-version;.tar.gz">
    11   <!ENTITY ssh-askpass-md5sum        "f545230799f131aecca04da56e61990a">
     11  <!ENTITY ssh-askpass-md5sum        "8ce5f390958baeeab635aafd0ef41453">
    1212  <!ENTITY ssh-askpass-size          "1.7 MB">
    1313  <!ENTITY ssh-askpass-buildsize     "9.8 MB">
  • postlfs/security/stunnel.xml

    rce5723af r1daaab6d  
    261261      </para>
    262262
    263 <screen role="root"><userinput>cat &gt; /etc/stunnel/stunnel.conf &lt;&lt; "EOF" 
     263<screen role="root"><userinput>cat &gt; /etc/stunnel/stunnel.conf &lt;&lt; "EOF"
    264264<literal>; File: /etc/stunnel/stunnel.conf
    265265
  • postlfs/security/sudo.xml

    rce5723af r1daaab6d  
    77  <!ENTITY sudo-download-http "https://www.sudo.ws/dist/sudo-&sudo-version;.tar.gz">
    88  <!ENTITY sudo-download-ftp  "ftp://ftp.sudo.ws/pub/sudo/sudo-&sudo-version;.tar.gz">
    9   <!ENTITY sudo-md5sum        "d6f8217bfd16649236e100c49e0a7cc4">
    10   <!ENTITY sudo-size          "4.0 MB">
    11   <!ENTITY sudo-buildsize     "43 MB (add 13 MB for tests)">
    12   <!ENTITY sudo-time          "0.4 SBU (add 0.1 SBU for tests)">
     9  <!ENTITY sudo-md5sum        "f831c1d62835cde89c261465d9c781e4">
     10  <!ENTITY sudo-size          "4.1 MB">
     11  <!ENTITY sudo-buildsize     "45 MB (add 14 MB for tests)">
     12  <!ENTITY sudo-time          "0.5 SBU (add 0.1 SBU for tests)">
    1313]>
    1414
     
    111111      To test the results, issue: <command>env LC_ALL=C make check 2&gt;&amp;1
    112112      | tee make-check.log</command>. Check the results with <command>grep
    113       failed make-check.log</command>. 
     113      failed make-check.log</command>.
    114114    </para>
    115115
     
    211211        super user and to allow members of the wheel group to execute all
    212212        commands after providing their own credientials. Use the following
    213         commands to create the <filename>/etc/sudoers.d/sudo</filename>
     213        commands to create the <filename>/etc/sudoers.d/00-sudo</filename>
    214214        configuration file as the
    215215        <systemitem class="username">root</systemitem> user:
    216216      </para>
    217217
    218 <screen role="root"><userinput>cat &gt; /etc/sudoers.d/sudo &lt;&lt; "EOF"
     218<screen role="root"><userinput>cat &gt; /etc/sudoers.d/00-sudo &lt;&lt; "EOF"
    219219<literal>Defaults secure_path="/usr/sbin:/usr/bin"
    220220%wheel ALL=(ALL) ALL</literal>
    221221EOF</userinput></screen>
    222      
     222
     223      <note>
     224        <para>
     225          In very simple installations where there is only one user, it
     226          may be easier to just edit the <filename>/etc/sudoers</filename>
     227          file directly.  In that case, the <varname>secure_path</varname>
     228          entry may not be needed and using <command>sudo -E ...</command> can
     229          import the non-privileged user's full environment into the
     230          privileged session.
     231        </para>
     232       
     233        <para>
     234          The files in the <filename class="directory">/etc/sudoers.d</filename>
     235          directory are parsed in sorted lexical order. Be careful that entries
     236          in an added file do not overwrite previous entries.
     237        </para>
     238      </note>
     239
    223240      <para>
    224241        For details, see <command>man sudoers</command>.
  • postlfs/security/tripwire.xml

    rce5723af r1daaab6d  
    176176    <para>
    177177      <option>CPPFLAGS=-std=c++11</option>: Setting the C++ preprocessor
    178       flags to version 11 is necessary to prevent a confict with the 
     178      flags to version 11 is necessary to prevent a confict with the
    179179      default version which is c++17 in recent version of gcc.
    180180    </para>
     
    296296        email) and then modify the <application>Tripwire</application> database
    297297        to reflect the changed files on your system. This is so that
    298         <application>Tripwire</application> will not continually notify you 
     298        <application>Tripwire</application> will not continually notify you
    299299        hat files you intentionally changed are a security violation. To do
    300300        this you must first <command>ls -l /var/lib/tripwire/report/</command>
  • postlfs/security/volume_key.xml

    rce5723af r1daaab6d  
    3030
    3131    <para>
    32       The <application>volume_key</application> package provides 
    33       a library for manipulating storage volume encryption keys and storing 
     32      The <application>volume_key</application> package provides
     33      a library for manipulating storage volume encryption keys and storing
    3434      them separately from volumes to handle forgotten passphrases.
    3535    </para>
  • postlfs/shells/tcsh.xml

    rce5723af r1daaab6d  
    1212  <!ENTITY tcsh-download-http " ">
    1313  <!ENTITY tcsh-download-ftp  "ftp://ftp.astron.com/pub/tcsh/tcsh-&tcsh-version;.tar.gz">
    14   <!ENTITY tcsh-md5sum        "fa2b347fa9ae866eb036e6e4bb85fe1a">
    15   <!ENTITY tcsh-size          "992 KB">
    16   <!ENTITY tcsh-buildsize     "12 MB (with tests)">
     14  <!ENTITY tcsh-md5sum        "9dd53d39da797dceffaddf3fab430f46">
     15  <!ENTITY tcsh-size          "988 KB">
     16  <!ENTITY tcsh-buildsize     "11 MB (with tests)">
    1717  <!ENTITY tcsh-time          "0.2 SBU (with tests)">
    1818]>
  • pst/printing/cups-filters.xml

    rce5723af r1daaab6d  
    149149     Version 1.16.0: test worked for me with "make check >testlog 2>&1",
    150150     that is, the other way around. I have DejaVu fonts. Pierre L
    151      With 1.17.2 (and DejaVu) the test output is clean, no need for a log. Ken 
    152      
     151     With 1.17.2 (and DejaVu) the test output is clean, no need for a log. Ken
     152
    153153     Tests are clean for version 1.21.0 (and version 1.21.5):  - Bruce
    154      # TOTAL: 6 
    155      # PASS:  6 
    156      real    0m2.504s --> 
     154     # TOTAL: 6
     155     # PASS:  6
     156     real    0m2.504s -->
    157157
    158158    <para>
     
    185185      <parameter>patch -Np1 -i ../cups-filters-&cups-filters-version;-poppler71-1.patch</parameter>:
    186186      Conditionally apply changes for recent versions of poppler.
    187     </para> 
     187    </para>
    188188    Poppler-0.72.0, cups-filters-1.21.5 - no longer needed.-->
    189189
     
    257257
    258258    </sect3>
    259    
     259
    260260  </sect2>
    261261
  • pst/printing/cups.xml

    rce5723af r1daaab6d  
    8282    <para role="recommended">
    8383      <xref linkend="colord"/>,
    84       <xref linkend="dbus"/>, 
     84      <xref linkend="dbus"/>,
    8585      <xref linkend="libusb"/>,
    8686      <xref linkend="linux-pam"/>, and
     
    450450      <seglistitem>
    451451        <seg>
    452            <!--accept,--> cancel, cupsaccept, <!--cupsaddsmb,--> cups-config, 
     452           <!--accept,--> cancel, cupsaccept, <!--cupsaddsmb,--> cups-config,
    453453          cupsctl, cupsd, cupsdisable, cupsenable, cupsfilter, cupsreject,
    454454          <!--cupstestdsc,--> cupstestppd, ippeveprinter,<!-- ippfind--> ipptool, lp,
  • pst/printing/gs.xml

    rce5723af r1daaab6d  
    1010  "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs&gs-packver;/ghostscript-&gs-version;.tar.xz">
    1111  <!ENTITY gs-download-ftp  " ">
    12   <!ENTITY gs-md5sum        "72535d31018129a1a8ff636a47ba1f92">
    13   <!ENTITY gs-size          "53 MB">
    14   <!ENTITY gs-buildsize     "342 MB (with fonts and libgs.so)">
    15   <!ENTITY gs-time          "1.8 SBU (Using parallelism=4; with libgs.so)">
     12  <!ENTITY gs-md5sum        "92aa46e75c4f32eb11d9c975053d876c">
     13  <!ENTITY gs-size          "64 MB">
     14  <!ENTITY gs-buildsize     "360 MB (with fonts and libgs.so)">
     15  <!ENTITY gs-time          "2.5 SBU (Using parallelism=4; with libgs.so)">
    1616
    1717  <!ENTITY gs-standard-fonts-download
     
    8585
    8686    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    87 <!-- Commenting this out since it's no longer needed, but keeping it for the
    88          inevitable next time that we need a patch for this package. -->
     87    <!-- devs: do not comment out the bridgehead, unless you comment
     88         out all the additional downloads (including font files)
     89         Commenting this out since it's no longer needed, but keeping it for the
     90         inevitable next time that we need a patch for this package.
    8991    <itemizedlist spacing="compact">
    9092      <listitem>
    9193        <para>
    9294          Required patch:
    93           <ulink url="&patch-root;/ghostscript-&gs-version;-upstream_fix-1.patch"/>
     95          <ulink url="&patch-root;/ghostscript-&gs-version;-upstream_fix-2.patch"/>
    9496        </para>
    9597      </listitem>
    9698    </itemizedlist>
     99    -->
    97100
    98101    <para>
     
    148151      suggested font),
    149152      <xref linkend="freetype2"/>,
     153      <xref linkend="lcms2"/>,
    150154      <xref linkend="libjpeg"/>,
    151155      <xref linkend="libpng"/>,
     
    190194
    191195    <para>
    192       If you have installed the recommended dependencies on your system, 
     196      If you have installed the recommended dependencies on your system,
    193197      remove the copies of
    194198      <application>freetype</application>, <application>lcms2</application>,
     
    199203<screen><userinput>rm -rf freetype lcms2mt jpeg libpng openjpeg</userinput></screen>
    200204
    201     <para>
    202       Apply a patch to prevent a segfault when processing some PDF files:
    203     </para>
    204 
    205 <screen><userinput remap="pre">patch -Np1 -i ../ghostscript-&gs-version;-upstream_fix-1.patch</userinput></screen>
     205<!--
     206    <para>
     207      Apply a patch to prevent a segfault when processing some PDF files and
     208      to fix a public 0-day in libgs which can be exploited via ImageMagick:
     209    </para>
     210
     211<screen><userinput remap="pre">patch -Np1 -i ../ghostscript-&gs-version;-upstream_fix-2.patch</userinput></screen>
     212-->
     213
     214    <para>
     215      Fix a build failure due to a typo in a source file:
     216    </para>
     217
     218<screen><userinput remap="pre">sed -i 's/gscms_transformm_color_const/gscms_transform_color_const/' base/gsicc_lcms2.c</userinput></screen>
    206219
    207220    <para>
  • pst/printing/gutenprint.xml

    rce5723af r1daaab6d  
    9696      For the Sinfonia S6145 and the Ciaat Brava 21, <ulink
    9797      url="http://git.shaftnet.org/cgit/selphy_print.git/tree/lib6145">libS6145ImageReProcess</ulink>,
    98       see <ulink role="nodep" 
     98      see <ulink role="nodep"
    9999      url="http://www.peachyphotos.com/blog/posts/201601301524-sinfonia-chc-s6145-cs2-and-ciaat-brava-21-revited/">Peachy
    100100      Photos (Sinfonia)</ulink> for instructions on how to build and test this.
  • pst/ps/fop.xml

    rce5723af r1daaab6d  
    130130<!-- Using the archive above allows finding all versions
    131131    <note><para>
    132       The pdfbox and fontbox packages may not be available at the above 
     132      The pdfbox and fontbox packages may not be available at the above
    133133      location.  If not, they can be found at the BLFS files mirror sites.
    134134    </para></note>
     
    268268        installed in this book does not allow running it.
    269269      </para>
    270  
     270
    271271      <para>
    272272        Now, install <application>Fop</application> as the
  • pst/ps/mupdf.xml

    rce5723af r1daaab6d  
    99  <!ENTITY mupdf-download-http "https://www.mupdf.com/downloads/archive/mupdf-&mupdf-version;-source.tar.gz">
    1010  <!ENTITY mupdf-download-ftp  " ">
    11   <!ENTITY mupdf-md5sum        "6f42be1365350f05270f8776517a3872">
    12   <!ENTITY mupdf-size          "69 MB">
    13   <!ENTITY mupdf-buildsize     "320 MB">
     11  <!ENTITY mupdf-md5sum        "5b27f800ea926996f428505b93fdd1e0">
     12  <!ENTITY mupdf-size          "87 MB">
     13  <!ENTITY mupdf-buildsize     "387 MB">
    1414  <!ENTITY mupdf-time          "0.2 SBU (Using parallelism=4)">
    1515]>
     
    7171    </itemizedlist>
    7272
     73<!--
    7374    <bridgehead renderas="sect3">Required Additional Downloads</bridgehead>
    7475    <itemizedlist spacing="compact">
     
    8081      </listitem>
    8182    </itemizedlist>
     83-->
    8284
    8385    <bridgehead renderas="sect3">MuPDF Dependencies</bridgehead>
     
    104106      <xref role="runtime" linkend="xdg-utils"/> (runtime),
    105107      <ulink url="https://jbig2dec.com">jbig2dec</ulink>, and
    106       <ulink url="https:/mujs.com/">MuJS</ulink>
     108      <ulink url="https://mujs.com/">MuJS</ulink>
    107109    </para>
    108110
     
    149151
    150152export XCFLAGS=-fPIC                               &amp;&amp;
    151 patch -Np1 -i ../mupdf-&mupdf-version;-security_fix-1.patch &amp;&amp;
    152153make build=release shared=yes                      &amp;&amp;
    153154unset XCFLAGS</userinput></screen>
     
    175176
    176177    <para>
    177       <command>ln -sfv mupdf-x11 /usr/bin/mupdf </command>: 
     178      <command>ln -sfv mupdf-x11 /usr/bin/mupdf </command>:
    178179      This symbolic link chooses between <command>mupdf-gl</command>
    179180      and <command>mupdf-x11</command> when running <command>mupdf</command>.
     
    192193      <seglistitem>
    193194        <seg>
    194           mupdf (symlink), 
    195           mupdf-gl, 
    196           mupdf-x11, 
     195          mupdf (symlink),
     196          mupdf-gl,
     197          mupdf-x11,
    197198          mupdf-x11-curl,
    198199          muraster, and
     
    203204        </seg>
    204205        <seg>
    205           /usr/include/mupdf, 
     206          /usr/include/mupdf,
    206207          /usr/share/doc/mupdf-&mupdf-version;
    207208        </seg>
  • pst/scanning/sane.xml

    rce5723af r1daaab6d  
    77  <!ENTITY sane-be-download-http "&sources-anduin-http;/sane/sane-backends-&sane-version;.tar.gz">
    88  <!ENTITY sane-be-download-ftp  " ">
    9   <!ENTITY sane-be-md5sum        "f2618408712399661358ed1ad995f046">
    10   <!ENTITY sane-be-size          "6.9 MB">
    11   <!ENTITY sane-be-buildsize     "364 MB (with tests)">
    12   <!ENTITY sane-be-time          "0.7 SBU (with tests)">
     9  <!ENTITY sane-be-md5sum        "51ff581b911fc9b7b6b5ae6959f9089b">
     10  <!ENTITY sane-be-size          "7.0 MB">
     11  <!ENTITY sane-be-buildsize     "246 MB (with tests)">
     12  <!ENTITY sane-be-time          "0.7 SBU (Using parallelism=4; with tests)">
    1313
    1414  <!ENTITY sane-fe-download-http "&sources-anduin-http;/sane/sane-frontends-&sane-fe-version;.tar.gz">
     
    123123    <note>
    124124      <para>
    125         The upstream location for these files is at 
    126         <ulink url="https://gitlab.com/sane-project"/> but 
     125        The upstream location for these files is at
     126        <ulink url="https://gitlab.com/sane-project"/> but
    127127        the file URLs use embedded md5sums.  For convenience,
    128128        the packages have been copied to the location above.
     
    207207
    208208        <para>
    209           After adding the <systemitem class="groupname">scanner</systemitem> 
     209          After adding the <systemitem class="groupname">scanner</systemitem>
    210210          group as above, you will need to log out and back in to activate it.
    211211        </para>
  • pst/typesetting/biber.xml

    rce5723af r1daaab6d  
    66
    77<!--
    8   When a proper url is not evident, github will download with 
     8  When a proper url is not evident, github will download with
    99  https://github.com/ <path> /archive/<version>/<name>-<version>.tar.<compression>
    1010
  • pst/typesetting/texlive.xml

    rce5723af r1daaab6d  
    138138        </para>
    139139      </listitem>
    140     </itemizedlist> 
     140    </itemizedlist>
    141141
    142142      <para>
  • pst/typesetting/tl-installer.xml

    rce5723af r1daaab6d  
    111111    </para>
    112112    <para role="recommended">
    113       <xref role="runtime" linkend="gs"/> is dynamically loaded by 
     113      <xref role="runtime" linkend="gs"/> is dynamically loaded by
    114114      the external application <ulink url="https://dvisvgm.de/">dvisvgm</ulink>,
    115115      which is used by <application>asy</application> when that creates SVG
  • pst/xml/docbook-45-xml.xml

    rce5723af r1daaab6d  
    211211    <sect3>
    212212      <title>Configuration Information</title>
    213  
     213
    214214      <caution>
    215215        <para>
  • pst/xml/docbook-xsl.xml

    rce5723af r1daaab6d  
    117117    <bridgehead renderas="sect4">Optional (all used at runtime)</bridgehead>
    118118    <para role="optional">
    119       <xref role="runtime" linkend="apache-ant"/> 
     119      <xref role="runtime" linkend="apache-ant"/>
    120120         (to produce <quote>webhelp</quote> documents),
    121       <xref role="runtime"  linkend="libxslt"/> 
     121      <xref role="runtime"  linkend="libxslt"/>
    122122         (or any other XSLT processor), to process
    123123          Docbook documents - the <application>Python2</application> modules
    124124          libxml2 and libxslt can be used,
    125125      <xref role="runtime" linkend="python2"/> (at runtime),
    126       <xref role="runtime" linkend="ruby"/> 
     126      <xref role="runtime" linkend="ruby"/>
    127127         (to utilize the <quote>epub</quote> stylesheets),
    128       <xref role="runtime" linkend="zip"/> 
     128      <xref role="runtime" linkend="zip"/>
    129129         (to produce <quote>epub3</quote> documents), and
    130130      <ulink url="https://sourceforge.net/projects/saxon/files/saxon6/">
     
    132132      </ulink> and
    133133      <ulink url="http://xerces.apache.org/xerces2-j/">Xerces2 Java</ulink>
    134          (used with <xref role="runtime" linkend="apache-ant"/> 
     134         (used with <xref role="runtime" linkend="apache-ant"/>
    135135          to produce <quote>webhelp</quote> documents)
    136136    </para>
  • pst/xml/docbook5.xml

    rce5723af r1daaab6d  
    106106    <para>
    107107      Create (or update) and populate the
    108       <filename>/etc/xml/docbook-5.0</filename> catalog file by running the 
     108      <filename>/etc/xml/docbook-5.0</filename> catalog file by running the
    109109      following commands as the <systemitem class="username">root</systemitem>
    110110      user:
  • pst/xml/docbook51.xml

    rce5723af r1daaab6d  
    109109    <para>
    110110      Create (or update) and populate the
    111       <filename>/etc/xml/docbook-5.1</filename> catalog file by running the 
     111      <filename>/etc/xml/docbook-5.1</filename> catalog file by running the
    112112      following commands as the <systemitem class="username">root</systemitem>
    113113      user:
  • pst/xml/itstool.xml

    rce5723af r1daaab6d  
    77  <!ENTITY itstool-download-http "http://files.itstool.org/itstool/itstool-&itstool-version;.tar.bz2">
    88  <!ENTITY itstool-download-ftp  " ">
    9   <!ENTITY itstool-md5sum        "4306eeba4f4aee6b393d14f9c3c57ca1">
     9  <!ENTITY itstool-md5sum        "267a3bdc72a2d8abb1b824f2ea32ee9b">
    1010  <!ENTITY itstool-size          "104 KB">
    11   <!ENTITY itstool-buildsize     "676 KB">
     11  <!ENTITY itstool-buildsize     "688 KB">
    1212  <!ENTITY itstool-time          "less than 0.1 SBU">
    1313]>
     
    7373
    7474    <bridgehead renderas="sect3">Itstool Dependencies</bridgehead>
    75  
     75
    7676    <bridgehead renderas="sect4">Required</bridgehead>
    7777    <para role="required">
  • server/databases/lmdb.xml

    rce5723af r1daaab6d  
    112112
    113113    <!--para>
    114       <command>sed ... prefix ... Makefile</command>: The Makefile creates the 
    115       man pages directory during install if it is not present. 
     114      <command>sed ... prefix ... Makefile</command>: The Makefile creates the
     115      man pages directory during install if it is not present.
    116116      This fixes the directory location.
    117117    </para-->
     
    123123    </para>
    124124
    125   </sect2> 
     125  </sect2>
    126126
    127127  <sect2 role="content">
  • server/databases/mariadb.xml

    rce5723af r1daaab6d  
    66
    77
    8   <!ENTITY mariadb-download-http "https://downloads.mariadb.org/interstitial/mariadb-&mariadb-version;/source/mariadb-&mariadb-version;.tar.gz"> 
     8  <!ENTITY mariadb-download-http "https://downloads.mariadb.org/interstitial/mariadb-&mariadb-version;/source/mariadb-&mariadb-version;.tar.gz">
    99  <!ENTITY mariadb-download-ftp  "ftp://mirrors.fe.up.pt/pub/mariadb/mariadb-&mariadb-version;/source/mariadb-&mariadb-version;.tar.gz">
    1010  <!ENTITY mariadb-md5sum        "0eca3038fbcf56d157c248e6a8b0f5f2">
     
    8585    <bridgehead renderas="sect4">Required</bridgehead>
    8686    <para role="required">
    87       <xref linkend="cmake"/> 
     87      <xref linkend="cmake"/>
    8888    </para>
    8989
     
    192192    <para>
    193193      Where N is the number of tests to run in parallel.
    194       Over 5400 tests are run in about 24 SBU with N=4.  Two tests 
    195       are known to fail due to character set issues. 
     194      Over 5400 tests are run in about 24 SBU with N=4.  Two tests
     195      are known to fail due to character set issues.
    196196    </para></note>
    197197
     
    220220    <para>
    221221      <parameter>-DSKIP_TESTS=ON</parameter>: This switch disables
    222       tests for MariaDB Connector/C which are not supported without 
     222      tests for MariaDB Connector/C which are not supported without
    223223      additional setup.
    224224    </para>
     
    422422          mariadb-admin, mariadb-backup, mariadb-binlog, mariadb-check,
    423423          mariadb-client-test, mariadb-client-test-embedded, mariadb-conv,
    424           mariadb-convert-table-format, mariadb-find-rows, mariadbd-multi, 
     424          mariadb-convert-table-format, mariadb-find-rows, mariadbd-multi,
    425425          mariadbd-safe, mariadbd-safe-helper, mariadb-dump, mariadb-dumpslow,
    426426          mariadb-embedded, mariadb-fix-extensions, mariadb-hotcopy,
     
    430430          mariadb-slap, mariadb-test, mariadb-test-embedded,
    431431          mariadb-tzinfo-to-sql, mariadb-upgrade, mariadb-waitpid,
    432           mariadb_config, 
     432          mariadb_config,
    433433          mbstream, msql2mysql, my_print_defaults, myisamchk,
    434           myisam_ftdump, myisamlog, myisampack, mysql_config, mytop, perror, 
     434          myisam_ftdump, myisamlog, myisampack, mysql_config, mytop, perror,
    435435          replace, resolve_stack_dump, resolveip, sst_dump, wsrep_sst_common,
    436436          wsrep_sst_mariabackup, wsrep_sst_mysqldump, and wsrep_sst_rsync
  • server/databases/postgresql.xml

    rce5723af r1daaab6d  
    88  <!--  <!ENTITY postgresql-download-ftp  "ftp://ftp.postgresql.org/pub/source/v&postgresql-version;/postgresql-&postgresql-version;.tar.bz2"> -->
    99  <!ENTITY postgresql-download-ftp  " ">
    10   <!ENTITY postgresql-md5sum        "7bda65a37c46b8b2c1933d9d1cd677f2">
    11   <!ENTITY postgresql-size          "20 MB">
     10  <!ENTITY postgresql-md5sum        "26e85a23c6a0ef68e9755555aea31141">
     11  <!ENTITY postgresql-size          "20.8 MB">
    1212  <!ENTITY postgresql-buildsize     "193 MB (add 38 MB for tests)">
    13   <!ENTITY postgresql-time          "0.6 SBU (with parallelism=4, add 0.1 SBU for tests)">
     13  <!ENTITY postgresql-time          "0.9 SBU (with parallelism=4, add 0.1 SBU for tests)">
    1414]>
    1515
     
    105105    <title>Installation of PostgreSQL</title>
    106106
     107    <note>
     108      <para>
     109        Before upgrading an existing installation of PostgreSQL check
     110        the documentation about various ways to upgrade. Note that
     111        new major versions might use a different binary format in the
     112        data objects in which case incompatibilities may be introduced.
     113        Find the documentation about upgrading at
     114        <ulink url="https://www.postgresql.org/docs/current/upgrading.html"/>.
     115      </para>
     116    </note>
     117
    107118    <para>
    108119      For enhanced security, it is better to have a dedicated group and user
     
    364375        </seg>
    365376        <seg>
    366           libecpg.{so,a}, libecpg_compat.{so,a}, libpgcommon.a, 
     377          libecpg.{so,a}, libecpg_compat.{so,a}, libpgcommon.a,
    367378          libpgcommon_shlib.a, libpgfeutils.a, libpgport.a, libpgport_shlib.a,
    368379          libpgtypes.{so,a}, libpq.{so,a}, various charset modules and
     
    408419        </listitem>
    409420      </varlistentry>
    410  
     421
    411422      <varlistentry id="createuser">
    412423        <term><command>createuser</command></term>
  • server/databases/sqlite.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
     7<!-- moved to packages.ent because they are often forgotten...
    78  <!ENTITY sqlite-dl-version    "3360000">
    89  <!ENTITY sqlite-doc-version   "3360000">
    910
    10 <!-- When updating, do not forget the above entities -->
     11When updating, do not forget the above entities... They are anyway -->
    1112
    1213  <!ENTITY sqlite-download-http "https://sqlite.org/2021/sqlite-autoconf-&sqlite-dl-version;.tar.gz">
    1314  <!ENTITY sqlite-download-ftp  " ">
    14   <!ENTITY sqlite-md5sum        "f5752052fc5b8e1b539af86a3671eac7">
     15  <!ENTITY sqlite-md5sum        "021c1d936c157bb68d6d0b158636ac7a">
    1516  <!ENTITY sqlite-size          "2.9 MB">
    16   <!ENTITY sqlite-buildsize     "140 MB">
     17  <!ENTITY sqlite-buildsize     "74 MB">
    1718  <!ENTITY sqlite-time          "0.4 SBU (Using parallelism=4)">
    1819
    1920  <!ENTITY sqlite-docs-download "https://sqlite.org/2021/sqlite-doc-&sqlite-doc-version;.zip">
    20   <!ENTITY sqlite-docs-md5sum   "9abe65c7295fd0a2462f7c61f95400fd">
    21   <!ENTITY sqlite-docs-size     "12 MB">
     21  <!ENTITY sqlite-docs-md5sum   "a36a9ff266cf165f04f8c54254db8453">
     22  <!ENTITY sqlite-docs-size     "11 MB">
    2223]>
    2324
  • server/mail/dovecot.xml

    rce5723af r1daaab6d  
    88  "https://www.dovecot.org/releases/&dovecot-major;.&dovecot-minor;/dovecot-&dovecot-version;.tar.gz">
    99  <!ENTITY dovecot-download-ftp  " ">
    10   <!ENTITY dovecot-md5sum        "946dc6a89db0d11d0061f0d4447263dc">
    11   <!ENTITY dovecot-size          "7.3 MB">
    12   <!ENTITY dovecot-buildsize     "205 MB">
     10  <!ENTITY dovecot-md5sum        "b9e928ebba1e7a523ab5616025c9f245">
     11  <!ENTITY dovecot-size          "7.4 MB">
     12  <!ENTITY dovecot-buildsize     "207 MB">
    1313  <!ENTITY dovecot-time          "4.8 SBU">
    1414]>
     
    7070        <para>
    7171          Estimated build time: &dovecot-time;
    72         </para>
    73       </listitem>
    74     </itemizedlist>
    75 
    76     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    77     <itemizedlist spacing="compact">
    78       <listitem>
    79         <para>
    80           Required patch:
    81           <ulink url="&patch-root;/dovecot-&dovecot-version;-lua_fixes-1.patch"/>
    8272        </para>
    8373      </listitem>
     
    133123
    134124    <para>
    135       First, apply a patch to fix compilation with Lua-5.4:
    136     </para>
    137 
    138 <screen><userinput remap="pre">patch -Np1 -i ../dovecot-&dovecot-version;-lua_fixes-1.patch</userinput></screen>
    139 
    140 
    141     <para>
    142125      Install <application>Dovecot</application> by running the following
    143126      commands:
     
    149132            --sysconfdir=/etc                      \
    150133            --localstatedir=/var                   \
     134            --with-systemd=no                      \
    151135            --docdir=/usr/share/doc/dovecot-&dovecot-version; \
    152136            --disable-static &amp;&amp;
     
    219203      <application>CLucene</application> full text search support.
    220204    </para>
    221    
     205
    222206    <para>
    223207      <option>--with-lua</option>: This switch enables
  • server/mail/exim.xml

    rce5723af r1daaab6d  
    1010  <!-- if above don't work, please use one of the official mirrors at
    1111       http://www.exim.org/mirmon/ftp_mirrors.html -->
    12   <!ENTITY exim-md5sum          "4fbf1ebb36f0f43bb94ed0848eb13256">
     12  <!ENTITY exim-md5sum          "b57515d34e97b0be12f7d38d316b15eb">
    1313  <!ENTITY exim-size            "1.8 MB">
    14   <!ENTITY exim-buildsize       "16 MB">
    15   <!ENTITY exim-time            "0.2 SBU">
     14  <!ENTITY exim-buildsize       "20 MB">
     15  <!ENTITY exim-time            "0.3 SBU">
    1616
    1717  <!ENTITY exim-daemon-version  "&exim-version;-2">
     
    8383          shipped with the sources) can be downloaded by following the links
    8484          shown at <ulink url="http://exim.org/docs.html"/>.
     85        </para>
     86      </listitem>
     87      <listitem>
     88        <para>
     89          Required patch when building with <application>PAM</application> support:
     90          <ulink url="&patch-root;/exim-&exim-version;-call_pam-1.patch"/>
    8591        </para>
    8692      </listitem>
     
    132138
    133139    <para>
    134       Install <application>Exim</application> with the following commands:
     140      If you want to build with <application>PAM</application> support, apply the following patch:
     141    </para>
     142
     143<screen><userinput>patch -Np2 -i ../exim-&exim-version;-call_pam-1-1.patch</userinput></screen>
     144
     145    <para>
     146      Configure <application>Exim</application> with the following commands:
    135147    </para>
    136148
     
    143155
    144156printf "USE_GDBM = yes\nDBMLIB = -lgdbm\n" >> Local/Makefile &amp;&amp;
    145 make</userinput></screen>
     157</userinput></screen>
     158
     159    <para>
     160      If you want to add <application>Linux PAM</application> support, also run the following commands:
     161    </para>
     162
     163<screen><userinput>sed -i '/# SUPPORT_PAM=yes/s,^#,,' Local/Makefile
     164echo "EXTRALIBS=-lpam" >> Local/Makefile
     165</userinput></screen>
     166
     167    <para>
     168      Build <application>Exim</application> with the following command:
     169    </para>
     170
     171<screen><userinput>make</userinput></screen>
     172
    146173
    147174    <para>
     
    277304
    278305    <para>
    279       To use a backend database other than <application>Berkeley
    280       DB</application>, see the instructions at <ulink url=
     306      To use a backend database other than <application>GDBM
     307      </application>, see the instructions at <ulink url=
    281308      "http://exim.org/exim-html-&exim-version;/doc/html/spec_html/ch04.html#SECTdb"/>.
    282309    </para>
     
    327354      <filename class='directory'>/var/spool/exim/log</filename> directory. See
    328355      the information at <ulink url=
    329       "http://exim.org/exim-html-&exim-version;/doc/html/spec_html/ch52.html"/>.
     356      "http://exim.org/exim-html-&exim-version;/doc/html/spec_html/chlog_files.html"/>.
    330357    </para>
    331358
     
    371398
    372399<screen role="root"><userinput>chmod -v a+wt /var/mail</userinput></screen>
    373        
     400
    374401      <para>
    375402        A default (nothing but comments) <filename>/etc/aliases</filename>
     
    399426        desires.
    400427      </para>
     428    </sect3>
     429
     430    <sect3>
     431      <title>Linux PAM Configuration</title>
     432
     433      <para>
     434        If you have built <application>Exim</application> with
     435        <application>Linux PAM</application> support, you need to create a
     436        <application>PAM</application> configuration file to get it working
     437        correctly with BLFS.
     438      </para>
     439
     440      <para>
     441        Issue the following command as the <systemitem
     442        class="username">root</systemitem> user to create the configuration
     443        file for <application>Linux PAM</application>:
     444      </para>
     445
     446<screen role="root"><userinput>cat &gt; /etc/pam.d/exim &lt;&lt; "EOF"
     447<literal># Begin /etc/pam.d/exim
     448
     449auth    include system-auth
     450account include system-account
     451session include system-session
     452
     453# End /etc/pam.d/exim</literal>
     454EOF</userinput></screen>
    401455
    402456    </sect3>
  • server/mail/postfix.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY postfix-download-http " ">
     7  <!-- editors: upstream postfix is ftp only, some of the mirrors offer
     8  https - http://www.porcupine.org/mirmon/postfix-source.html lists the
     9  mirror status, some of the mirrors shown as http are actually https -->
     10  <!ENTITY postfix-download-http "https://ghostarchive.org/postfix/postfix-release/official/postfix-&postfix-version;.tar.gz">
    811  <!ENTITY postfix-download-ftp  "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-&postfix-version;.tar.gz">
    9   <!ENTITY postfix-md5sum        "4718b498fa4285cf275f506c169f4746">
    10   <!ENTITY postfix-size          "4.5 MB">
    11   <!ENTITY postfix-buildsize     "149 MB">
     12  <!ENTITY postfix-md5sum        "793f9f4abf74d07a2557bd97a903b98d">
     13  <!ENTITY postfix-size          "4.6 MB">
     14  <!ENTITY postfix-buildsize     "202 MB"> <!-- 149M build, 54M install_root -->
    1215  <!ENTITY postfix-time          "0.2 SBU (Using parallelism=4)">
    1316]>
     
    166169      </para>
    167170
     171      <note>
     172        <para>
     173          For all variants of the CCARGS you should ensure that -DNO_NIS is
     174          specified so that the build does not attempt to access an rpcsvc header
     175          which does not exist in BLFS.
     176        </para>
     177      </note>
     178
    168179      <para>
    169180        For more details read the readme files.
     
    187198        </para>
    188199
    189 <screen><literal>CCARGS='-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl'
     200<screen><literal>CCARGS='-DNO_NIS -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl'
    190201AUXLIBS='-lsasl2'</literal></screen>
    191202
     
    200211        </para>
    201212
    202 <screen><literal>CCARGS='-DHAS_LDAP'
     213<screen><literal>CCARGS='-DNO_NIS -DHAS_LDAP'
    203214AUXLIBS='-lldap -llber'</literal></screen>
    204215
     
    213224        </para>
    214225
    215 <screen><literal>CCARGS='-DHAS_SQLITE'
     226<screen><literal>CCARGS='-DNO_NIS -DHAS_SQLITE'
    216227AUXLIBS='-lsqlite3 -lpthread'</literal></screen>
    217228
     
    226237        </para>
    227238
    228 <screen><literal>CCARGS='-DHAS_MYSQL -I/usr/include/mysql'
     239<screen><literal>CCARGS='-DNO_NIS -DHAS_MYSQL -I/usr/include/mysql'
    229240AUXLIBS='-lmysqlclient -lz -lm'</literal></screen>
    230241
     
    239250        </para>
    240251
    241 <screen><literal>CCARGS='-DHAS_PGSQL -I/usr/include/postgresql'
     252<screen><literal>CCARGS='-DNO_NIS -DHAS_PGSQL -I/usr/include/postgresql'
    242253AUXLIBS='-lpq -lz -lm'</literal></screen>
    243254
     
    253264        </para>
    254265
    255 <screen><literal>CCARGS='-DHAS_CDB'
     266<screen><literal>CCARGS='-DNO_NIS -DHAS_CDB'
    256267AUXLIBS='<replaceable>&lt;/path/to/CDB&gt;</replaceable>/libcdb.a'</literal></screen>
    257268
     
    266277        </para>
    267278
    268 <screen><literal>CCARGS='-DUSE_TLS -I/usr/include/openssl/'
     279<screen><literal>CCARGS='-DNO_NIS -DUSE_TLS -I/usr/include/openssl/'
    269280AUXLIBS='-lssl -lcrypto'</literal></screen>
    270281      </sect4>
     
    276287
    277288      <para>
    278         If you have <application>Cyrus SASL</application> and
    279         <application>OpenSSL</application> installed, install
     289        If you have <application>Cyrus SASL</application> <!--and
     290         (openssl has been part of LFS for some time)
     291        <application>OpenSSL</application> installed,--> install
    280292        <application>Postfix</application> by running the following commands:
    281293      </para>
    282294
    283 <screen><userinput>make CCARGS="-DUSE_TLS -I/usr/include/openssl/                     \
     295<screen><userinput>make CCARGS="-DNO_NIS -DUSE_TLS -I/usr/include/openssl/            \
    284296             -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl" \
    285297     AUXLIBS="-lssl -lcrypto -lsasl2"                              \
  • server/mail/sendmail.xml

    rce5723af r1daaab6d  
    334334      <para>
    335335        To automate the running of <application>sendmail</application>
    336         at startup, install the 
     336        at startup, install the
    337337        <phrase revision="sysv"><filename>/etc/rc.d/init.d/sendmail</filename>
    338338        init script</phrase>
  • server/major/apache.xml

    rce5723af r1daaab6d  
    88           "https://archive.apache.org/dist/httpd/httpd-&apache-version;.tar.bz2">
    99  <!ENTITY apache-download-ftp  " ">
    10   <!ENTITY apache-md5sum        "a7088cec171b0d00bf43394ce64d3909">
    11   <!ENTITY apache-size          "6.9 MB">
    12   <!ENTITY apache-buildsize     "130 MB">
     10  <!ENTITY apache-md5sum        "d2793fc1c8cb8ba355cee877d1f2d46d">
     11  <!ENTITY apache-size          "7.2 MB">
     12  <!ENTITY apache-buildsize     "127 MB">
    1313  <!ENTITY apache-time          "0.8 SBU">
    1414]>
     
    311311          ab,           apachectl, apxs,     checkgid, dbmmanage, fcgistarter,
    312312          htcacheclean, htdbm,     htdigest, htpasswd, httpd,
    313           httxt2dbm,    logresolve,      rotatelogs, and suexec
     313          httxt2dbm,    logresolve, and  rotatelogs
     314          <!-- not executable from path, and suexec -->
    314315        </seg>
    315316        <seg>
  • server/major/bind.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY bind-download-http " ">
     7  <!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        "8025b8f8463b3b9d9c902bab27f185a2">
     9  <!ENTITY bind-md5sum        "0bf3c0f656844194579647abd7a2961a">
    1010  <!ENTITY bind-size          "4.8 MB">
    1111  <!ENTITY bind-buildsize     "117 MB (20 MB installed)">
     
    144144
    145145<screen role="root"><userinput>pip3 install ply</userinput></screen>
    146 <!--
    147     <para>
    148       First, fix a few regressions that were reported upstream:
    149     </para>
    150 
    151 <screen><userinput remap="pre">patch -Np1 -i ../bind-&bind-version;-upstream_fixes-1.patch</userinput></screen>
    152 -->
    153     <para>
    154       Fix a regression identified upstream:
    155     </para>
    156 
    157 <screen><userinput remap="pre">sed -i 's/MAPAPI=2.0/MAPAPI=3.0/' lib/dns/mapapi</userinput></screen>
    158146
    159147    <para>
     
    232220      libraries.
    233221    </para>
    234    
     222
    235223    <para>
    236224      <option>--with-libidn2</option>: This parameter enables
     
    257245      url="http://bind-dlz.sourceforge.net/">bind-dlz.sourceforge.net</ulink>.
    258246    </para>
    259    
     247
    260248    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    261249      href="../../xincludes/static-libraries.xml"/>
     
    565553        You can see almost instantaneous results with the named caching
    566554        lookups. Consult the <application>BIND</application> Administrator
    567         Reference Manual located at 
     555        Reference Manual located at
    568556        <ulink url="https://bind9.readthedocs.io/en/v9_16/"/>
    569557        for further configuration options.
     
    584572      <seglistitem>
    585573
    586         <seg>arpaname, <!--bind9-config hardlinked to isc-config.sh,--> 
    587         ddns-confgen, delv, dig, dnssec-cds, dnssec-checkds, dnssec-coverage, 
    588         dnssec-dsfromkey, dnssec-importkey, dnssec-keyfromlabel, dnssec-keygen, 
    589         dnssec-keymgr, dnssec-revoke, dnssec-settime, dnssec-signzone, 
     574        <seg>arpaname, <!--bind9-config hardlinked to isc-config.sh,-->
     575        ddns-confgen, delv, dig, dnssec-cds, dnssec-checkds, dnssec-coverage,
     576        dnssec-dsfromkey, dnssec-importkey, dnssec-keyfromlabel, dnssec-keygen,
     577        dnssec-keymgr, dnssec-revoke, dnssec-settime, dnssec-signzone,
    590578        dnssec-verify, host, mdig, named, named-checkconf,
    591         named-checkzone, named-compilezone (symlink), named-journalprint, 
    592         named-nzd2nzf, named-rrchecker, nsec3hash, nslookup, nsupdate, rndc, 
     579        named-checkzone, named-compilezone (symlink), named-journalprint,
     580        named-nzd2nzf, named-rrchecker, nsec3hash, nslookup, nsupdate, rndc,
    593581        rndc-confgen, and tsig-keygen (symlink)</seg>
    594582
  • server/major/proftpd.xml

    rce5723af r1daaab6d  
    282282
    283283      <para>
    284         Install the 
     284        Install the
    285285        <phrase revision="sysv"><filename>/etc/rc.d/init.d/proftpd</filename>
    286286        init script</phrase>
  • server/other/openldap.xml

    rce5723af r1daaab6d  
    77  <!ENTITY openldap-download-http "https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-&openldap-version;.tgz">
    88  <!ENTITY openldap-download-ftp  "ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-&openldap-version;.tgz">
    9   <!ENTITY openldap-md5sum        "e7847d1463ce4cdc8e3fd831d1cd267c">
    10   <!ENTITY openldap-size          "6.1 MB">
    11   <!ENTITY openldap-buildsize     "52 MB (client), 98 MB (server)">
     9  <!ENTITY openldap-md5sum        "ed034fa6c199072f801d265b50458a17">
     10  <!ENTITY openldap-size          "6.2 MB">
     11  <!ENTITY openldap-buildsize     "58 MB (client and server)">
    1212  <!ENTITY openldap-time          "0.4 SBU (client), 0.9 SBU (server)">
    1313]>
     
    8484    <bridgehead renderas="sect4">Recommended</bridgehead>
    8585    <para role="recommended">
    86       <xref linkend="cyrus-sasl"/> 
     86      <xref linkend="cyrus-sasl"/>
    8787    </para>
    8888
     
    123123            --disable-static  \
    124124            --enable-dynamic  \
    125             --enable-versioning  \
     125            --enable-versioning=yes  \
    126126            --disable-debug   \
    127127            --disable-slapd &amp;&amp;
     
    163163            --libexecdir=/usr/lib \
    164164            --disable-static      \
    165             --enable-versioning  \
     165            --enable-versioning=yes \
    166166            --disable-debug       \
    167167            --with-tls=openssl    \
     
    227227
    228228    <para>
    229       <parameter>--enable-versioning</parameter>: This switch enables 
     229      <parameter>--enable-versioning</parameter>: This switch enables
    230230      symbol versioning in the <application>OpenLDAP</application> libraries.
    231       Without this, some applications might generate a warning about missing symbol versions. 
     231      Without this, some applications might generate a warning about missing symbol versions.
    232232    </para>
    233233
     
    370370        data such as password databases, can also be a challenging task. In
    371371        order to set up <application>OpenLDAP</application>, you'll need to
    372         modify either the <filename>/etc/openldap/slapd.conf</filename> 
     372        modify either the <filename>/etc/openldap/slapd.conf</filename>
    373373        file (old method), or the <filename>/etc/openldap/slapd.ldif</filename>
    374374        file and then use <command>ldapadd</command> to create the LDAP
  • template/template.xml

    rce5723af r1daaab6d  
    210210
    211211    <!-- adjust the instructions as needed. -->
    212          
    213212
    214213    <!-- Optional paragraph. Use one of the two mentions below about a test
  • x/dm/lightdm.xml

    rce5723af r1daaab6d  
    130130<!-- required by exo      <xref linkend="gtk3"/>, -->
    131131      <xref linkend="libgcrypt"/>,
    132       <xref linkend="itstool"/>,
    133       <xref linkend="linux-pam"/>, and
    134       <xref linkend="pcre"/>
     132      <xref linkend="itstool"/>, and
     133      <xref linkend="linux-pam"/>
     134<!-- Neither lightdm-1.30.0 nor lightdm-gtk-greeter-2.0.8
     135     mention pcre in their configure scripts
     136      <xref linkend="pcre"/>-->
    135137    </para>
    136138
     
    138140    <para role="recommended">
    139141      <xref linkend="gobject-introspection"/>,
    140       <xref linkend="libxklavier"/>, and 
     142      <xref linkend="libxklavier"/>, and
    141143      <xref linkend="vala"/>
    142144    </para>
     
    145147    <para role="optional">
    146148      <xref role="runtime" linkend="accountsservice"/> (run time),
    147       <xref linkend="at-spi2-core"/>, 
     149      <xref linkend="at-spi2-core"/>,
    148150      <xref linkend="gtk-doc"/>,
    149151      <xref linkend="qt5"/>,
     
    237239
    238240make</userinput></screen>
    239  
     241
    240242    <para>
    241243      Now, as the <systemitem class="username">root</systemitem> user:
     
    247249    <para>
    248250      If you installed Xorg in /opt, you will need to create a symbolic
    249       link so lightdm can find the Xorg server.  As the 
     251      link so lightdm can find the Xorg server.  As the
    250252      <systemitem class="username">root</systemitem> user:
    251253    </para>
    252254
    253     <screen><userinput>ln -sf /opt/xorg/bin/Xorg /usr/bin/X</userinput></screen>
     255    <screen role="nodump"><userinput>ln -sf /opt/xorg/bin/Xorg /usr/bin/X</userinput></screen>
    254256  </note>
    255257
     
    261263    <para>
    262264
    263       <command>sed ... /usr/bin/lightdm-session</command>: 
     265      <command>sed ... /usr/bin/lightdm-session</command>:
    264266      This command ensures that the initial login via the greeter sources
    265267      /etc/profile and ~/.bash_profile.  Without this, commands that depend on
    266       different environment variables may not work as expected. 
     268      different environment variables may not work as expected.
    267269    </para>
    268270<!--
     
    333335
    334336      <para revision="systemd">
    335         Install and enable the systemd unit.  From the 
     337        Install and enable the systemd unit.  From the
    336338        <xref linkend="systemd-units"/> package:
    337339      </para>
     
    392394      <seglistitem>
    393395        <seg>
    394           dm-tool, 
    395           lightdm, and 
     396          dm-tool,
     397          lightdm, and
    396398          lightdm-gtk-greeter
    397399        </seg>
     
    402404          /etc/lightdm,
    403405          /etc/apparmor.d,
    404           /usr/lib/lightdm, 
     406          /usr/lib/lightdm,
    405407          /usr/include/lightdm-gobject-1,
    406408          /usr/share/help/C/lightdm
     
    408410          /usr/share/doc/lightdm-gtk-greeter-&lightdm-gtk-greeter-version;,
    409411          /var/lib/lightdm,
    410           /var/lib/lightdm-data, 
     412          /var/lib/lightdm-data,
    411413          /var/cache/lightdm, and
    412414          /var/log/lightdm
  • x/dm/lxdm.xml

    rce5723af r1daaab6d  
    309309
    310310  </sect2>
    311  
     311
    312312  <sect2 role="content">
    313313    <title>Contents</title>
  • x/icons/icons.xml

    rce5723af r1daaab6d  
    1212
    1313  <para>
    14     Window Managers and Desktop Environments can use icons from different 
     14    Window Managers and Desktop Environments can use icons from different
    1515    sources.  Generally icons are installed in <filename class='directory'>
    1616    /usr/share/icons</filename> and are independent of distribution.
  • x/icons/oxygen-icons5.xml

    rce5723af r1daaab6d  
    3131    <para>
    3232      The oxygen icons 5 theme is a photo-realistic icon style, with a
    33       high standard of graphics quality. 
     33      high standard of graphics quality.
    3434    </para>
    3535
  • x/installing/installing.xml

    rce5723af r1daaab6d  
    6262  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxcb.xml"/>
    6363  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7lib.xml"/>
     64  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxcvt.xml"/>
    6465  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcb-util.xml"/>
    6566  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcb-util-image.xml"/>
     
    7475  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7font.xml"/>
    7576  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xkeyboard-config.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xwayland.xml"/>
    7678  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xorg-server.xml"/>
    7779  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7driver.xml"/>
  • x/installing/libevdev.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY libevdev-version "1.11.0">
     7  <!ENTITY libevdev-version "1.12.0">
    88
    99  <!ENTITY libevdev-download-http "https://www.freedesktop.org/software/libevdev/libevdev-&libevdev-version;.tar.xz">
    1010  <!ENTITY libevdev-download-ftp  " ">
    11   <!ENTITY libevdev-md5sum        "b09838ec120dabeebc08fa6a1943594f">
    12   <!ENTITY libevdev-size          "436 KB">
     11  <!ENTITY libevdev-md5sum        "2186bc6b92c2c9573d8915b0a43acb43">
     12  <!ENTITY libevdev-size          "433 KB">
    1313  <!ENTITY libevdev-buildsize     "9.1 MB (with tests)">
    1414  <!ENTITY libevdev-time          "0.2 SBU (with tests)">
     
    8888      <title>Kernel Configuration</title>
    8989
    90     <para>
    91       Enable the following options in the kernel configuration and recompile the
    92       kernel if necessary:
    93     </para>
     90      <para>
     91        Enable the following options in the kernel configuration and recompile
     92        the kernel if necessary:
     93      </para>
    9494
    9595<screen><literal>Device Drivers  ---&gt;
     
    9898    &lt;*&gt;   Event interface                   [CONFIG_INPUT_EVDEV]
    9999    [*]   Miscellaneous devices  ---&gt;       [CONFIG_INPUT_MISC]
    100       &lt;*&gt;    User level driver support      [CONFIG_INPUT_UINPUT]</literal></screen>
     100      &lt;*/m&gt;    User level driver support    [CONFIG_INPUT_UINPUT]</literal></screen>
     101
     102      <para>
     103        The last item is not strictly required for libevdev. If it is
     104        compiled as a module, it is not loaded automatically.
     105        It is needed for full test coverage.
     106      </para>
    101107
    102108      <indexterm zone="libevdev libevdev-kernel">
     
    119125        The regression tests can be run as the <systemitem
    120126        class="username">root</systemitem> user with <command>make
    121         check</command>, in a graphical session. Note that on some systems, the
     127        check</command>, in a graphical session. You need to have enabled
     128        the CONFIG_INPUT_UINPUT setting in the kernel for full test coverage.
     129        If it is enabled as a module, the module is named
     130        <command>uinput</command> and needs to be loaded before running the
     131        tests. Note that on some systems, the
    122132        tests may cause a hard lockup and require a reboot. On laptops, the
    123133        system will go into Sleep and need to be woken up to finish the test
  • x/installing/libinput.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY libinput-version "1.18.1">
     7  <!ENTITY libinput-version "1.19.2">
    88
    99  <!ENTITY libinput-download-http "https://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz">
    1010  <!ENTITY libinput-download-ftp  " ">
    11   <!ENTITY libinput-md5sum        "17057507ddbcad69ecc5de0dd9a05e47">
    12   <!ENTITY libinput-size          "608 KB">
    13   <!ENTITY libinput-buildsize     "13 MB">
    14   <!ENTITY libinput-time          "less than 0.1 SBU">
     11  <!ENTITY libinput-md5sum        "2c7f2aa4032bacb562a535b74829c56d">
     12  <!ENTITY libinput-size          "640 KB">
     13  <!ENTITY libinput-buildsize     "12 MB (add 17 MB for documentation)">
     14  <!ENTITY libinput-time          "0.1 SBU (add 0.1 SBU for documentation)">
    1515]>
    1616
     
    8383      <bridgehead renderas="sect5">Optional</bridgehead>
    8484      <para role="optional">
    85         <xref linkend="valgrind"/> (to run the tests), 
     85        <xref linkend="valgrind"/> (to run the tests),
    8686        <ulink url="http://sphinx-doc.org/">Sphinx</ulink> (required to build documentation),
    8787        <xref linkend="gtk3"/> (to build the GUI event viewer),
     
    150150      -Ddebug-gui=false     \
    151151      -Dtests=false         \
    152       -Ddocumentation=false \
    153152      -Dlibwacom=false      \
    154153      ..                    &amp;&amp;
     
    177176
    178177      <para>
    179         If <xref linkend="doxygen"/>, <xref linkend="graphviz"/>, and
    180         <ulink url="http://sphinx-doc.org/">Sphinx</ulink> were
    181         present during the build, you can install the generated documentation
     178        If you have passed <option>-Ddocumentation=true</option> to
     179        <command>meson</command>, you can install the generated documentation
    182180        by running the following commands as the <systemitem
    183181        class="username">root</systemitem> user:
    184182      </para>
    185183
     184<!-- seems the api doc is not generated because the directory is not a git
     185     repository... -->
    186186<screen role="root"
    187         remap="doc"><userinput>install -v -dm755      /usr/share/doc/libinput-&libinput-version;/{html,api} &amp;&amp;
    188 cp -rv Documentation/* /usr/share/doc/libinput-&libinput-version;/html &amp;&amp;
    189 cp -rv api/*           /usr/share/doc/libinput-&libinput-version;/api</userinput></screen>
     187        remap="doc"><userinput>install -v -dm755      /usr/share/doc/libinput-&libinput-version;/html &amp;&amp;
     188cp -rv Documentation/* /usr/share/doc/libinput-&libinput-version;/html</userinput></screen>
    190189
    191190    </sect3>
     
    212211
    213212      <para>
    214         <parameter>-Ddocumentation=false</parameter>: This switch disables
    215         generation of the documentation. Remove if you want to generate it, and
    216         you have <xref linkend="doxygen"/> and <xref linkend="graphviz"/>
    217         installed.
    218       </para>
    219 
    220       <para>
    221213        <parameter>-Dlibwacom=false</parameter>: Remove this option if you
    222214        have <xref linkend="libwacom"/> installed, or if you are installing
    223215        GNOME.
     216      </para>
     217
     218      <para>
     219        <option>-Ddocumentation=true</option>: This switch enables
     220        generation of the documentation. Add it if you want to generate
     221        the documentation. You must have <xref linkend="doxygen"/> and
     222        <xref linkend="graphviz"/> installed.
    224223      </para>
    225224
  • x/installing/libva.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libva-download-http "https://github.com/intel/libva/releases/download/&libva-version;/libva-&libva-version;.tar.bz2">
    88  <!ENTITY libva-download-ftp  " ">
    9   <!ENTITY libva-md5sum        "602b7583ebab2a3ee7cfcd8f984b4a81">
     9  <!ENTITY libva-md5sum        "51490259c307c65fcc36447d92856152">
    1010  <!ENTITY libva-size          "488 KB">
    11   <!ENTITY libva-buildsize     "12 MB">
    12   <!ENTITY libva-time          "less than 0.1 SBU">
     11  <!ENTITY libva-buildsize     "11 MB">
     12  <!ENTITY libva-time          "0.1 SBU">
    1313
    1414
     
    148148      <caution>
    149149        <para>
    150           If you are reinstalling this package, you will need 
     150          If you are reinstalling this package, you will need
    151151          to remove the older versions of the libraries.  These are in the
    152152          form of libva*.so.1 and any symbolic links pointing to them.  In
     
    226226          </seg>
    227227          <seg>
    228             libva-drm.so, 
    229             libva-glx.so, 
     228            libva-drm.so,
     229            libva-glx.so,
    230230            libva.so,
    231             libva-wayland.so, and 
     231            libva-wayland.so, and
    232232            libva-x11.so
    233233          </seg>
  • x/installing/libvdpau.xml

    rce5723af r1daaab6d  
    130130      <para>
    131131        To test the results, issue: <command>ninja test</command>.
    132         There is only one test for this package, dlclose, and it is known to 
     132        There is only one test for this package, dlclose, and it is known to
    133133        fail on some systems.
    134134      </para>
     
    158158          </seg>
    159159          <seg>
    160             $XORG_PREFIX/{include,lib}/vdpau 
     160            $XORG_PREFIX/{include,lib}/vdpau
    161161          </seg>
    162162        </seglistitem>
  • x/installing/mesa.xml

    rce5723af r1daaab6d  
    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        "f81336168864b1f890edfa5db8587f2b">
    10   <!ENTITY mesa-size          "15 MB">
    11   <!ENTITY mesa-buildsize     "799 MB (with docs, add 376 MB if running the tests)">
    12                               <!-- using NINJAJOBS=6 -->
    13   <!ENTITY mesa-time          "5.1 SBU (on a 4-core machine with docs)">
     9  <!ENTITY mesa-md5sum        "d6efe1ecc0680cd1adb942f05600d884">
     10  <!ENTITY mesa-size          "16 MB">
     11  <!ENTITY mesa-buildsize     "588 MB (with docs, add 389 MB for tests)">
     12  <!ENTITY mesa-time          "3.4 SBU (Using parallelism=4; with docs, add 0.6 SBU for tests)">
    1413]>
    1514
     
    112111      to as llvmpipe. See <ulink role="nodep"
    113112      url="https://docs.mesa3d.org/systems.html"/> for more information), and
    114       <xref linkend="wayland-protocols"/> (required for 
     113      <xref linkend="wayland-protocols"/> (required for
    115114        <xref role="nodep" linkend='plasma5-build'/>,
    116115        <!-- <xref role="nodep" linkend='lxqt'/>, -->
     
    129128      the patch above),
    130129      <ulink url="http://omxil.sourceforge.net/">Bellagio OpenMAX Integration
    131       Layer</ulink> (for mobile platforms), 
     130      Layer</ulink> (for mobile platforms),
    132131      <ulink url="http://www.nongnu.org/libunwind/">libunwind</ulink>,
    133132      <ulink url="https://github.com/tizonia/tizonia-openmax-il/wiki/Tizonia-OpenMAX-IL/">
     
    148147
    149148    <para condition="html" role="usernotes">User Notes:
    150       <ulink url="&blfs-wiki;/mesa"/>
     149      <ulink url="&blfs-wiki;/mesalib"/>
    151150    </para>
    152151  </sect2>
     
    168167        freedreno is for qualcom hardware, libdrm will build for it on suitable
    169168        systems. VC4 is for the Broadcom VC4 used in the raspberry pi - ken -->
    170 
    171     <para>
    172       Adjust a script file in test suite to use Python 3, instead of the
    173       obsolete Python 2:
    174     </para>
    175 
    176 <screen><userinput>sed '1s/python/&amp;3/' -i bin/symbols-check.py</userinput></screen>
    177169
    178170    <note>
     
    189181      available gallium drivers are auto (<emphasis>in 21.2.1 this does not select
    190182      crocus </emphasis>), <emphasis>or alternatively a choice from</emphasis>
    191       crocus, i915, iris, nouveau, r300, r600, radeonsi, svga, swrast, and virgl. The
    192       latter is recommended if you intend to run the system under
    193       <xref linkend="qemu"/>.<!-- If you wish to build all available gallium drivers,
     183      crocus, i915, iris, nouveau, r300, r600, radeonsi, svga, swrast, and virgl.
     184      The latter can provide acceleration in <xref linkend="qemu"/> if that has
     185      been linked against
     186      <ulink url="https://gitlab.freedesktop.org/virgl/virglrenderer/~/releases/">virglrenderer</ulink>
     187      (you will need a freedesktop.org account to get to that page, you can
     188      download the 0.9.1 release without an account from
     189     <ulink url="https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/0.9.1/virglrenderer-0.9.1.tar.bz2">virglrenderer-0.9.1</ulink>).
     190<!-- If you wish to build all available gallium drivers,
    194191      use 'auto'. FIXME : does not build crocus in 21.2.1 -->
     192
     193      <!-- crocus was added to the default x86/x86_64 drivers for meson in the
     194      master branch on 2021-08-31, at some point it will appear in a stable release -->
    195195    </para>
    196196
     
    204204    <para>
    205205      The platforms ("window systems") available for X86 linux are x11, wayland,
    206      <!--drm,--> and surfaceless. By not specifying anything, the meson 
     206     <!--drm,--> and surfaceless. By not specifying anything, the meson
    207207      build-system will build for all these platforms if you have the
    208208      dependencies, identical to if you had specified '-Dplatforms=auto'.
     
    252252    <para>
    253253      If you built the tests (see 'Command Explanations'), to run them issue:
    254       <command>ninja test</command>.
     254      <command>ninja test</command>.
     255<!-- All tests passed for me for 21.2.4 [pierre]
    255256      All 33 subtests tests in the mesa:compiler+glsl / glsl compiler warnings
    256       suite are known to fail.
     257      suite are known to fail.-->
    257258    </para>
    258259
     
    269270    </para>
    270271
    271 <screen role="root"><userinput>install -v -dm755 /usr/share/doc/mesa-&mesa-version; &amp;&amp;
     272<screen role="root"
     273        remap="doc"><userinput>install -v -dm755 /usr/share/doc/mesa-&mesa-version; &amp;&amp;
    272274cp -rfv ../docs/* /usr/share/doc/mesa-&mesa-version;</userinput></screen>
    273275
     
    344346      <option>-Dbuild-tests=true</option>: This option will cause the test code
    345347      to be enabled. To run the tests, issue: <command>ninja test</command>.
     348    </para>
     349
     350    <para>
     351      <option>-Dvulkan-drivers=...</option>: This option allows choosing which
     352      Vulkan drivers are built. Since those drivers depend on the
     353      corresponding Gallium3D drivers, do not enable drivers that are not
     354      enabled in Gallium3D drivers. Furthermore, since BLFS does not use
     355      Vulkan, it is safe to leave the list of Vulkan drivers empty.
    346356    </para>
    347357
     
    366376          libGLESv1_CM.so,
    367377          libGLESv2.so,
    368           libOSMesa.so,
     378<!--          libOSMesa.so,-->
    369379          libXvMCnouveau.so,
    370380          libXvMCr600.so,
     
    379389        </seg>
    380390        <seg>
    381           <!-- Begini gallium DRI drivers : this is the full set -->
     391          <!-- Begin gallium DRI drivers : this is the full set -->
    382392          d3dadapter9.so (optional), <!-- For Windows games. This is DirectX's
    383393                                          Direct3D -->
    384394          crocus_dri.so,
    385           i830_dri.so,
     395<!--          i830_dri.so,-->
    386396          i915_dri.so,
    387397          i965_dri.so,
     
    411421        </seg>
    412422        <seg>
    413           $XORG_PREFIX/{include/{EGL,GL,GLES,GLES2,GLES3,KHR,vulkan},lib/{dri,vdpau}},
     423          $XORG_PREFIX/{include/{EGL,GL,GLES,GLES2,GLES3,KHR},lib/{dri,vdpau}},
    414424          $XORG_PREFIX/include/d3adapter (optional),
    415425          $XORG_PREFIX/lib/d3d (optional),
    416426          $XORG_PREFIX/share/drirc.d (contains workarounds for various applications,
    417           particularly browsers and games)
     427          particularly browsers and games),
    418428          $XORG_PREFIX/share/vulkan/icd.d,
    419429          and
     
    515525        </listitem>
    516526      </varlistentry>
    517 
     527<!--
    518528      <varlistentry id="libOSMesa">
    519529        <term><filename class="libraryfile">libOSMesa.so</filename></term>
     
    527537        </listitem>
    528538      </varlistentry>
    529 
     539-->
    530540    </variablelist>
    531541
  • x/installing/tuning-fontconfig.xml

    rce5723af r1daaab6d  
    294294    &lt;!-- hinting is enabled by default --&gt;
    295295    &lt;edit mode="assign" name="hinting"&gt;   &lt;bool&gt;true&lt;/bool&gt;&lt;/edit&gt;
    296    
     296
    297297    &lt;!-- for the lcdfilter see http://www.spasche.net/files/lcdfiltering/ --&gt;
    298298    &lt;edit mode="assign" name="lcdfilter"&gt; &lt;const&gt;lcddefault&lt;/const&gt;&lt;/edit&gt;
    299    
     299
    300300    &lt;!-- options for hintstyle:
    301301    hintfull: is supposed to give a crisp font that aligns well to the
     
    304304    hintmedium: poorly documented, maybe a synonym for hintfull.
    305305    hintslight is the default: - supposed to be more fuzzy but retains shape.
    306    
     306
    307307    hintnone: seems to turn hinting off.
    308308    The variations are marginal and results vary with different fonts --&gt;
    309309    &lt;edit mode="assign" name="hintstyle"&gt; &lt;const&gt;hintslight&lt;/const&gt;&lt;/edit&gt;
    310    
     310
    311311    &lt;!-- antialiasing is on by default and really helps for faint characters
    312312    and also for 'xft:' fonts used in rxvt-unicode --&gt;
    313313    &lt;edit mode="assign" name="antialias"&gt; &lt;bool&gt;true&lt;/bool&gt;&lt;/edit&gt;
    314    
     314
    315315    &lt;!-- subpixels are usually rgb, see
    316316    http://www.lagom.nl/lcd-test/subpixel.php --&gt;
    317317    &lt;edit mode="assign" name="rgba"&gt;      &lt;const&gt;rgb&lt;/const&gt;&lt;/edit&gt;
    318    
     318
    319319    &lt;!-- thanks to the Arch wiki for the lcd and subpixel links --&gt;
    320320  &lt;/match&gt;
  • x/installing/x7app.xml

    rce5723af r1daaab6d  
    3838  <!ENTITY x11perf-md5sum                  "e96b56756990c56c24d2d02c2964456b">
    3939
    40   <!ENTITY xauth-version                   "1.1">
    41   <!ENTITY xauth-md5sum                    "e50587c1bb832aafd1a19d91a0890a0b">
     40  <!ENTITY xauth-version                   "1.1.1">
     41  <!ENTITY xauth-md5sum                    "325c2321d159d5b93490700960005037">
    4242
    4343  <!ENTITY xbacklight-version              "1.2.3">
  • x/installing/x7driver-intel.xml

    rce5723af r1daaab6d  
    88  <!--<!ENTITY xorg-intel-driver-download-http "&xorg-download-http;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2">
    99  <!ENTITY xorg-intel-driver-download-ftp  "&xorg-download-ftp;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2">-->
    10  
     10
    1111  <!-- git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
    1212       as of 2016-09-02 -->
     
    104104
    105105      <para>
    106         Enable the following options in the kernel configuration. 
     106        Enable the following options in the kernel configuration.
    107107        Recompile the kernel if necessary:
    108108      </para>
     
    151151
    152152<screen role="root"><userinput>make install &amp;&amp;
    153      
     153
    154154mv -v /usr/share/man/man4/intel-virtual-output.4 \
    155155      /usr/share/man/man1/intel-virtual-output.1 &amp;&amp;
    156      
     156
    157157sed -i '/\.TH/s/4/1/' /usr/share/man/man1/intel-virtual-output.1</userinput></screen>
    158158
  • x/installing/x7driver-libinput.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY xorg-libinput-driver-version "1.1.0">
     7  <!ENTITY xorg-libinput-driver-version "1.2.0">
    88
    99  <!ENTITY xorg-libinput-driver-download-http "&xorg-download-http;/driver/xf86-input-libinput-&xorg-libinput-driver-version;.tar.bz2">
    1010  <!ENTITY xorg-libinput-driver-download-ftp  "&xorg-download-ftp;/driver/xf86-input-libinput-&xorg-libinput-driver-version;.tar.bz2">
    11   <!ENTITY xorg-libinput-driver-md5sum        "0997116b1203d3152aee746e4faf0d31">
    12   <!ENTITY xorg-libinput-driver-size          "372 KB">
    13   <!ENTITY xorg-libinput-driver-buildsize     "4.0 MB (with tests)">
     11  <!ENTITY xorg-libinput-driver-md5sum        "22f0b98c3937cfc07517ec1414d1ca5d">
     12  <!ENTITY xorg-libinput-driver-size          "352 KB">
     13  <!ENTITY xorg-libinput-driver-buildsize     "3.6 MB (with tests)">
    1414  <!ENTITY xorg-libinput-driver-time          "less than 0.1 SBU (with tests)">
    1515]>
     
    3535        around libinput and allows for libinput to be used for input devices in
    3636        X. This driver can be used as as drop-in replacement for evdev and
    37         synaptics. 
     37        synaptics.
    3838      </para>
    3939
  • x/installing/x7driver-nouveau.xml

    rce5723af r1daaab6d  
    8484      <note>
    8585        <para>
    86           The new <quote>Maxwell</quote> and <quote>Pascal</quote> 
     86          The new <quote>Maxwell</quote> and <quote>Pascal</quote>
    8787          GPUs require Glamor to be built with the Xorg server.
    8888          <!-- I tested this driver with a GTX 1050ti - the above note is true. -->
     
    135135<screen role="root"><userinput>make install</userinput></screen>
    136136    </sect3>
    137 <!-- 
     137<!--
    138138    Glamor has been removed from the nouveau driver.
    139139
  • x/installing/x7driver.xml

    rce5723af r1daaab6d  
    5454        In addition to the drivers listed below, there are several other
    5555        drivers for very old hardware that may still be relevant.
    56         The latest versions of these drivers may be downloaded from 
     56        The latest versions of these drivers may be downloaded from
    5757        <ulink url='https://www.x.org/archive/individual/driver'>
    5858        https://www.x.org/archive/individual/driver</ulink>.
    59         Instructions for building these now intermittently maintained drivers 
     59        Instructions for building these now intermittently maintained drivers
    6060        may be found in a
    6161        prior version of BLFS: <ulink url="&BLFS76;">&BLFS76;</ulink>
  • x/installing/x7lib.xml

    rce5723af r1daaab6d  
    6868  <!ENTITY libXft-md5sum                   "5004d8e21cdddfe53266b7293c1dfb1b">
    6969
    70   <!ENTITY libXi-version                   "1.7.10">
    71   <!ENTITY libXi-md5sum                    "62c4af0839072024b4b1c8cbe84216c7">
     70  <!ENTITY libXi-version                   "1.8">
     71  <!ENTITY libXi-md5sum                    "74055672a111a98ce2841d2ec4057b05">
    7272
    7373  <!ENTITY libXinerama-version             "1.1.4">
  • x/installing/xcb-proto.xml

    rce5723af r1daaab6d  
    118118        <seg>None</seg>
    119119        <seg><envar>$XORG_PREFIX</envar>/share/xcb and
    120              <envar>$XORG_PREFIX</envar>/lib/python&python2-majorver;/site-packages/xcbgen or
    121120             <envar>$XORG_PREFIX</envar>/lib/python&python3-majorver;/site-packages/xcbgen</seg>
    122121      </seglistitem>
  • x/installing/xcb-util-image.xml

    rce5723af r1daaab6d  
    8181      <xref linkend="doxygen"/> (for documentation)
    8282    </para>
    83  
     83
    8484    <para condition="html" role="usernotes">User Notes:
    8585      <ulink url="&blfs-wiki;/xcb-util-image"/>
  • x/installing/xinit.xml

    rce5723af r1daaab6d  
    8181    <bridgehead renderas="sect4">Recommended (runtime only)</bridgehead>
    8282    <para role="recommended">
    83       <xref role="runtime" linkend="twm"/>, 
     83      <xref role="runtime" linkend="twm"/>,
    8484      <xref role="runtime" linkend="xclock"/>, and
    8585      <xref role="runtime" linkend="xterm2"/> (used in the default <filename>
     
    125125        <systemitem class="username">root</systemitem> user:
    126126      </para>
    127      
     127
    128128<screen role="nodump"><userinput>chmod u+s $XORG_PREFIX/libexec/Xorg</userinput></screen>
    129129
    130130      <para>
    131         At this point you can start Xorg on virtual terminal 7 with 
     131        At this point you can start Xorg on virtual terminal 7 with
    132132        <command>startx &lt;client arguments&gt; -- vt7</command>.  Now
    133         you can toggle between tty1 and tty7 with the Ctrl-Alt-F1 and 
     133        you can toggle between tty1 and tty7 with the Ctrl-Alt-F1 and
    134134        Ctrl-Alt-F7 key combinations.
    135135      </para>
    136      
     136
    137137      <para>
    138138        To automatically start Xorg on the first available virtual terminal,
     
    140140        class="username">root</systemitem> user with:
    141141      </para>
    142      
     142
    143143<screen role="nodump"><userinput>sed -i '/$serverargs $vtarg/ s/serverargs/: #&amp;/' $XORG_PREFIX/bin/startx</userinput></screen>
    144144
    145145      <para>
    146         After this change, the virtual terminal does not need to be 
     146        After this change, the virtual terminal does not need to be
    147147        specified on the startx command line.
    148148      </para>
  • x/installing/xkeyboard-config.xml

    rce5723af r1daaab6d  
    99  <!ENTITY xkeyboard-config-download-ftp
    1010  "&xorg-download-ftp;/data/xkeyboard-config/xkeyboard-config-&xkeyboard-config-version;.tar.bz2">
    11   <!ENTITY xkeyboard-config-md5sum        "49282f120fd22c6c860004931c03c595">
     11  <!ENTITY xkeyboard-config-md5sum        "59eee0166c214c692d084e27ba33ec56">
    1212  <!ENTITY xkeyboard-config-size          "1.7 MB">
    1313  <!ENTITY xkeyboard-config-buildsize     "21 MB">
  • x/installing/xorg-server.xml

    rce5723af r1daaab6d  
    77  <!ENTITY xorg-server-download-http "&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.xz">
    88  <!ENTITY xorg-server-download-ftp  "&xorg-download-ftp;/xserver/xorg-server-&xorg-server-version;.tar.xz">
    9   <!ENTITY xorg-server-md5sum        "9acb2a51507e6056b09e3d3f19565419">
    10   <!ENTITY xorg-server-size          "4.9 MB">
    11   <!ENTITY xorg-server-buildsize     "193 MB (with tests)">
    12   <!ENTITY xorg-server-time          "0.7 SBU (using parallelism=4; with tests)">
     9  <!ENTITY xorg-server-md5sum        "6d8e557a6dbd5a9923c3564b64af7d94">
     10  <!ENTITY xorg-server-size          "4.7 MB">
     11  <!ENTITY xorg-server-buildsize     "217 MB (with tests)">
     12  <!ENTITY xorg-server-time          "0.4 SBU (using parallelism=4; with tests)">
    1313]>
    1414
     
    8686    <bridgehead renderas="sect4">Required</bridgehead>
    8787    <para role="required">
    88       <xref linkend="pixman"/> and
     88      <xref linkend="libxcvt"/>,
     89      <xref linkend="pixman"/>,
    8990      <xref linkend="xorg7-font"/> (only font-util), and at runtime:
    9091      <xref role="runtime" linkend="xkeyboard-config"/>
     
    9495    <para role="recommended">
    9596      <phrase revision="sysv"><xref linkend="elogind"/>,</phrase>
    96       <xref linkend="libepoxy"/> (needed for glamor and Xwayland),
    97       <phrase revision="sysv"><xref role="runtime" linkend="polkit"/> (runtime),
    98       </phrase><xref linkend="wayland"/> (needed for Xwayland),
    99       <phrase revision="sysv"> and</phrase> <xref linkend="wayland-protocols"/>
    100       <phrase revision="systemd">, and <xref linkend="systemd"/></phrase>
     97      <xref linkend="libepoxy"/> (needed for glamor), and
     98      <phrase revision="sysv"><xref role="runtime"
     99                                    linkend="polkit"/> (runtime)</phrase>
     100      <phrase revision="systemd"><xref linkend="systemd"/></phrase>
    101101    </para>
    102102
     
    111111      <xref linkend="xcb-util-image"/>,
    112112      <xref linkend="xcb-util-renderutil"/>,
    113       <xref linkend="xcb-util-wm"/> (all three to build Xephyr),
     113      <xref linkend="xcb-util-wm"/> (all four to build Xephyr),
    114114      <xref linkend="xmlto"/> (to build documentation),
    115       <ulink url="http://download.savannah.gnu.org/releases/libunwind">libunwind</ulink>, and
     115      <ulink url="http://download.savannah.gnu.org/releases/libunwind">libunwind</ulink>,
     116      <ulink url="https://gitlab.freedesktop.org/xorg/test/rendercheck">rendercheck</ulink> (for tests), and
    116117      <ulink url="https://www.x.org/archive/individual/doc/">xorg-sgml-doctools</ulink> (to build documentation)
    117118    </para>
     
    136137    </para>
    137138
    138 <screen><userinput>./configure $XORG_CONFIG            \
    139             --enable-glamor         \
    140             --enable-suid-wrapper   \
    141             --with-xkb-output=/var/lib/xkb &amp;&amp;
    142 make</userinput></screen>
    143 
    144     <para>
    145       To test the results, issue: <command>make check</command>. You
     139<screen><userinput>mkdir build &amp;&amp;
     140cd    build &amp;&amp;
     141
     142meson --prefix=$XORG_PREFIX \
     143      -Dsuid_wrapper=true   \
     144      -Dxkb_output_dir=/var/lib/xkb &amp;&amp;
     145ninja</userinput></screen>
     146
     147    <para>
     148      To test the results, issue: <command>ninja test</command>. You
    146149      will need to run <command>ldconfig</command> as the <systemitem
    147150      class="username">root</systemitem> user first or some tests may fail.
     
    153156    </para>
    154157
    155 <screen role="root" revision="sysv"><userinput>make install &amp;&amp;
     158<screen role="root" revision="sysv"><userinput>ninja install &amp;&amp;
    156159mkdir -pv /etc/X11/xorg.conf.d &amp;&amp;
    157160cat &gt;&gt; /etc/sysconfig/createfiles &lt;&lt; "EOF"
     
    160163EOF</userinput></screen>
    161164
    162 <screen role="root" revision="systemd"><userinput>make install &amp;&amp;
     165<screen role="root" revision="systemd"><userinput>ninja install &amp;&amp;
    163166mkdir -pv /etc/X11/xorg.conf.d</userinput></screen>
    164167
     
    167170  <sect2 role="commands">
    168171    <title>Command Explanations</title>
    169 
    170     <para>
    171       <parameter>--enable-glamor</parameter>: Build the Glamor DIX (Device
     172<!-- built by default now
     173    <para>
     174      <parameter>- -enable-glamor</parameter>: Build the Glamor DIX (Device
    172175      Independent X) module which is currently used by: R600 or later radeon
    173176      video chipsets, the modesetting driver (which is part of this package)
     
    175178      intel driver.
    176179    </para>
    177 
    178     <para>
    179       <parameter>--enable-suid-wrapper</parameter>: Builds the suid-root
     180-->
     181    <para>
     182      <parameter>-Dsuid_wrapper=true</parameter>: Builds the suid-root
    180183      wrapper for legacy driver support on rootless xserver systems.
    181184    </para>
    182185
    183186    <para>
    184       <option>--disable-systemd-logind</option>:
     187      <option>-Dsystemd_logind=false</option>:
    185188      This switch disables <phrase revision="systemd">systemd-logind</phrase>
    186       <phrase revision="sysv">elogind</phrase> integration allowing Xorg Server
     189      <phrase revision="sysv">elogind</phrase> integration, allowing Xorg Server
    187190      to work without having the <phrase revision="systemd">systemd</phrase>
    188191      <phrase revision="elogind">elogind</phrase> PAM module configured.
    189192    </para>
    190 
    191     <para>
    192       <option>--enable-install-setuid</option>:
     193<!-- seems to be completely removed with meson build:
     194    <para>
     195      <option>- -enable-install-setuid</option>:
    193196      This switch restores the setuid bit to the Xorg executable allowing Xorg
    194197      Server to work with a virtual terminal designated on the
    195198      <command>startx</command> command line.
    196199    </para>
    197 
     200-->
    198201    <para revision="sysv">
    199202      <command>cat &gt;&gt; /etc/sysconfig/createfiles...</command>: This
     
    205208
    206209    <para>
    207       <option>--enable-dmx</option>: Builds the  DMX (Distributed Multihead X)
    208       server.
    209     </para>
    210 
    211     <para>
    212       <option>--enable-kdrive</option>: This option allows the
    213       <command>configure</command> script to enable Xephyr if its dependencies
    214       are met.
     210      <option>-Dxephyr=true</option>: This option allows building Xephyr if its
     211      dependencies are met.
    215212    </para>
    216213
     
    227224      <seglistitem>
    228225        <seg>
    229           cvt, gtf, X, Xnest, Xorg, and Xvfb; optional: dmxaddinput,
    230           dmxaddscreen, dmxinfo, dmxreconfig, dmxresize, dmxrminput,
    231           dmxrmscreen, dmxtodmx, dmxwininfo, vdltodmx, Xdmx, xdmxconfig, Xephyr,
    232           <!--Xfbdev--> and Xwayland
     226          gtf, X, Xnest, Xorg, Xvfb, and optionally Xephyr
    233227        </seg>
    234228        <seg>
    235           several under $XORG_PREFIX/lib/xorg/modules/{,drivers,extensions}
    236           including modesetting_drv.so
     229          several under $XORG_PREFIX/lib/xorg/modules/ including the
     230          <filename class="libraryfile">modesetting_drv.so</filename>
     231          driver
    237232        </seg>
    238233        <seg>
    239           $XORG_PREFIX/{include/xorg,lib/xorg,share/X11/xorg.conf.d} and
    240           /var/lib/xkb
     234          /etc/X11/xorg.conf.d,
     235          $XORG_PREFIX/include/xorg,
     236          $XORG_PREFIX/lib/xorg, and
     237          $XORG_PREFIX/share/X11/xorg.conf.d
    241238        </seg>
     239
    242240      </seglistitem>
    243241    </segmentedlist>
     
    247245      <?dbfo list-presentation="list"?>
    248246      <?dbhtml list-presentation="table"?>
    249 
     247<!-- Now in libxcvt:
    250248      <varlistentry id="cvt-x7">
    251249        <term><command>cvt</command></term>
     
    259257        </listitem>
    260258      </varlistentry>
    261 
     259Removed in this release:
    262260      <varlistentry id="dmx-x7">
    263261        <term><command>dmx*</command></term>
     
    271269        </listitem>
    272270      </varlistentry>
    273 
     271-->
    274272      <varlistentry id="gtf-x7">
    275273        <term><command>gtf</command></term>
     
    283281        </listitem>
    284282      </varlistentry>
    285 
     283<!-- No dmx in this release
    286284      <varlistentry id="vdltodmx-x7">
    287285        <term><command>vdltodmx</command></term>
     
    296294        </listitem>
    297295      </varlistentry>
    298 
     296-->
    299297      <varlistentry id="X-x7">
    300298        <term><command>X</command></term>
     
    308306        </listitem>
    309307      </varlistentry>
    310 
     308<!-- No dmx in this release
    311309     <varlistentry id="Xdmx">
    312310        <term><command>Xdmx</command></term>
     
    321319        </listitem>
    322320      </varlistentry>
    323 
     321-->
    324322      <varlistentry id="Xephyr-x7">
    325323        <term><command>Xephyr</command></term>
     
    369367        </listitem>
    370368      </varlistentry>
    371 
     369<!-- No dmx in this release
    372370      <varlistentry id="xdmxconfig-x7">
    373371        <term><command>xdmxconfig</command></term>
     
    381379        </listitem>
    382380      </varlistentry>
    383 
     381Xwayland has been separated to xwayland package
    384382      <varlistentry id="Xwayland-x7">
    385383        <term><command>Xwayland</command></term>
     
    395393        </listitem>
    396394      </varlistentry>
    397 
     395-->
    398396      <varlistentry id="modesetting_drv-x7">
    399397        <term><filename class="libraryfile">modesetting_drv.so</filename></term>
  • x/installing/xorg7.xml

    rce5723af r1daaab6d  
    169169EOF</userinput></screen>
    170170
     171<bridgehead renderas="sect2">If you are not using the standard Xorg prefix...</bridgehead>
     172
    171173    <warning>
    172174      <para>
     
    207209
    208210    <para>
    209       The script above needs to be activated.  Normally it will be 
     211      The script above needs to be activated.  Normally it will be
    210212      automatic at login, but to activate it now, as a regular user, run:
    211213    </para>
  • x/installing/xorgproto.xml

    rce5723af r1daaab6d  
    77  <!ENTITY xorgproto-download-http "https://xorg.freedesktop.org/archive/individual/proto/xorgproto-&xorgproto-version;.tar.bz2">
    88  <!ENTITY xorgproto-download-ftp  " ">
    9   <!ENTITY xorgproto-md5sum        "fb7593911f90727adc03d731e286c685">
    10   <!ENTITY xorgproto-size          "864 KB">
    11   <!ENTITY xorgproto-buildsize     "8.2 MB">
     9  <!ENTITY xorgproto-md5sum        "bff0c9a6a060ecde954e255a2d1d9a22">
     10  <!ENTITY xorgproto-size          "852 KB">
     11  <!ENTITY xorgproto-buildsize     "8.3 MB">
    1212  <!ENTITY xorgproto-time          "less than 0.1 SBU">
    1313]>
  • x/installing/xterm.xml

    rce5723af r1daaab6d  
    88  <!--<!ENTITY xterm-download-ftp  "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">-->
    99  <!ENTITY xterm-download-ftp  " ">
    10   <!ENTITY xterm-md5sum        "3a4126006085ff22f4c73f716a9a03a7">
     10  <!ENTITY xterm-md5sum        "7ebab212b865409fa120adab129e036b">
    1111  <!ENTITY xterm-size          "1.4 MB">
    12   <!ENTITY xterm-buildsize     "17 MB">
     12  <!ENTITY xterm-buildsize     "14 MB">
    1313  <!ENTITY xterm-time          "0.2 SBU">
    1414]>
  • x/lib/at-spi2-core.xml

    rce5723af r1daaab6d  
    123123    <para>
    124124      A session bus address, normally available in an Xorg terminal,
    125       is necessary to run the tests. And, the test suite requires the 
     125      is necessary to run the tests. And, the test suite requires the
    126126      glib schemas of the package already installed. To test the results,
    127127      install the package first, then issue: <command>ninja test</command>.
     
    148148    <para>
    149149      <parameter>-Dsystemd_user_dir=/tmp</parameter>: This flag puts the
    150       systemd unit file in /tmp where it will be removed. SysV, is unable to 
     150      systemd unit file in /tmp where it will be removed. SysV, is unable to
    151151      use this file.
    152152    </para>
  • x/lib/cairo.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY cairo-download-http "https://www.cairographics.org/snapshots/cairo-&cairo-version;.tar.xz"> 
     7  <!ENTITY cairo-download-http "https://www.cairographics.org/snapshots/cairo-&cairo-version;.tar.xz">
    88  <!--<!ENTITY cairo-download-http "&sources-anduin-http;/cairo/cairo-&cairo-version;.tar.xz">-->
    99  <!ENTITY cairo-download-ftp  " ">
     
    174174
    175175    <para>
    176       <parameter>--enable-tee</parameter>: This switch enables the 
    177       experimental tee surface backend which is required if using 
     176      <parameter>--enable-tee</parameter>: This switch enables the
     177      experimental tee surface backend which is required if using
    178178      system-installed <application>Cairo</application> with Mozilla applications.
    179179    </para>
     
    279279          <para>
    280280            contains functions that integrate
    281             <application>Cairo</application> with 
     281            <application>Cairo</application> with
    282282            <application>Glib</application>'s GObject type system
    283283          </para>
  • x/lib/clutter.xml

    rce5723af r1daaab6d  
    141141      <!-- The tests will hang if run at more than -j1.-->
    142142      <!-- The test named actor-offscreen-redirect may hang.-->
    143       <!-- Two tests have been observed to indicate ERROR, but each is flagged twice. 
     143      <!-- Two tests have been observed to indicate ERROR, but each is flagged twice.
    144144           For version 1.26.4 all tests pass.  -->
    145145    </para>
  • x/lib/cogl.xml

    rce5723af r1daaab6d  
    9898      <xref linkend="glu"/>,
    9999      <xref linkend="mesa"/>,
    100       <xref linkend="pango"/>, and 
     100      <xref linkend="pango"/>, and
    101101      <xref linkend="wayland"/>
    102102    </para>
  • x/lib/colord-gtk.xml

    rce5723af r1daaab6d  
    7878      <xref linkend="gtk3"/>
    7979    </para>
    80      
     80
    8181    <bridgehead renderas="sect4">Recommended</bridgehead>
    8282    <para role="recommended">
     
    127127      a color profile for your primary display.
    128128      <!-- on an ASUS 32" IPS display, I have a color profile and it works
    129            properly. On the other hand, with a Dell SP2208WFP LCD, 
     129           properly. On the other hand, with a Dell SP2208WFP LCD,
    130130           no color profile is available and the tests fail. It seems to
    131131           depend on the system/display. -->
  • x/lib/fltk.xml

    rce5723af r1daaab6d  
    88  <!ENTITY fltk-download-http "https://fltk.org/pub/fltk/&fltk-version;/fltk-&fltk-version;-source.tar.gz">
    99  <!ENTITY fltk-download-ftp  " ">
    10   <!ENTITY fltk-md5sum        "8483e58b2312a348c0f66101eead1409">
     10  <!ENTITY fltk-md5sum        "84907602c2e50fadec3bc40fb61935cd">
    1111  <!ENTITY fltk-size          "5.1 MB">
    1212  <!ENTITY fltk-buildsize     "119 MB (with documentation)">
  • x/lib/gdk-pixbuf.xml

    rce5723af r1daaab6d  
    127127    <para>
    128128      To test the results, issue: <command>ninja test</command>. The tests
    129       make a heavy use of disk. 
     129      make a heavy use of disk.
    130130    </para>
    131131
     
    186186        <seg>
    187187          gdk-pixbuf-csource,
    188           gdk-pixbuf-pixdata, 
     188          gdk-pixbuf-pixdata,
    189189          gdk-pixbuf-query-loaders, and
    190190          gdk-pixbuf-thumbnailer
     
    196196          /usr/{include,lib}/gdk-pixbuf-2.0,
    197197          /usr/libexec/installed-tests/gdk-pixbuf,
    198           /usr/share/installed-tests/gdk-pixbuf, 
     198          /usr/share/installed-tests/gdk-pixbuf,
    199199          /usr/share/gtk-doc/html/gdk-pixbuf, and
    200200          /usr/share/thumbnailers
  • x/lib/gdl.xml

    rce5723af r1daaab6d  
    3030
    3131    <para>
    32       The GDL package provides a library that is useful for docking objects in 
     32      The GDL package provides a library that is useful for docking objects in
    3333      GTK+ applications.
    3434    </para>
  • x/lib/gtk+2.xml

    rce5723af r1daaab6d  
    129129      not a text-based terminal/console) as the tests attempt to open an X
    130130      window, and the tests can take an excessively long time. Using an X
    131       Window, the tests should take less than 0.1 SBU. One test, 
     131      Window, the tests should take less than 0.1 SBU. One test,
    132132      aliasfilescheck.sh, is known to fail.
    133133    </para>
  • x/lib/gtk+3.xml

    rce5723af r1daaab6d  
    7575    <bridgehead renderas="sect4">Required</bridgehead>
    7676    <para role="required">
    77       <xref linkend="at-spi2-atk"/>, 
     77      <xref linkend="at-spi2-atk"/>,
    7878      <xref linkend="gdk-pixbuf"/>,
    7979      <xref linkend="libepoxy"/>, and
     
    101101    <para role="optional">
    102102      <xref linkend="colord"/>,
    103       <xref linkend="cups"/>, 
     103      <xref linkend="cups"/>,
    104104      <xref linkend="docbook-utils"/>,
    105105      <xref linkend="gtk-doc"/>,
     
    145145    <para>
    146146      To test the results you need a graphical session, then issue
    147       <command>make check</command>. <!--There are several tests that 
     147      <command>make check</command>. <!--There are several tests that
    148148      have subtests that are known to fail: scrolledwindow, treeview,
    149149      accessibility-dump, test-css-nodes, and gtk-reftest.
    150       Additionally many tests will fail if the current 
     150      Additionally many tests will fail if the current
    151151      gtk theme (such as current XFCE themes) has deprecated elements.
    152152      The accessibility portion of the test suite (7 tests) is known
     
    197197
    198198    <para>
    199       <parameter>--enable-x11-backend</parameter>: This switch enables the X11 
     199      <parameter>--enable-x11-backend</parameter>: This switch enables the X11
    200200      GDK backend.
    201201    </para>
    202    
     202
    203203    <para>
    204204      <parameter>--enable-wayland-backend</parameter>: This switch
     
    213213      installation.
    214214    </para>
    215  
     215
    216216    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    217217      href="../../xincludes/gtk-doc-rebuild.xml"/>
     
    265265        the Adwaita theme built in <application>GTK+ 3</application>),
    266266        an icon theme (such as <xref
    267         linkend="oxygen-icons5"/>) and/or a font (<xref linkend="dejavu-fonts"/>), 
     267        linkend="oxygen-icons5"/>) and/or a font (<xref linkend="dejavu-fonts"/>),
    268268        you can set your preferences in <filename>~/.config/gtk-3.0/settings.ini</filename>,
    269269        or the default system wide configuration file (as the <systemitem
     
    295295        <ulink url="https://www.gnome-look.org/browse/"/> and other places.
    296296      </para>
    297    
     297
    298298      <para>
    299299        As part of GTK+-3.0's redesign, the scroll bar buttons are no longer
     
    334334          gtk-encode-symbolic-svg,
    335335          gtk-launch,
    336           gtk-query-immodules-3.0, 
     336          gtk-query-immodules-3.0,
    337337          gtk-query-settings, and
    338338          gtk-update-icon-cache
     
    480480        <listitem>
    481481          <para>
    482             provides a complete listing of all settings related to 
     482            provides a complete listing of all settings related to
    483483            <application>GTK+ 3</application>
    484484          </para>
  • x/lib/gtk-vnc.xml

    rce5723af r1daaab6d  
    7676    <para role="required">
    7777      <xref linkend="gnutls"/>,
    78       <xref linkend="gtk3"/> and
     78      <xref linkend="gtk3"/>, and
    7979      <xref linkend="libgcrypt"/>
    8080    </para>
     
    8282    <bridgehead renderas="sect4">Recommended</bridgehead>
    8383    <para role="recommended">
    84       <xref linkend="gobject-introspection"/>,
    85       <xref linkend="python2"/>, and
     84      <xref linkend="gobject-introspection"/> and
    8685      <xref linkend="vala"/>
    8786    </para>
  • x/lib/gtk4.xml

    rce5723af r1daaab6d  
    224224        <filename>~/.config/gtk-4.0/settings.ini</filename>, or the default
    225225        system-wide configuration file (as the
    226         <systemitem class="username">root</systemitem> user), in 
     226        <systemitem class="username">root</systemitem> user), in
    227227        <filename>/usr/share/gtk-4.0/settings.ini</filename>. For the local
    228228        user, an example is:
     
    245245       <para>
    246246         There are many settings keys, some with default values. You can find
    247          them at <ulink 
     247         them at <ulink
    248248         url="https://developer.gnome.org/gtk4/stable/GtkSettings.html">Settings:
    249249         GTK 4 Reference Manual</ulink>.
  • x/lib/gtksourceview4.xml

    rce5723af r1daaab6d  
    99  <!ENTITY gtksourceview4-download-ftp
    1010    "&gnome-download-ftp;/gtksourceview/4.8/gtksourceview-&gtksourceview4-version;.tar.xz">
    11   <!ENTITY gtksourceview4-md5sum        "d10c624feb48412542f9e3447e75d6bc">
     11  <!ENTITY gtksourceview4-md5sum        "0fb2a44a013b28d82c3ec384d6c45be4">
    1212  <!ENTITY gtksourceview4-size          "1.1 MB">
    13   <!ENTITY gtksourceview4-buildsize     "63 MB (with tests)">
     13  <!ENTITY gtksourceview4-buildsize     "73 MB (with tests)">
    1414  <!ENTITY gtksourceview4-time          "0.1 SBU (with tests; both using parallelism=4)">
    1515]>
     
    7373    </itemizedlist>
    7474
     75<!--
    7576    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7677    <itemizedlist spacing="compact">
     
    8283      </listitem>
    8384    </itemizedlist>
     85-->
    8486
    8587    <bridgehead renderas="sect3">GtkSourceView Dependencies</bridgehead>
     
    116118    <title>Installation of GtkSourceView</title>
    117119
     120<!--
    118121    <para>
    119122      First, apply a patch to prevent a race condition:
     
    121124
    122125<screen><userinput remap="pre">patch -Np1 -i ../gtksourceview4-&gtksourceview4-version;-buildfix-1.patch</userinput></screen>
     126-->
    123127
    124128    <para>
     
    151155    <para>
    152156      <option>-Dgtk_doc=true</option>: This option is normally
    153       used if <application>GTK-Doc</application> is installed and you wish 
     157      used if <application>GTK-Doc</application> is installed and you wish
    154158      to rebuild and install the API documentation.
    155159    </para>
  • x/lib/gtksourceview5.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.0/gtksourceview-&gtksourceview5-version;.tar.xz">
    8   <!ENTITY gtksourceview5-download-ftp  "&gnome-download-ftp;/gtksourceview/5.0/gtksourceview-&gtksourceview5-version;.tar.xz">
    9   <!ENTITY gtksourceview5-md5sum        "5e2241325697706341b5f6e6edba617e">
    10   <!ENTITY gtksourceview5-size          "1.1 MB">
    11   <!ENTITY gtksourceview5-buildsize     "31 MB">
     7  <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.2/gtksourceview-&gtksourceview5-version;.tar.xz">
     8  <!ENTITY gtksourceview5-download-ftp  "&gnome-download-ftp;/gtksourceview/5.2/gtksourceview-&gtksourceview5-version;.tar.xz">
     9  <!ENTITY gtksourceview5-md5sum        "0258374209704cc595b00000e93e3c4d">
     10  <!ENTITY gtksourceview5-size          "1.2 MB">
     11  <!ENTITY gtksourceview5-buildsize     "39 MB">
    1212  <!ENTITY gtksourceview5-time          "0.2 SBU">
    1313]>
     
    131131      documentation.
    132132    </para>
    133    
     133
    134134    <para>
    135135      <option>-Dsysprof=true</option>: Use this switch if you have
  • x/lib/imlib2.xml

    rce5723af r1daaab6d  
    77  <!ENTITY imlib2-download-http "&sourceforge-dl;/enlightenment/imlib2-&imlib2-version;.tar.bz2">
    88  <!ENTITY imlib2-download-ftp  " ">
    9   <!ENTITY imlib2-md5sum        "d24dc90ac08810d0a66bcd226e35a451">
     9  <!ENTITY imlib2-md5sum        "373ddc1978e5aa6e3a11bdb1a9d622c6">
    1010  <!ENTITY imlib2-size          "876 KB">
    1111  <!ENTITY imlib2-buildsize     "11 MB">
  • x/lib/libdazzle.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY libdazzle-download-http "&gnome-download-http;/libdazzle/&gnome-minor-40;/libdazzle-&libdazzle-version;.tar.xz">
    8   <!ENTITY libdazzle-download-ftp  "&gnome-download-ftp;/libdazzle/&gnome-minor-40;/libdazzle-&libdazzle-version;.tar.xz">
    9   <!ENTITY libdazzle-md5sum        "14381d1c64f14655da61c6094356d1d9">
    10   <!ENTITY libdazzle-size          "440 KB">
    11   <!ENTITY libdazzle-buildsize     "42 MB (with tests)">
    12   <!ENTITY libdazzle-time          "0.2 SBU (using parallelism=4; with tests)">
     7  <!ENTITY libdazzle-download-http "&gnome-download-http;/libdazzle/3.42/libdazzle-&libdazzle-version;.tar.xz">
     8  <!ENTITY libdazzle-download-ftp  "&gnome-download-ftp;/libdazzle/3.42/libdazzle-&libdazzle-version;.tar.xz">
     9  <!ENTITY libdazzle-md5sum        "8604b1c55a1da934ec1bff72f7e30b8e">
     10  <!ENTITY libdazzle-size          "444 KB">
     11  <!ENTITY libdazzle-buildsize     "19 MB (with tests)">
     12  <!ENTITY libdazzle-time          "0.1 SBU (using parallelism=4; with tests)">
    1313]>
    1414
  • x/lib/libdrm.xml

    rce5723af r1daaab6d  
    77  <!ENTITY libdrm-download-http "https://dri.freedesktop.org/libdrm/libdrm-&libdrm-version;.tar.xz">
    88  <!ENTITY libdrm-download-ftp  " ">
    9   <!ENTITY libdrm-md5sum        "252175d363e3dbc4ffe32faaa8e93494">
    10   <!ENTITY libdrm-size          "415 KB">
    11   <!ENTITY libdrm-buildsize     "10 MB (with tests)">
     9  <!ENTITY libdrm-md5sum        "376523fcbba8b9e194bcb5adff142d5d">
     10  <!ENTITY libdrm-size          "424 KB">
     11  <!ENTITY libdrm-buildsize     "8.1 MB (with tests)">
    1212  <!ENTITY libdrm-time          "less than 0.1 SBU (with tests)">
    1313  <!-- With version 2.4.102, the tests add 1 second to my build. -->
     
    118118    <para>
    119119      To check the results, issue <command>ninja test</command>. <!--One test,
    120       'threaded' in the nouveau subdirectory, is known to fail with a 
     120      'threaded' in the nouveau subdirectory, is known to fail with a
    121121      30 second timeout.-->
    122122      <!-- Regarding the 'threaded' test, it's now skipped by default (2.4.102)
    123123           -renodr -->
    124      
     124
    125125      <!-- Tests may hang
    126126      for unknown reasons. --><!-- If nouveau threaded test hangs, you can disable it
    127127      with
    128       <command>sed -i 's/^TESTS/#&amp;/' tests/nouveau/Makefile.in</command>. 
    129      
     128      <command>sed -i 's/^TESTS/#&amp;/' tests/nouveau/Makefile.in</command>.
     129
    130130      Now that tests are run with ninja, the test merely times out after 30 seconds.
    131131      -->
  • x/lib/libhandy1.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY libhandy1-download-http "&gnome-download-http;/libhandy/1.2/libhandy-&libhandy1-version;.tar.xz">
    8   <!ENTITY libhandy1-download-ftp  "&gnome-download-ftp;/libhandy/1.2/libhandy-&libhandy1-version;.tar.xz">
    9   <!ENTITY libhandy1-md5sum        "f468e27518d393961e3fa8803d4550d5">
    10   <!ENTITY libhandy1-size          "480 KB">
    11   <!ENTITY libhandy1-buildsize     "26 MB (with tests)">
     7  <!ENTITY libhandy1-download-http "&gnome-download-http;/libhandy/1.4/libhandy-&libhandy1-version;.tar.xz">
     8  <!ENTITY libhandy1-download-ftp  "&gnome-download-ftp;/libhandy/1.4/libhandy-&libhandy1-version;.tar.xz">
     9  <!ENTITY libhandy1-md5sum        "943086c13579901d9bd25b94e2271262">
     10  <!ENTITY libhandy1-size          "488 KB">
     11  <!ENTITY libhandy1-buildsize     "17 MB (with tests)">
    1212  <!ENTITY libhandy1-time          "0.4 SBU (with tests)">
    1313]>
  • x/lib/pango.xml

    rce5723af r1daaab6d  
    55  %general-entities;
    66
    7   <!ENTITY pango-download-http "&gnome-download-http;/pango/1.48/pango-&pango-version;.tar.xz">
    8   <!ENTITY pango-download-ftp  "&gnome-download-ftp;/pango/1.48/pango-&pango-version;.tar.xz">
    9   <!ENTITY pango-md5sum        "243f05e6b2de17e5129402307e323e14">
    10   <!ENTITY pango-size          "1.9 MB">
    11   <!ENTITY pango-buildsize     "43 MB (with tests)">
    12   <!ENTITY pango-time          "0.2 SBU (with tests)">
     7  <!ENTITY pango-download-http "&gnome-download-http;/pango/&pango-minor;/pango-&pango-version;.tar.xz">
     8  <!ENTITY pango-download-ftp  "&gnome-download-ftp;/pango/&pango-minor;/pango-&pango-version;.tar.xz">
     9  <!ENTITY pango-md5sum        "dbc8e76c18da6d7bbb7dab8d5200d83b">
     10  <!ENTITY pango-size          "2.0 MB">
     11  <!ENTITY pango-buildsize     "39 MB (with tests)">
     12  <!ENTITY pango-time          "0.3 SBU (with tests)">
    1313]>
    1414
     
    8080       <xref linkend="freetype2"/> using <xref linkend="harfbuzz"/>),
    8181      <xref linkend="fribidi"/>, and
    82       <xref linkend="glib2"/> 
     82      <xref linkend="glib2"/>
    8383
    8484    </para>
     
    123123    <para>
    124124      To test the results, issue: <command>ninja test</command>. One test,
    125       <filename>test-font</filename>, 
     125      <filename>test-font</filename>,
    126126      <!--<filename>test-layout</filename>, and
    127       <filename>test-itemize</filename>, are known to fail if
    128       <xref linkend="cantarell-fonts"/> are not installed.-->
    129       is known to fail.
    130       <!-- the problematic tests get skipped now -->
     127      <filename>test-itemize</filename>, are--> is known to fail if
     128      <xref linkend="cantarell-fonts"/> are not installed.
     129      <!-- the other problematic tests get skipped now -->
    131130    </para>
    132131
     
    155154    <!-- gtk-doc replaced by gi-docgen
    156155    <para>
    157       <option>-Dgtk_doc</option>: Use this switch if gtk-doc is 
     156      <option>-Dgtk_doc</option>: Use this switch if gtk-doc is
    158157      installed and you wish to rebuild and install the API documentation.
    159158    </para>-->
     
    215214      <seglistitem>
    216215        <seg>
    217           pango-list, pango-segmentation, and pango-view 
     216          pango-list, pango-segmentation, and pango-view
    218217        </seg>
    219218        <seg>
     
    222221        </seg>
    223222        <seg>
    224           /usr/include/pango-1.0 and
     223          /usr/include/pango-1.0<!-- and
    225224          /usr/share/gtk-doc/html/pango
     225this last one does not seem to be installed now (since pango-1.48.2 at least)
     226-->
    226227        </seg>
    227228      </seglistitem>
  • x/lib/qt5.xml

    rce5723af r1daaab6d  
    948948
    949949    <sect3 id="qt5-config">
    950       <title>Configuration Information</title>
     950     <!-- <title>Configuration Information</title>-->
     951
     952    <title>If you installed Qt5 in /usr</title>
    951953
    952954      <para>
     
    976978<literal>Defaults env_keep += QT5DIR</literal>
    977979EOF</userinput></screen>
     980     
     981    <bridgehead renderas="sect4">If you did not install Qt5 in /usr</bridgehead>
    978982
    979983      <para>
  • x/lib/qtwebengine.xml

    rce5723af r1daaab6d  
    1313  <!ENTITY qtwebengine-md5sum        "af799617842cca0b765102c312fbdd46">
    1414  <!ENTITY qtwebengine-size          "306 MB">
    15   <!ENTITY qtwebengine-buildsize     "5.1 GB (154 MB installed)">
    16   <!ENTITY qtwebengine-time          "97 SBU (typical, Using parallelism=4)">
     15  <!ENTITY qtwebengine-buildsize     "5.0 GB (154 MB installed)">
     16  <!ENTITY qtwebengine-time          "107 SBU (typical, Using parallelism=4)">
    1717]>
    1818
     
    157157        By default, ninja will use all online CPUs +2 (if at least 4 exist),
    158158        even if they are not available to the current task because the build
    159         terminal has been restricted with 'taskset'.  In BLFS, this package 
     159        terminal has been restricted with 'taskset'.  In BLFS, this package
    160160        takes more time to build than than any other.  In one example,
    161         the build of this package crashed at about the 90 percent point 
    162         due to an out of memory problem on a system with 24 cores and 32 GB 
     161        the build of this package crashed at about the 90 percent point
     162        due to an out of memory problem on a system with 24 cores and 32 GB
    163163        of memory.
    164164      </para>
     
    224224               that the tarball names names differ
    225225          <ulink url="&patch-root;/qtwebengine-everywhere-src-&qtwebengine-version;-ICU68-2.patch"/> -->
    226            <!--
    227           <ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-upstream_fixes-2.patch"/>
     226           
     227          <ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-5.15.7-1.patch"/>
    228228        </para>
    229229      </listitem>
     
    231231        <para>
    232232          Required patch:-->
    233           <ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-build_fixes-1.patch"/>
     233     <!--     <ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-build_fixes-1.patch"/> -->
     234          <ulink url="&patch-root;/qtwebengine-5.15.7-build_fixes-1.patch"/>
    234235        </para>
    235236      </listitem>
     
    306307<screen role="root"><userinput>ln -svf /usr/bin/python{2,}</userinput></screen>
    307308
    308 <!-- retain, there might later be a patch rather than a full 306MB tarball
    309     <para>
    310       Now apply a patch for security and other fixes:
    311     </para>
    312 
    313 <screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-upstream_fixes-2.patch</userinput></screen>-->
     309
     310    <para>
     311      Now apply a patch to update from 5.15.6 to the security and other fixes
     312      contained in the 5.15.7 source:
     313    </para>
     314
     315<screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-5.15.7-1.patch</userinput></screen>
    314316
    315317    <para>
     
    317319    </para>
    318320
    319 <screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-build_fixes-1.patch</userinput></screen>
     321<screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-5.15.7-build_fixes-1.patch</userinput></screen>
    320322
    321323<!-- start of commands for git versions only -->
    322324    <para>
    323       Although the patch has ensured that git is not invoked during the build,
     325      Although the build_fixes patch has ensured that git is not invoked during the build,
    324326      the build system has labyrinthine rules of byzantine complexity, and in
    325327      particular trying to build without two <filename>.git</filename> directories
     
    463465
    464466    <!--
    465     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 
     467    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    466468       href="../../xincludes/SIOCGSTAMP.xml"/>
    467469    -->
     
    470472      <option>NINJAJOBS=4 make</option>: If you patched system ninja in LFS to
    471473      recognize the NINJAJOBS environment variable, this command will run system
    472       ninja with the specified number of jobs (i.e. 4). 
     474      ninja with the specified number of jobs (i.e. 4).
    473475      There are several reasons why you might want to use options like this this:
    474476    </para>
     
    489491          <para>
    490492            On a machine with only 4 CPUs online, the default of scheduling
    491             N+2 jobsi for qtwebengine is slower by between 3% and 7%, probably
     493            N+2 jobs for qtwebengine is slower by between 3% and 7%, probably
    492494            because of the size of the C++ files and their many includes and
    493495            templates. Therefore, if in doubt set NINJAJOBS to the number of CPUs.
     
    504506            Reducing the number of cores will prevent potential out-of-memory
    505507            problems on systems that do not have enough memory (or swap)
    506             when all cores are active.  A suggested approach is to limit 
    507             the number of cores to about one core for each 1.5 GB of 
     508            when all cores are active.  A suggested approach is to limit
     509            the number of cores to about one core for each 1.5 GB of
    508510            combined RAM and swap space.
    509511          </para>
     
    576578      <seglistitem>
    577579        <seg>
    578           qtwebengine_convert_dict and 
     580          qtwebengine_convert_dict and
    579581          QtWebEngineProcess (in $QT5DIR/libexec)
    580582        </seg>
     
    582584          libQt5Pdf.so,
    583585          libQt5PdfWidgets.so,
    584           libQt5WebEngineCore.so, 
    585           libQt5WebEngine.so, and 
     586          libQt5WebEngineCore.so,
     587          libQt5WebEngine.so, and
    586588          libQt5WebEngineWidgets.so
    587589        </seg>
  • x/lib/webkitgtk.xml

    rce5723af r1daaab6d  
    77  <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz">
    88  <!ENTITY webkitgtk-download-ftp  " ">
    9   <!ENTITY webkitgtk-md5sum        "f31b802de421865ea9f1391ec8190519">
    10   <!ENTITY webkitgtk-size          "22 MB">
    11   <!ENTITY webkitgtk-buildsize     "909 MB (127 MB installed)">
    12   <!ENTITY webkitgtk-time          "29 SBU (using parallelism=4, estimated 97 SBU using one core)">
     9  <!ENTITY webkitgtk-md5sum        "32d55de07e7e99674816822f69308c73">
     10  <!ENTITY webkitgtk-size          "24 MB">
     11  <!ENTITY webkitgtk-buildsize     "934 MB (130 MB installed)">
     12  <!ENTITY webkitgtk-time          "30 SBU (using parallelism=4, estimated 107 SBU using one core)">
    1313]>
    1414
     
    3030
    3131    <para>
    32       The <application>WebKitGTK</application> package is a port of the 
     32      The <application>WebKitGTK</application> package is a port of the
    3333      portable web rendering engine <application>WebKit</application> to the
    3434      <application>GTK+ 3</application> and <application>GTK+ 2</application>
     
    126126      <ulink url="https://ccache.dev/">ccache</ulink>,
    127127      <ulink url="https://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
    128       <ulink url="http://xsltml.sourceforge.net/">MathML</ulink>,
     128      <ulink url="https://github.com/AOMediaCodec/libavif">libavif</ulink>,
    129129      <ulink url="https://gnome.pages.gitlab.gnome.org/libmanette/">libmanette</ulink>, and
    130130      <ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink>
     
    159159      -DENABLE_MINIBROWSER=ON     \
    160160      -DUSE_WOFF2=OFF             \
     161      -DUSE_SOUP2=ON              \
    161162      -DUSE_WPE_RENDERER=ON       \
    162163      -DENABLE_BUBBLEWRAP_SANDBOX=OFF \
     
    176177      -DENABLE_MINIBROWSER=ON     \
    177178      -DUSE_WOFF2=OFF             \
     179      -DUSE_SOUP2=ON              \
    178180      -DUSE_WPE_RENDERER=ON       \
    179181      -DUSE_SYSTEMD=OFF           \
     
    245247
    246248    <para>
    247       <parameter>-DENABLE_BUBBLEWRAP_SANDBOX=OFF</parameter>: Remove this 
     249      <parameter>-DENABLE_BUBBLEWRAP_SANDBOX=OFF</parameter>: Remove this
    248250      switch if the optional packages <xref linkend="bubblewrap"/> and
    249251      <ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink>
     
    279281
    280282    <para>
    281       <option>-DUSE_WOFF2=ON</option>: Use this switch if the optional 
     283      <option>-DUSE_WOFF2=ON</option>: Use this switch if the optional
    282284      package <xref linkend="woff2"/> is installed. This adds additional
    283285      support for fonts.
     
    305307        <seg>
    306308<!-- Moved to /usr/libexec/webkit2gtk-4.0, so shouldn't appear here
    307           jsc, 
     309          jsc,
    308310          MiniBrowser, and -->
    309311          WebKitWebDriver
  • x/wm/icewm.xml

    rce5723af r1daaab6d  
    77  <!ENTITY icewm-download-http "https://github.com/ice-wm/icewm/archive/&icewm-version;/icewm-&icewm-version;.tar.gz">
    88  <!ENTITY icewm-download-ftp  " ">
    9   <!ENTITY icewm-md5sum        "4114f69e87441e81427ab1dea169acd0">
     9  <!ENTITY icewm-md5sum        "57e43ee0637a24b93745da0915fe8dee">
    1010  <!ENTITY icewm-size          "2.2 MB">
    11   <!ENTITY icewm-buildsize     "44 MB">
     11  <!ENTITY icewm-buildsize     "52 MB">
    1212  <!ENTITY icewm-time          "0.2 SBU (Using parallelism=4)">
    1313]>
     
    8383      <xref linkend="asciidoc"/> (for regenerating the HTML documentation),
    8484      <xref linkend="fribidi"/> (for languages written right to left),
    85       <xref linkend="imlib2"/>, 
     85      <xref linkend="imlib2"/>,
    8686      <xref linkend="librsvg"/>,
    8787      <xref linkend="libao"/>,
     
    136136
    137137    <para>
    138       <option>-DENABLE_LTO=ON</option>: This option enables Link 
     138      <option>-DENABLE_LTO=ON</option>: This option enables Link
    139139      Time Optimization and is required for this package.
    140140    </para>
     
    149149
    150150    <para>
    151       <command>cp ../lib/IceWM.jpg lib</command>: This instruction fixes an 
     151      <command>cp ../lib/IceWM.jpg lib</command>: This instruction fixes an
    152152      install problem.
    153153    </para>
     
    362362      <seglistitem>
    363363        <seg>icehelp, icesh, icesound, icewm, icewm-menu-fdo, icewm-menu-xrandr,
    364         icewm-session, icewm-set-gnomewm, icewmbg, and icewmhint 
     364        icewm-session, icewm-set-gnomewm, icewmbg, and icewmhint
    365365        <!--icewmtray--></seg>
    366366        <seg>None</seg>
     
    493493        <listitem>
    494494          <para>
    495             is used internally
     495            is used internally to provide hints to the user
    496496          </para>
    497497          <indexterm zone="icewm icewmhint">
  • x/wm/sawfish.xml

    rce5723af r1daaab6d  
    202202        <seg>
    203203          sawfish, sawfish-about, sawfish-client, sawfish-config,
    204           sawfish-kde4-session, sawfish-kde5-session, sawfish-lumina-session, 
     204          sawfish-kde4-session, sawfish-kde5-session, sawfish-lumina-session,
    205205          sawfish-mate-session, and sawfish-xfce-session
    206206        </seg>
  • xfce/apps/parole.xml

    rce5723af r1daaab6d  
    9797    <bridgehead renderas="sect4">Optional</bridgehead>
    9898    <para role="optional">
    99       <xref linkend="gtk-doc"/> 
     99      <xref linkend="gtk-doc"/>
    100100    </para>
    101101
     
    134134    <para>
    135135      <option>- -with-gstreamer=1.0</option>: Use this switch if both
    136       the <xref linkend='gstreamer10'/> and the deprecated gstreamer-0.x 
     136      the <xref linkend='gstreamer10'/> and the deprecated gstreamer-0.x
    137137      packages are installed.
    138138    </para>
  • xfce/apps/ristretto.xml

    rce5723af r1daaab6d  
    66
    77  <!ENTITY ristretto-download-http
    8            "https://archive.xfce.org/src/apps/ristretto/0.11/ristretto-&ristretto-version;.tar.bz2">
     8           "https://archive.xfce.org/src/apps/ristretto/0.12/ristretto-&ristretto-version;.tar.bz2">
    99  <!ENTITY ristretto-download-ftp  " ">
    10   <!ENTITY ristretto-md5sum        "134d4a49a98b28ba6e91b862fb9a24cc">
    11   <!ENTITY ristretto-size          "576 KB">
    12   <!ENTITY ristretto-buildsize     "9.6 MB">
     10  <!ENTITY ristretto-md5sum        "c5d635c5aab22dbb9d52df309e332d65">
     11  <!ENTITY ristretto-size          "600 KB">
     12  <!ENTITY ristretto-buildsize     "9.7 MB">
    1313  <!ENTITY ristretto-time          "0.1 SBU">
    1414]>
  • xfce/apps/xfburn.xml

    rce5723af r1daaab6d  
    7777    <bridgehead renderas="sect4">Required</bridgehead>
    7878    <para role="required">
    79       <xref linkend="exo"/>, 
     79      <xref linkend="exo"/>,
    8080      <xref linkend="libburn"/>,
    8181      <xref linkend="libisofs"/>, and
  • xfce/apps/xfce4-pulseaudio-plugin.xml

    rce5723af r1daaab6d  
    3838      of the PulseAudio sound system and to an auto mixer tool like
    3939      pavucontrol. It can optionally handle multimedia keys for controlling the
    40       audio volume. 
     40      audio volume.
    4141    </para>
    4242
     
    8989    <bridgehead renderas="sect4">Recommended</bridgehead>
    9090    <para role="recommended">
    91       <xref linkend="keybinder3"/> and 
     91      <xref linkend="keybinder3"/> and
    9292      <xref linkend="pavucontrol"/> (runtime)
    9393    </para>
  • xfce/core/exo.xml

    rce5723af r1daaab6d  
    7878      <xref linkend="gtk3"/>,
    7979      <xref linkend="libxfce4ui"/>, and
    80       <xref linkend="libxfce4util"/> 
     80      <xref linkend="libxfce4util"/>
    8181    </para>
    8282
     
    132132      <seglistitem>
    133133        <seg>
    134           exo-desktop-item-edit and 
    135           exo-open 
     134          exo-desktop-item-edit and
     135          exo-open
    136136        </seg>
    137137        <seg>
  • xfce/core/garcon.xml

    rce5723af r1daaab6d  
    7676    <bridgehead renderas="sect4">Required</bridgehead>
    7777    <para role="required">
    78       <xref linkend="libxfce4ui"/> and 
     78      <xref linkend="libxfce4ui"/> and
    7979      <xref linkend="gtk3"/>
    8080    </para>
  • xfce/core/libxfce4ui.xml

    rce5723af r1daaab6d  
    88           "https://archive.xfce.org/src/xfce/libxfce4ui/&xfce4-version;/libxfce4ui-&libxfce4ui-version;.tar.bz2">
    99  <!ENTITY libxfce4ui-download-ftp  " ">
    10   <!ENTITY libxfce4ui-md5sum        "4a7035374f016efa968b776a110065d9">
    11   <!ENTITY libxfce4ui-size          "820 KB">
     10  <!ENTITY libxfce4ui-md5sum        "84c2716828c13e945d499bdcf39225c9">
     11  <!ENTITY libxfce4ui-size          "768 KB">
    1212  <!ENTITY libxfce4ui-buildsize     "12 MB">
    1313  <!ENTITY libxfce4ui-time          "0.1 SBU">
     
    8989      <xref linkend="gtk-doc"/>,
    9090      <xref linkend="gobject-introspection"/>,
    91       <xref linkend="libgtop"/>, 
     91      <xref linkend="libgtop"/>,
    9292      <xref linkend="libgudev"/>, and
    9393      <ulink url="https://glade.gnome.org/">Glade</ulink>
  • xfce/core/libxfce4util.xml

    rce5723af r1daaab6d  
    8686    <bridgehead renderas="sect4">Optional</bridgehead>
    8787    <para role="optional">
    88       <xref linkend="gtk-doc"/> 
     88      <xref linkend="gtk-doc"/>
    8989    </para>
    9090
  • xfce/core/thunar-volman.xml

    rce5723af r1daaab6d  
    8787    <bridgehead renderas="sect4">Recommended Runtime Dependencies</bridgehead>
    8888    <para role="recommended">
    89       <xref role="runtime" linkend="gvfs"/> 
     89      <xref role="runtime" linkend="gvfs"/>
    9090    </para>
    9191
  • xfce/core/thunar.xml

    rce5723af r1daaab6d  
    88           "https://archive.xfce.org/src/xfce/thunar/&xfce4-version;/thunar-&thunar-version;.tar.bz2">
    99  <!ENTITY thunar-download-ftp  " ">
    10   <!ENTITY thunar-md5sum        "7bdf84a1eb6bf7a033cf4df031e8715d">
    11   <!ENTITY thunar-size          "2.4 MB">
    12   <!ENTITY thunar-buildsize     "53 MB">
    13   <!ENTITY thunar-time          "0.5 SBU">
     10  <!ENTITY thunar-md5sum        "6099a1d47de5b6d416883fd16cdd3a5a">
     11  <!ENTITY thunar-size          "2.2 MB">
     12  <!ENTITY thunar-buildsize     "52 MB">
     13  <!ENTITY thunar-time          "0.2 SBU (Using parallism=4)">
    1414]>
    1515
     
    8686    <bridgehead renderas="sect4">Required (Runtime)</bridgehead>
    8787    <para role="required">
    88       <xref role="runtime" linkend="hicolor-icon-theme"/> 
     88      <xref role="runtime" linkend="hicolor-icon-theme"/>
    8989    </para>
    9090
     
    126126<screen><userinput>./configure --prefix=/usr \
    127127            --sysconfdir=/etc \
    128             --docdir=/usr/share/doc/Thunar-&thunar-version; &amp;&amp;
     128            --docdir=/usr/share/doc/thunar-&thunar-version; &amp;&amp;
    129129make</userinput></screen>
    130130
     
    146146    <segmentedlist>
    147147      <segtitle>Installed Programs</segtitle>
    148       <segtitle>Installed Libraries</segtitle>
     148      <segtitle>Installed Library</segtitle>
    149149      <segtitle>Installed Directories</segtitle>
    150150
    151151      <seglistitem>
    152152        <seg>
    153           Thunar (symlink to thunar), 
    154           thunar, and 
     153          Thunar (symlink to thunar),
     154          thunar, and
    155155          thunar-settings
    156156        </seg>
    157157        <seg>
    158           libthunarx-3.so,
     158          libthunarx-3.so<!--,
     159Those shouldn't be listed as libraries, since they are not accessible
     160by "-l something"
    159161          thunar-apr.so,
    160162          thunar-sbr.so,
    161163          thunar-uca.so,
    162164          thunar-wallpaper-plugin.so, and
    163           libthunar-tpa.so
     165          libthunar-tpa.so-->
    164166        </seg>
    165167        <seg>
     
    168170          /usr/lib/Thunar,
    169171          /usr/lib/thunarx-3,
    170           /usr/lib/xfce4,
     172<!-- installed earlier (by xfconf presumably) /usr/lib/xfce4, -->
    171173          /usr/share/Thunar,
    172           /usr/share/doc/thunar-&thunar-version;,
    173           /usr/share/gtk-doc/html/thunarx, and
    174           /usr/share/xfce4
     174          /usr/share/doc/thunar-&thunar-version;, and
     175          /usr/share/gtk-doc/html/thunarx<!--,
     176installed by libxfce4util          /usr/share/xfce4-->
    175177        </seg>
    176178      </seglistitem>
  • xfce/core/xfce4-appfinder.xml

    rce5723af r1daaab6d  
    7676    <bridgehead renderas="sect4">Required</bridgehead>
    7777    <para role="required">
    78       <xref linkend="garcon"/> 
     78      <xref linkend="garcon"/>
    7979    </para>
    8080
  • xfce/core/xfce4-settings.xml

    rce5723af r1daaab6d  
    7777    <para role="required">
    7878      <xref linkend="exo"/> and
    79       <xref linkend="garcon"/> 
     79      <xref linkend="garcon"/>
    8080    </para>
    8181
  • xfce/core/xfconf.xml

    rce5723af r1daaab6d  
    8181    <para role="optional">
    8282      <xref linkend="gtk-doc"/> and
    83       <xref linkend="vala"/> 
     83      <xref linkend="vala"/>
    8484    </para>
    8585
  • xfce/core/xfdesktop.xml

    rce5723af r1daaab6d  
    7979    <para role="required">
    8080      <xref linkend="exo"/> and
    81       <xref linkend="libwnck"/> 
     81      <xref linkend="libwnck"/>
    8282    </para>
    8383
     
    126126      <seglistitem>
    127127        <seg>
    128           xfdesktop and 
     128          xfdesktop and
    129129          xfdesktop-settings
    130130        </seg>
  • xfce/core/xfwm4.xml

    rce5723af r1daaab6d  
    7575    <para role="required">
    7676      <xref linkend="libwnck"/> and
    77       <xref linkend="libxfce4ui"/> 
     77      <xref linkend="libxfce4ui"/>
    7878    </para>
    7979
  • xincludes/gtk-doc-rebuild-problem.xml

    rce5723af r1daaab6d  
    55
    66    <para><option>--enable-gtk-doc</option>: This parameter is normally
    7     used if <application>GTK-Doc</application> is installed and you wish 
     7    used if <application>GTK-Doc</application> is installed and you wish
    88    to rebuild and install the API documentation. It is broken for
    99    this package due to the use of a long deprecated gtk-doc program
  • xsoft/graphweb/epiphany.xml

    rce5723af r1daaab6d  
    1111  <!ENTITY epiphany-md5sum        "9b5709c8ff1bb5650d810a0008b9cc85">
    1212  <!ENTITY epiphany-size          "5.1 MB">
    13   <!ENTITY epiphany-buildsize     "109 MB"> 
    14   <!ENTITY epiphany-time          "0.3 SBU (Using parallelism=4, including tests)"> 
     13  <!ENTITY epiphany-buildsize     "109 MB">
     14  <!ENTITY epiphany-time          "0.3 SBU (Using parallelism=4, including tests)">
    1515]>
    1616
  • xsoft/graphweb/falkon.xml

    rce5723af r1daaab6d  
    146146<screen><userinput>sed -i '/#include &lt;QSettings&gt;/a#include &lt;QFile&gt;' \
    147147   src/plugins/VerticalTabs/verticaltabsplugin.cpp</userinput></screen>
    148    
     148
    149149    <para>
    150150      Fix a build problem introduced in Qt-5.15:
  • xsoft/graphweb/firefox.xml

    rce5723af r1daaab6d  
    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        "f81ca2f266ab3dafdd080f269bbb2286">
    10   <!ENTITY firefox-size          "366 MB">
     9  <!ENTITY firefox-md5sum        "ad6ab1bbf36c9e799688eb117ead7926">
     10  <!ENTITY firefox-size          "364 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 -->
    13   <!ENTITY firefox-buildsize     "6.7 GB (196 MB installed) without tests">
     13  <!ENTITY firefox-buildsize     "6.7 GB (195 MB installed) without tests">
    1414  <!-- editors: with ff63 and rust-1.29, ./mach build -j4 is probably the
    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          "28 SBU (on a typical 4-core machine) without tests">
     17  <!ENTITY firefox-time          "31 SBU (on a typical 4-core machine) without tests">
    1818]>
    1919
     
    7979      <listitem>
    8080        <para>
    81           Required patch:
    82           <ulink url="&patch-root;/firefox-&firefox-version;esr-glibc234-1.patch"/>
    83         </para>
    84       </listitem>
    85       <listitem>
    86         <para>
    8781          Recommended patch:
    8882          <ulink url="&patch-root;/firefox-&firefox-version;esr-disable_rust_test-1.patch"/>
     
    9286
    9387    <note>
    94 
    95       <!-- temporary note, remove with firefox-legacy -->
    96       <para>
    97         With the 91 ESR series, firefox no-longer works on ftp: links.
    98         If that is important to you, as a temporary measure (on non-glibc-2.34
    99         systems) you can continue to use <xref linkend="firefox-legacy"/>
    100         while you explore alternative approaches.
    101       </para>
    102       <!-- end of temporary note -->
    103 
    10488      <para>
    10589        The directory name is firefox-&firefox-version;
     
    163147      <xref linkend="llvm"/> (clang, used for bindgen even if using gcc),
    164148      <xref linkend="nodejs"/>,
    165       <xref linkend="nss"/>,
    166149      <xref linkend="pulseaudio"/>
    167150      (or
     
    182165      <xref linkend="icu"/>,
    183166      <xref linkend="libevent"/>,
     167      <xref linkend="libvpx"/>,
    184168      <xref linkend="libwebp"/>,
    185       <xref linkend="nasm"/>
     169      <xref linkend="nasm"/>,
     170      <xref linkend="nss"/>
    186171    </para>
    187172
     
    249234#ac_add_options --enable-alsa
    250235
    251 # Uncomment this line if you are building on an i686 system to fix a build
    252 # failure due to invalid ASM code.
    253 #ac_add_options --with-system-libvpx
    254 
    255236# Comment out following options if you have not installed
    256237# recommended dependencies:
     238ac_add_options --with-system-icu
    257239ac_add_options --with-system-libevent
    258 ac_add_options --with-system-webp
     240ac_add_options --with-system-libvpx
    259241ac_add_options --with-system-nspr
    260242ac_add_options --with-system-nss
    261 ac_add_options --with-system-icu
     243ac_add_options --with-system-webp
    262244
    263245# Do not specify the gold linker which is not the default. It will take
     
    322304
    323305    <para>
    324       Apply a patch which allows compilation on systems running glibc-2.34:
    325     </para>
    326 
    327 <screen><userinput>patch -Np1 -i ../firefox-&firefox-version;esr-glibc234-1.patch</userinput></screen>
    328 
    329     <para>
    330       Now apply a patch which works around unexplained failures on some machines
     306      First apply a patch which works around unexplained failures on some machines
    331307      (a message that a python check on libgkrust.a identified 1 networking
    332308      function, getsockname) in the rust static library.
     
    515491mkdir -pv /usr/share/pixmaps      &amp;&amp;
    516492
    517 MIMETYPE="text/xml;text/mml;text/html;"                                    &amp;&amp;
     493MIMETYPE="text/xml;text/mml;text/html"                                     &amp;&amp;
    518494MIMETYPE="$MIMETYPE;application/xhtml+xml;application/vnd.mozilla.xul+xml" &amp;&amp;
    519 MIMETYPE="$MIMETYPE;x-scheme-handler/http;x-scheme-handler/https;          &amp;&amp;
     495MIMETYPE="$MIMETYPE;x-scheme-handler/http;x-scheme-handler/https"          &amp;&amp;
    520496
    521497cat &gt; /usr/share/applications/firefox.desktop &lt;&lt; EOF &amp;&amp;
  • xsoft/graphweb/graphweb.xml

    rce5723af r1daaab6d  
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="epiphany.xml"/>
    2020  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="falkon.xml"/>
    21   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="firefox-legacy.xml"/>
     21  <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="firefox-legacy.xml"/>-->
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="firefox.xml"/>
    2323  <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="midori.xml"/>-->
  • xsoft/graphweb/seamonkey.xml

    rce5723af r1daaab6d  
    77  <!ENTITY seamonkey-download-http "&mozilla-http;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.xz">
    88  <!ENTITY seamonkey-download-ftp " ">
    9   <!ENTITY seamonkey-md5sum        "f36c532bbd9c6903036aa02e9a40246b">
     9  <!ENTITY seamonkey-md5sum        "70e06d388eb796dc0f8b847794eabea0">
    1010  <!ENTITY seamonkey-size          "272 MB">
    11   <!ENTITY seamonkey-buildsize     "6.1 GB (159 MB installed)">
    12   <!ENTITY seamonkey-time          "21 SBU (with parallelism=4)">
     11  <!ENTITY seamonkey-buildsize     "6.1 GB (161 MB installed)">
     12  <!ENTITY seamonkey-time          "19 SBU (with parallelism=4)">
    1313]>
    1414
     
    106106      <xref linkend="python2"/>,
    107107      <xref linkend="rust"/>,
    108       <xref linkend="unzip"/>, 
    109       <xref linkend="yasm"/>, and 
     108      <xref linkend="unzip"/>,
     109      <xref linkend="yasm"/>, and
    110110      <xref linkend="zip"/>
    111111    </para>
     
    118118      <xref linkend="libwebp"/>
    119119      <xref linkend="nasm"/>,
    120       <xref linkend="nspr"/>, 
     120      <xref linkend="nspr"/>,
    121121      <xref linkend="nss"/>, and
    122122      <xref linkend="pulseaudio"/>
     
    231231ac_add_options --disable-tests
    232232
     233# rust-simd does not compile with recent versions of rust.
     234# It is disabled in recent versions of firefox
     235ac_add_options --disable-rust-simd
     236
    233237ac_add_options --enable-optimize="-O2"
    234238ac_add_options --enable-strip
     
    287291    <note>
    288292      <para>
    289         The CC and CXX variables above are only needed if 
     293        The CC and CXX variables above are only needed if
    290294        <xref linkend="llvm"/> is installed and you do not want to use clang.
    291295      </para>
     
    344348    <para>
    345349      For installing various <application>SeaMonkey</application> add-ons, refer
    346       to <ulink url="https://addons.thunderbird.net/en-US/seamonkey/">Add-ons 
     350      to <ulink url="https://addons.thunderbird.net/en-US/seamonkey/">Add-ons
    347351      for Seamonkey</ulink>.
    348352    </para>
  • xsoft/office/abiword.xml

    rce5723af r1daaab6d  
    127127    <para role="optional">
    128128      <xref linkend="dbus-glib"/>,
    129       <xref linkend="evolution-data-server"/>,   
     129      <xref linkend="evolution-data-server"/>,
    130130      <xref linkend="gobject-introspection"/>,
    131131      <xref linkend="libchamplain"/>,
  • xsoft/office/libreoffice.xml

    rce5723af r1daaab6d  
    88
    99  <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz">
    10   <!ENTITY libreoffice-core-md5sum        "a4f2e92dc6829d556156ec7a13a965b8">
     10  <!ENTITY libreoffice-core-md5sum        "0de4818fdf970042630e270fd7e6bc82">
    1111  <!ENTITY libreoffice-core-size          "241 MB">
    1212
    1313  <!ENTITY libreoffice-dict-download-http "&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz">
    14   <!ENTITY libreoffice-dict-md5sum        "885d9cb74978ac389d007a44c63f9fe9">
     14  <!ENTITY libreoffice-dict-md5sum        "016f13619df72cb33a1e51c4cbe0dd0c">
    1515  <!ENTITY libreoffice-dict-size          "48 MB">
    1616
    1717  <!ENTITY libreoffice-help-download-http "&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz">
    18   <!ENTITY libreoffice-help-md5sum        "92f52be4258eb3a5e409f02a99401826">
     18  <!ENTITY libreoffice-help-md5sum        "c38b181dd4f8876d2bd131305a11d8d9">
    1919  <!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        "702e9c5ad967830ab1cc72a93dffb61a">
     22  <!ENTITY libreoffice-translations-md5sum        "a13ef745a5ec52516118499760f88ef0">
    2323  <!ENTITY libreoffice-translations-size          "184 MB">
    2424
    2525  <!-- full size remeasured for 7.0.0.3 -->
    2626
    27   <!ENTITY libreoffice-buildsize  "7.1 GB including the additional files if downloaded during the build (793 MB installed). Installing the whole set of languages requires more than 25 GB (around 3 GB installed)">
     27  <!ENTITY libreoffice-buildsize  "6.9 GB including the additional files if downloaded during the build (792 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
     
    3333      optional according to whether or not we use the system version.  The
    3434      installed size will be increased by 2 MB if using the shipped poppler, but
    35       the variation in build times will be lost in the noise. - ken 
     35      the variation in build times will be lost in the noise. - ken
    3636
    3737      Not a problem with 7.1.7.2 and poppler-21.05.0.  - bdubbs
     
    3939  -->
    4040
    41   <!-- for 6.1.2.1 I allowed 2 SBU for downloads, my total was 
    42        64.76 SBU with fast downloads 
     41  <!-- for 6.1.2.1 I allowed 2 SBU for downloads, my total was
     42       64.76 SBU with fast downloads
    4343       for 6.1.4.2 I and 7.0.0.3 just used the total time - bdubbs
    4444
     
    5353       dictionaries. -renodr
    5454  -->
    55   <!ENTITY libreoffice-time "69 SBU with parallelism=4 plus download time">
     55  <!ENTITY libreoffice-time "53 SBU with parallelism=4 plus download time">
    5656
    5757]>
     
    177177      </listitem>
    178178
    179 <!-- keep one commented patch, it's sure to again need one or more in a few months: -->
     179<!-- keep one commented patch, it's sure to again need one or more in a few months:
    180180
    181181      <listitem>
     
    185185        </para>
    186186      </listitem>
     187-->
    187188
    188189    </itemizedlist>
     
    343344
    344345    <para>
     346     First, fix a problem if bison-3.8 or later is installed:
     347    </para>
     348
     349<screen><userinput>if bison --version|grep -q 3.8; then
     350  sed -i 's/yyn/yyrule/' connectivity/source/parse/sqlbison.y
     351fi</userinput></screen>
     352
     353<!--
     354    <para>
    345355     Fix build failures introduced by the latest freetype version:
    346356    </para>
    347357
    348358<screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-freetype_fix-1.patch</userinput></screen>
     359-->
    349360
    350361    <para>
     
    396407    <note>
    397408      <para>
    398         If you set the ACLOCAL environment variable to support installing 
     409        If you set the ACLOCAL environment variable to support installing
    399410        Xorg in /opt, you will need to unset it for this package.
    400411      </para>
     
    486497
    487498  # Set up a generic location independent of version number
    488   ln -sfv libreoffice-&libreoffice-dlversion; /opt/libreoffice 
     499  ln -sfv libreoffice-&libreoffice-dlversion; /opt/libreoffice
    489500
    490501  # Icons
     
    521532      --<replaceable>&lt;module&gt;</replaceable></command> command,
    522533      respectively, where <replaceable>&lt;module&gt;</replaceable> is one of
    523       base, calc, draw, impress, math, web, or writer. Modules cannot be started 
    524       using their shell starting script names (see "Installed Programs", below), 
     534      base, calc, draw, impress, math, web, or writer. Modules cannot be started
     535      using their shell starting script names (see "Installed Programs", below),
    525536      if LO_PREFIX is other than <filename class='directory'>/usr</filename>,
    526537      unless the <filename class='directory'>$LO_PREFIX/bin</filename> directory
     
    618629
    619630    <para>
    620       <parameter>--without-system-dicts</parameter>: This switch disables the 
    621       use of dictionaries from system paths so that the ones installed by this 
     631      <parameter>--without-system-dicts</parameter>: This switch disables the
     632      use of dictionaries from system paths so that the ones installed by this
    622633      package are used.
    623634    </para>
     
    760771      respectively.
    761772    </para>
    762    
     773
    763774    <para>
    764775      <option>--enable-evolution2</option>: Enables support for Evolution
  • xsoft/other/balsa.xml

    rce5723af r1daaab6d  
    7878      <xref linkend="gmime3"/>,
    7979      <xref linkend="gpgme"/>,
    80       <xref linkend="gtk3"/>,
    81       <xref linkend="libnotify"/>, and
    82       <xref linkend="rarian"/>
     80      <xref linkend="gtk3"/>, and
     81      <xref linkend="libnotify"/>
     82      <!--<xref linkend="rarian"/>-->
    8383    </para>
    8484
     
    8989    </para>
    9090
     91<!-- in 2.6.3 the only references to pcre are in the old spec file,
     92     the INSTALL file which seems to be out of date,
     93     and the ChangeLog where it was defaulted to off in 2008.
     94     Not mentioned in configure.
    9195    <bridgehead renderas="sect4">Recommended</bridgehead>
    9296    <para role="recommended">
    9397      <xref linkend="pcre"/>
    94     </para>
     98    </para>-->
    9599
    96100    <bridgehead renderas="sect4">Optional</bridgehead>
     
    251255        <seg>None</seg>
    252256        <seg>/etc/sounds/events,
    253              /usr/share/balsa, 
     257             /usr/share/balsa,
    254258             and /usr/share/sounds/balsa</seg>
    255259      </seglistitem>
  • xsoft/other/feh.xml

    rce5723af r1daaab6d  
    77  <!ENTITY feh-download-http "https://feh.finalrewind.org/feh-&feh-version;.tar.bz2">
    88  <!ENTITY feh-download-ftp  " ">
    9   <!ENTITY feh-md5sum        "28f291b9efbfa158f3e550ba92c13558">
     9  <!ENTITY feh-md5sum        "654c39963f8fb3cd878d6ed60318ed82">
    1010  <!ENTITY feh-size          "2.0 MB">
    11   <!ENTITY feh-buildsize     "5.3 MB (with tests)">
     11  <!ENTITY feh-buildsize     "5.5 MB (with tests)">
    1212  <!ENTITY feh-time          "less than 0.1 SBU (with tests)">
    1313]>
  • xsoft/other/gimp.xml

    rce5723af r1daaab6d  
    77  <!ENTITY gimp-download-http "https://download.gimp.org/pub/gimp/v2.10/gimp-&gimp-version;.tar.bz2">
    88  <!ENTITY gimp-download-ftp  " ">
    9   <!ENTITY gimp-md5sum        "31e4a055ba34e6841f42a6b2439ca480">
     9  <!ENTITY gimp-md5sum        "56bf7e78b5dd72ed82124f2cbb028d80">
    1010  <!ENTITY gimp-size          "30 MB">
    11   <!ENTITY gimp-buildsize     "898 MB (201 MB installed, add 882 GB for tests)">
    12   <!ENTITY gimp-time          "1.7 SBU (Using parallelism=4; add 0.7 SBU for tests)">
     11  <!ENTITY gimp-buildsize     "885 MB (194 MB installed, add 820 MB for tests)">
     12  <!ENTITY gimp-time          "1.7 SBU (Using parallelism=4; add 0.6 SBU for tests)">
    1313
    1414  <!-- pro-tem, a pull of gimp-help, https://gitlab.gnome.org/GNOME/gimp-help.git
     
    2020       cd gimp-help &&
    2121       git clone https://gitlab.gnome.org/GNOME/gimp-help.git &&
     22       cd gimp-help &&
     23       git checkout gimp-help-2-10 &&
     24       cd .. &&
    2225       rm -rv gimp-help/.git &&
    2326       mv -v gimp-help gimp-help-<DATE>
     
    3134  <!ENTITY gimp-help-md5sum     "df6acc812c829b610d621f8e6973a680">
    3235  <!ENTITY gimp-help-size       "170 MB">
    33   <!ENTITY gimp-help-buildsize  "From 385 MB (en only) to 1.8 GB (all 17
     36  <!ENTITY gimp-help-buildsize  "From 383 MB (en only) to 1.8 GB (all 17
    3437                                 languages)">
    35   <!ENTITY gimp-help-time       "1.9 SBU (en only), 9.1 SBU, with parallelism=4,
     38  <!ENTITY gimp-help-time       "1.8 SBU (en only), 14.0 SBU, with parallelism=4,
    3639                                 for all languages">
    3740]>
     
    107110    <note>
    108111      <para>
    109         The updating of the help files is still a work in progress, with large
     112        Updating the help files is still a work in progress, with large
    110113        parts of the text for many languages not yet translated. The file below
    111114        is a git snapshot.
     
    126129      <listitem>
    127130        <para>
    128           Download md5sum: &gimp-help-md5sum;
     131          Download MD5 sum: &gimp-help-md5sum;
    129132        </para>
    130133      </listitem>
     
    509512        <listitem>
    510513          <para>
    511             provides the C functions which implements module loading using
    512             GModule and keeps a list of GimpModule's found in a given
     514            provides the C functions which implement module loading using
     515            GModule and supports keeping a list of GimpModule's found in a given
    513516            searchpath
    514517          </para>
  • xsoft/other/gparted.xml

    rce5723af r1daaab6d  
    105105
    106106    <para>
    107       To run the tests, issue: <command>make check</command>. 
     107      To run the tests, issue: <command>make check</command>.
    108108    </para>
    109109
     
    133133      <option>--enable-xhost-root</option>: This switch  provides an
    134134      interim workaround to allow GParted to run under Wayland by using xhost
    135       to grant and revoke root access to the X11 display. 
     135      to grant and revoke root access to the X11 display.
    136136    </para>
    137137
     
    151151      e2fsprogs (installed as part of LFS),
    152152      <xref linkend="jfsutils"/>,
    153       <xref linkend="ntfs-3g"/>,
     153      <!--<xref linkend="ntfs-3g"/>,-->
    154154      <xref linkend="reiserfs"/>,
    155155      <xref linkend="xfsprogs"/>,
  • xsoft/other/hexchat.xml

    rce5723af r1daaab6d  
    88  <!ENTITY hexchat-download-http "https://dl.hexchat.net/hexchat/hexchat-&hexchat-version;.tar.xz">
    99  <!ENTITY hexchat-download-ftp  " ">
    10   <!ENTITY hexchat-md5sum        "9f04c48f011b646b91d03c5776fce776">
    11   <!ENTITY hexchat-size          "1.2 MB">
     10  <!ENTITY hexchat-md5sum        "ecf5133c369bbc88df064f8506867fb6">
     11  <!ENTITY hexchat-size          "1.3 MB">
    1212  <!ENTITY hexchat-buildsize     "21 MB">
    1313  <!ENTITY hexchat-time          "0.1 SBU (using parallelism=4)">
     
    7373    </itemizedlist>
    7474
     75<!--
    7576    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7677    <itemizedlist spacing="compact">
     
    8283      </listitem>
    8384    </itemizedlist>
     85-->
    8486
    8587    <bridgehead renderas="sect3">HexChat Dependencies</bridgehead>
     
    108110 <!-- <xref linkend="libcanberra"/>, -->
    109111      <xref linkend="libnotify"/>,
    110       <xref linkend="pciutils"/>,
    111       <ulink url="https://github.com/libproxy/libproxy">libproxy</ulink>, and
    112       <ulink url="http://luajit.org/">luajit</ulink>
     112      <xref linkend="pciutils"/>,
     113      <ulink url="https://github.com/libproxy/libproxy">libproxy</ulink>,
     114      <ulink url="http://luajit.org/">luajit</ulink>,
     115      if python is enabled
     116      <ulink url="https://cffi.readthedocs.io/en/latest/">cffi</ulink> and
     117      <ulink url="https://github.com/eliben/pycparser">pycparser</ulink>.
    113118    </para>
    114119
     
    121126    <title>Installation of HexChat</title>
    122127
     128<!-- Since 2.16.0 its not longer required, even when python is enabled
    123129    <para>
    124130      First, fix the python plugin:
    125131    </para>
    126 
     132-->
     133<!-- Since 2.16.0 its added and default:
    127134<screen><userinput remap="pre">sed -i "s/(python_opt/&amp; + '-embed'/" plugins/python/meson.build</userinput></screen>
    128135
     
    133140
    134141<screen><userinput remap="pre">patch -Np1 -i ../hexchat-&hexchat-version;-add_libera_chat-1.patch</userinput></screen>
    135 
     142-->
    136143    <para>
    137144      Install <application>HexChat</application> by running the following
     
    146153      -Dwith-libproxy=false \
    147154      -Dwith-lua=false      \
     155      -Dwith-python=false   \
    148156      ..                    &amp;&amp;
    149157ninja</userinput></screen>
     
    166174    <!--
    167175    <para>
    168       <parameter>-Dwith-lua=lua</parameter>: By default, this package 
     176      <parameter>-Dwith-lua=lua</parameter>: By default, this package
    169177      will look for luajit. Use the normal lua instead.
    170178    </para>
     
    175183      look for luajit. However, the Lua plugin support is currently broken
    176184      and will cause the application to crash on startup.
     185    </para>
     186
     187    <para>
     188      <parameter>-Dwith-python=false</parameter>: If the Python interface
     189      should be enabled, remove this switch or set it to <literal>true</literal>.
     190      When enabling Python, two additional modules (cffi and pycparser)
     191      needs to be installed prior to installation of <application>Hexchat</application>.
    177192    </para>
    178193
  • xsoft/other/inkscape.xml

    rce5723af r1daaab6d  
    44  <!ENTITY % general-entities SYSTEM "../../general.ent">
    55  %general-entities;
    6   <!ENTITY inkscape-download-http "https://media.inkscape.org/dl/resources/file/inkscape-&inkscape-version;.tar.xz">
     6  <!ENTITY inkscape-download-http "https://inkscape.org/gallery/item/29255/inkscape-&inkscape-version;.tar.xz">
    77  <!ENTITY inkscape-download-ftp  " ">
    8   <!ENTITY inkscape-md5sum        "45e38e25fb93c7c91c51b84b9e4cf0ee">
     8  <!ENTITY inkscape-md5sum        "1852c535a1aec7ca25eca9de110330d7">
    99  <!ENTITY inkscape-size          "33 MB">
    10   <!ENTITY inkscape-buildsize     "677 MB (169 MB installed)">
    11   <!ENTITY inkscape-time          "6.7 SBU (with parallelism=4)">
     10  <!ENTITY inkscape-buildsize     "845 MB (169 MB installed)">
     11  <!ENTITY inkscape-time          "6.9 SBU (with parallelism=4)">
     12
     13  <!-- To find newer tarballs, look here:
     14       https://inkscape.org/release/all/source/archive/?pre=0
     15  -->
    1216]>
    1317
     
    6973      </listitem>
    7074    </itemizedlist>
    71 <!--
     75
    7276    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7377    <itemizedlist spacing="compact">
     78<!--
    7479      <listitem>
    7580        <para>
     
    7984      </listitem>
    8085    </itemizedlist>
    81 -->
    82       <!-- These are not needed right now. Inkscape builds/runs fine with the
     86      <!\-\- These are not needed right now. Inkscape builds/runs fine with the
    8387           latest poppler as of this update (0.87.0). However, history says
    8488           that almost every poppler version has broke inkscape, and history
    8589           tends to repeat itself ;-). Keep these patches commented until
    8690           they are inevitably needed.
     91      Needed for 1.1.1 and poppler-2011.1, please keep above comment and comment
     92      the link when no longer required
    8793      <listitem>
    8894        <para>
     
    9197        </para>
    9298      </listitem>
     99-->
    93100      <listitem>
    94101        <para>
    95102          Required patch: <ulink
    96           url="&patch-root;/inkscape-&inkscape-version;-poppler_0_83_0_fixes-1.patch"/>
     103          url="&patch-root;/inkscape-&inkscape-version;-poppler_21.11.0-1.patch"/>
    97104        </para>
    98105      </listitem>
    99106    </itemizedlist>
    100     -->
    101107
    102108    <!-- I've asked upstream about this and was unable to find an answer. -renodr -->
     
    105111        The tarball <emphasis>inkscape-&inkscape-version;.tar.xz</emphasis>
    106112        will extract to
    107         <emphasis>inkscape-&inkscape-version;_2021-05-24_c4e8f9ed74</emphasis>.
     113        <emphasis>inkscape-&inkscape-version;_2021-09-20_3bf5ae0d25</emphasis>.
    108114      </para>
    109115    </note>
     
    210216    </para>
    211217
    212 <screen><userinput>mkdir build                       &amp;&amp;
     218<screen><userinput remap="pre">patch -Np1 -i ../inkscape-&inkscape-version;-poppler_21.11.0-1.patch &amp;&amp;
     219
     220mkdir build                       &amp;&amp;
    213221cd    build                       &amp;&amp;
    214222
  • xsoft/other/pidgin.xml

    rce5723af r1daaab6d  
    77  <!ENTITY pidgin-download-http "&sourceforge-dl;/pidgin/pidgin-&pidgin-version;.tar.bz2">
    88  <!ENTITY pidgin-download-ftp  " ">
    9   <!ENTITY pidgin-md5sum        "bba0fd38ee1d8b9b725c4dbdc33e58e7">
     9  <!ENTITY pidgin-md5sum        "243ed3a590e38f156fee2e22180f8676">
    1010  <!ENTITY pidgin-size          "8.3 MB">
    11   <!ENTITY pidgin-buildsize     "297 MB (with tests and docs)">
     11  <!ENTITY pidgin-buildsize     "302 MB (with tests and docs)">
    1212  <!ENTITY pidgin-time          "0.6 SBU (using parallelism=4; with tests and docs)">
    1313]>
     
    141141
    142142    <para>
    143       If you wish to run the test suite, make sure that <xref
    144       linkend="libidn"/> is installed and remove the switch
    145       <quote>--disable-idn</quote>. Compile <application>Pidgin</application>
    146       by running the following commands:
    147     </para>
    148 
    149 <!-- - -with-gstreamer=1.0 is removed and gstreamer support is disabled
    150      because of a build problem when both this and - -disable-vv are present.
    151      See https://hastebin.com/utiwijizad.rb for more details, and check again
    152      at the next version (2.14.1 or 3.0 - whichever is next). -->
     143      First, fix a test that fails:
     144    </para>
     145
     146<screen><userinput>sed '/09-13/s@^@//@' -i libpurple/tests/test_util.c</userinput></screen>
     147
     148    <para>
     149      Compile <application>Pidgin</application> by running the following
     150      commands:
     151    </para>
    153152
    154153<screen><userinput>./configure --prefix=/usr        \
    155154            --sysconfdir=/etc    \
    156             --disable-gstreamer \
     155            --with-gstreamer=1.0 \
    157156            --disable-avahi      \
    158157            --disable-gtkspell   \
     
    172171
    173172    <para>
    174       Remember the remarks before <command>configure</command>. To test the
    175       results, issue: <command>make check</command>.
     173      To test the results, issue: <command>make check</command>.
    176174    </para>
    177175
     
    191189<screen role="root"
    192190        remap="doc"><userinput>mkdir -pv /usr/share/doc/pidgin-&pidgin-version;/api &amp;&amp;
    193 cp -v doc/html/* /usr/share/doc/pidgin-&pidgin-version;/api</userinput></screen>
     191cp -rv doc/html/* /usr/share/doc/pidgin-&pidgin-version;/api</userinput></screen>
    194192
    195193    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    201199    <title>Command Explanations</title>
    202200
    203 <!--
    204     <para>
    205       <parameter>- -with-gstreamer=1.0</parameter>: Remove this switch
    206       and add <option>- -disable-gstreamer</option>
     201    <para>
     202      <parameter>--with-gstreamer=1.0</parameter>: Remove this switch
     203      and add <option>--disable-gstreamer</option>
    207204      if you've not installed <xref linkend="gstreamer10"/>.
    208     </para>
    209 -->
    210     <para>
    211       <parameter>--disable-gstreamer</parameter>: This switch disables gstreamer
    212       support because there are problems with the build when Voice/Video support
    213       is disabled, and gstreamer is enabled.
    214       <!-- The problems exist within gst_device_monitor. See
    215            https://hastebin.com/utiwijizad.rb for more details.
    216            FIXME: Check this at the next release of pidgin, or if we ever add
    217            Farstream. -->
    218205    </para>
    219206
     
    253240      flag.
    254241    </para>
    255 <!--
    256     <para>
    257       <parameter>- -disable-tcl</parameter>: Remove this switch if you've
    258       installed <xref linkend="tcl"/>.
    259     </para>
    260 i-->
     242
    261243    <para>
    262244      <option>--enable-cyrus-sasl</option>: Use this switch if you've installed
     
    318300      <seglistitem>
    319301        <seg>
    320           <!--finch,--> pidgin, purple-client-example,
     302          pidgin, purple-client-example,
    321303          purple-remote, purple-send, purple-send-async, and
    322304          purple-url-handler
    323305        </seg>
    324306        <seg>
    325           <!--libgnt.so,--> libpurple.so, and libpurple-client.so
     307          libpurple.so, and libpurple-client.so
    326308        </seg>
    327309        <seg>
    328         <!--
    329           /usr/include/finch,
    330           /usr/include/gnt,
    331         -->
    332310          /usr/include/libpurple,
    333311          /usr/include/pidgin,
    334         <!--   
    335           /usr/lib/finch,
    336           /usr/lib/gnt,
    337         -->
    338312          /usr/lib/pidgin,
    339313          /usr/lib/purple-2,
     
    351325      <?dbhtml list-presentation="table"?>
    352326
    353  <!-- Seems to be removed with 2.14.0
    354       <varlistentry id="finch">
    355         <term><command>finch</command></term>
    356         <listitem>
    357           <para>
    358             is a text-based instant messaging client.
    359           </para>
    360           <indexterm zone="pidgin finch">
    361             <primary sortas="b-finch">finch</primary>
    362           </indexterm>
    363         </listitem>
    364       </varlistentry>
    365 -->
    366327      <varlistentry id="pidgin-prog">
    367328        <term><command>pidgin</command></term>
  • xsoft/other/rxvt-unicode.xml

    rce5723af r1daaab6d  
    77  <!ENTITY rxvt-unicode-download-http "http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-&rxvt-unicode-version;.tar.bz2">
    88  <!ENTITY rxvt-unicode-download-ftp  " ">
    9   <!ENTITY rxvt-unicode-md5sum        "18dd0b15e7f67478bf0a88b0fc5e8cd4">
    10   <!ENTITY rxvt-unicode-size          "884 KB">
    11   <!ENTITY rxvt-unicode-buildsize     "23 MB">
     9  <!ENTITY rxvt-unicode-md5sum        "793ae8d59cf911fc6a93254234933d25">
     10  <!ENTITY rxvt-unicode-size          "860 KB">
     11  <!ENTITY rxvt-unicode-buildsize     "21 MB">
    1212  <!ENTITY rxvt-unicode-time          "0.2 SBU">
    1313]>
     
    8787    <bridgehead renderas="sect4">Required</bridgehead>
    8888    <para role="required">
     89      <xref linkend="libptytty"/> and
    8990      <xref linkend="x-window-system"/>
    9091    </para>
  • xsoft/other/thunderbird.xml

    rce5723af r1daaab6d  
    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        "f08dd55b8b1b0baf2c38a88aa3734cf8">
    10   <!ENTITY thunderbird-size          "390 MB">
    11   <!ENTITY thunderbird-buildsize     "6.9 GB (201 MB installed)">
    12   <!ENTITY thunderbird-time          "29 SBU (on a 4-core machine)">
     9  <!ENTITY thunderbird-md5sum        "cc7b08841a4c417cadb0753db9d1f6a5">
     10  <!ENTITY thunderbird-size          "387 MB">
     11  <!ENTITY thunderbird-buildsize     "6.9 GB (202 MB installed)">
     12  <!ENTITY thunderbird-time          "30 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 -->
     
    7373    </itemizedlist>
    7474
     75<!-- keeping this for next patch :)
    7576    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7677    <itemizedlist spacing="compact">
     
    8283      </listitem>
    8384    </itemizedlist>
    84 
     85-->
    8586    <bridgehead renderas="sect3">Thunderbird Dependencies</bridgehead>
    8687
     
    216217ac_add_options --with-system-zlib</literal>
    217218EOF</userinput></screen>
    218 
     219<!--
    219220    <para>
    220221      Apply a patch which allows compilation on systems running glibc-2.34:
     
    222223
    223224<screen><userinput remap="pre">patch -p1 -i ../thunderbird-&thunderbird-version;-glibc234-1.patch</userinput></screen>
    224 
     225-->
    225226    <para>
    226227      Now invoke the Python <command>mach</command> script to compile
     
    253254
    254255<screen role="root"><userinput>MACH_USE_SYSTEM_PYTHON=1 ./mach install</userinput></screen>
    255 
     256<!-- devs: For DESTDIR install, prepend DESTDIR=<dest> to the above -->
    256257    <para>
    257258      Empty the environment variables which were set above:
     
    273274
    274275    <para>
    275       <command>CC=gcc CXX=g++ ./mach configure</command>: 
     276      <command>CC=gcc CXX=g++ ./mach configure</command>:
    276277      <application>Thunderbird</application>
    277278      now uses this <application>python3</application> script to run the
     
    279280      build and install. Forcing GCC causes the build to come out smaller
    280281      and run faster.
    281       <!-- For more info, see Ticket #13969. ~12GB to ~5GB build size, 
     282      <!-- For more info, see Ticket #13969. ~12GB to ~5GB build size,
    282283      significantly smaller build time.-->
    283284    </para>
     
    315316        drop-down menu. Choose <quote>Preferences</quote> and then scroll down
    316317        to the bottom of the page. Then, click the <quote>Config Editor</quote>
    317         button. Click on the <quote>I accept the risk!</quote> button. 
     318        button. Click on the <quote>I accept the risk!</quote> button.
    318319        This will display a list of the configuration preferences and
    319320        information related to each one. You can use the <quote>Filter:</quote>
     
    392393        </seg>
    393394        <seg>
    394           libldap60.so, libldif60.so, liblgpllibs.so, libmozgtk.so, 
     395          libldap60.so, libldif60.so, liblgpllibs.so, libmozgtk.so,
    395396          libmozsandbox.so, libmozsqlite3.so, libmozwayland.so,
    396           libprldap60.so, librnp.so, and libxul.so, all in the 
     397          libprldap60.so, librnp.so, and libxul.so, all in the
    397398          /usr/lib/thunderbird directory
    398399        </seg>
  • xsoft/other/tigervnc.xml

    rce5723af r1daaab6d  
    77  <!ENTITY tigervnc-download-http "https://github.com/TigerVNC/tigervnc/archive/v&tigervnc-version;/tigervnc-&tigervnc-version;.tar.gz">
    88  <!ENTITY tigervnc-download-ftp  " ">
    9   <!ENTITY tigervnc-md5sum        "07f5e217f288c515effb083896e65054">
    10   <!ENTITY tigervnc-size          "1.3 MB">
    11   <!ENTITY tigervnc-buildsize     "95 MB">
     9  <!ENTITY tigervnc-md5sum        "e92945f43654e2a120f2c9d8b3a9b869">
     10  <!ENTITY tigervnc-size          "1.5 MB">
     11  <!ENTITY tigervnc-buildsize     "101 MB">
    1212  <!ENTITY tigervnc-time          "0.5 SBU (Using parallelism=4)">
    1313  <!ENTITY tigervnc-xorg-version  "1.20.7">
     
    9898        </para>
    9999      </listitem>
    100       <listitem>
    101         <para>
    102           Optional files:
    103             <itemizedlist spacing="compact">
    104               <listitem revision='sysv'>
    105                 <para><ulink url="&sources-anduin-http;/tigervnc/vncserver"/></para>
    106               </listitem>
    107               <listitem revision='sysv'>
    108                 <para><ulink url="&sources-anduin-http;/tigervnc/vncserver.1"/></para>
    109               </listitem>
    110               <listitem revision='systemd'>
    111                 <para><ulink url="&sources-anduin-http;/tigervnc/Xsession"/></para>
    112               </listitem>
    113             </itemizedlist>
     100      <listitem revision='sysv'>
     101        <para>
     102          Optional file to start the server without a display manager:
     103          <ulink url="&sources-anduin-http;/tigervnc/vncserver"/>
     104        </para>
     105      </listitem>
     106      <listitem revision='sysv'>
     107        <para>
     108          Optional manual page:
     109          <ulink url="&sources-anduin-http;/tigervnc/vncserver.1"/>
     110        </para>
     111      </listitem>
     112      <listitem revision='systemd'>
     113        <para>
     114          Optional file to start the server without a display manager:
     115          <ulink url="&sources-anduin-http;/tigervnc/Xsession"/>
    114116        </para>
    115117      </listitem>
     
    125127      <xref linkend="libgcrypt"/>,
    126128      <xref linkend="libjpeg"/>,
    127       <xref linkend="pixman"/>, 
    128       <xref linkend="xorg7-app"/>, and 
     129      <xref linkend="pixman"/>,
     130      <xref linkend="xorg7-app"/>, and
    129131      <xref linkend="xorg7-legacy"/>
    130132    </para>
     
    159161    </para>
    160162
    161 <screen><userinput># Put code in place
     163<screen revision="sysv"><userinput># Put code in place
    162164mkdir -p unix/xserver &amp;&amp;
    163165tar -xf ../xorg-server-&tigervnc-xorg-version;.tar.bz2 \
     
    171173      -DCMAKE_INSTALL_PREFIX=/usr \
    172174      -DCMAKE_BUILD_TYPE=Release  \
     175      -DINSTALL_SYSTEMD_UNITS=OFF \
    173176      -Wno-dev . &amp;&amp;
    174177make &amp;&amp;
     
    191194popd</userinput></screen>
    192195
     196<screen revision="systemd"><userinput># Put code in place
     197mkdir -p unix/xserver &amp;&amp;
     198tar -xf ../xorg-server-&tigervnc-xorg-version;.tar.bz2 \
     199    --strip-components=1              \
     200    -C unix/xserver                   &amp;&amp;
     201( cd unix/xserver &amp;&amp;
     202  patch -Np1 -i ../xserver120.patch ) &amp;&amp;
     203
     204# Build viewer
     205cmake -G "Unix Makefiles"         \
     206      -DCMAKE_INSTALL_PREFIX=/usr \
     207      -DCMAKE_BUILD_TYPE=Release  \
     208      -Wno-dev . &amp;&amp;
     209make &amp;&amp;
     210
     211# Build server
     212pushd unix/xserver &amp;&amp;
     213  autoreconf -fiv  &amp;&amp;
     214
     215  CPPFLAGS="-I/usr/include/drm"       \
     216  ./configure $XORG_CONFIG            \
     217      --disable-xwayland    --disable-dri        --disable-dmx         \
     218      --disable-xorg        --disable-xnest      --disable-xvfb        \
     219      --disable-xwin        --disable-xephyr     --disable-kdrive      \
     220      --disable-devel-docs  --disable-config-hal --disable-config-udev \
     221      --disable-unit-tests  --disable-selective-werror                 \
     222      --disable-static      --enable-dri3                              \
     223      --without-dtrace      --enable-dri2        --enable-glx          \
     224      --with-pic &amp;&amp;
     225  make  &amp;&amp;
     226popd</userinput></screen>
     227
    193228    <para>
    194229      This package does not come with a test suite.
     
    245280
    246281    <para>
    247       <option>--disable ...</option>: Most options that are usually needed for
    248       the standard Xorg server are not needed for the Xvnc instance being built.
     282      <parameter>--disable ...</parameter>: Most options that are usually
     283      needed for the standard Xorg server are not needed for the Xvnc
     284      instance being built.
    249285    </para>
    250286
     
    265301      is used.  The vncserver perl script is placed in /usr/libexec and the
    266302      server is designed to be run via a systemd style .service file or the
    267       vncsession script as the root user.  The man page for vncserver is placed 
    268       in section 8 of the man pages.  The new procedures require a display 
     303      vncsession script as the root user.  The man page for vncserver is placed
     304      in section 8 of the man pages.  The new procedures require a display
    269305      manager to be installed.
    270306    </para>
     
    274310      files as the <systemitem class="username">root</systemitem> user:</para>
    275311
    276 <screen role="nodump" revision='sysv'><userinput>install -m755 --owner=root ../vncserver /usr/bin &amp;&amp;
     312<screen role="root" revision='sysv'><userinput>install -m755 --owner=root ../vncserver /usr/bin &amp;&amp;
    277313cp ../vncserver.1 /usr/share/man/man1</userinput></screen>
    278314
     
    313349      <para>
    314350        This section is optional and is only useful if you want to have VNC
    315         sessions launch on system startup. Both configuration methods can 
     351        sessions launch on system startup. Both configuration methods can
    316352        coexist on the same system.
    317353      </para>
     
    320356    <para revision="systemd">
    321357      On systemd systems, another method of configuration is available.
    322       This configuration provides the added benefit of making tigervnc 
     358      This configuration provides the added benefit of making tigervnc
    323359      systemd aware for VNC sessions and allows desktop environments like
    324360      <application>GNOME</application> to autostart services once the VNC
     
    337373
    338374    <para revision="systemd">
    339       Next, setup a user mapping in 
     375      Next, setup a user mapping in
    340376      <filename>/etc/tigervnc/vncserver.users</filename>. This tells the VNC
    341377      Server which session is allocated to a user.
  • xsoft/other/transmission.xml

    rce5723af r1daaab6d  
    3838    <note><para>
    3939      The download speed of the client defaults to 50 KB/s which is quite slow.
    40       It can be raised, but even on a fast internet connection, the highest 
    41       speeds seen were about 500 KB/s. For those that have internet capabilites 
     40      It can be raised, but even on a fast internet connection, the highest
     41      speeds seen were about 500 KB/s. For those that have internet capabilites
    4242      faster than about 1 MB/s, direct downloads (if available) will be much faster.
    4343    </para></note>
     
    8989    <bridgehead renderas="sect4">Recommended (to build a GUI)</bridgehead>
    9090    <para role="recommended">
    91       <xref linkend="gtk3"/> and 
     91      <xref linkend="gtk3"/> and
    9292      <xref linkend="qt5"/>
    9393    </para>
  • xsoft/other/xscreensaver.xml

    rce5723af r1daaab6d  
    77  <!ENTITY xscreensaver-download-http "https://www.jwz.org/xscreensaver/xscreensaver-&xscreensaver-version;.tar.gz">
    88  <!ENTITY xscreensaver-download-ftp  " ">
    9   <!ENTITY xscreensaver-md5sum        "a78738a034c7dc1c7960048c8a670588">
    10   <!ENTITY xscreensaver-size          "27 MB">
    11   <!ENTITY xscreensaver-buildsize     "244 MB">
    12   <!ENTITY xscreensaver-time          "0.3 SBU (Using parallelism=4)">
     9  <!ENTITY xscreensaver-md5sum        "f86b56f5459182fbcd2cbf49351e4a02">
     10  <!ENTITY xscreensaver-size          "22 MB">
     11  <!ENTITY xscreensaver-buildsize     "329 MB">
     12  <!ENTITY xscreensaver-time          "0.4 SBU (Using parallelism=4)">
    1313]>
    1414
     
    3030
    3131    <para>
    32       The <application>XScreenSaver</application> package is a modular screen 
     32      The <application>XScreenSaver</application> package is a modular screen
    3333      saver and locker for the X Window System. It is highly customizable and
    3434      allows the use of any program that can draw on the root window as a
     
    8181    <bridgehead renderas="sect4">Required</bridgehead>
    8282    <para role="required">
    83       <xref linkend="gdk-pixbuf-xlib"/>, 
     83      <xref linkend="gdk-pixbuf-xlib"/>,
    8484      <xref linkend="libglade"/>, and
    8585      <xref linkend="xorg7-app"/>
     
    206206      <seglistitem>
    207207        <seg>
    208           xscreensaver, xscreensaver-command, xscreensaver-demo, xscreensaver-getimage,
    209           xscreensaver-getimage-file, xscreensaver-getimage-video,
    210           xscreensaver-gl-helper, xscreensaver-settings and xscreensaver-text
     208          xscreensaver, xscreensaver-command, xscreensaver-demo, and
     209          xscreensaver-settings
    211210        </seg>
    212211        <seg>
     
    262261      </varlistentry>
    263262
    264       <varlistentry id="xscreensaver-getimage">
    265         <term><command>xscreensaver-getimage</command></term>
    266         <listitem>
    267           <para>
    268             is a helper program for the <command>xscreensaver</command>
    269             modules that manipulate images
    270           </para>
    271           <indexterm zone="xscreensaver xscreensaver-getimage">
    272             <primary sortas="b-xscreensaver-getimaage">xscreensaver-getimage</primary>
    273           </indexterm>
    274         </listitem>
    275       </varlistentry>
    276 
    277       <varlistentry id="xscreensaver-getimage-file">
    278         <term><command>xscreensaver-getimage-file</command></term>
    279         <listitem>
    280           <para>
    281             is a helper program for the <command>xscreensaver</command>
    282             modules that manipulate images
    283           </para>
    284           <indexterm zone="xscreensaver xscreensaver-getimage-file">
    285             <primary sortas="b-xscreensaver-getimaage-file">xscreensaver-getimage-file</primary>
    286           </indexterm>
    287         </listitem>
    288       </varlistentry>
    289 
    290       <varlistentry id="xscreensaver-getimage-video">
    291         <term><command>xscreensaver-getimage-video</command></term>
    292         <listitem>
    293           <para>
    294             is a helper program for the <command>xscreensaver</command>
    295             modules that manipulate images
    296           </para>
    297           <indexterm zone="xscreensaver xscreensaver-getimage-video">
    298             <primary sortas="b-xscreensaver-getimaage-video">xscreensaver-getimage-video</primary>
    299           </indexterm>
    300         </listitem>
    301       </varlistentry>
    302 
    303       <varlistentry id="xscreensaver-gl-helper">
    304         <term><command>xscreensaver-gl-helper</command></term>
    305         <listitem>
    306           <para>
    307             is a helper program for the <command>xscreensaver</command>
    308             OpenGL modules
    309           </para>
    310           <indexterm zone="xscreensaver xscreensaver-gl-helper">
    311             <primary sortas="b-xscreensaver-gl-helper">xscreensaver-gl-helper</primary>
    312           </indexterm>
    313         </listitem>
    314       </varlistentry>
    315 
    316       <varlistentry id="xscreensaver-gl-visual">
    317         <term><command>xscreensaver-gl-visual</command></term>
    318         <listitem>
    319           <para>
    320             is a helper program for the <command>xscreensaver</command>
    321             OpenGL modules to figure out which X visual to use
    322           </para>
    323           <indexterm zone="xscreensaver xscreensaver-gl-visual">
    324             <primary sortas="b-xscreensaver-gl-visual">xscreensaver-gl-visual</primary>
    325           </indexterm>
    326         </listitem>
    327       </varlistentry>
    328 
    329263      <varlistentry id="xscreensaver-settings">
    330264        <term><command>xscreensaver-settings</command></term>
     
    339273        </listitem>
    340274      </varlistentry>
    341 
    342       <varlistentry id="xscreensaver-text">
    343         <term><command>xscreensaver-text</command></term>
    344         <listitem>
    345           <para>
    346             prints some text to stdout, for use by screen savers
    347           </para>
    348           <indexterm zone="xscreensaver xscreensaver-text">
    349             <primary sortas="b-xscreensaver-text">xscreensaver-text</primary>
    350           </indexterm>
    351         </listitem>
    352       </varlistentry>
    353 
    354275    </variablelist>
    355276
Note: See TracChangeset for help on using the changeset viewer.