Changeset 1d087b41


Ignore:
Timestamp:
12/18/2020 01:47:30 PM (9 months ago)
Author:
Pierre Labastie <pieere@…>
Branches:
qt5new
Children:
96f41f4
Parents:
eb30b876 (diff), 42117d4e (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 trunk up to r24000

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/qt5new@24001 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
24 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    reb30b876 r1d087b41  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "16">                   <!-- Always 2 digits -->
     3<!ENTITY day          "18">                   <!-- Always 2 digits -->
    44<!ENTITY month        "12">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2020">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "December 16th, &year;">
     9<!ENTITY releasedate  "December 18th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/genlib/apr-util.xml

    reb30b876 r1d087b41  
    118118
    119119    <para>
    120       To test the results, issue: <command>make test</command>.
     120      To test the results, issue: <command>make -j1 test</command>.
    121121      One test, testdbm, is known to fail.
    122122    </para>
  • general/genlib/enchant.xml

    reb30b876 r1d087b41  
    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        "5496cbce7b8d8fe72a4e5abc1739df58">
     9  <!ENTITY enchant-md5sum        "b638eef4a9bf5a0fb93b4f51590c5504">
    1010  <!ENTITY enchant-size          "968 KB">
    11   <!ENTITY enchant-buildsize     "7.4 MB (add 100 MB for tests)">
     11  <!ENTITY enchant-buildsize     "6.9 MB (add 100 MB for tests)">
    1212  <!ENTITY enchant-time          "0.2 SBU (add 0.5 SBU for tests)">
    1313]>
  • general/genlib/fftw.xml

    reb30b876 r1d087b41  
    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        "8aac833c943d8e90d51b697b27d4384d">
    10   <!ENTITY fftw-size          "3.9 MB">
    11   <!ENTITY fftw-buildsize     "57 MB (add 1 MB for tests)">
    12   <!ENTITY fftw-time          "1.6 SBU (using parallelism=4; add 1.9 SBU for tests)">
     9  <!ENTITY fftw-md5sum        "50145bb68a8510b5d77605f11cadf8dc">
     10  <!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)">
    1313]>
    1414
  • general/genlib/nodejs.xml

    reb30b876 r1d087b41  
    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        "39c4c688bc207a53e4249a085f783c81">
     9  <!ENTITY nodejs-md5sum        "c042c9c5789c04fe08fb3d346f977ed2">
    1010  <!ENTITY nodejs-size          "32 MB">
    11   <!ENTITY nodejs-buildsize     "747 MB (add 36 MB for tests)">
    12   <!ENTITY nodejs-time          "10.5 SBU (using parallelism=4; add 2.5 SBU for tests)">
     11  <!ENTITY nodejs-buildsize     "745 MB (add 20 MB for tests)">
     12  <!ENTITY nodejs-time          "8.2 SBU (using parallelism=4; add 2.1 SBU for tests)">
    1313  <!-- timing may be shorter on intel -->
    1414]>
  • general/prog/cmake.xml

    reb30b876 r1d087b41  
    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        "f2969ca3cf90a647c6c9f55b949f6cc1">
     9  <!ENTITY cmake-md5sum        "043d47c9a37755f3da1e8c1123e1a2dd">
    1010  <!ENTITY cmake-size          "8.8 MB">
    11   <!ENTITY cmake-buildsize     "375 MB (add 727 MB for tests)">
    12   <!ENTITY cmake-time          "2.3 SBU (add 3.4 SBU for tests, both using parallelism=4)">
     11  <!ENTITY cmake-buildsize     "352 MB (add 699 MB for tests)">
     12  <!ENTITY cmake-time          "1.7 SBU (add 3.1 SBU for tests, both using parallelism=4)">
    1313]>
    1414
     
    104104    <para role="optional">
    105105      <xref linkend="git"/> (for use during tests),
     106      <xref linkend="mercurial"/> (for use during tests),
    106107      <xref linkend="qt5"/> (for the Qt-based GUI),
    107108      <xref linkend="subversion"/> (for testing),
  • general/prog/markupsafe.xml

    reb30b876 r1d087b41  
    7474      <title>Installation of MarkupSafe</title>
    7575
    76       <note>
    77         <para>
    78           Both <application>Python 2</application> and
    79           <application>Python 3</application> modules can
    80           be built and installed without any conflicts.
    81         </para>
    82       </note>
     76      <para>
     77        Install <application>MarkupSafe</application> with the following
     78        commands:
     79      </para>
     80
     81<screen><userinput>python3 setup.py build</userinput></screen>
    8382
    8483      <para>
    85         To build both Python 2 and Python 3 modules, run the following commands:
    86       </para>
    87 
    88 <screen><userinput>python2 setup.py build &amp;&amp;
    89 python3 setup.py build</userinput></screen>
    90 
    91       <para>
    92         To install both modules, run the following commands as the
    93         <systemitem class="username">root</systemitem> user:
     84        Then, as the <systemitem class="username">root</systemitem> user:
    9485      </para>
    9586
    9687<!-- Editors note: Use - -root= instead of DESTDIR= when updating. -->
    97 <screen role="root"><userinput>python2 setup.py install --optimize=1 &amp;&amp;
    98 python3 setup.py install --optimize=1</userinput></screen>
     88<screen role="root"><userinput>python3 setup.py install --optimize=1</userinput></screen>
    9989
    10090    </sect3>
  • general/prog/rust.xml

    reb30b876 r1d087b41  
    521521ldconfig</userinput></screen>
    522522
    523       <indexterm zone="rustc rustc-config">
     523      <indexterm zone="rust rustc-config">
    524524        <primary sortas="e-etc-ld.so.conf">/etc/ld.so.conf</primary>
    525525      </indexterm>
  • general/prog/subversion.xml

    reb30b876 r1d087b41  
    121121    <para role="optional">
    122122      <xref linkend="apache"/>,
     123      <xref linkend="boost"/>,
    123124<!-- support for berkeley db is deprecated since 1.8
    124125      <xref linkend="db"/>,
  • gnome.ent

    reb30b876 r1d087b41  
    6666<!ENTITY gnome-shell-extensions-version    "3.38.2">
    6767<!ENTITY gnome-session-version             "3.38.0">
    68 <!ENTITY gdm-version                       "3.38.2">
     68<!ENTITY gdm-version                       "3.38.2.1">
    6969<!ENTITY gnome-user-docs-version           "3.38.2">
    7070<!-- Icons moved to packages.ent, since they're now in the Icons chapter.-->
  • gnome/platform/gdm.xml

    reb30b876 r1d087b41  
    77  <!ENTITY gdm-download-http "&gnome-download-http;/gdm/&gnome-minor-38;/gdm-&gdm-version;.tar.xz">
    88  <!ENTITY gdm-download-ftp  "&gnome-download-ftp;/gdm/&gnome-minor-38;/gdm-&gdm-version;.tar.xz">
    9   <!ENTITY gdm-md5sum        "0b95d9942fabedd2c1f8769198cae8c0">
     9  <!ENTITY gdm-md5sum        "ddc782eaf0b0345ee34fb396f67bd44d">
    1010  <!ENTITY gdm-size          "772 KB">
    11   <!ENTITY gdm-buildsize     "34 MB">
    12   <!ENTITY gdm-time          "0.1 SBU">
     11  <!ENTITY gdm-buildsize     "35 MB">
     12  <!ENTITY gdm-time          "0.2 SBU">
    1313]>
    1414
  • introduction/welcome/changelog.xml

    reb30b876 r1d087b41  
    4343    -->
    4444    <listitem>
     45      <para>December 18th, 2020</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[pierre] - Update to mesa-20.3.1. Fixes
     49          <ulink url="&blfs-ticket-root;14339">#14339</ulink>.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
     55      <para>December 17th, 2020</para>
     56      <itemizedlist>
     57        <listitem>
     58          <para>[bdubbs] - Update to cmake-3.19.2. Fixes
     59          <ulink url="&blfs-ticket-root;14395">#14395</ulink>.</para>
     60        </listitem>
     61        <listitem>
     62          <para>[bdubbs] - Update to pipewire-0.3.18. Fixes
     63          <ulink url="&blfs-ticket-root;14392">#14392</ulink>.</para>
     64        </listitem>
     65        <listitem>
     66          <para>[bdubbs] - Update to node-14.15.2. Fixes
     67          <ulink url="&blfs-ticket-root;14390">#14390</ulink>.</para>
     68        </listitem>
     69        <listitem>
     70          <para>[bdubbs] - Update to icewm-2.0.0. Fixes
     71          <ulink url="&blfs-ticket-root;14383">#14383</ulink>.</para>
     72        </listitem>
     73        <listitem>
     74          <para>[bdubbs] - Update to fftw-3.3.9. Fixes
     75          <ulink url="&blfs-ticket-root;14379">#14379</ulink>.</para>
     76        </listitem>
     77        <listitem>
     78          <para>[bdubbs] - Update to xarchiver-0.5.4.16. Fixes
     79          <ulink url="&blfs-ticket-root;14377">#14377</ulink>.</para>
     80        </listitem>
     81        <listitem>
     82          <para>[bdubbs] - Update to enchant-2.2.14. Fixes
     83          <ulink url="&blfs-ticket-root;14376">#14376</ulink>.</para>
     84        </listitem>
     85        <listitem>
     86          <para>[bdubbs] - Update to imlib2-1.7.1. Fixes
     87          <ulink url="&blfs-ticket-root;14375">#14375</ulink>.</para>
     88        </listitem>
     89        <listitem>
     90          <para>[bdubbs] - Update to libva-2.10.0 (Xorg Driver). Fixes
     91          <ulink url="&blfs-ticket-root;14374">#14374</ulink>.</para>
     92        </listitem>
     93      </itemizedlist>
     94    </listitem>
     95
     96    <listitem>
     97      <para>December 16th, 2020</para>
     98      <itemizedlist>
     99        <listitem>
     100          <para>[renodr] - Update to gdm-3.38.2.1 (security update). Fixes
     101          <ulink url="&blfs-ticket-root;14391">#14391</ulink>.</para>
     102        </listitem>
     103        <listitem>
     104          <para>[ken] - Patch biber so that tests work with current
     105          Unicode::Collate. Fixes
     106          <ulink url="&blfs-ticket-root;14389">#14389</ulink>.</para>
     107        </listitem>
     108        <listitem>
     109          <para>[ken] - Update to dvisvgm-2.11. Fixes
     110          <ulink url="&blfs-ticket-root;14318">#14318</ulink>.</para>
     111        </listitem>
     112        <listitem>
     113          <para>[bdubbs] - Update to wireshark-3.4.1. Fixes
     114          <ulink url="&blfs-ticket-root;14366">#14366</ulink>.</para>
     115        </listitem>
     116        <listitem>
     117          <para>[bdubbs] - Update to nss-3.60. Fixes
     118          <ulink url="&blfs-ticket-root;14370">#14370</ulink>.</para>
     119        </listitem>
     120      </itemizedlist>
     121    </listitem>
     122
     123    <listitem>
    45124      <para>December 15th, 2020</para>
    46125      <itemizedlist>
  • multimedia/libdriv/pipewire.xml

    reb30b876 r1d087b41  
    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        "cf551f35c83a1fa77fd31983ade00082">
     9  <!ENTITY pipewire-md5sum        "7d9c5ee429c506316533d4a9db9620e4">
    1010  <!ENTITY pipewire-size          "1.2 MB">
    11   <!ENTITY pipewire-buildsize     "116 MB (with tests)">
     11  <!ENTITY pipewire-buildsize     "119 MB (with tests)">
    1212  <!ENTITY pipewire-time          "0.3 SBU (Using parallelism=4; with tests)">
    1313]>
  • networking/netutils/wireshark.xml

    reb30b876 r1d087b41  
    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        "5c656cd9d6b01dd2ad93ed665ca532e6">
     9  <!ENTITY wireshark-md5sum        "62304df45b3c6b7825a09cbb1793906e">
    1010  <!ENTITY wireshark-size          "31 MB">
    11   <!ENTITY wireshark-buildsize     "750 MB (with all optional dependencies available in the BLFS book)">
    12   <!ENTITY wireshark-time          "2.5 SBU (with parallelism=4 and all optional dependencies available in the BLFS book)">
     11  <!ENTITY wireshark-buildsize     "606 MB (with all optional dependencies available in the BLFS book)">
     12  <!ENTITY wireshark-time          "2.0 SBU (with parallelism=4 and all optional dependencies available in the BLFS book)">
    1313]>
    1414
  • packages.ent

    reb30b876 r1d087b41  
    2828<!ENTITY nettle-version               "3.6">
    2929
    30 <!ENTITY nss-minor-version            "59">
     30<!ENTITY nss-minor-version            "60">
    3131<!ENTITY nss-micro-version            "0">
    3232<!--<!ENTITY nss-version                  "3.&nss-minor-version;.&nss-micro-version;">-->
     
    9595<!ENTITY dbus-glib-version            "0.110">
    9696<!ENTITY double-conversion-version    "3.1.5">
    97 <!ENTITY enchant-version              "2.2.13">
     97<!ENTITY enchant-version              "2.2.14">
    9898<!ENTITY exempi-version               "2.5.2">
    9999<!ENTITY expat-version                "2.1.0">
    100 <!ENTITY fftw-version                 "3.3.8">
     100<!ENTITY fftw-version                 "3.3.9">
    101101<!ENTITY gcab-version                 "0.7">
    102102<!ENTITY glib2-minor                  "2.66">
     
    179179<!ENTITY lzo-version                  "2.10">
    180180<!ENTITY mtdev-version                "1.1.6">
    181 <!ENTITY nodejs-version               "14.15.1">
     181<!ENTITY nodejs-version               "14.15.2">
    182182<!ENTITY npth-version                 "1.6">
    183183<!ENTITY nspr-version                 "4.29">
     
    328328<!ENTITY clisp-version                "2.49">
    329329<!ENTITY cmake-major-version          "3.19">
    330 <!ENTITY cmake-minor-version          "1">
     330<!ENTITY cmake-minor-version          "2">
    331331<!ENTITY cmake-version                "&cmake-major-version;.&cmake-minor-version;">
    332332<!ENTITY dejagnu-version              "1.6.2">
     
    605605<!ENTITY whois-version                "5.4.3">
    606606<!ENTITY wicd-version                 "1.7.4">
    607 <!ENTITY wireshark-version            "3.4.0">  <!-- even minor versions only -->
     607<!ENTITY wireshark-version            "3.4.1">  <!-- even minor versions only -->
    608608
    609609<!ENTITY wicd-major-version           "1.7">
     
    691691<!ENTITY xcursor-themes-version       "1.0.6">
    692692<!ENTITY xkeyboard-config-version     "2.31">
    693 <!ENTITY mesa-major-minor             "20.2">
    694 <!ENTITY mesa-version                 "&mesa-major-minor;.3">
     693<!ENTITY mesa-major-minor             "20.3">
     694<!ENTITY mesa-version                 "&mesa-major-minor;.1">
    695695<!ENTITY xcb-util-version             "0.4.0">
    696696<!ENTITY xcb-util-image-version       "0.4.0">
     
    705705<!ENTITY xinit-version                "1.4.1">
    706706
    707 <!ENTITY libva-version                "2.9.0">
     707<!ENTITY libva-version                "2.10.0">
    708708<!ENTITY libva-intel-driver-version   "2.4.1"> <!-- intel-vaapi-driver -->
    709709<!ENTITY libvdpau-version             "1.4">
     
    743743<!ENTITY gtksourceview4-version       "4.8.0">
    744744<!ENTITY gtk-vnc-version              "1.0.0">
    745 <!ENTITY imlib2-version               "1.7.0">
     745<!ENTITY imlib2-version               "1.7.1">
    746746<!ENTITY keybinder2-version           "0.3.1">
    747747<!ENTITY keybinder3-version           "0.3.2">
     
    775775<!-- Chapter 27 -->
    776776<!ENTITY fluxbox-version              "1.3.7">
    777 <!ENTITY icewm-version                "1.9.2">
     777<!ENTITY icewm-version                "2.0.0">
    778778<!ENTITY openbox-version              "3.6.1">
    779779<!ENTITY sawfish-version              "1.12.0">
     
    945945<!ENTITY tigervnc-version             "1.11.0">
    946946<!ENTITY transmission-version         "3.00">
    947 <!ENTITY xarchiver-version            "0.5.4.15">
     947<!ENTITY xarchiver-version            "0.5.4.16">
    948948<!ENTITY xchat-version                "2.8.8">
    949949<!ENTITY xdg-utils-version            "1.1.3">
     
    10031003<!ENTITY opal-version                 "3.10.10">
    10041004<!ENTITY opus-version                 "1.3.1">
    1005 <!ENTITY pipewire-version             "0.3.17">
     1005<!ENTITY pipewire-version             "0.3.18">
    10061006<!ENTITY pulseaudio-major-version     "14.0">
    10071007<!ENTITY pulseaudio-version           "&pulseaudio-major-version;">
     
    10951095<!ENTITY biber-version                "2.15">
    10961096<!ENTITY biblatex-version             "3.15a">
    1097 <!ENTITY dvisvgm-version              "2.10.1">
     1097<!ENTITY dvisvgm-version              "2.11">
    10981098<!ENTITY xindy-version                "2.5.1">
    10991099
  • postlfs/security/nss.xml

    reb30b876 r1d087b41  
    1515
    1616  <!ENTITY nss-download-ftp  " ">
    17   <!ENTITY nss-md5sum        "1fa8c74a6a761e4b87c782ef0b52d5ec">
     17  <!ENTITY nss-md5sum        "afbbb03ae4034a55d28de658ba4e18ff">
    1818  <!ENTITY nss-size          "78 MB">
    1919  <!-- 50 MB increase is due to new test files, see #12187 -->
    20   <!ENTITY nss-buildsize     "304 MB (add 232 MB for tests)">
    21   <!ENTITY nss-time          "2.8 SBU (with parallelism=4, add 32 SBU for tests)">
     20  <!ENTITY nss-buildsize     "294 MB (add 139 MB for tests)">
     21  <!ENTITY nss-time          "2.6 SBU (with parallelism=4, add 24 SBU for tests)">
    2222]>
    2323
  • pst/typesetting/biber.xml

    reb30b876 r1d087b41  
    167167        <para>
    168168          Download size: &biblatex-size;
     169        </para>
     170      </listitem>
     171      <listitem>
     172        <para>
     173          Required patch:
     174          <ulink url="&patch-root;/biber-&biber-version;-test_fixes-1.patch"/>
    169175        </para>
    170176      </listitem>
     
    261267    </para>
    262268
     269    <para>
     270      First apply a patch so that the testsuite will pass with
     271      the changes to hash formats in Unicode::Collates-1.29:
     272    </para>
     273
     274<screen><userinput remap="pre">patch -p1 -i ../biber-&biber-version;-test_fixes-1.patch</userinput></screen>
     275
    263276<screen><userinput>perl ./Build.PL &amp;&amp;
    264277./Build</userinput></screen>
  • pst/typesetting/dvisvgm.xml

    reb30b876 r1d087b41  
    77  <!ENTITY dvisvgm-download-http "https://github.com/mgieseki/dvisvgm/releases/download/&dvisvgm-version;/dvisvgm-&dvisvgm-version;.tar.gz">
    88  <!ENTITY dvisvgm-download-ftp  " ">
    9   <!ENTITY dvisvgm-md5sum        "e1fa5d5ce656fedcdb7cd4146220e181">
     9  <!ENTITY dvisvgm-md5sum        "742d16960485468a8c744dee3762aa74">
    1010  <!ENTITY dvisvgm-size          "3.0 MB">
    11   <!ENTITY dvisvgm-buildsize     "329 MB (49 MB installed, add 951 MB for the tests)">
     11  <!ENTITY dvisvgm-buildsize     "330 MB (49 MB installed, add 954 MB for the tests)">
    1212  <!ENTITY dvisvgm-time          "0.7 SBU (add 0.5 SBU for the tests, both using parallelism=4)">
    1313]>
  • x/installing/libva.xml

    reb30b876 r1d087b41  
    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        "521be94281beed9ffcb1b2830ccc50fc">
    10   <!ENTITY libva-size          "472 KB">
    11   <!ENTITY libva-buildsize     "7.8 MB">
     9  <!ENTITY libva-md5sum        "ad5d5cf8d86b5521944995bdf8a133cd">
     10  <!ENTITY libva-size          "476 KB">
     11  <!ENTITY libva-buildsize     "7.9 MB">
    1212  <!ENTITY libva-time          "less than 0.1 SBU">
    1313
  • x/installing/mesa.xml

    reb30b876 r1d087b41  
    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        "8d73d6eb479d392d2fe20f02ccbe44e0">
    10   <!ENTITY mesa-size          "13 MB">
    11   <!ENTITY mesa-buildsize     "469 MB (with docs), add 302 MB for tests">
    12   <!ENTITY mesa-time          "2.4 SBU (with parallelism=4 and docs), add 0.4 SBU for tests">
     9  <!ENTITY mesa-md5sum        "e9242ee9a07a1d932bcf7b28284e2dcf">
     10  <!ENTITY mesa-size          "14 MB">
     11  <!ENTITY mesa-buildsize     "631 MB (with docs), add 317 MB for tests">
     12  <!ENTITY mesa-time          "2.7 SBU (with parallelism=4 and docs). Add 0.5 SBU for tests">
    1313]>
    1414
     
    290290
    291291    <para>
    292       <option>-Dgallium-nine=true</option>: Setting this option to true will
    293       provide support for (MS Windows) games designed for DX9.
     292      <parameter>-Dgallium-nine=false</parameter>: Prevents building
     293      support for (MS Windows) games designed for DX9. Set it to true if
     294      this support is desired.
    294295    </para>
    295296
     
    312313    </para>
    313314
     315    <para>
     316      <parameter>-Dlibunwind=false</parameter>: This parameter disables
     317      the usage of libunwind.
     318    </para>
     319
    314320<!--
    315321    <para>
     
    341347    <segmentedlist>
    342348      <segtitle>Installed Programs</segtitle>
    343       <segtitle>Installed Libraries</segtitle>
     349      <segtitle>Installed Libraries</segtitle><!-- in /usr/lib -->
     350      <segtitle>Installed Drivers</segtitle><!-- in /usr/lib/<subdir> -->
    344351      <segtitle>Installed Directories</segtitle>
    345352
     
    349356        </seg>
    350357        <seg>
    351           <!-- Begin DRI drivers : this is the full set from auto -->
    352           d3dadapter9.so, <!-- For Windows games. This is DirectX's Direct3D -->
    353           i915_dri.so,
    354           i965_dri.so,
    355           iris_dri.so,
    356           kms_swrast_dri.so,
    357           nouveau_dri.so,
    358           nouveau_drv_video.so,
    359           nouveau_vieux_dri.so,
    360           r200_dri.so,
    361           r300_dri.so,
    362           r600_dri.so,
    363           r600_drv_video.so,
    364           radeon_dri.so,
    365           radeonsi_dri.so,
    366           radeonsi_drv_video.so,
    367           swrast_dri.so,
    368           virtio_gpu_dri.so,
    369           vmwgfx_dri.so,
    370           <!-- End DRI Drivers -->
    371358          libEGL.so,
    372359          libGL.so,
     
    380367          <!-- Begin Vulkan drivers -->
    381368          libvulkan_intel.so,
    382           libvulkan_radeon.so,
     369          libvulkan_lvp.so,
     370          libvulkan_radeon.so, and
    383371          <!-- End Vulkan drivers -->
    384372          libxatracker.so,
     373        </seg>
     374        <seg>
     375          <!-- Begin DRI drivers : this is the full set from auto -->
     376          d3dadapter9.so (optional), <!-- For Windows games. This is DirectX's
     377                                          Direct3D -->
     378          i915_dri.so,
     379          i965_dri.so,
     380          iris_dri.so,
     381          kms_swrast_dri.so,
     382          nouveau_dri.so,
     383          nouveau_drv_video.so,
     384          nouveau_vieux_dri.so,
     385          r200_dri.so (optional),
     386          r300_dri.so (optional),
     387          r600_dri.so,
     388          r600_drv_video.so,
     389          radeon_dri.so,
     390          radeonsi_dri.so,
     391          radeonsi_drv_video.so,
     392          swrast_dri.so,
     393          virtio_gpu_dri.so,
     394          vmwgfx_dri.so,
     395          <!-- End DRI Drivers -->
    385396          <!-- Begin VDPAU drivers -->
    386397          libvdpau_nouveau.so,
    387           libvdpau_r300.so,
     398          libvdpau_r300.so (optional),
    388399          libvdpau_r600.so, and
    389400          libvdpau_radeonsi.so
     
    391402        </seg>
    392403        <seg>
    393           $XORG_PREFIX/{include/{d3dapater,EGL,GL,GLES,GLES2,GLES3,KHR,vulkan},lib/{d3d,dri,vdpau}}
     404          $XORG_PREFIX/{include/{EGL,GL,GLES,GLES2,GLES3,KHR,vulkan},lib/{dri,vdpau}},
     405          $XORG_PREFIX/include/d3adapter (optional),
     406          $XORG_PREFIX/lib/d3d (optional),
    394407          $XORG_PREFIX/share/drirc.d (contains workarounds for various applications,
    395408          particularly browsers and games)
  • x/lib/imlib2.xml

    reb30b876 r1d087b41  
    77  <!ENTITY imlib2-download-http "&sourceforge-dl;/enlightenment/imlib2-&imlib2-version;.tar.bz2">
    88  <!ENTITY imlib2-download-ftp  " ">
    9   <!ENTITY imlib2-md5sum        "65a1fc5f6a50ffc54aa8f6758e725973">
    10   <!ENTITY imlib2-size          "872 KB">
     9  <!ENTITY imlib2-md5sum        "98569de9b10bcb6fd5d13e4d331ddd81">
     10  <!ENTITY imlib2-size          "876 KB">
    1111  <!ENTITY imlib2-buildsize     "12 MB">
    1212  <!ENTITY imlib2-time          "0.2 SBU">
     
    112112
    113113<screen role="root"><userinput>make install &amp;&amp;
    114 install -v -m755 -d /usr/share/doc/imlib2-&imlib2-version; &amp;&amp;
    115 install -v -m644    doc/{*.gif,index.html} \
    116                     /usr/share/doc/imlib2-&imlib2-version;</userinput></screen>
     114install -v -m755 -d                        /usr/share/doc/imlib2-&imlib2-version; &amp;&amp;
     115install -v -m644    doc/{*.gif,index.html} /usr/share/doc/imlib2-&imlib2-version;</userinput></screen>
    117116
    118117  </sect2>
  • x/lib/qt5.xml

    reb30b876 r1d087b41  
    2222  </sect1info>
    2323
    24   <title>Qt-&qt5-version;</title>
     24  <title>Qt-&qt5-version; Modules</title>
    2525
    2626  <indexterm zone="qt5">
    27     <primary sortas="a-Qt">Qt</primary>
     27    <primary sortas="a-Qt">Qt Modules</primary>
    2828  </indexterm>
    2929
    30   <sect2 role="package">
    31     <title>Introduction to Qt5</title>
    32 
    33     <para>
    34       <application>Qt5</application> is a cross-platform application framework
    35       that is widely used for developing application software with a graphical
    36       user interface (GUI) (in which cases <application>Qt5</application> is
    37       classified as a widget toolkit), and also used for developing non-GUI
    38       programs such as command-line tools and consoles for servers. One of the
    39       major users of <application>Qt</application> is <application>KDE
    40       Frameworks 5 (KF5)</application>.
    41     </para>
    42 
    43     &lfs10_checked;
    44 
    45     <bridgehead renderas="sect3">Package Information</bridgehead>
    46     <itemizedlist spacing="compact">
    47       <listitem>
    48         <para>
    49           Download (HTTP): <ulink url="&qt5-download-http;"/>
    50         </para>
    51       </listitem>
    52       <listitem>
    53         <para>
    54           Download (FTP): <ulink url="&qt5-download-ftp;"/>
    55         </para>
    56       </listitem>
    57       <listitem>
    58         <para>
    59           Download MD5 sum: &qt5-md5sum;
    60         </para>
    61       </listitem>
    62       <listitem>
    63         <para>
    64           Download size: &qt5-size;
    65         </para>
    66       </listitem>
    67       <listitem>
    68         <para>
    69           Estimated disk space required: &qt5-buildsize;
    70         </para>
    71       </listitem>
    72       <listitem>
    73         <para>
    74           Estimated build time: &qt5-time;
    75         </para>
    76       </listitem>
    77     </itemizedlist>
    78 
    79     <bridgehead renderas="sect3">Qt5 Dependencies</bridgehead>
     30  <para>
     31    After the <xref linkend="qtbase"/> has been installed, various modules
     32    can be added to provide more functionalities. They are divided in several
     33    groups, each of which depend on the precedent:
     34  </para>
     35
     36  <itemizedlist spacing="compact">
     37    <listitem>
     38      <para>
     39        <xref linkend="qt-basic"/> are used in almost all
     40        <application>Qt5</application> based applications, and
     41        must be built first.
     42      </para>
     43    </listitem>
     44    <listitem>
     45      <para>
     46        The <xref linkend="qt-kde"/> are needed for
     47        <xref linkend="kf5-frameworks"/> and <xref linkend="plasma5-build"/>.
     48      </para>
     49    </listitem>
     50    <listitem>
     51      <para>
     52        The huge <xref linkend="stwebengine"/> integrates
     53        <application>chromium</application>'s web capabilities into
     54        <application>Qt5</application>
     55      </para>
     56    </listitem>
     57    <listitem>
     58      <para>
     59        <xref linkend="qt-miscellaneous"/> are not needed for building
     60        packages in the book, but can be built for a complete installation
     61        of <application>Qt5</application>
     62      </para>
     63    </listitem>
     64  </itemizedlist>
     65
     66  &lfs10_checked;
     67
     68  <bridgehead renderas="sect3">Package Information</bridgehead>
     69  <itemizedlist spacing="compact">
     70    <listitem>
     71      <para>
     72        Download (HTTP): <ulink url="&qt5-download-http;"/>
     73      </para>
     74    </listitem>
     75    <listitem>
     76      <para>
     77        Download (FTP): <ulink url="&qt5-download-ftp;"/>
     78      </para>
     79    </listitem>
     80    <listitem>
     81      <para>
     82        Download MD5 sum: &qt5-md5sum;
     83      </para>
     84    </listitem>
     85    <listitem>
     86      <para>
     87        Download size: &qt5-size;
     88      </para>
     89    </listitem>
     90    <listitem>
     91      <para>
     92        Estimated disk space required: &qt5-buildsize;
     93      </para>
     94    </listitem>
     95    <listitem>
     96      <para>
     97        Estimated build time: &qt5-time;
     98      </para>
     99    </listitem>
     100  </itemizedlist>
     101
     102  <bridgehead renderas="sect3">Qt5 Dependencies</bridgehead>
    80103
    81104    <bridgehead renderas="sect4">Required</bridgehead>
     
    147170  </sect2>
    148171
    149   <sect2 role="qt5-prefix">
    150     <title>Setting the installation prefix</title>
    151 
    152     <bridgehead renderas="sect3">Installing in /opt/qt5</bridgehead>
    153 
    154     <para>
    155       The BLFS editors recommend installing <application>Qt5</application> in a
    156       directory other than <filename class="directory">/usr</filename>, ie
    157       <filename class="directory">/opt/qt5</filename>.  To do this,  set the
    158       following environment variable:
    159     </para>
    160 
    161 <screen><userinput>export QT5PREFIX=/opt/qt5</userinput></screen>
    162 
    163     <tip>
    164       <para>
    165         Sometimes, the installation paths are hardcoded into installed files.
    166         This is the reason why <filename class="directory">/opt/qt5</filename>
    167         is used as installation prefix instead of <filename
    168         class="directory">/opt/qt-&qt5-version;</filename>. To create a
    169         versioned <application>Qt5</application> directory after the
    170         installation is complete, you may rename the directory and create a symlink:
    171       </para>
    172 
    173 <screen role="root"><userinput>mkdir /opt/qt-&qt5-version;
    174 ln -sfnv qt-&qt5-version; /opt/qt5</userinput></screen>
    175 
    176       <para>
    177         Later on, you may want to install other versions of
    178         <application>Qt5</application>. To do that, just remove the symlink
    179         and use <filename class="directory">/opt/qt5</filename> as the
    180         prefix again. Which version of <application>Qt5</application> you
    181         use depends only on where the symlink points.
    182       </para>
    183     </tip>
    184 
    185     <note>
    186       <para>
    187         If <xref linkend="qca"/> has been installed and you are
    188         reinstalling or updating this package, then 
    189         <application>qca</application> will need to be reinstalled.
    190       </para>
    191     </note>
     172  <sect2>
     173    <title>Creating the module list and utility functions</title>
     174
     175    <para>
     176      Create the list of modules in the proper order as follows:
     177    </para>
     178
     179<screen><userinput>cat &gt; qt5-submodules-&qt5-version;.md5 &lt;&lt; "EOF"
     180<literal># Begin basic group
     181739403634e1326a3d52902a835015a4b  qttools-everywhere-src-5.15.2.tar.xz
     182c0f5c1c2cc1b66e56ce4ef13a2b7093a  qtsvg-everywhere-src-5.15.2.tar.xz
     18392cf72015788bb4dcab14494f2835b32  qtx11extras-everywhere-src-5.15.2.tar.xz
     18426577fbbe0d011b7034bca3c64bc38ae  qtwayland-everywhere-src-5.15.2.tar.xz
     185# End basic group
     186# Begin KDE group
     187# TODO
     188# End KDE group
     189# Begin qtwebengine
     190c88cbe3158feb20c4feb3d54262feb23  qtwebengine-everywhere-src-5.15.2.tar.xz
     191# End qtwebengine
     192# Begin optional group
     193# TODO
     194# End optional group</literal>
     195EOF</userinput></screen>
     196
     197    <para>
     198      Next create two utility functions, one for module building, the other
     199      for switching to user <systemitem class="username">root</systemitem>:
     200    </para>
     201
     202<screen><userinput>module_build() {
     203# MD5_ENTRY contains the md5sum entry from the .md5 file for this module
     204md5sum -c - <<< $MD5_ENTRY
    192205
    193206  </sect2>
  • x/wm/icewm.xml

    reb30b876 r1d087b41  
    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        "b83bfb3a1526f61bb489a8e5791c001c">
     9  <!ENTITY icewm-md5sum        "0f02dadf0d4420c575685c87cb48d36f">
    1010  <!ENTITY icewm-size          "2.1 MB">
    11   <!ENTITY icewm-buildsize     "54 MB">
     11  <!ENTITY icewm-buildsize     "46 MB">
    1212  <!ENTITY icewm-time          "0.2 SBU (Using parallelixm=4)">
    1313]>
  • xsoft/other/xarchiver.xml

    reb30b876 r1d087b41  
    77<!ENTITY xarchiver-download-http  "https://github.com/ib/xarchiver/archive/&xarchiver-version;/xarchiver-&xarchiver-version;.tar.gz">
    88  <!ENTITY xarchiver-download-ftp  " ">
    9   <!ENTITY xarchiver-md5sum        "1dd87416d53f3f19df606e272e5e66d1">
     9  <!ENTITY xarchiver-md5sum        "d453da75498b8085adc768e926179d5a">
    1010  <!ENTITY xarchiver-size          "1.0 MB">
    11   <!ENTITY xarchiver-buildsize     "11 MB">
     11  <!ENTITY xarchiver-buildsize     "28 MB">
    1212  <!ENTITY xarchiver-time          "0.1 SBU">
    1313]>
Note: See TracChangeset for help on using the changeset viewer.