Changeset 7ec0be3 for general


Ignore:
Timestamp:
02/10/2024 01:39:24 AM (4 months ago)
Author:
Rahul Chandra <rahul@…>
Branches:
12.1, ken/TL2024, lazarus, rahul/power-profiles-daemon, trunk, xry111/llvm18
Children:
f1e2498
Parents:
8b5da84 (diff), 7202f3c (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'trunk' into rahul/power-profiles-daemon

Location:
general
Files:
37 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/enchant.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY enchant-download-http "https://github.com/AbiWord/enchant/releases/download/v&enchant-version;/enchant-&enchant-version;.tar.gz">
    88  <!ENTITY enchant-download-ftp  " ">
    9   <!ENTITY enchant-md5sum        "51d6006b00e2bae2bdc8d4712c43ab57">
    10   <!ENTITY enchant-size          "4.3 MB">
    11   <!ENTITY enchant-buildsize     "19 MB (add 70 MB for tests)">
     9  <!ENTITY enchant-md5sum        "4e113c1aadec9baefdee4539e7caed9a">
     10  <!ENTITY enchant-size          "4.2 MB">
     11  <!ENTITY enchant-buildsize     "18 MB (add 70 MB for tests)">
    1212  <!ENTITY enchant-time          "0.1 SBU (add 0.7 SBU for tests)">
    1313]>
  • general/genlib/icu.xml

    r8b5da84 r7ec0be3  
    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        "71e60b22697c4f35820a1897417dbab4">
     10  <!ENTITY icu-md5sum        "94c0b370f43123ea92b146ebea9c709d">
    1111  <!ENTITY icu-size          "25 MB">
    1212  <!ENTITY icu-buildsize     "339 MB (add 42 MB for tests)">
    13   <!ENTITY icu-time          "0.5 SBU (Using parallelism=4; add 1.6 SBU for tests)">
     13  <!ENTITY icu-time          "0.7 SBU (Using parallelism=4; add 1.5 SBU for tests)">
    1414]>
    1515
  • general/genlib/keyutils-test-kernel.xml

    r8b5da84 r7ec0be3  
    1111-*- <emphasis role='blue'>C</emphasis>ryptographic API ---&gt;                                              [CRYPTO]
    1212  <emphasis role='blue'>P</emphasis>ublic-key cryptography ---&gt;
    13     &lt;*/M&gt; <emphasis role='blue'>D</emphasis>H (Diffie-Hellman)                                        [CRYPTO_DH]
     13    &lt;*/M&gt; <emphasis role='blue'>R</emphasis>SA (Rivest-Shamir-Adleman)                               [CRYPTO_RSA]
     14  [*] <emphasis role='blue'>A</emphasis>symmetric (public-key cryptographic) key type ---&gt;  [ASYMMETRIC_KEY_TYPE]
     15    &lt;*&gt; <emphasis role='blue'>A</emphasis>symmetric public-key crypto algorithm subtype
     16                                            ...  [ASYMMETRIC_PUBLIC_KEY_SUBTYPE]
     17    # If not built into the kernel, [SYSTEM_TRUSTED_KEYRING] won't show up;
     18    # building as a module won't work:
     19    &lt;*&gt;   <emphasis role='blue'>X</emphasis>.509 certificate parser                     [X509_CERTIFICATE_PARSER]
    1420  <emphasis role='blue'>C</emphasis>ertificates for signature checking ---&gt;
    1521    [*] <emphasis role='blue'>P</emphasis>rovide system-wide ring of trusted keys        [SYSTEM_TRUSTED_KEYRING]
    1622    [*]   <emphasis role='blue'>P</emphasis>rovide a keyring to which extra trustable keys may be added
    1723                                                ...  [SECONDARY_TRUSTED_KEYRING]
    18     [*] <emphasis role='blue'>P</emphasis>rovide system-wide ring of blacklisted keys  [SYSTEM_BLACKLIST_KEYRING]</screen>
     24    [*] <emphasis role='blue'>P</emphasis>rovide system-wide ring of blacklisted keys  [SYSTEM_BLACKLIST_KEYRING]
     25
     26<emphasis role='blue'>L</emphasis>ibrary routines ---&gt;
     27  <emphasis role='blue'>C</emphasis>rypto library routines ---&gt;
     28    # If not built into the kernel, [BIG_KEYS] won't show up;
     29    # building as a module won't work:
     30    &lt;*&gt; <emphasis role='blue'>C</emphasis>haCha20-Poly1305 AEAD support (8-byte nonce library version)
     31                                              ...  [CRYPTO_LIB_CHACHA20POLY1305]</screen>
  • general/genlib/keyutils.xml

    r8b5da84 r7ec0be3  
    119119      If <xref linkend='lsb-tools'/> is not installed, the test suite will
    120120      output some lines complaining the <command>lsb_release</command>
    121       command not available but it won't affect the test result.
     121      command not available but it won't affect the test result.  One test
     122      named <literal>TRY ADDING ASYMMETRIC KEYS</literal> is known to fail
     123      due to the removal of the support for SHA1 with RSA signature
     124      algorithm from Linux kernel version 6.7 <!-- commit 16ab7cb5825f -->
     125      or newer.
    122126    </para>
    123127
  • general/genlib/libgsf.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY libgsf-download-http "&gnome-download-http;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz">
    88  <!ENTITY libgsf-download-ftp  " ">
    9   <!ENTITY libgsf-md5sum        "55301f17247932325c6ff572e1d70f35">
     9  <!ENTITY libgsf-md5sum        "c64b4a29dd2e67749313f3917a12a709">
    1010  <!ENTITY libgsf-size          "692 KB">
    11   <!ENTITY libgsf-buildsize     "16 MB (with tests)">
    12   <!ENTITY libgsf-time          "0.3 SBU (with tests)">
     11  <!ENTITY libgsf-buildsize     "14 MB (with tests)">
     12  <!ENTITY libgsf-time          "0.2 SBU (with tests)">
    1313]>
    1414
     
    8484    <bridgehead renderas="sect4">Optional</bridgehead>
    8585    <para role="optional">
    86       <xref linkend="gobject-introspection"/> and
    87       <xref linkend="gtk-doc"/>
     86      <xref linkend="gobject-introspection"/>,
     87      <xref linkend="gtk-doc"/>, and
     88      <xref linkend="valgrind"/> (for tests)
    8889    </para>
    8990
     
    9495
    9596    <para>
    96       Fix building <application>libgsf</application> against
    97       <application>libxml-2.12.x</application>:
    98     </para>
    99 
    100 <screen><userinput>sed -e '/tree\.h/i #include &lt;libxml/parser.h&gt;' \
    101     -i gsf/gsf-libxml.h</userinput></screen>
    102 
    103     <para>
    10497      Install <application>libgsf</application> by running the following
    10598      commands:
     
    110103
    111104    <para>
    112       To test the results, issue: <command>make check</command>. Two
    113       tests, t1004-zip-zip64.pl and t1005-zip-nonseekable.pl are
    114       known to fail.
     105      To test the results, issue: <command>make check</command>.
    115106    </para>
    116107
  • general/genlib/libseccomp.xml

    r8b5da84 r7ec0be3  
    8080      <xref linkend="valgrind"/>,
    8181      <!--<xref linkend="cython"/> (for python bindings), -->and
    82       <ulink url="https://ltp.sourceforge.net/coverage/lcov.php">LCOV</ulink>
     82      <ulink url="https://github.com/linux-test-project/lcov">LCOV</ulink>
    8383    </para>
    8484
  • general/genlib/libusb-kernel.xml

    r8b5da84 r7ec0be3  
    77  [*] <emphasis role='blue'>U</emphasis>SB support ---&gt;                                             [USB_SUPPORT]
    88    &lt;*/M&gt;   <emphasis role='blue'>S</emphasis>upport for Host-side USB                                      [USB]
     9    [*]     <emphasis role='blue'>P</emphasis>CI based USB host interface                               [USB_PCI]
    910    # These are most common USB controller drivers for PC-like systems.
    1011    # For modern systems often [USB_XHCI_HCD] is the only one needed
  • general/genlib/libusb.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY libusb-download-http "https://github.com/libusb/libusb/releases/download/v&libusb-version;/libusb-&libusb-version;.tar.bz2">
    88  <!ENTITY libusb-download-ftp  " ">
    9   <!ENTITY libusb-md5sum        "9c75660dfe1d659387c37b28c91e3160">
    10   <!ENTITY libusb-size          "608 KB">
    11   <!ENTITY libusb-buildsize     "5.8 MB">
     9  <!ENTITY libusb-md5sum        "1fb61afe370e94f902a67e03eb39c51f">
     10  <!ENTITY libusb-size          "632 KB">
     11  <!ENTITY libusb-buildsize     "5.7 MB">
    1212  <!ENTITY libusb-time          "less than 0.1 SBU">
    1313]>
  • general/genlib/libwacom.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY libwacom-download-http "https://github.com/linuxwacom/libwacom/releases/download/libwacom-&libwacom-version;/libwacom-&libwacom-version;.tar.xz">
    88  <!ENTITY libwacom-download-ftp  " ">
    9   <!ENTITY libwacom-md5sum        "2f4de3d56ae20702cbd4174e10a99aa8">
    10   <!ENTITY libwacom-size          "112 KB">
    11   <!ENTITY libwacom-buildsize     "3.5 MB (with tests)">
     9  <!ENTITY libwacom-md5sum        "9baf8fb0e486e225ef81b9becb46031b">
     10  <!ENTITY libwacom-size          "116 KB">
     11  <!ENTITY libwacom-buildsize     "3.4 MB (with tests)">
    1212  <!ENTITY libwacom-time          "less than 0.1 SBU (with tests)">
    1313]>
  • general/genlib/libwpe.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY libwpe-download-http "https://wpewebkit.org/releases/libwpe-&libwpe-version;.tar.xz">
    88  <!ENTITY libwpe-download-ftp  " ">
    9   <!ENTITY libwpe-md5sum        "d834d70a6b3afb24a05ec188df248e52">
     9  <!ENTITY libwpe-md5sum        "61840e24ba0a0f5828194dff28db92ee">
    1010  <!ENTITY libwpe-size          "64 KB">
    11   <!ENTITY libwpe-buildsize     "2.3 MB">
     11  <!ENTITY libwpe-buildsize     "1.9 MB">
    1212  <!ENTITY libwpe-time          "less than 0.1 SBU">
    1313]>
  • general/genlib/libxml2.xml

    r8b5da84 r7ec0be3  
    99<!--  <!ENTITY libxml2-download-http "http://xmlsoft.org/sources/libxml2-&libxml2-version;.tar.xz">-->
    1010  <!ENTITY libxml2-download-ftp  " ">
    11   <!ENTITY libxml2-md5sum        "be351cd3699aba554697cbb6b8685fb5">
     11  <!ENTITY libxml2-md5sum        "329138464b69422815c11e62acbc10dd">
    1212  <!ENTITY libxml2-size          "2.5 MB">
    13   <!ENTITY libxml2-buildsize     "98 MB (with tests)">
     13  <!ENTITY libxml2-buildsize     "103 MB (with tests)">
    1414  <!ENTITY libxml2-time          "0.4 SBU (Using parallelism=4; with tests)">
    1515  <!ENTITY testsuite-version     "20130923">
     
    8383    <bridgehead renderas="sect3">libxml2 Dependencies</bridgehead>
    8484
     85    <bridgehead renderas="sect4">Recommended</bridgehead>
     86    <para role="recommended">
     87      <xref linkend="icu"/>
     88    </para>
     89
    8590    <bridgehead renderas="sect4">Optional</bridgehead>
    8691    <para role="optional">
    87       <xref linkend="icu"/> (see below) and
    8892      <xref linkend="valgrind"/> (may be used in the tests)
    8993    </para>
     
    102106            --disable-static        \
    103107            --with-history          \
     108            --with-icu              \
    104109            PYTHON=/usr/bin/python3 \
    105110            --docdir=/usr/share/doc/libxml2-&libxml2-version; &amp;&amp;
     
    144149
    145150<screen role="root"><userinput>make install</userinput></screen>
     151
     152    <para>
     153      Finally, prevent some packages from unnecessarily linking to ICU using
     154      the following commands as the &root; user:
     155    </para>
     156
     157<screen role="root"><userinput>rm -vf /usr/lib/libxml2.la &amp;&amp;
     158sed '/libs=/s/xml2.*/xml2"/' -i /usr/bin/xml2-config</userinput></screen>
     159
    146160  </sect2>
    147161
     
    159173
    160174    <para>
     175      <parameter>--with-icu</parameter>: This switch enables support for
     176      <application>ICU</application>, which provides additional Unicode support.
     177      This is needed for some packages in BLFS, such as for QtWebEngine.
     178    </para>
     179
     180    <para>
    161181      <parameter>PYTHON=/usr/bin/python3</parameter>: Allows building
    162182      the libxml2 module with Python3 instead of Python2.
    163183    </para>
    164184
    165     <para>
    166       <option>--with-icu</option>: Add this switch if you have built
     185<!--
     186    <para>
     187      <option>- -with-icu</option>: Add this switch if you have built
    167188      <xref linkend="icu"/>, for better unicode support.
    168189    </para>
     
    170191    <note>
    171192      <para>
    172         If the <option>--with-icu</option> switch is used, the BLFS editors
     193        If the <option>- -with-icu</option> switch is used, the BLFS editors
    173194        recommend removing unneeded references to the ICU libraries. This
    174195        will prevent many packages that use libxml2 from unnecessarily linking
     
    181202sed '/libs=/s/xml2.*/xml2"/' -i /usr/bin/xml2-config</userinput></screen>
    182203    </note>
     204-->
    183205
    184206  </sect2>
  • general/genlib/nspr.xml

    r8b5da84 r7ec0be3  
    7878<screen><userinput>cd nspr &amp;&amp;
    7979
    80 sed -ri '/^RELEASE/s/^/#/' pr/src/misc/Makefile.in &amp;&amp;
    81 sed -i 's#$(LIBRARY) ##'   config/rules.mk         &amp;&amp;
     80sed -i '/^RELEASE/s|^|#|' pr/src/misc/Makefile.in &amp;&amp;
     81sed -i 's|$(LIBRARY) ||'  config/rules.mk         &amp;&amp;
    8282
    8383./configure --prefix=/usr   \
  • general/genlib/spidermonkey.xml

    r8b5da84 r7ec0be3  
    195195      It's recommended to redirect the output into a log.
    196196      <!-- recheck when ICU gets upgraded -->
    197       Because we are building with system ICU, 41 tests
     197      Because we are building with system ICU, 42 tests
    198198      (out of a total of more than 50,000) are known to fail.
    199199      The test suite is executed with all CPU cores available: even in a
  • general/genlib/talloc.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY talloc-download-http "https://www.samba.org/ftp/talloc/talloc-&talloc-version;.tar.gz">
    88  <!ENTITY talloc-download-ftp  " ">
    9   <!ENTITY talloc-md5sum        "b0f40831552f8dca770048f7040fefe1">
     9  <!ENTITY talloc-md5sum        "d29bdf75ce181e148c46b16a83de6d76">
    1010  <!ENTITY talloc-size          "664 KB">
    11   <!ENTITY talloc-buildsize     "11 MB (with tests)">
    12   <!ENTITY talloc-time          "0.3 SBU (with tests)">
     11  <!ENTITY talloc-buildsize     "10 MB (with tests)">
     12  <!ENTITY talloc-time          "0.4 SBU (with tests)">
    1313]>
    1414
  • general/graphlib/aalib.xml

    r8b5da84 r7ec0be3  
    7272    <para role="optional">
    7373      <xref linkend="xorg7-lib"/>,
    74       <xref linkend="xorg7-legacy"/> (runtime),
     74      <xref linkend="xorg7-font"/> (runtime),
    7575      <xref linkend="slang"/>, and
    7676      <xref linkend="gpm"/>
     
    8787
    8888<screen><userinput>sed -i -e '/AM_PATH_AALIB,/s/AM_PATH_AALIB/[&amp;]/' aalib.m4</userinput></screen>
     89
     90    <para>
     91      Change the default X11 font from <xref linkend='xorg7-legacy'/> to
     92      <xref linkend='xorg7-font'/>:
     93    </para>
     94
     95<screen><userinput>sed -e 's/8x13bold/-*-luxi mono-bold-r-normal--13-120-*-*-m-*-*-*/' \
     96    -i src/aax.c</userinput></screen>
    8997
    9098    <para>
  • general/graphlib/glad.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY glad-download-http "https://github.com/Dav1dde/glad/archive/refs/tags/v&glad-version;/glad-&glad-version;.tar.gz">
    88  <!ENTITY glad-download-ftp  " ">
    9   <!ENTITY glad-md5sum        "154151c79dab047b26db52fe0572a409">
    10   <!ENTITY glad-size          "588 KB">
     9  <!ENTITY glad-md5sum        "7bd99cc337608d9cad42b861ccc0e28e">
     10  <!ENTITY glad-size          "620 KB">
    1111  <!ENTITY glad-buildsize     "36 MB">
    1212  <!ENTITY glad-time          "less than 0.1 SBU">
  • general/graphlib/jasper.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY jasper-download-http "https://github.com/jasper-software/jasper/archive/version-&jasper-version;/jasper-&jasper-version;.tar.gz">
    88  <!ENTITY jasper-download-ftp  " ">
    9   <!ENTITY jasper-md5sum        "bac6c4c53eab7af5a918a51c61ae5156">
     9  <!ENTITY jasper-md5sum        "14e0fe33bf708603de4966026aa2695d">
    1010  <!ENTITY jasper-size          "1.9 MB">
    1111  <!ENTITY jasper-buildsize     "10.0 MB (with tests)">
    12   <!ENTITY jasper-time          "0.3 SBU (with tests)">
     12  <!ENTITY jasper-time          "0.2 SBU (with tests)">
    1313]>
    1414
  • general/graphlib/libpng.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY libpng-download-http "&sourceforge-dl;/libpng/libpng-&libpng-version;.tar.xz">
    88  <!ENTITY libpng-download-ftp  " ">
    9   <!ENTITY libpng-md5sum        "0206c4c8de50793cf6cd0616ec9a17e6">
     9  <!ENTITY libpng-md5sum        "c580b12b1a8c040b13c35f324a636bb6">
    1010  <!ENTITY libpng-size          "1.0 MB">
    1111  <!ENTITY libpng-buildsize     "14 MB (with tests)">
  • general/graphlib/pixman.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY pixman-download-http "https://www.cairographics.org/releases/pixman-&pixman-version;.tar.gz">
    88  <!ENTITY pixman-download-ftp  " ">
    9   <!ENTITY pixman-md5sum        "a0f6ab8a1d8e0e2cd80e935525e2a864">
    10   <!ENTITY pixman-size          "940 KB">
    11   <!ENTITY pixman-buildsize     "30 MB (with tests)">
    12   <!ENTITY pixman-time          "0.5 SBU (with tests)">
     9  <!ENTITY pixman-md5sum        "b5ad6407cd8c7abf8c1669273a2fb162">
     10  <!ENTITY pixman-size          "776 KB">
     11  <!ENTITY pixman-buildsize     "27 MB (With tests)">
     12  <!ENTITY pixman-time          "0.2 SBU (Using parallelism=4; with tests)">
    1313]>
    1414
     
    9090cd    build &amp;&amp;
    9191
    92 meson setup --prefix=/usr --buildtype=release &amp;&amp;
     92meson setup --prefix=/usr --buildtype=release .. &amp;&amp;
    9393ninja</userinput></screen>
    9494
    9595    <para>
    9696      To test the results, issue: <command>ninja test</command>.
    97       <!--One test, scaling-test, fails after 120 seconds due to a time out.-->
    9897    </para>
    9998
  • general/graphlib/poppler.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY poppler-download-http "https://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz">
    88  <!ENTITY poppler-download-ftp  " ">
    9   <!ENTITY poppler-md5sum        "dfbd19dc807ca0155f39009de4ffc044">
     9  <!ENTITY poppler-md5sum        "a02d3b32e956bef66a5108fcaabe1c63">
    1010  <!ENTITY poppler-size          "1.8 MB">
    11   <!ENTITY poppler-buildsize     "92 MB (with Qt5 library; add 13 MB for tests)">
    12   <!ENTITY poppler-time          "0.8 SBU (with parallelism=4 and Qt5 library; add 3.8 SBU for tests)">
     11  <!ENTITY poppler-buildsize     "79 MB (with Qt5 library; add 13 MB for tests)">
     12  <!ENTITY poppler-time          "0.9 SBU (with parallelism=4 and Qt5 library; add 2.7 SBU for tests)">
    1313  <!-- Time increase might be due to git.freedesktop.org -->
    1414
     
    178178<command>git clone --depth 1 https://gitlab.freedesktop.org/poppler/test.git testfiles</command>.
    179179      Then issue: <command>LC_ALL=en_US.UTF-8 make test</command>.
     180      One test, check_qt5_signature_basics, is known to fail.
    180181    </para>
    181182
  • general/prog/cmake.xml

    r8b5da84 r7ec0be3  
    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        "db659ed92a8fcc880f95b492bde2eb44">
     9  <!ENTITY cmake-md5sum        "6b16c82b81e1fd80b63bee9696846b21">
    1010  <!ENTITY cmake-size          "11 MB">
    11   <!ENTITY cmake-buildsize     "427 MB (add 1.2 GB for tests)">
     11  <!ENTITY cmake-buildsize     "435 MB (add 1.2 GB for tests)">
    1212  <!ENTITY cmake-time          "2.2 SBU (add 3.9 SBU for tests, both using parallelism=4)">
    1313]>
  • general/prog/gc.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY gc-download-http "https://github.com/ivmai/bdwgc/releases/download/v&gc-version;/gc-&gc-version;.tar.gz">
    88  <!ENTITY gc-download-ftp  " ">
    9   <!ENTITY gc-md5sum        "8901a6ed29ac35842420054772ea3441">
     9  <!ENTITY gc-md5sum        "fc5351214bc2e854070ee3319181a467">
    1010  <!ENTITY gc-size          "1.2 MB">
    11   <!ENTITY gc-buildsize     "9.9 MB (with tests)">
     11  <!ENTITY gc-buildsize     "11 MB (with tests)">
    1212  <!ENTITY gc-time          "0.2 SBU (with tests)">
    1313]>
  • general/prog/perl-modules/perl-lwp-protocol-https.xml

    r8b5da84 r7ec0be3  
    66
    77  <!ENTITY my-download-http "&perl_authors;/id/O/OA/OALDERS/LWP-Protocol-https-&LWP-Protocol-https-version;.tar.gz">
    8   <!ENTITY my-md5sum "62650d02150a157f486375ca588b6c9d">
     8  <!ENTITY my-md5sum "583582eb7e11d575d16466d2f62b3877">
    99
    1010]>
  • general/prog/perl-modules/perl-uri.xml

    r8b5da84 r7ec0be3  
    66
    77  <!ENTITY my-download-http "&perl_authors;/id/O/OA/OALDERS/URI-&URI-version;.tar.gz">
    8   <!ENTITY my-md5sum "aadde6aed49fbd92dc63571bb3002662">
     8  <!ENTITY my-md5sum "b96987404e0f5735714a3bebdff2cf5a">
    99]>
    1010
  • general/prog/python-dependencies/meson_python.xml

    r8b5da84 r7ec0be3  
    88  <!ENTITY meson_python-download-ftp  " ">
    99  <!ENTITY meson_python-md5sum        "&meson_python-md5sum;">
    10   <!ENTITY meson_python-size          "44 KB">
    11   <!ENTITY meson_python-buildsize     "1080 KB">
     10  <!ENTITY meson_python-size          "80 KB">
     11  <!ENTITY meson_python-buildsize     "1.3 MB">
    1212  <!ENTITY meson_python-time          "less than 0.1 SBU">
    1313]>
  • general/prog/python-dependencies/msgpack.xml

    r8b5da84 r7ec0be3  
    7777      <bridgehead renderas="sect5">Optional (for testing)</bridgehead>
    7878      <para role="optional">
    79         <xref linkend="pluggy"/> and
    8079        <xref linkend="pytest"/>
    8180      </para>
  • general/prog/python-dependencies/pluggy.xml

    r8b5da84 r7ec0be3  
    88  <!ENTITY pluggy-download-ftp  " ">
    99  <!ENTITY pluggy-md5sum        "&pluggy-md5sum;">
    10   <!ENTITY pluggy-size          "50 KB">
    11   <!ENTITY pluggy-buildsize     "636 KB (add 26 MB for tests)">
     10  <!ENTITY pluggy-size          "68 KB">
     11  <!ENTITY pluggy-buildsize     "588 KB (add 18 MB for tests)">
    1212  <!ENTITY pluggy-time          "less than 0.1 SBU (with tests)">
    1313]>
  • general/prog/python-dependencies/pyproject-metadata.xml

    r8b5da84 r7ec0be3  
    99  <!ENTITY pyproject-metadata-md5sum        "&pyproject-metadata-md5sum;">
    1010  <!ENTITY pyproject-metadata-size          "8 KB">
    11   <!ENTITY pyproject-metadata-buildsize     "212 KB">
     11  <!ENTITY pyproject-metadata-buildsize     "124 KB">
    1212  <!ENTITY pyproject-metadata-time          "less than 0.1 SBU">
    1313]>
  • general/prog/python-dependencies/pytz.xml

    r8b5da84 r7ec0be3  
    88  <!ENTITY pytz-download-ftp  " ">
    99  <!ENTITY pytz-md5sum        "&pytz-md5sum;">
    10   <!ENTITY pytz-size          "306 KB">
    11   <!ENTITY pytz-buildsize     "9.1 MB (with tests)">
     10  <!ENTITY pytz-size          "312 KB">
     11  <!ENTITY pytz-buildsize     "6.1 MB (with tests)">
    1212  <!ENTITY pytz-time          "less than 0.1 SBU (with tests)">
    1313]>
  • general/prog/python-modules/cachecontrol.xml

    r8b5da84 r7ec0be3  
    55  %general-entities;
    66
    7  <!-- cannot access, page for 0.12.11 has unreadably long hashes and I cannot paste it
    8   <!ENTITY cachecontrol-download-http "https://files.pythonhosted.org/packages/source/c/CacheControl/CacheControl-&cachecontrol-version;.tar.gz">
    9   Latest version is 0.12.12 but NOT at pypi, has at least one issue
    10    https://github.com/ionrock/cachecontrol/issues/285 and github only has tags -->
    117  <!ENTITY cachecontrol-download-http "https://github.com/psf/cachecontrol/archive/refs/tags/v&cachecontrol-version;/cachecontrol-&cachecontrol-version;.tar.gz">
    128  <!ENTITY cachecontrol-download-ftp  " ">
  • general/prog/python-modules/cssselect.xml

    r8b5da84 r7ec0be3  
    7474      <bridgehead renderas="sect5">Optional (for testing)</bridgehead>
    7575      <para role="optional">
    76         <xref linkend="lxml"/>,
    77         <xref linkend="pluggy"/>, and
     76        <xref linkend="lxml"/> and
    7877        <xref linkend="pytest"/>
    7978      </para>
  • general/prog/python-modules/mako.xml

    r8b5da84 r7ec0be3  
    88  <!ENTITY Mako-download-ftp  " ">
    99  <!ENTITY Mako-md5sum        "&mako-md5sum;">
    10   <!ENTITY Mako-size          "380 KB">
    11   <!ENTITY Mako-buildsize     "2.7 MB (add 1.2 MB for tests)">
     10  <!ENTITY Mako-size          "384 KB">
     11  <!ENTITY Mako-buildsize     "2.9 MB (add 1.2 MB for tests)">
    1212  <!ENTITY Mako-time          "less than 0.1 SBU (with tests)">
    1313]>
  • general/prog/python-modules/numpy.xml

    r8b5da84 r7ec0be3  
    99  <!ENTITY numpy-md5sum        "&numpy-md5sum;">
    1010  <!ENTITY numpy-size          "15 MB">
    11   <!ENTITY numpy-buildsize     "113 MB (add 333 MB for tests)">
    12   <!ENTITY numpy-time          "0.5 SBU (add 2.8 SBU for tests)">
     11  <!ENTITY numpy-buildsize     "91 MB (add 333 MB for tests)">
     12  <!ENTITY numpy-time          "0.4 SBU (add 2.8 SBU for tests)">
    1313]>
    1414
     
    6969      <bridgehead renderas="sect5">Required</bridgehead>
    7070      <para role="required">
    71         <xref linkend="cython"/> and
     71        <xref linkend="cython"/>,
     72        <xref linkend="meson_python"/>, and
    7273        <xref linkend="pyproject-metadata"/>
    7374      </para>
     
    8889      <para role="optional">
    8990        <xref linkend="attrs"/>,
    90         <xref linkend="pytest"/>, and
     91        <xref linkend="pytest"/>,
     92        <xref linkend="pytz"/>, and
    9193        <ulink url="https://pypi.org/project/hypothesis/">hypothesis</ulink>
    9294      </para>
     
    119121      <para>
    120122        Three tests, out of over 35000 tests, are known to fail.
     123        <!-- test_f2py2e.py::test_untitled_cli,
     124             test_f2py2e.py::test_no_py312_distutils_fcompiler
     125             test_public_api.py::test_all_modules_are_expected
     126             3 failed, 35182 passed, 1835 skipped, 1306 deselected,
     127                          32 xfailed, 2 xpassed -->
    121128      </para>
    122129
  • general/prog/python-modules/pyserial.xml

    r8b5da84 r7ec0be3  
    7575      <bridgehead renderas="sect5">Optional (for testing)</bridgehead>
    7676      <para role="optional">
    77         <xref linkend="pluggy"/> and
    7877        <xref linkend="pytest"/>
    7978      </para>
  • general/prog/python-modules/pytest.xml

    r8b5da84 r7ec0be3  
    99  <!ENTITY pytest-md5sum        "&pytest-md5sum;">
    1010  <!ENTITY pytest-size          "1.3 MB">
    11   <!ENTITY pytest-buildsize     "8.3 MB (add 31 MB for tests)">
    12   <!ENTITY pytest-time          "less than 0.1 SBU (1.5 SBU for tests)">
     11  <!ENTITY pytest-buildsize     "43 MB (with tests)">
     12  <!ENTITY pytest-time          "1.8 SBU (with tests)">
    1313]>
    1414
  • general/sysutils/lsb-tools.xml

    r8b5da84 r7ec0be3  
    66  <!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  " ">
    8   <!ENTITY lsb-tools-md5sum        "846c7ee94989c7d48d386c875dbd1d9f">
    9   <!ENTITY lsb-tools-size          "19 KB">
    10   <!ENTITY lsb-tools-buildsize     "428 KB">
     8  <!ENTITY lsb-tools-md5sum        "1e6ef8cdfddb55035a6c36757e6313f9">
     9  <!ENTITY lsb-tools-size          "20 KB">
     10  <!ENTITY lsb-tools-buildsize     "412 KB">
    1111  <!ENTITY lsb-tools-time          "less than 0.1 SBU">
    1212
     
    7979    </para>
    8080
    81 <screen><userinput>python3 setup.py build</userinput></screen>
     81<screen><userinput>make</userinput></screen>
    8282
    8383    <para>
     
    8585    </para>
    8686
    87 <screen role="root"><userinput>python3 setup.py install --optimize=1</userinput></screen>
     87<screen role="root"><userinput>make install</userinput></screen>
     88
     89<!-- fixed upstream: should be ok for release 0.13+ -->
     90    <para>
     91      Remove a file that should not be installed as the &root; user:
     92    </para>
     93
     94<screen role="root"><userinput>rm /usr/sbin/lsbinstall</userinput></screen>
     95
     96    <para revision="systemd">
     97      Remove two scripts that serve no purpose on a systemd system:
     98    </para>
     99
     100<screen role="root" revision="systemd"><userinput>rm /usr/sbin/{install,remove}_initd</userinput></screen>
    88101
    89102  </sect2>
     
    93106
    94107      <para>
    95         The configuration for this package was done in <phrase revision="sysv">
    96         <ulink url="&lfs-website;/lfs/view/stable/chapter11/theend.html">LFS</ulink>.</phrase>
    97         <phrase revision="systemd">
    98         <ulink url="&lfs-website;/lfs/view/systemd/chapter11/theend.html">LFS</ulink>
    99         and
    100         <ulink url="&lfs-website;/lfs/view/systemd/chapter08/systemd.html">Systemd</ulink>.</phrase>
     108        The configuration for this package was done in
     109        <ulink url='&lfs-root;/chapter11/theend.html'>LFS</ulink>.
    101110        The file <filename>/etc/lsb-release</filename> should already exist.
    102111        Be sure that the DISTRIB_CODENAME entry has been set properly.
     
    115124      <seglistitem>
    116125        <seg>
    117            lsb_release,
    118            install_initd, and
    119            remove_initd
     126          lsb_release <phrase revision="sysv">,
     127          install_initd, and
     128          remove_initd</phrase>
    120129        </seg>
    121130        <seg>
    122            None
     131          None
    123132        </seg>
    124133        <seg>
     
    141150          </para>
    142151          <indexterm zone="lsb-tools lsb_release">
    143             <primary sortas="b-lsb-tools">lsb_release</primary>
     152            <primary sortas="b-lsb_release">lsb_release</primary>
    144153          </indexterm>
    145154        </listitem>
    146155      </varlistentry>
    147       <varlistentry id="install_initd">
     156
     157      <varlistentry id="install_initd" revision="sysv">
    148158        <term><command>install_initd</command></term>
    149159        <listitem>
     
    152162          </para>
    153163          <indexterm zone="lsb-tools install_initd">
    154             <primary sortas="b-lsb-tools">install_initd</primary>
     164            <primary sortas="b-install_initd">install_initd</primary>
    155165          </indexterm>
    156166        </listitem>
    157167      </varlistentry>
    158       <varlistentry id="remove_initd">
     168
     169      <varlistentry id="remove_initd" revision="sysv">
    159170        <term><command>remove_initd</command></term>
    160171        <listitem>
     
    163174          </para>
    164175          <indexterm zone="lsb-tools remove_initd">
    165             <primary sortas="b-lsb-tools">remove_initd</primary>
     176            <primary sortas="b-remove_initd">remove_initd</primary>
    166177          </indexterm>
    167178        </listitem>
  • general/sysutils/mc.xml

    r8b5da84 r7ec0be3  
    77  <!ENTITY mc-download-http "http://ftp.midnight-commander.org/mc-&mc-version;.tar.xz">
    88  <!ENTITY mc-download-ftp  " ">
    9   <!ENTITY mc-md5sum        "96fcd04710b7848fedea8597da4bd7da">
     9  <!ENTITY mc-md5sum        "2c3dd9af66e4cfef5a7a460df1cdf868">
    1010  <!ENTITY mc-size          "2.3 MB">
    11   <!ENTITY mc-buildsize     "75 MB (add 86 MB for tests)">
     11  <!ENTITY mc-buildsize     "71 MB (add 96 MB for tests)">
    1212  <!ENTITY mc-time          "0.3 SBU (using parallelism=4; add 0.2 SBU for tests)">
    1313]>
Note: See TracChangeset for help on using the changeset viewer.