Changes in / [ce5723af:1daaab6d]
- Files:
-
- 10 added
- 6 deleted
- 429 edited
Legend:
- Unmodified
- Added
- Removed
-
.gitignore
rce5723af r1daaab6d 1 conditional.ent 1 2 version.ent 2 3 blfs-bootscripts* -
INSTALL
rce5723af r1daaab6d 9 9 docbook-xsl-nons-1.79.2 10 10 docbook-4.5-dtd 11 tidy 11 tidy 12 12 13 13 The installation instructions for all these packages are available -
Makefile
rce5723af r1daaab6d 270 270 271 271 version: 272 $(Q)./git-version.sh 272 $(Q)./git-version.sh $(REV) -
appendices/glossary.xml
rce5723af r1daaab6d 1218 1218 <para> 1219 1219 <acronym>JPEG</acronym> File Interchange Format 1220 1221 1220 </para> 1222 1221 </glossdef> … … 2144 2143 <para> 2145 2144 Secure/<acronym>MIME</acronym> 2146 2147 2145 </para> 2148 2146 </glossdef> -
book/bookinfo.xml
rce5723af r1daaab6d 10 10 <date>$Date$</date> 11 11 12 <title>Beyond Linux<superscript>®</superscript> From Scratch 12 <title>Beyond Linux<superscript>®</superscript> From Scratch 13 13 <phrase revision="systemd">(systemd</phrase> 14 14 <phrase revision="sysv">(System V</phrase> Edition)</title> … … 24 24 25 25 <copyright id="copyright"> 26 <year> 2001-&year;</year>26 <year>©rightdate;</year> 27 27 <holder>©holder;</holder> 28 28 </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 --> 3 20 <!ENTITY % version-entities SYSTEM "version.ent"> 4 21 %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 --> 5 31 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 ]]> 17 41 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"> 23 51 24 52 <!ENTITY maintainer-fullname "The BLFS Team"> … … 29 57 <!ENTITY lfs-website "https://www.&lfs-domainname;"> 30 58 <!-- 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 32 60 Update 'downloads-root-systemd' to x.y-systemd 33 61 --> … … 46 74 47 75 <!ENTITY lfs-root "../../../../lfs/view/&lfs-version;"> 48 <!ENTITY lfs-rootd "../../../../lfs/view/&lfs-versiond;">49 76 <!ENTITY lfs-dev "../../../../lfs/view/development"> 50 77 <!ENTITY gnu-http "https://ftp.gnu.org/gnu"> … … 96 123 97 124 <!ENTITY blfs-bootscripts-version "20210826"> 98 <!ENTITY systemd-units-version "2021 0819">125 <!ENTITY systemd-units-version "20211123"> 99 126 100 127 <!ENTITY blfs-wiki "https://wiki.&lfs-domainname;/blfs/wiki"> -
general/genlib/apr-util.xml
rce5723af r1daaab6d 140 140 switches enable the 141 141 <filename class="libraryfile">apr_crypto_openssl-1.so</filename> 142 plugin. 142 plugin. 143 143 </para> 144 144 -
general/genlib/boost.xml
rce5723af r1daaab6d 116 116 117 117 <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>. 120 120 All 154 tests should pass. 121 121 </para> … … 198 198 libboost_regex.so, libboost_serialization.so, 199 199 libboost_stacktrace_addr2line.so, libboost_stacktrace_basic.so, 200 libboost_stacktrace_noop.so, libboost_system.so, 200 libboost_stacktrace_noop.so, libboost_system.so, 201 201 libboost_test_exec_monitor.a, libboost_thread.so, libboost_timer.so, 202 202 libboost_type_erasure.so, libboost_unit_test_framework.so, -
general/genlib/brotli.xml
rce5723af r1daaab6d 171 171 </seg> 172 172 <seg> 173 libbrotlicommon{-static.a,.so}, 173 libbrotlicommon{-static.a,.so}, 174 174 libbrotlidec{,-static.a,.so}, and 175 175 libbrotlienc{,-static.a,.so} -
general/genlib/double-conversion.xml
rce5723af r1daaab6d 31 31 32 32 <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 35 35 for IEEE doubles. 36 36 </para> -
general/genlib/enchant.xml
rce5723af r1daaab6d 111 111 112 112 <para> 113 To run tests, unittest-cpp must be installed and the 113 To run tests, unittest-cpp must be installed and the 114 114 <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 116 116 check</command>. 117 117 </para> … … 154 154 155 155 <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 158 158 we do above. Leaving it in source (for a while) in case I'm wrong and 159 159 it needs to be restored. -
general/genlib/exempi.xml
rce5723af r1daaab6d 91 91 92 92 <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 94 94 that depends on an apparently proprietary Adobe SDK: 95 95 </para> -
general/genlib/fftw.xml
rce5723af r1daaab6d 7 7 <!ENTITY fftw-download-http "http://www.fftw.org/fftw-&fftw-version;.tar.gz"> 8 8 <!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"> 10 10 <!ENTITY fftw-size "4.0 MB"> 11 <!ENTITY fftw-buildsize " 60MB">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)"> 13 13 ]> 14 14 -
general/genlib/genlib.xml
rce5723af r1daaab6d 115 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpaper.xml"/> 116 116 <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"/> 117 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libqmi.xml"/> 118 119 … … 127 128 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libunique.xml"/> 128 129 <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"/> 129 131 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libusb.xml"/> 130 132 <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libusb-compat.xml"/>--> -
general/genlib/glib2.xml
rce5723af r1daaab6d 7 7 <!ENTITY glib2-download-http "&gnome-download-http;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz"> 8 8 <!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. 8MB">11 <!ENTITY glib2-buildsize "1 04MB (add 6 MB for tests)">12 <!ENTITY glib2-time "0. 6 SBU (add 1.0SBU 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)"> 13 13 ]> 14 14 … … 97 97 <xref linkend="gdb"/> (for bindings), 98 98 <xref linkend="DocBook"/>, 99 <xref linkend="docbook-xsl"/>, 99 <xref linkend="docbook-xsl"/>, 100 100 <xref linkend="gtk-doc"/> (to build API documentation), 101 101 <xref linkend="glib-networking"/> (for some tests, but this is a circular … … 206 206 207 207 <para> 208 You should now install <xref linkend="desktop-file-utils"/> and 208 You should now install <xref linkend="desktop-file-utils"/> and 209 209 <xref linkend="shared-mime-info"/> and proceed to 210 210 run the test suite. … … 214 214 To test the results, after having installed the package, issue: 215 215 <command>ninja test</command>. One test named 216 <literal>gio / file</literal> is known to fail if the test is r an as216 <literal>gio / file</literal> is known to fail if the test is run as 217 217 the <systemitem class="username">root</systemitem> user. 218 218 <!-- glib issue #1954: --> … … 229 229 <!-- with 2.60.4 on systemd, all tests pass. --> 230 230 <!-- 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 236 237 obsolete header file that interferes with some packages: 237 238 </para> … … 269 270 <seglistitem> 270 271 <seg> 271 gapplication, gdbus, gdbus-codegen, 272 gapplication, gdbus, gdbus-codegen, 272 273 gio, gio-querymodules, 273 274 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, 277 278 gtester, and gtester-report 278 279 </seg> 279 280 <seg> 280 libgio-2.0.so, 281 libglib-2.0.so, 281 libgio-2.0.so, 282 libglib-2.0.so, 282 283 libgmodule-2.0.so, 283 libgobject-2.0.so, and 284 libgobject-2.0.so, and 284 285 libgthread-2.0.so 285 286 </seg> … … 289 290 /usr/lib/glib-2.0, 290 291 /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) 293 294 </seg> 294 295 </seglistitem> … … 355 356 <listitem> 356 357 <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 359 360 points for each module that has been found 360 361 </para> … … 384 385 <para> 385 386 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 387 388 <filename>gschemas.compiled</filename> that can be used by GSettings 388 389 </para> -
general/genlib/glibmm.xml
rce5723af r1daaab6d 7 7 <!ENTITY glibmm-download-http "&gnome-download-http;/glibmm/2.66/glibmm-&glibmm-version;.tar.xz"> 8 8 <!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. 2MB">11 <!ENTITY glibmm-buildsize "8 8MB (with tests)">12 <!ENTITY glibmm-time "0. 5SBU (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)"> 13 13 ]> 14 14 … … 81 81 <para role="optional"> 82 82 <xref linkend="doxygen"/>, 83 <xref linkend="glib-networking"/> (for tests), 83 <xref linkend="glib-networking"/> (for tests), 84 84 <xref linkend="gnutls"/> (for tests), 85 85 <xref linkend="libxslt"/>, and … … 136 136 <seg> 137 137 /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 139 139 </seg> 140 140 </seglistitem> -
general/genlib/gmime3.xml
rce5723af r1daaab6d 85 85 <bridgehead renderas="sect4">Recommended</bridgehead> 86 86 <para role="recommended"> 87 <xref linkend="gobject-introspection"/> and 87 <xref linkend="gobject-introspection"/> and 88 88 <xref linkend="libidn2"/> 89 89 </para> … … 95 95 <xref linkend="gtk-doc"/>, 96 96 <xref linkend="libnsl"/>, 97 <xref linkend="vala"/>, and 97 <xref linkend="vala"/>, and 98 98 <ulink url="http://download.mono-project.com/sources/gtk-sharp/">Gtk#</ulink> (requires 99 99 <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>) -
general/genlib/gobject-introspection.xml
rce5723af r1daaab6d 6 6 7 7 <!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"> 9 9 <!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 " 64MB (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)"> 15 15 ]> 16 16 … … 86 86 <ulink url="https://pypi.org/project/Markdown/">Markdown</ulink> (to satisfy one test) 87 87 <!-- 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? 89 89 It is only needed for one test. bdubbs March 3, 2019 90 90 --> … … 132 132 133 133 <para> 134 <option>-Dgtk_doc=true</option>: Build and install 134 <option>-Dgtk_doc=true</option>: Build and install 135 135 the documentation. 136 136 </para> … … 141 141 142 142 <para> 143 <option>-Ddoctool=enabled</option>: Install g-ir-doc-tool 143 <option>-Ddoctool=enabled</option>: Install g-ir-doc-tool 144 144 and run related tests. 145 145 </para> -
general/genlib/gsl.xml
rce5723af r1daaab6d 7 7 <!ENTITY gsl-download-http "&gnu-http;/gsl/gsl-&gsl-version;.tar.gz"> 8 8 <!ENTITY gsl-download-ftp "&gnu-ftp;/gsl/gsl-&gsl-version;.tar.gz"> 9 <!ENTITY gsl-md5sum " 9e47e81caaebcd92b7aca27a5348df74">9 <!ENTITY gsl-md5sum "36aee97e67f64dbdab7afae197e3483b"> 10 10 <!ENTITY gsl-size "7.2 MB"> 11 <!ENTITY gsl-buildsize "2 56MB (with tests, without docs)">12 <!ENTITY gsl-time "1. 4SBU (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)"> 13 13 ]> 14 14 -
general/genlib/gspell.xml
rce5723af r1daaab6d 74 74 <bridgehead renderas="sect4">Required</bridgehead> 75 75 <para role="required"> 76 <xref linkend="enchant"/> and 76 <xref linkend="enchant"/> and 77 77 <xref linkend="gtk3"/> 78 78 </para> … … 104 104 105 105 <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, 107 107 test-checker, 108 is known to fail if the external package 108 is known to fail if the external package 109 109 <ulink url="http://hunspell.github.io/">Hunspell</ulink> is not installed. 110 110 The tests also must be run in an X session. -
general/genlib/icu.xml
rce5723af r1daaab6d 8 8 "https://github.com/unicode-org/icu/releases/download/release-&icu-major;-&icu-minor;/icu4c-&icu-major;_&icu-minor;-src.tgz"> 9 9 <!ENTITY icu-download-ftp " "> 10 <!ENTITY icu-md5sum " 9403db682507369d0f60a25ea67014c4">10 <!ENTITY icu-md5sum "65287befec8116d79af23a58aa50c60d"> 11 11 <!ENTITY icu-size "24 MB"> 12 <!ENTITY icu-buildsize "3 54 MB (add 36MB for tests)">13 <!ENTITY icu-time "0. 9 SBU (Using parallelism=4; add 2.0SBU 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)"> 14 14 ]> 15 15 … … 154 154 derb, escapesrc, genbrk, genccode, gencfu, gencmn, gencnval, 155 155 gendict, gennorm2, 156 genrb, gensprep, icu-config, icu info, icupkg, makeconv, pkgdata, and157 uconv156 genrb, gensprep, icu-config, icuexportdata, icuinfo, icupkg, 157 makeconv, pkgdata, and uconv 158 158 </seg> 159 159 <seg> -
general/genlib/jansson.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY jansson-download-ftp " "> 9 <!ENTITY jansson-md5sum " 570af45b8203e95876d71fecd56cee20">10 <!ENTITY jansson-size " 520KB">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)"> 13 13 ]> 14 14 … … 19 19 <date>$Date$</date> 20 20 </sect1info> 21 21 22 22 <title>Jansson-&jansson-version;</title> 23 23 … … 78 78 <sect2 role="installation"> 79 79 <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.*//' &;" \ 86 -i test/suites/api/check-exports</userinput></screen> 80 87 81 88 <para> -
general/genlib/js78.xml
rce5723af r1daaab6d 8 8 <!ENTITY ff78-version "&firefox-version;"> 9 9 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 11 11 <!ENTITY ff78-version "&JS78-version;"> --> 12 12 … … 14 14 <!ENTITY js78-download-http "&mozilla-http;/firefox/releases/&JS78-version;esr/source/firefox-&JS78-version;esr.source.tar.xz"> 15 15 <!ENTITY js78-download-ftp " "> 16 <!ENTITY js78-md5sum " 872623fc9f93ea8d3f3290024f0c0925">17 <!ENTITY js78-size "31 9MB">16 <!ENTITY js78-md5sum "453c90444bad8702fd08b71213ab2cbc"> 17 <!ENTITY js78-size "316 MB"> 18 18 <!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 machinewith parallelism=4)">19 <!ENTITY js78-time "2.5 SBU (with parallelism=4)"> 20 20 ]> 21 21 … … 76 76 </listitem> 77 77 </itemizedlist> 78 <!-- 78 79 79 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 80 80 <itemizedlist spacing="compact"> … … 82 82 <para> 83 83 Required patch: 84 <ulink url="&patch-root;/js 78-code_coverage-1.patch"/>84 <ulink url="&patch-root;/js-&JS78-version;-python_3_10-1.patch"/> 85 85 </para> 86 86 </listitem> 87 87 </itemizedlist> 88 --> 88 89 89 <bridgehead renderas="sect3">JS78 Dependencies</bridgehead> 90 90 … … 142 142 </note> 143 143 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 ../js 78-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 151 151 <para> 152 152 Install <application>JS</application> by running the following … … 187 187 It's recommended to redirect the output into a log. 188 188 <!-- recheck when ICU gets upgraded --> 189 <!-- ken: removed "are known to fail' beca sue there are189 <!-- ken: removed "are known to fail' because there are 190 190 4096 known failures, these icu items are unexpected failures 191 191 and I found the wording confusing --> 192 192 <!-- ken : For 78.4 this was 14 failures, I changed it to 10 for 78.5. 193 193 On that machine with 78.6 still 10, but on another 14, both with similar 194 setup and locale. -->194 setup and locale. 195 195 Depending on the machine, either 196 196 ten or fourteen JS tests related to locale and timezone fail, 197 197 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. 198 201 </para> 199 202 <para> … … 246 249 support in the JS shell. 247 250 </para> 248 251 249 252 <para> 250 253 <parameter>--disable-jemalloc</parameter>: This switch disables the -
general/genlib/keyutils.xml
rce5723af r1daaab6d 73 73 74 74 <bridgehead renderas="sect3">keyutils Dependencies</bridgehead> 75 75 76 76 <bridgehead renderas="sect4">Required</bridgehead> 77 77 <para role="required"> … … 98 98 99 99 <para> 100 To test the results, issue, as the 100 To test the results, issue, as the 101 101 <systemitem class="username">root</systemitem> user: 102 102 </para> -
general/genlib/libaio.xml
rce5723af r1daaab6d 108 108 109 109 <para> 110 Now, install the package as the 110 Now, install the package as the 111 111 <systemitem class="username">root</systemitem> user: 112 112 </para> -
general/genlib/libatomic_ops.xml
rce5723af r1daaab6d 7 7 <!ENTITY libatomic_ops-download-http "https://github.com/ivmai/libatomic_ops/releases/download/v&libatomic_ops-version;/libatomic_ops-&libatomic_ops-version;.tar.gz"> 8 8 <!ENTITY libatomic_ops-download-ftp " "> 9 <!ENTITY libatomic_ops-md5sum " 90a78a84d9c28ce11f331c25289bfbd0">10 <!ENTITY libatomic_ops-size "49 2KB">11 <!ENTITY libatomic_ops-buildsize " 7.0MB (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)"> 12 12 <!ENTITY libatomic_ops-time "0.2 SBU (with tests)"> 13 13 ]> -
general/genlib/libblockdev.xml
rce5723af r1daaab6d 79 79 <para role="required"> 80 80 <xref linkend="gobject-introspection"/>, 81 <xref linkend="libbytesize"/>, 81 <xref linkend="libbytesize"/>, 82 82 <xref linkend="libyaml"/>, 83 <xref linkend="parted"/>, and 83 <xref linkend="parted"/>, and 84 84 <xref linkend="volume_key"/> 85 85 </para> … … 155 155 </seg> 156 156 <seg> 157 libbd_btrfs.so, 157 libbd_btrfs.so, 158 158 libbd_crypto.so, 159 libbd_fs.so, 159 libbd_fs.so, 160 160 libbd_kbd.so, 161 161 libbd_loop.so, -
general/genlib/libbytesize.xml
rce5723af r1daaab6d 81 81 <xref linkend="gtk-doc"/>, 82 82 <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 84 84 <ulink url="https://pypi.python.org/pypi/polib">polib</ulink> (python module for one test) 85 85 </para> … … 103 103 104 104 <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>. 107 107 </para> 108 108 … … 114 114 115 115 </sect2> 116 <!-- 116 <!-- 117 117 <sect2 role="commands"> 118 118 <title>Command Explanations</title> … … 144 144 <seg> 145 145 /usr/include/bytesize, 146 /usr/share/gtk-doc/html/libbytesize, and 146 /usr/share/gtk-doc/html/libbytesize, and 147 147 /usr/lib/python&python3-majorver;/site-packages/bytesize 148 148 </seg> -
general/genlib/libgpg-error.xml
rce5723af r1daaab6d 8 8 <!ENTITY libgpg-error-download-ftp "&gnupg-ftp;/libgpg-error/libgpg-error-&libgpg-error-version;.tar.bz2"> 9 9 <!ENTITY libgpg-error-download-ftp " "> 10 <!ENTITY libgpg-error-md5sum " 133fed221ba8f63f5842858a1ff67cb3">11 <!ENTITY libgpg-error-size "9 51KB">12 <!ENTITY libgpg-error-buildsize "1 3MB (with tests)">10 <!ENTITY libgpg-error-md5sum "f1e09cfa536a6e6a264dbf2ccdc2e534"> 11 <!ENTITY libgpg-error-size "976 KB"> 12 <!ENTITY libgpg-error-buildsize "11 MB (with tests)"> 13 13 <!ENTITY libgpg-error-time "0.1 SBU (with tests)"> 14 14 ]> -
general/genlib/libgrss.xml
rce5723af r1daaab6d 149 149 </seg> 150 150 <seg> 151 /usr/include/libgrss and 151 /usr/include/libgrss and 152 152 /usr/share/doc/libgrss-&libgrss-version; 153 153 </seg> -
general/genlib/libgusb.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY libgusb-download-ftp " "> 9 <!ENTITY libgusb-md5sum " b980fe26244b108db6692b00865af1b4">10 <!ENTITY libgusb-size " 52 KB">11 <!ENTITY libgusb-buildsize " 1.9MB (with tests)">9 <!ENTITY libgusb-md5sum "17e881f726c0e12ed1e4e7a9964bdf1c"> 10 <!ENTITY libgusb-size "42 KB"> 11 <!ENTITY libgusb-buildsize "2.0 MB (with tests)"> 12 12 <!ENTITY libgusb-time "less than 0.1 SBU (with tests)"> 13 13 ]> -
general/genlib/libical.xml
rce5723af r1daaab6d 7 7 <!ENTITY libical-download-http "https://github.com/libical/libical/releases/download/v&libical-version;/libical-&libical-version;.tar.gz"> 8 8 <!ENTITY libical-download-ftp " "> 9 <!ENTITY libical-md5sum "0 992e55d8408783a3c63d6000ed802d2">9 <!ENTITY libical-md5sum "07b066dc8fcf5d1dc10383a81e95f3b3"> 10 10 <!ENTITY libical-size "872 KB"> 11 <!ENTITY libical-buildsize "2 2MB (with tests)">12 <!ENTITY libical-time "0. 1SBU (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)"> 13 13 ]> 14 14 … … 80 80 <bridgehead renderas="sect4">Recommended</bridgehead> 81 81 <para role="recommended"> 82 <xref linkend="gobject-introspection"/> and 82 <xref linkend="gobject-introspection"/> and 83 83 <xref linkend="vala"/> (both required for GNOME) 84 84 </para> … … 131 131 132 132 <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"/> 134 134 installed and wish to build the API documentation, issue: 135 135 </para> … … 140 140 To test the results, issue: <command>make test</command>. 141 141 <!-- 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. 144 144 This is now done on SysV as well.--> 145 145 </para> … … 223 223 </seg> 224 224 <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, 229 229 libicalss.so, 230 230 and libicalvcal.so 231 231 </seg> 232 232 <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, 237 237 and /usr/share/doc/libical-&libical-version;/html 238 238 </seg> -
general/genlib/libmbim.xml
rce5723af r1daaab6d 7 7 <!ENTITY libmbim-download-http "https://www.freedesktop.org/software/libmbim/libmbim-&libmbim-version;.tar.xz"> 8 8 <!ENTITY libmbim-download-ftp " "> 9 <!ENTITY libmbim-md5sum " 552d498d891c93ee9ed2684a8a6a723e">10 <!ENTITY libmbim-size "54 4KB">9 <!ENTITY libmbim-md5sum "8893edbfd16e1198c018277cd2ad487e"> 10 <!ENTITY libmbim-size "548 KB"> 11 11 <!ENTITY libmbim-buildsize "32 MB (with tests)"> 12 12 <!ENTITY libmbim-time "0.2 SBU (with tests)"> -
general/genlib/libqmi.xml
rce5723af r1daaab6d 7 7 <!ENTITY libqmi-download-http "https://www.freedesktop.org/software/libqmi/libqmi-&libqmi-version;.tar.xz"> 8 8 <!ENTITY libqmi-download-ftp " "> 9 <!ENTITY libqmi-md5sum " 1a30e5304d01e72845bd3e9c353c8ded">9 <!ENTITY libqmi-md5sum "c0a656e06dccdd4fcd590f1d718a3b1c"> 10 10 <!ENTITY libqmi-size "1.2 MB"> 11 <!ENTITY libqmi-buildsize "15 0MB (with tests)">11 <!ENTITY libqmi-buildsize "151 MB (with tests)"> 12 12 <!ENTITY libqmi-time "0.3 SBU (Using parallelism=4; with tests)"> 13 13 ]> -
general/genlib/libseccomp.xml
rce5723af r1daaab6d 7 7 <!ENTITY libseccomp-download-http "https://github.com/seccomp/libseccomp/releases/download/v&libseccomp-version;/libseccomp-&libseccomp-version;.tar.gz"> 8 8 <!ENTITY libseccomp-download-ftp " "> 9 <!ENTITY libseccomp-md5sum "5 9f5563c532d3fa1df9db0516b36b1cd">9 <!ENTITY libseccomp-md5sum "5096d3912a605a72b27805fa0ef9886d"> 10 10 <!ENTITY libseccomp-size "624 KB"> 11 <!ENTITY libseccomp-buildsize "6. 7 MB (additional 5.2MB for tests)">12 <!ENTITY libseccomp-time "less than 0.1 SBU (additional 2. 2SBU 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)"> 13 13 <!-- 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. 15 15 This should be tested with every new minor (v4.13, v4.14, etc.) release 16 16 of the kernel, as it is very finicky and relies on hacks to accomplish -
general/genlib/libsigc3.xml
rce5723af r1daaab6d 80 80 <bridgehead renderas="sect4">Optional</bridgehead> 81 81 <para role="optional"> 82 <xref linkend="docbook-utils"/>, 83 <xref linkend="doxygen"/>, 82 <xref linkend="docbook-utils"/>, 83 <xref linkend="doxygen"/>, 84 84 <ulink url="http://dblatex.sourceforge.net">dblatex</ulink>, and 85 85 <ulink url="&gnome-download-http;/mm-common">mm-common</ulink> -
general/genlib/libssh2.xml
rce5723af r1daaab6d 7 7 <!ENTITY libssh2-download-http "https://www.libssh2.org/download/libssh2-&libssh2-version;.tar.gz"> 8 8 <!ENTITY libssh2-download-ftp " "> 9 <!ENTITY libssh2-md5sum " 1beefafe8963982adc84b408b2959927">10 <!ENTITY libssh2-size " 868KB">9 <!ENTITY libssh2-md5sum "f604ba083fad23bf715a9ecccc9f57f4"> 10 <!ENTITY libssh2-size "944 KB"> 11 11 <!ENTITY libssh2-buildsize "13 MB (with tests)"> 12 12 <!ENTITY libssh2-time "0.2 SBU (with tests)"> … … 70 70 </itemizedlist> 71 71 72 <!-- Applied in 1.10.0 72 73 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 73 74 <itemizedlist spacing="compact"> … … 79 80 </listitem> 80 81 </itemizedlist> 82 --> 81 83 82 84 <bridgehead renderas="sect3">libssh2 Dependencies</bridgehead> … … 86 88 <xref linkend="gnupg2"/>, 87 89 <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) 89 91 </para> 90 92 … … 102 104 </para> 103 105 104 <screen><userinput>patch -Np1 -i ../libssh2-&libssh2-version;-security_fixes-1.patch && 105 ./configure --prefix=/usr --disable-static && 106 <screen><userinput>./configure --prefix=/usr --disable-static && 106 107 make</userinput></screen> 107 108 108 109 <para> 109 110 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.--> 111 112 </para> 112 113 -
general/genlib/libtasn1.xml
rce5723af r1daaab6d 7 7 <!ENTITY libtasn1-download-http "&gnu-http;/libtasn1/libtasn1-&libtasn1-version;.tar.gz"> 8 8 <!ENTITY libtasn1-download-ftp "&gnu-ftp;/libtasn1/libtasn1-&libtasn1-version;.tar.gz"> 9 <!ENTITY libtasn1-md5sum " c46f6eb3bd1287031ae5d36465094402">10 <!ENTITY libtasn1-size "1. 8MB">11 <!ENTITY libtasn1-buildsize "1 2MB (with tests)">9 <!ENTITY libtasn1-md5sum "8203e72a2c0390515410b2ea2c032f04"> 10 <!ENTITY libtasn1-size "1.6 MB"> 11 <!ENTITY libtasn1-buildsize "14 MB (with tests)"> 12 12 <!ENTITY libtasn1-time "0.4 SBU (with tests)"> 13 13 ]> -
general/genlib/libuninameslist.xml
rce5723af r1daaab6d 7 7 <!ENTITY libuninameslist-download-http "https://github.com/fontforge/libuninameslist/releases/download/&libuninameslist-version;/libuninameslist-dist-&libuninameslist-version;.tar.gz"> 8 8 <!ENTITY libuninameslist-download-ftp " "> 9 <!ENTITY libuninameslist-md5sum " d4fa781488763c7d5623a59da0e99452">9 <!ENTITY libuninameslist-md5sum "19ee2fd3ccb1a1868b2799dff7a63bf1"> 10 10 <!ENTITY libuninameslist-size "1.2 MB"> 11 11 <!ENTITY libuninameslist-buildsize "14 MB (with tests)"> -
general/genlib/libusb.xml
rce5723af r1daaab6d 133 133 134 134 <para> 135 <command>sed -i ...</command>: This sed prevents some warnings when 135 <command>sed -i ...</command>: This sed prevents some warnings when 136 136 building the documentation. 137 137 </para> -
general/genlib/libuv.xml
rce5723af r1daaab6d 30 30 31 31 <para> 32 The <application>libuv</application> package is a 32 The <application>libuv</application> package is a 33 33 multi-platform support library with a focus on asynchronous I/O. 34 34 </para> … … 74 74 <bridgehead renderas="sect4">Required</bridgehead> 75 75 <para role="required"> 76 <xref linkend="???"/> 76 <xref linkend="???"/> 77 77 </para> 78 78 … … 122 122 <para> 123 123 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: 125 125 <command>make test</command>. 126 126 </para> … … 148 148 of the static library. 149 149 </para> 150 150 151 151 </sect2> 152 152 --> -
general/genlib/libwacom.xml
rce5723af r1daaab6d 7 7 <!ENTITY libwacom-download-http "https://github.com/linuxwacom/libwacom/releases/download/libwacom-&libwacom-version;/libwacom-&libwacom-version;.tar.bz2"> 8 8 <!ENTITY libwacom-download-ftp " "> 9 <!ENTITY libwacom-md5sum " 03a360811b094ab97b3e2c1feb1db599">10 <!ENTITY libwacom-size "5 07KB">11 <!ENTITY libwacom-buildsize " 6.2MB (with tests)">9 <!ENTITY libwacom-md5sum "5c2e8a1a985b2a31445f6925a45fdec4"> 10 <!ENTITY libwacom-size "532 KB"> 11 <!ENTITY libwacom-buildsize "7.6 MB (with tests)"> 12 12 <!ENTITY libwacom-time "less than 0.1 SBU (with tests)"> 13 13 ]> … … 120 120 <para> 121 121 To test the results, issue: <command>ninja test</command>. 122 To run additional tests, install 122 To run additional tests, install 123 123 <ulink url="https://docs.pytest.org/en/stable/">pytest</ulink> and remove 124 124 the "-Dtests=disabled" option from the meson line above. -
general/genlib/libwpe.xml
rce5723af r1daaab6d 7 7 <!ENTITY libwpe-download-http "https://wpewebkit.org/releases/libwpe-&libwpe-version;.tar.xz"> 8 8 <!ENTITY libwpe-download-ftp " "> 9 <!ENTITY libwpe-md5sum " f60fc13b519a66d262afb76c77441870">10 <!ENTITY libwpe-size "5 2KB">9 <!ENTITY libwpe-md5sum "5a3f11789535d826370ba465ea141393"> 10 <!ENTITY libwpe-size "56 KB"> 11 11 <!ENTITY libwpe-buildsize "2.0 MB"> 12 12 <!ENTITY libwpe-time "less than 0.1 SBU"> … … 152 152 <listitem> 153 153 <para> 154 contains functions that provide a general purpose library for 154 contains functions that provide a general purpose library for 155 155 WPEWebKit and the WPE Renderer 156 156 </para> -
general/genlib/libxkbcommon.xml
rce5723af r1daaab6d 7 7 <!ENTITY libxkbcommon-download-http "https://xkbcommon.org/download/libxkbcommon-&libxkbcommon-version;.tar.xz"> 8 8 <!ENTITY libxkbcommon-download-ftp " "> 9 <!ENTITY libxkbcommon-md5sum " 00b5275ec1309a1d427a645de5861605">10 <!ENTITY libxkbcommon-size "4 44KB">9 <!ENTITY libxkbcommon-md5sum "22bb98f01253a67fc8dd84af51b6e5ab"> 10 <!ENTITY libxkbcommon-size "460 KB"> 11 11 <!ENTITY libxkbcommon-buildsize "27 MB (with tests)"> 12 12 <!ENTITY libxkbcommon-time "0.1 SBU (with tests)"> … … 123 123 <sect2 role="commands"> 124 124 <title>Command Explanations</title> 125 125 126 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 127 href="../../xincludes/meson-buildtype-release.xml"/> … … 150 150 documentation in a versioned directory. 151 151 </para> 152 152 153 153 </sect2> 154 154 -
general/genlib/libxml2.xml
rce5723af r1daaab6d 198 198 <seglistitem> 199 199 <seg> 200 xml2-config, 201 xmlcatalog, and 200 xml2-config, 201 xmlcatalog, and 202 202 xmllint <!--and the 203 203 drv_libxml2.py and libxml2.py <application>Python3</application> … … 205 205 </seg> 206 206 <seg> 207 libxml2.so and 207 libxml2.so and 208 208 libxml2mod.so (<application>Python3</application> module) 209 209 </seg> -
general/genlib/libxslt.xml
rce5723af r1daaab6d 106 106 <bridgehead renderas="sect4">Optional</bridgehead> 107 107 <para role="optional"> 108 <xref linkend="libgcrypt"/> and 108 <xref linkend="libgcrypt"/> and 109 109 <xref linkend="libxml2py2"/> 110 110 <!-- Seems to be used for tests --> 111 <note><simpara>The <xref role="nodep" linkend="libxml2py2"/> 111 <note><simpara>The <xref role="nodep" linkend="libxml2py2"/> 112 112 dependency is only appropriate if the <application>Python2</application> 113 113 module for this package is needed. The -
general/genlib/libyaml.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY yaml-download-ftp " "> 9 <!ENTITY yaml-md5sum " 163fc1e22153d3e2cebfe5cbb43a1769">10 <!ENTITY yaml-size " 84KB">11 <!ENTITY yaml-buildsize "6. 7MB (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)"> 13 13 ]> 14 14 … … 91 91 </para> 92 92 93 <screen><userinput>./bootstrap && 94 ./configure --prefix=/usr --disable-static && 93 <screen><userinput>./configure --prefix=/usr --disable-static && 95 94 make</userinput></screen> 96 95 -
general/genlib/nodejs.xml
rce5723af r1daaab6d 7 7 <!ENTITY nodejs-download-http "https://nodejs.org/dist/v&nodejs-version;/node-v&nodejs-version;.tar.xz"> 8 8 <!ENTITY nodejs-download-ftp " "> 9 <!ENTITY nodejs-md5sum " 8ec7b05141efe9de286a78506e116735">9 <!ENTITY nodejs-md5sum "aeeb772ea8b14a52fd8f709d774f8fcd"> 10 10 <!ENTITY nodejs-size "32 MB"> 11 <!ENTITY nodejs-buildsize "7 51 MB">12 <!ENTITY nodejs-time "1 1 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)"> 13 13 ]> 14 14 … … 32 32 <application>Node.js</application> is a 33 33 <application>JavaScript</application> runtime built on 34 <application>Chrome's</application> V8 JavaScript engine. 34 <application>Chrome's</application> V8 JavaScript engine. 35 35 </para> 36 36 … … 96 96 <bridgehead renderas="sect4">Required</bridgehead> 97 97 <para role="required"> 98 <xref linkend="which"/> 98 <xref linkend="which"/> 99 99 </para> 100 100 … … 136 136 </para> 137 137 138 <screen><userinput>sed -i 's|ares_nameser.h|arpa/nameser.h|' src/cares_wrap.h && 139 ./configure --prefix=/usr \ 140 --shared-cares \ 141 --shared-libuv \ 142 --shared-openssl \ 143 --shared-nghttp2 \ 144 --shared-zlib \ 145 --with-intl=system-icu && 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 && 146 145 make</userinput></screen> 147 146 148 147 <para> 149 148 To test the results, issue: <command>make test-only</command>. 150 One test in test/parallel/test-uv-errno.js is known to fail with151 libuv-1.42.0.152 149 </para> 153 150 … … 162 159 <sect2 role="commands"> 163 160 <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>169 161 170 162 <para> … … 177 169 178 170 <para> 179 <!-- FIXME : reinstate nghttp2 in this if build is fixed 171 <!-- FIXME : reinstate nghttp2 in this if build is fixed 180 172 FIXME cont: Seems to be fixed in 12.18.1 -renodr 181 173 <parameter>\-\-shared-{cares,libuv,nghttp2,openssl,zlib}</parameter>: --> -
general/genlib/nspr.xml
rce5723af r1daaab6d 111 111 112 112 <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>: 114 114 This sed disables installing two unneeded scripts. 115 115 </para> -
general/genlib/pcre.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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 " "> 9 9 <!ENTITY pcre-md5sum "4452288e6a0eefb2ab11d36010a1eebb"> 10 10 <!ENTITY pcre-size "1.5 MB"> -
general/genlib/pcre2.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 10 10 <!ENTITY pcre2-size "1.7 MB"> 11 11 <!ENTITY pcre2-buildsize "18 MB (with tests)"> … … 118 118 <sect2 role="commands"> 119 119 <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 124 124 strings in the library. 125 125 </para> … … 142 142 <para> 143 143 <parameter>--enable-pcre2grep-libbz2</parameter>: This switch adds 144 support for reading .bz2 compressed files to 144 support for reading .bz2 compressed files to 145 145 <application>pcre2grep</application>. 146 146 </para> … … 198 198 <para> 199 199 is a version of <application>grep</application> 200 that understands 200 that understands 201 201 <application>Perl compatible regular expressions.</application> 202 202 </para> … … 211 211 <listitem> 212 212 <para> 213 can test a 213 can test a 214 214 <application>Perl compatible regular expression.</application> 215 215 </para> -
general/genlib/pth.xml
rce5723af r1daaab6d 80 80 <para role="optional"> 81 81 <xref linkend="gcc"/> (for gfortran) and 82 <xref linkend="libnsl"/> 82 <xref linkend="libnsl"/> 83 83 </para> 84 84 -
general/genlib/qca.xml
rce5723af r1daaab6d 7 7 <!ENTITY qca-download-http "https://download.kde.org/stable/qca/&qca-version;/qca-&qca-version;.tar.xz"> 8 8 <!ENTITY qca-download-ftp " "> 9 <!ENTITY qca-md5sum " 22d9aad50442168911d442792c047266">9 <!ENTITY qca-md5sum "5a5398e9dc7fef37d1e7f070260f4886"> 10 10 <!ENTITY qca-size "720 KB"> 11 11 <!ENTITY qca-buildsize "42 MB"> … … 71 71 </listitem> 72 72 </itemizedlist> 73 <!-- 73 <!-- 74 74 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 75 75 <itemizedlist spacing="compact"> … … 101 101 <xref linkend="nspr"/>, 102 102 <xref linkend="p11-kit"/>, 103 <xref linkend="doxygen"/>, 103 <xref linkend="doxygen"/>, 104 104 <xref linkend="which"/>, and 105 105 <ulink url="https://botan.randombit.net/">Botan</ulink> -
general/genlib/talloc.xml
rce5723af r1daaab6d 105 105 106 106 <para> 107 To check the results, issue <command>make check</command>. 107 To check the results, issue <command>make check</command>. 108 108 </para> 109 109 -
general/genlib/telepathy-glib.xml
rce5723af r1daaab6d 8 8 "https://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-&telepathy-glib-version;.tar.gz"> 9 9 <!ENTITY telepathy-glib-download-ftp " "> 10 <!ENTITY telepathy-glib-md5sum " 7be2e1fc78f932a215f177994fe37d67">10 <!ENTITY telepathy-glib-md5sum "a3a75657e9389381b44fee1680f770a7"> 11 11 <!ENTITY telepathy-glib-size "3.7 MB"> 12 12 <!ENTITY telepathy-glib-buildsize "256 MB"> … … 147 147 <para> 148 148 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>, 150 150 <emphasis>test-cm</emphasis>, <emphasis>test-contact-lists</emphasis>, and 151 151 <emphasis>test-contact-list-client</emphasis>.--> -
general/genlib/uchardet.xml
rce5723af r1daaab6d 94 94 <screen><userinput>mkdir build && 95 95 cd build && 96 96 97 97 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 98 98 -DBUILD_STATIC=OFF \ -
general/genlib/umockdev.xml
rce5723af r1daaab6d 7 7 <!ENTITY umockdev-download-http "https://github.com/martinpitt/umockdev/releases/download/&umockdev-version;/umockdev-&umockdev-version;.tar.xz"> 8 8 <!ENTITY umockdev-download-ftp " "> 9 <!ENTITY umockdev-md5sum " 2470fe134b1ae4c6dde5c93e88f51596">10 <!ENTITY umockdev-size "4 68KB">9 <!ENTITY umockdev-md5sum "76506eb290670e6bcdb58fa2a08e2944"> 10 <!ENTITY umockdev-size "472 KB"> 11 11 <!ENTITY umockdev-buildsize "6.3 MB (with tests)"> 12 <!ENTITY umockdev-time "0. 1SBU (with tests)">12 <!ENTITY umockdev-time "0.2 SBU (with tests)"> 13 13 14 14 ]> … … 99 99 </para> 100 100 101 <screen><userinput>mkdir build && 101 <screen><userinput>mkdir build && 102 102 cd build && 103 103 … … 110 110 use the starting scripts in <xref linkend="postlfs-config-profile"/>, 111 111 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. 113 113 </para> 114 114 … … 198 198 <listitem> 199 199 <para> 200 wraps a program around 200 wraps a program around 201 201 <filename class="libraryfile">libumockdev-preload.so.0</filename> 202 202 through LD_PRELOAD -
general/genlib/wayland-protocols.xml
rce5723af r1daaab6d 7 7 <!ENTITY wayland-protocols-download-http "https://wayland.freedesktop.org/releases/wayland-protocols-&wayland-protocols-version;.tar.xz"> 8 8 <!ENTITY wayland-protocols-download-ftp " "> 9 <!ENTITY wayland-protocols-md5sum " 8196416baac07cd833bcb86b69da41a7">10 <!ENTITY wayland-protocols-size " 116 KB">11 <!ENTITY wayland-protocols-buildsize " 1.2MB (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)"> 12 12 <!ENTITY wayland-protocols-time "less than 0.1 SBU (with tests)"> 13 13 ]> … … 91 91 </para> 92 92 93 <screen><userinput>mkdir build && 93 <screen><userinput>mkdir build && 94 94 cd build && 95 95 -
general/genlib/wayland.xml
rce5723af r1daaab6d 110 110 111 111 <para> 112 To test the results, issue: <command>ninja test</command>. 112 To test the results, issue: <command>ninja test</command>. 113 113 <!-- Seems to work without X installed 114 114 115 115 If a Desktop 116 116 Environment has not been started that uses XDG, it's possible that 90% … … 154 154 </seg> 155 155 <seg> 156 libwayland-client.so, 156 libwayland-client.so, 157 157 libwayland-cursor.so, 158 libwayland-egl.so, 158 libwayland-egl.so, 159 159 and libwayland-server.so 160 160 </seg> -
general/genlib/wpebackend-fdo.xml
rce5723af r1daaab6d 7 7 <!ENTITY wpebackend-fdo-download-http "https://wpewebkit.org/releases/wpebackend-fdo-&wpebackend-fdo-version;.tar.xz"> 8 8 <!ENTITY wpebackend-fdo-download-ftp " "> 9 <!ENTITY wpebackend-fdo-md5sum " 306adbb0c66dc753e1794c83b7a2682b">10 <!ENTITY wpebackend-fdo-size "4 0KB">11 <!ENTITY wpebackend-fdo-buildsize " 6.7MB">9 <!ENTITY wpebackend-fdo-md5sum "c43b34a4b4933bcd80068ae5776ee346"> 10 <!ENTITY wpebackend-fdo-size "44 KB"> 11 <!ENTITY wpebackend-fdo-buildsize "7.9 MB"> 12 12 <!ENTITY wpebackend-fdo-time "0.1 SBU"> 13 13 ]> … … 104 104 <screen role="root"><userinput>ninja install</userinput></screen> 105 105 </sect2> 106 106 107 107 <sect2 role="commands"> 108 108 <title>Command Explanations</title> -
general/genlib/xapian.xml
rce5723af r1daaab6d 103 103 The regression tests are not recommended. On a fast (3.2 GHz i7) 104 104 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>. 107 107 The tests with 1.4.15 took under an hour, at 34 SBU total. Marking 108 108 the testsuite as usable again. I had four passes and 0 failures: … … 135 135 copydatabase, quest, simpleexpand, simpleindex, simplesearch, 136 136 xapian-check, xapian-compact, xapian-config, 137 xapian-delve, xapian-metadata, xapian-pos, xapian-progsrv, 137 xapian-delve, xapian-metadata, xapian-pos, xapian-progsrv, 138 138 xapian-replicate, xapian-replicate-server and xapian-tcpsrv 139 139 </seg> -
general/genutils/genutils.xml
rce5723af r1daaab6d 19 19 </para> 20 20 21 <!-- 21 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="asciidoc.xml"/> 22 23 --> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="asciidoctor.xml"/> 24 25 … … 38 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="lsof.xml"/> 39 40 <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"/>--> 41 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="rep-gtk.xml"/> 42 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="screen.xml"/> -
general/genutils/graphviz.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY graphviz-download-ftp " "> 9 <!ENTITY graphviz-md5sum " f9dd7caf4785f47f5fd40f5407d9d7ce">10 <!ENTITY graphviz-size "2 9MB">11 <!ENTITY graphviz-buildsize "2 04MB">9 <!ENTITY graphviz-md5sum "d28da63d258a901cc0ea35b879c07db9"> 10 <!ENTITY graphviz-size "26 MB"> 11 <!ENTITY graphviz-buildsize "248 MB"> 12 12 <!ENTITY graphviz-time "0.7 SBU (using parallelism=4)"> 13 13 ]> … … 73 73 </listitem> 74 74 </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 99 76 <bridgehead renderas="sect3">Graphviz Dependencies</bridgehead> 100 77 … … 105 82 rendering engine allows to generate several graphic formats, such as 106 83 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 112 90 of several other packages in this book, it is suggested to first build 113 91 it without any dependencies, then to rebuild it when you have built … … 140 118 formats, and is needed for displaying images 141 119 </para> 142 120 143 121 <para role="optional"> 144 122 Other formats may be added with … … 164 142 165 143 <para role="optional"> 166 <xref linkend="freeglut"/> (with <xref linkend="libglade"/>, 144 <xref linkend="freeglut"/> (with <xref linkend="libglade"/>, 167 145 <ulink url="https://sourceforge.net/projects/gtkglext/">GtkGLExt</ulink>, and 168 146 <ulink url="http://gts.sourceforge.net/">libGTS</ulink>, for building … … 214 192 <title>Installation of Graphviz</title> 215 193 216 <!-- For every major version of Ruby, this has to be tweaked. See #11606217 218 <para>219 If <xref linkend="ruby"/> is installed, and you want to build Ruby220 bindings, fix ruby's detection:221 </para>222 223 Not sure about the above for version 2.42.1. Seems to detect it OK. I224 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 required229 <para>230 If <xref linkend="qt5"/> is installed, and you want to build the231 <command>gvedit</command> graph editor, issue:232 </para>233 234 <screen><userinput>patch -p1 -i ../graphviz-&graphviz-version;-qt5-1.patch</userinput></screen>235 -->236 194 <para> 237 195 Install <application>Graphviz</application> by running the following … … 242 200 243 201 ./autogen.sh && 244 ./configure --prefix=/usr \ 245 --disable-php \ 246 PS2PDF=true && 202 ./configure --prefix=/usr && 247 203 make</userinput></screen> 248 204 … … 274 230 275 231 <para> 276 <command>sed ... configure.ac</command>: This command is needed to 232 <command>sed ... configure.ac</command>: This command is needed to 277 233 avoid installing files in /usr/lib64. 278 234 </para> … … 281 237 <parameter>--disable-php</parameter>: This version of graphviz 282 238 does not support php version 8. 283 </para>284 285 <para>286 <parameter>PS2PDF=true</parameter>: This is needed if <xref287 linkend="gs"/> is not installed. Otherwise, the build288 system tries to run <command>false</command>, which generates289 an error.290 239 </para> 291 240 … … 306 255 307 256 <para> 308 <option>--with-smyrna</option>: Even if the needed dependencies are 257 <option>--with-smyrna</option>: Even if the needed dependencies are 309 258 installed, the interactive graph viewer <command>smyrna</command> is not 310 259 built without this option. … … 361 310 dot, dot2gxl, dot_builtins, dotty, edgepaint, fdp, gc, gml2gv, 362 311 graphml2gv, gv2gml, gv2gxl, gvcolor, gvedit, gvgen, gvmap, gvmap.sh, 363 gvpack, gvpr, gxl2dot, gxl2gv, l efty, lneato, mm2gv, neato, nop,312 gvpack, gvpr, gxl2dot, gxl2gv, lneato, mm2gv, neato, nop, 364 313 osage, patchwork, prune, sccmap, sfdp, tred, twopi, 365 314 unflatten, and vimdot 366 315 </seg> 367 316 <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, 369 318 libpathplan.so, libxdot.so, and several plugins in /usr/lib/graphviz. 370 319 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}. 372 321 Unfortunately, some libraries are duplicated. 373 322 </seg> … … 443 392 <listitem> 444 393 <para> 445 takes a s input a graph in DOT format, finds node clusters446 and augments the graph with this information394 takes a graph in DOT format as input, finds node clusters 395 and then augments the graph with this information 447 396 </para> 448 397 <indexterm zone="graphviz cluster"> … … 818 767 <listitem> 819 768 <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 822 770 </para> 823 771 <indexterm zone="graphviz osage"> … … 832 780 <para> 833 781 draws clustered graphs using a squarified treemap layout. 834 As input, it takes any graph in the DOT format782 It takes any graph in DOT format as input 835 783 </para> 836 784 <indexterm zone="graphviz patchwork"> … … 974 922 <para> 975 923 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, 977 925 common rendering code, and a plugin mechanism for renderers 978 926 </para> -
general/genutils/gtk-doc.xml
rce5723af r1daaab6d 104 104 <bridgehead renderas="sect4">Optional</bridgehead> 105 105 <para role="optional"> 106 For tests: 106 For tests: 107 107 <ulink url="https://sourceforge.net/projects/dblatex/">dblatex</ulink> or 108 108 <xref linkend="fop"/> (XML PDF support), 109 109 <xref linkend="glib2"/>, 110 110 <xref linkend="which"/>, and 111 Python modules 111 Python modules 112 112 <xref linkend="lxml"/>, 113 113 <!--<ulink url="https://anytree.readthedocs.io/en/latest/">anytree</ulink>,--> … … 141 141 142 142 <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) 144 144 is not already installed. 145 145 </para> … … 152 152 153 153 <para> 154 To test the results, issue: <command>make check</command>. 154 To test the results, issue: <command>make check</command>. 155 155 Some tests will fail depending on optionally installed packages. 156 </para> 156 </para> 157 157 158 158 </sect2> … … 169 169 <seg> 170 170 gtkdocize, 171 gtkdoc-check, 172 gtkdoc-depscan, 171 gtkdoc-check, 172 gtkdoc-depscan, 173 173 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, 178 178 gtkdoc-mkpdf, 179 gtkdoc-rebase, 180 gtkdoc-scan, and 179 gtkdoc-rebase, 180 gtkdoc-scan, and 181 181 gtkdoc-scangobj 182 182 </seg> 183 183 184 184 <seg>None</seg> 185 185 186 186 <seg> 187 187 /usr/share/gtk-doc and … … 200 200 <listitem> 201 201 <para> 202 these are all shell, or 202 these are all shell, or 203 203 <application>Python</application> scripts used by 204 204 package <filename>Makefile</filename> scripts to generate -
general/genutils/ibus.xml
rce5723af r1daaab6d 33 33 <para> 34 34 <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 36 36 friendly input method user interface. 37 37 </para> … … 72 72 </listitem> 73 73 </itemizedlist> 74 74 75 75 <bridgehead renderas="sect3">Optional Download</bridgehead> 76 76 … … 93 93 <xref linkend="vala"/> 94 94 </para> 95 95 96 96 <bridgehead renderas="sect4">Recommended</bridgehead> 97 97 <para role="recommended"> … … 176 176 177 177 <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 180 180 package. 181 181 </para> … … 245 245 <seglistitem> 246 246 <seg> 247 ibus, 248 ibus-daemon, and 247 ibus, 248 ibus-daemon, and 249 249 ibus-setup 250 250 </seg> 251 251 <seg> 252 libibus-1.0.so and 252 libibus-1.0.so and 253 253 im-ibus.so (<application>GTK+ Immodule</application>) 254 254 </seg> -
general/genutils/imagemagick.xml
rce5723af r1daaab6d 24 24 25 25 Marked as 'typical' because nobody builds ALL the optional extras [ken] 26 26 27 27 [bdubbs] I do; at least the internal ones. I still got only 141 MB. 28 28 … … 114 114 above, or from the <filename class="directory">legacy/</filename> 115 115 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: 117 117 <ulink url="ftp://ftp.osuosl.org/pub/blfs/conglomeration/ImageMagick/"/>. 118 118 </para> -
general/genutils/iso-codes.xml
rce5723af r1daaab6d 70 70 </listitem> 71 71 </itemizedlist> 72 72 73 73 <para condition="html" role="usernotes">User Notes: 74 74 <ulink url="&blfs-wiki;/iso-codes"/> … … 98 98 <para> 99 99 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 101 101 symlinks. In order to properly update them, run: 102 102 </para> -
general/genutils/lsof.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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 " "> -->9 7 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"> 13 9 <!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)"> 18 14 ]> 19 15 … … 82 78 </para> 83 79 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 84 87 <para condition="html" role="usernotes">User Notes: 85 88 <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 ---> 101 [*] POSIX Message Queues [CONFIG_POSIX_MQUEUE]</literal></screen> 86 102 87 103 </sect2> … … 91 107 92 108 <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 96 110 following commands: 97 111 </para> 98 112 99 <screen><userinput>tar -xf lsof_&lsof-version;_src.tar && 100 cd lsof_&lsof-version;_src && 101 ./Configure -n linux && 102 make CFGL="-L./lib -ltirpc"</userinput></screen> 113 <screen><userinput>./Configure -n linux && 114 make</userinput></screen> 103 115 104 116 <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. 106 130 </para> 107 131 … … 110 134 </para> 111 135 112 <screen role="root"><userinput>install -v -m 0755 -o root -g root lsof /usr/bin &&136 <screen role="root"><userinput>install -v -m4755 -o root -g root lsof /usr/bin && 113 137 install -v lsof.8 /usr/share/man/man8</userinput></screen> 114 138 … … 124 148 125 149 <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. 128 154 </para> 129 155 -
general/genutils/pinentry.xml
rce5723af r1daaab6d 84 84 <bridgehead renderas="sect4">Required</bridgehead> 85 85 <para role="required"> 86 <xref linkend="libassuan"/> and 86 <xref linkend="libassuan"/> and 87 87 <xref linkend="libgpg-error"/> 88 88 </para> -
general/genutils/shared-mime-info.xml
rce5723af r1daaab6d 10 10 <!ENTITY shared-mime-info-md5sum "8d059fb2d34062a67fd9ca63fab1fb91"> 11 11 <!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 14 18 ]> 15 19 … … 69 73 <para> 70 74 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; 71 94 </para> 72 95 </listitem> … … 96 119 </para> 97 120 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 && 128 make -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 98 141 <screen><userinput>mkdir build && 99 142 cd build && … … 102 145 ninja</userinput></screen> 103 146 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>. 106 151 </para> 107 152 -
general/genutils/telepathy-mission-control.xml
rce5723af r1daaab6d 77 77 <bridgehead renderas="sect4">Required</bridgehead> 78 78 <para role="required"> 79 <xref linkend="telepathy-glib"/> 79 <xref linkend="telepathy-glib"/> 80 80 </para> 81 81 -
general/graphlib/exiv2.xml
rce5723af r1daaab6d 7 7 <!ENTITY exiv2-download-http "https://www.exiv2.org/builds/exiv2-&exiv2-version;-Source.tar.gz"> 8 8 <!ENTITY exiv2-download-ftp " "> 9 <!ENTITY exiv2-md5sum " 15c24498a7d6abd171ae525574f98efb">9 <!ENTITY exiv2-md5sum "65621b14626f562c05547176e943d0c2"> 10 10 <!ENTITY exiv2-size "31 MB"> 11 <!ENTITY exiv2-buildsize "8 6MB">11 <!ENTITY exiv2-buildsize "87 MB"> 12 12 <!ENTITY exiv2-time "0.3 SBU (Using parallelism=4)"> 13 13 ]> … … 193 193 </seg> 194 194 <seg> 195 /usr/include/exiv2 <!--and 195 /usr/include/exiv2 <!--and 196 196 /usr/share/exiv2 --> 197 197 </seg> -
general/graphlib/freetype2.xml
rce5723af r1daaab6d 7 7 <!ENTITY freetype2-download-http "&sourceforge-dl;/freetype/freetype-&freetype2-version;.tar.xz"> 8 8 <!ENTITY freetype2-download-ftp "&gentoo-ftp-repo;/freetype-&freetype2-version;.tar.xz"> 9 <!ENTITY freetype2-md5sum " f931582653774e310ed3a7e49b7167a3">9 <!ENTITY freetype2-md5sum "24e79233d607ded439ef36ff1f3ab68f"> 10 10 <!ENTITY freetype2-size "2.2 MB"> 11 11 <!ENTITY freetype2-buildsize "30 MB (with additional documentation)"> … … 15 15 <!ENTITY freetype2-doc-download-http "&sourceforge-dl;/freetype/freetype-doc-&freetype2-doc-version;.tar.xz"> 16 16 <!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"> 18 18 <!ENTITY freetype2-doc-size "2.0 MB"> 19 19 ]> -
general/graphlib/fribidi.xml
rce5723af r1daaab6d 7 7 <!ENTITY fribidi-download-http "https://github.com/fribidi/fribidi/releases/download/v&fribidi-version;/fribidi-&fribidi-version;.tar.xz"> 8 8 <!ENTITY fribidi-download-ftp " "> 9 <!ENTITY fribidi-md5sum " 1b767c259c3cd8e0c8496970f63c22dc">10 <!ENTITY fribidi-size "1. 1MB">11 <!ENTITY fribidi-buildsize "2 1 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)"> 13 13 ]> 14 14 -
general/graphlib/gegl.xml
rce5723af r1daaab6d 7 7 <!ENTITY gegl-download-http "https://download.gimp.org/pub/gegl/0.4/gegl-&gegl-version;.tar.xz"> 8 8 <!ENTITY gegl-download-ftp " "> 9 <!ENTITY gegl-md5sum " 6ae601b8c7cab8af5a36406df0b95ebf">10 <!ENTITY gegl-size "5. 2MB">11 <!ENTITY gegl-buildsize " 60MB (with tests)">12 <!ENTITY gegl-time "0. 5SBU (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)"> 13 13 ]> 14 14 … … 95 95 Reference: https://gitlab.gnome.org/GNOME/gegl/-/commit/1f50456de59c686941a861d299a63bfcd4126ee5 96 96 --> 97 <xref linkend="pygments"/>, and 97 <xref linkend="pygments"/>, and 98 98 <xref linkend="pygobject3"/> 99 99 </para> … … 135 135 <title>Installation of gegl</title> 136 136 137 <!-- With 0.4.30, the scripts already use python3138 <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@&3@' -i tests/python/*.py</userinput></screen>144 -->145 137 <para> 146 138 Install <application>gegl</application> by running the following commands: … … 186 178 gegl-imgcmp 187 179 </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 191 183 modules in /usr/lib/gegl-0.4 192 184 </seg> -
general/graphlib/giflib.xml
rce5723af r1daaab6d 70 70 <bridgehead renderas="sect4">Required</bridgehead> 71 71 <para role="required"> 72 <xref linkend="xmlto"/> 72 <xref linkend="xmlto"/> 73 73 </para> 74 74 -
general/graphlib/glm.xml
rce5723af r1daaab6d 90 90 <note> 91 91 <para> 92 This package is unusual as it includes its functionality in 92 This package is unusual as it includes its functionality in 93 93 header files. We just copy them into position. 94 94 </para> -
general/graphlib/harfbuzz.xml
rce5723af r1daaab6d 8 8 "https://github.com/harfbuzz/harfbuzz/releases/download/&harfbuzz-version;/harfbuzz-&harfbuzz-version;.tar.xz"> 9 9 <!ENTITY harfbuzz-download-ftp " "> 10 <!ENTITY harfbuzz-md5sum " b1977caae59978c2fea28a4b66a60da0">11 <!ENTITY harfbuzz-size "1 1MB">12 <!ENTITY harfbuzz-buildsize " 86 MB (add 6 MB fortests)">13 <!ENTITY harfbuzz-time "0. 4 SBU (Using parallelism=4; add 0.4 SBU fortests)">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)"> 14 14 ]> 15 15 … … 78 78 <xref linkend="glib2"/> (required for Pango), 79 79 <xref role="first" linkend="graphite2"/> (required for building 80 <xref role="nodep" linkend="texlive"/> or 80 <xref role="nodep" linkend="texlive"/> or 81 81 <xref role="nodep" linkend="libreoffice"/> with system harfbuzz), 82 82 <xref linkend="icu"/>, and … … 126 126 meson --prefix=/usr \ 127 127 --buildtype=release \ 128 -Dgraphite=enabled \ 129 -Dbenchmark=disabled && 128 -Dgraphite2=enabled && 130 129 ninja</userinput></screen> 131 130 … … 155 154 --> 156 155 <para> 157 <parameter>-Dgraphite =enabled</parameter>: This switch enables156 <parameter>-Dgraphite2=enabled</parameter>: This switch enables 158 157 <application>Graphite2</application> support, which is required for 159 158 building <xref linkend="texlive"/> or <xref linkend="libreoffice"/> 160 159 with system harfbuzz. 161 160 </para> 162 161 <!-- 163 162 <para> 164 163 <parameter>-Dbenchmark=disabled</parameter>: This switch disables … … 167 166 use for non developpers. 168 167 </para> 169 168 --> 170 169 <para> 171 170 <option>-Ddocs=false</option>: If <xref linkend="gtk-doc"/> is installed, … … 189 188 </seg> 190 189 <seg> 191 libharfbuzz.so, libharfbuzz-gobject.so, libharfbuzz-icu.so, and 190 libharfbuzz.so, libharfbuzz-gobject.so, libharfbuzz-icu.so, and 192 191 libharfbuzz-subset.so 193 192 </seg> … … 247 246 <para> 248 247 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 251 250 being ansi/png/svg/pdf/ps/eps. For example: 252 251 <command>hb-view --output-file=hello.png -
general/graphlib/jasper.xml
rce5723af r1daaab6d 85 85 <bridgehead renderas="sect4">Optional</bridgehead> 86 86 <para role="optional"> 87 <xref linkend="freeglut"/> (required for <command>jiv</command>), 87 <xref linkend="freeglut"/> (required for <command>jiv</command>), 88 88 <xref linkend="doxygen"/> (needed for generating html documentation), and 89 89 <xref linkend="texlive"/> (needed to regnerate the pdf documentation) -
general/graphlib/lcms2.xml
rce5723af r1daaab6d 90 90 <para> 91 91 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 93 93 the test code: 94 94 </para> -
general/graphlib/libexif.xml
rce5723af r1daaab6d 8 8 as this: libexif-0_6_22-release/libexif-0.6.22.tar.xz, let's keep the 9 9 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 --> 11 12 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"> 13 14 <!ENTITY libexif-download-ftp " "> 14 <!ENTITY libexif-md5sum " 1070601438443fdd5b8635565693cf99">15 <!ENTITY libexif-size "1. 3MB">16 <!ENTITY libexif-buildsize " 21MB">15 <!ENTITY libexif-md5sum "00ea6e7ff62d3fd41ea9b2139746703c"> 16 <!ENTITY libexif-size "1.9 MB"> 17 <!ENTITY libexif-buildsize "17 MB"> 17 18 <!ENTITY libexif-time "0.1 SBU"> 18 19 ]> … … 78 79 </itemizedlist> 79 80 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 90 81 <bridgehead renderas="sect3">libexif Dependencies</bridgehead> 91 82 … … 104 95 <title>Installation of libexif</title> 105 96 106 97 <!-- 107 98 <para> 108 99 First, apply a patch to fix a security issue (integer overflow leading to … … 111 102 112 103 <screen><userinput remap="pre">patch -Np1 -i ../libexif-&libexif-version;-security_fixes-1.patch</userinput></screen> 113 104 --> 114 105 115 106 <para> -
general/graphlib/libgxps.xml
rce5723af r1daaab6d 198 198 </listitem> 199 199 </varlistentry> 200 200 201 201 <varlistentry id="xpstosvg"> 202 202 <term><command>xpstosvg</command></term> -
general/graphlib/libjpeg-turbo.xml
rce5723af r1daaab6d 7 7 <!ENTITY libjpeg-download-http "&sourceforge-dl;/libjpeg-turbo/libjpeg-turbo-&libjpeg-turbo-version;.tar.gz"> 8 8 <!ENTITY libjpeg-download-ftp " "> 9 <!ENTITY libjpeg-md5sum " cf16866976ab31cd6fc478eac8c2c54e">9 <!ENTITY libjpeg-md5sum "e181bd78884dd5392a869209bfa41d4a"> 10 10 <!ENTITY libjpeg-size "2.2 MB"> 11 11 <!ENTITY libjpeg-buildsize "33 MB (with tests)"> … … 78 78 <para role="required"> 79 79 <xref linkend="cmake"/> and 80 <xref linkend="nasm"/> or 80 <xref linkend="nasm"/> or 81 81 <xref linkend="yasm"/> 82 82 </para> -
general/graphlib/librsvg.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 7 <!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/2.5 0/librsvg-&librsvg-version;.tar.xz">8 <!ENTITY librsvg-download-ftp "&gnome-download-ftp;/librsvg/2.5 0/librsvg-&librsvg-version;.tar.xz">9 <!ENTITY librsvg-md5sum " e6ac4051ef7653cd8b1e27a4da051600">10 <!ENTITY librsvg-size "2 1MB">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.7SBU 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"> 13 13 ]> 14 14 … … 77 77 <xref linkend="gdk-pixbuf"/>, 78 78 <xref linkend="cairo"/>, 79 <xref linkend="pango"/>, and 79 <xref linkend="pango"/>, and 80 80 <xref linkend="rust"/> 81 81 </para> -
general/graphlib/libtiff.xml
rce5723af r1daaab6d 130 130 <para> 131 131 <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 133 133 fixes that field. 134 134 </para> -
general/graphlib/libwebp.xml
rce5723af r1daaab6d 144 144 <seglistitem> 145 145 <seg> 146 cwebp, 147 dwebp, 148 gif2webp, 149 img2webp, 146 cwebp, 147 dwebp, 148 gif2webp, 149 img2webp, 150 150 vwebp, 151 webpinfo, 151 webpinfo, 152 152 and webpmux 153 153 </seg> 154 154 <seg> 155 libwebpdecoder.so, 155 libwebpdecoder.so, 156 156 libwebpdemux.so, 157 157 libwebpmux.so, -
general/graphlib/newt.xml
rce5723af r1daaab6d 89 89 <bridgehead renderas="sect4">Optional</bridgehead> 90 90 <para role="optional"> 91 <xref linkend="python2"/> 91 <xref linkend="python2"/> 92 92 </para> 93 93 --> -
general/graphlib/opencv.xml
rce5723af r1daaab6d 7 7 <!ENTITY opencv-download-http "https://github.com/opencv/opencv/archive/&opencv-version;/opencv-&opencv-version;.tar.gz"> 8 8 <!ENTITY opencv-download-ftp " "> 9 <!ENTITY opencv-md5sum " 1fe94553bcc8c8723b47c1a72f9f768f">10 <!ENTITY opencv-size "8 5MB">11 <!ENTITY opencv-buildsize "7 69MB">12 <!ENTITY opencv-time " 4.3SBU (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)"> 13 13 14 14 … … 204 204 205 205 <para> 206 <parameter>-DENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option 206 <parameter>-DENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option 207 207 is needed for compatibiiity with gcc-6.1 and later. 208 208 </para> … … 246 246 libopencv_photo.so, 247 247 libopencv_stitching.so, 248 libopencv_video.so, and 248 libopencv_video.so, and 249 249 libopencv_videoio.so 250 250 </seg> -
general/graphlib/openjpeg2.xml
rce5723af r1daaab6d 126 126 for man in man/man?/* ; do 127 127 install -v -D -m 644 $man /usr/share/$man 128 done 128 done 129 129 popd</userinput></screen> 130 130 -
general/graphlib/poppler.xml
rce5723af r1daaab6d 7 7 <!ENTITY poppler-download-http "https://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz"> 8 8 <!ENTITY poppler-download-ftp " "> 9 <!ENTITY poppler-md5sum " 60d5be55cc080d602bf58daf6825b124">10 <!ENTITY poppler-size "1. 6MB">11 <!ENTITY poppler-buildsize "10 5MB (with Qt5 library and tests)">12 <!ENTITY poppler-time "0. 7SBU (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)"> 13 13 <!-- Time increase might be due to git.freedesktop.org --> 14 14 15 <!ENTITY poppler-data-version "0.4.1 0">15 <!ENTITY poppler-data-version "0.4.11"> 16 16 17 17 <!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"> 19 19 <!ENTITY poppler-data-size "4.3 MB"> 20 <!ENTITY poppler-data-buildsize "2 5MB">20 <!ENTITY poppler-data-buildsize "26 MB"> 21 21 <!ENTITY poppler-data-time "less than 0.1 SBU"> 22 22 ]> … … 145 145 <xref linkend="gobject-introspection"/>, 146 146 <xref linkend="gtk-doc"/>, 147 <xref linkend="pygments"/>,148 147 <xref linkend="gtk3"/>, 149 <xref linkend="libtiff"/>, and148 <xref linkend="libtiff"/>, 150 149 <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 152 153 </para> 153 154 … … 180 181 them is: 181 182 <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>. 183 184 </para> 184 185 … … 190 191 <!-- Seems makeinstall does the job now: 191 192 <para> 192 If you have Qt installed, again as the 193 If you have Qt installed, again as the 193 194 <systemitem class="username">root</systemitem> user: 194 195 </para> 195 196 196 197 <screen role="root"><userinput>make -C qt5 install && 197 198 install -m644 poppler-qt5.pc /usr/lib/pkgconfig</userinput></screen> … … 229 230 <para> 230 231 <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. 232 233 </para> 233 234 … … 246 247 Still broken with 0.69.0 - Doug 247 248 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 249 250 sed -i '1s/python/&3/' make-glib-api-docs 250 251 and pygments is required - Thomas 251 252 --> 252 253 <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 install255 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. 256 257 </para> 257 258 … … 280 281 <seglistitem> 281 282 <seg> 282 pdfattach, pdfdetach, pdffonts, pdfimages, pdfinfo, pdfseparate, 283 pdfattach, pdfdetach, pdffonts, pdfimages, pdfinfo, pdfseparate, 283 284 pdfsig, pdftocairo, pdftohtml, pdftoppm, pdftops, pdftotext, and 284 285 pdfunite … … 313 314 </indexterm> 314 315 </listitem> 315 </varlistentry> 316 </varlistentry> 316 317 317 318 <varlistentry id="pdfdetach"> -
general/graphlib/potrace.xml
rce5723af r1daaab6d 100 100 101 101 <para> 102 To run the test suite, issue: <command>make check</command>. 102 To run the test suite, issue: <command>make check</command>. 103 103 </para> 104 104 -
general/graphlib/qpdf.xml
rce5723af r1daaab6d 7 7 <!ENTITY qpdf-download-http "https://github.com/qpdf/qpdf/releases/download/release-qpdf-&qpdf-version;/qpdf-&qpdf-version;.tar.gz"> 8 8 <!ENTITY qpdf-download-ftp " "> 9 <!ENTITY qpdf-md5sum " 29aaaf03e0f83b3527d1470f8391c876">9 <!ENTITY qpdf-md5sum "1b80cfab128038a4d0ca05adb5261c88"> 10 10 <!ENTITY qpdf-size "18 MB"> 11 <!ENTITY qpdf-buildsize "2 71 MB (add 50MB for tests)">11 <!ENTITY qpdf-buildsize "239 MB (add 48 MB for tests)"> 12 12 <!ENTITY qpdf-time "0.5 SBU (using parallelism=4; add 2.0 SBU for tests)"> 13 13 ]> … … 105 105 <para> 106 106 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 108 108 expected output.--> 109 109 </para> -
general/prog/apache-ant.xml
rce5723af r1daaab6d 7 7 <!ENTITY apache-ant-download-http "https://archive.apache.org/dist/ant/source/apache-ant-&apache-ant-version;-src.tar.xz"> 8 8 <!ENTITY apache-ant-download-ftp " "> 9 <!ENTITY apache-ant-md5sum " f93d15af0d2d799d9055e9e006071dde">10 <!ENTITY apache-ant-size " 4.3MB">11 <!ENTITY apache-ant-buildsize " 142MB">9 <!ENTITY apache-ant-md5sum "d12488eb56ec73e079bd0f95395e06d6"> 10 <!ENTITY apache-ant-size "3.7 MB"> 11 <!ENTITY apache-ant-buildsize "235 MB"> 12 12 <!ENTITY apache-ant-time "0.3 SBU (excluding download time)"> 13 13 ]> -
general/prog/autoconf213.xml
rce5723af r1daaab6d 165 165 <seglistitem> 166 166 <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, 171 171 autoupdate2.13, and 172 172 ifnames2.13 … … 203 203 <listitem> 204 204 <para> 205 is a tool for creating template files of C 205 is a tool for creating template files of C 206 206 <emphasis>#define</emphasis> statements for configure to use 207 207 </para> -
general/prog/cmake.xml
rce5723af r1daaab6d 7 7 <!ENTITY cmake-download-http "https://cmake.org/files/v&cmake-major-version;/cmake-&cmake-version;.tar.gz"> 8 8 <!ENTITY cmake-download-ftp " "> 9 <!ENTITY cmake-md5sum " 2ecc4091021c44f400bfbb25dcc77e97">10 <!ENTITY cmake-size "9. 2MB">11 <!ENTITY cmake-buildsize "3 19 MB (add 881 MB for tests)">12 <!ENTITY cmake-time "2. 0 SBU (add 3.2SBU 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)"> 13 13 ]> 14 14 … … 90 90 <bridgehead renderas="sect4">Required</bridgehead> 91 91 <para role="required"> 92 <xref linkend="libuv"/> 92 <xref linkend="libuv"/> 93 93 </para> 94 94 … … 149 149 number of system cores. Setting <envar>LC_ALL</envar> is needed to 150 150 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> 155 156 If you want to investigate a problem with a given "problem1-test", 156 157 use <command>bin/ctest -R "problem1-test"</command> and, to omit it, use 157 158 <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 160 162 available tests, and you can run <command>bin/ctest</command> for a 161 163 sub-set of tests by using separated by spaces names or numbers as 162 options. Option -/-helpcan be used to show all options.164 options. Option <option>--help</option> can be used to show all options. 163 165 </para> 164 166 … … 175 177 176 178 <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 179 181 install files in /usr/lib64/. 180 182 </para> … … 208 210 209 211 <para> 210 <option>--parallel=</option>: This switch enables performing the 212 <option>--parallel=</option>: This switch enables performing the 211 213 <application>CMake</application> bootstrap with multiple jobs 212 214 at one time. -
general/prog/dbus-python.xml
rce5723af r1daaab6d 71 71 <para role="required"> 72 72 <xref linkend="dbus"/> and 73 <xref linkend="glib2"/> 73 <xref linkend="glib2"/> 74 74 </para> 75 75 76 76 <bridgehead renderas="sect5">Recommended</bridgehead> 77 77 <para role="recommended"> 78 <xref linkend="python2"/> (some applications in the book require 78 <xref linkend="python2"/> (some applications in the book require 79 79 the Python 2 module) 80 80 </para> -
general/prog/docutils.xml
rce5723af r1daaab6d 7 7 <!ENTITY docutils-download-http "https://downloads.sourceforge.net/docutils/docutils-&docutils-version;.tar.gz"> 8 8 <!ENTITY docutils-download-ftp " "> 9 <!ENTITY docutils-md5sum " ed810564c25063e9dac10dd0893ead47">9 <!ENTITY docutils-md5sum "ca5827e2432fd58f4c8d74a6591135de"> 10 10 <!ENTITY docutils-size "1.9 MB"> 11 11 <!ENTITY docutils-buildsize "12 MB"> … … 26 26 27 27 <para> 28 <application>docutils</application> is a set of 28 <application>docutils</application> is a set of 29 29 <application>Python</application> modules and programs 30 30 for processing plaintext docs into formats such as HTML, XML, or LaTeX. … … 67 67 </itemizedlist> 68 68 69 <!-- 69 70 <bridgehead renderas="sect4">Docutils Dependencies</bridgehead> 70 71 … … 73 74 <xref linkend="python2"/> 74 75 </para> 76 --> 75 77 76 78 <para condition="html" role="usernotes"> -
general/prog/gc.xml
rce5723af r1daaab6d 7 7 <!ENTITY gc-download-http "https://www.hboehm.info/gc/gc_source/gc-&gc-version;.tar.gz"> 8 8 <!ENTITY gc-download-ftp " "> 9 <!ENTITY gc-md5sum " 67a5093e2f9f381bd550aa891d00b54b">9 <!ENTITY gc-md5sum "4878e629f482600f2060f30853c7b415"> 10 10 <!ENTITY gc-size "1.1 MB"> 11 11 <!ENTITY gc-buildsize "11 MB (with tests)"> … … 125 125 <para> 126 126 <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 128 128 C library. 129 129 </para> … … 147 147 </seg> 148 148 <seg> 149 libcord.so, 149 libcord.so, 150 150 libgc.so, and 151 151 libgccpp.so -
general/prog/gcc.xml
rce5723af r1daaab6d 126 126 <ulink url="https://repo.or.cz/isl.git">ISL</ulink> (to enable graphite optimization) 127 127 </para> 128 128 129 129 <para condition="html" role="usernotes"> 130 130 User Notes: <ulink url="&blfs-wiki;/gcc"/> … … 288 288 been tested by the BLFS developers. 289 289 </para> 290 <!-- It's been three major versions now, and many years. 290 <!-- It's been three major versions now, and many years. 291 291 Commenting out unless needed somewhere. -renodr 292 292 <para> -
general/prog/gdb.xml
rce5723af r1daaab6d 7 7 <!ENTITY gdb-download-http "&gnu-http;/gdb/gdb-&gdb-version;.tar.xz"> 8 8 <!ENTITY gdb-download-ftp "&gnu-ftp;/gdb/gdb-&gdb-version;.tar.xz"> 9 <!ENTITY gdb-md5sum " c044b7146903ec51c9d2337a29aee93b">9 <!ENTITY gdb-md5sum "257cb0f67927f79acf636d8c01e19990"> 10 10 <!ENTITY gdb-size "21 MB"> 11 <!ENTITY gdb-buildsize " 761 MB (add 750 MB for docs; add 633MB for tests)">12 <!ENTITY gdb-time "1. 7 SBU (Using parallelism=4; add 30SBU 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)"> 13 13 ]> 14 14 … … 141 141 There are many problems with the test suite: 142 142 </para> 143 143 144 144 <itemizedlist> 145 145 <listitem> … … 147 147 Clean directories are needed if re-running the tests. For that 148 148 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 153 153 <listitem> 154 154 <para> … … 156 156 </para> 157 157 </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 164 164 run). 165 165 </para> … … 188 188 </para> 189 189 </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. 195 197 </para> 196 198 </listitem> … … 209 211 on those CPUs. 210 212 </para> 211 <!-- On my Turion 64 X2 system, I had 498 failures, a majority212 of which failed on my workstation as well when I rebuilt it213 in March 2020. My skylake-based system has 228 failures. -renodr -->214 213 </listitem> 215 214 … … 237 236 <sect2 role="commands"> 238 237 <title>Command Explanations</title> 239 238 240 239 <para> 241 240 <parameter>--with-system-readline</parameter>: This switch forces … … 246 245 <para> 247 246 <parameter>--with-python=/usr/bin/python3</parameter>: This switch 248 forces <application>GDB</application> to use Python 3 installed249 in LFS.Remove this switch if you have installed247 forces <application>GDB</application> to use Python 3. 248 Remove this switch if you have installed 250 249 <xref linkend="python2"/> and want to use it instead of Python 3. 251 250 </para> -
general/prog/git.xml
rce5723af r1daaab6d 9 9 <!ENTITY git-download-http "&git-root;/git-&git-version;.tar.xz"> 10 10 <!ENTITY git-download-ftp " "> 11 <!ENTITY git-md5sum " 0990ff97af1511be0d9f0d3223dd4359">12 13 <!ENTITY git-size "6. 2MB">11 <!ENTITY git-md5sum "f442dade3c73ea39473f6700b3e04dcd"> 12 13 <!ENTITY git-size "6.3 MB"> 14 14 <!-- using gcc-8.1 the build and install are much bigger than with gcc-7.3 --> 15 15 <!-- but people keep forgetting that an install not only needs the nett build 16 16 space, it also needs the install space (or DESTDIR) --> 17 <!ENTITY git-buildsize " 332MB (with downloaded documentation, add 16 MB to build documentation)">17 <!ENTITY git-buildsize "219 MB (with downloaded documentation, add 16 MB to build documentation)"> 18 18 <!-- With 2.23.0, there was a large increase in time for tests. Possibly disk related? --> 19 19 <!-- Confirmed that it is disk related.--> 20 <!ENTITY git-time "0. 4SBU (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)"> 21 21 ]> 22 22 -
general/prog/gitserver.xml
rce5723af r1daaab6d 23 23 This section will describe how to set up, administer and secure a 24 24 <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"/>. 27 27 </para> 28 28 … … 68 68 Putting in an unuable password hash (replacing the <literal>!</literal> 69 69 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 71 71 <application>sshd</application> to work properly. 72 72 Next, create some files and directories in the home directory of the git user 73 73 allowing access to the git repository using ssh keys. 74 74 </para> 75 75 76 76 <screen role="root"><userinput>install -o git -g git -dm0700 /home/git/.ssh && 77 77 install -o git -g git -m0600 /dev/null /home/git/.ssh/authorized_keys</userinput></screen> … … 89 89 90 90 <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 92 92 of new repositories by modifying the git configuration. As the 93 93 <systemitem class='username'>root</systemitem> user, run: … … 103 103 can be executed: 104 104 </para> 105 105 106 106 <screen role="root"><userinput>echo "/usr/bin/git-shell" >> /etc/shells</userinput></screen> 107 107 … … 123 123 <para> 124 124 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 126 126 as a short descriptive name for your specific project. 127 127 </para> … … 132 132 git init --bare && 133 133 chown -R git:git .</userinput></screen> 134 134 135 135 </sect3> 136 136 … … 171 171 <note> 172 172 <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. 175 175 </para> 176 176 </note> … … 188 188 189 189 <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 191 191 argument <literal>--set-upstream origin trunk</literal> is 192 192 now no longer required as the local repository is now … … 196 196 197 197 <screen role="nodump"><userinput>git push</userinput></screen> 198 198 199 199 <para> 200 200 Other developers can now clone the repository and do … … 230 230 231 231 <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 233 233 <filename>/srv/git/project1.git</filename>) has to be specified 234 234 as the repository is not in git's home directory but in … … 252 252 The setup described above makes a repository available for 253 253 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 255 255 repository to unauthenticated users — of course without write 256 256 access. … … 262 262 daemon is in most cases enough for a development site. 263 263 </para> 264 264 265 265 <note> 266 266 <para> … … 344 344 </para> 345 345 <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 347 347 translated relative to this directory. 348 348 </para> … … 381 381 382 382 <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> 384 384 by default (or set to a custom value in the configuration), 385 385 <application>git</application> interprets the incoming path … … 388 388 served. 389 389 </para> 390 390 391 391 </sect3> 392 392 -
general/prog/jinja2.xml
rce5723af r1daaab6d 7 7 <!ENTITY Jinja2-download-http "&pymodules-dl;/J/Jinja2/Jinja2-&Jinja2-version;.tar.gz"> 8 8 <!ENTITY Jinja2-download-ftp " "> 9 <!ENTITY Jinja2-md5sum " 25ba6ef98c164878acff1036fbd72a1d">9 <!ENTITY Jinja2-md5sum "b76ae2f0647abebc81e7c03f5fb7b00f"> 10 10 <!ENTITY Jinja2-size "264 KB"> 11 11 <!ENTITY Jinja2-buildsize "2.3 MB"> -
general/prog/llvm.xml
rce5723af r1daaab6d 9 9 <!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz"> 10 10 <!ENTITY llvm-download-ftp " "> 11 <!ENTITY llvm-md5sum " 72a257604efa1d32ef85a37cd9c66873">12 <!ENTITY llvm-size "4 1MB">13 <!ENTITY llvm-buildsize " 2.5 GB (715 MB installed, add 11GB for tests)">14 <!ENTITY llvm-time " 29 SBU (with parallelism=4, add 38SBU 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)"> 15 15 16 16 <!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz"> 17 <!ENTITY clang-md5sum "0 3d77af27fcbeeae4414fb4713b9fd7e">18 <!ENTITY clang-size "1 5MB">17 <!ENTITY clang-md5sum "020cbac6e5786094fe4f96f72e290763"> 18 <!ENTITY clang-size "17 MB"> 19 19 20 20 <!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. 1MB">21 <!ENTITY compiler-rt-md5sum "e2e136656d27d60c5f40e20260f63c07"> 22 <!ENTITY compiler-rt-size "2.2 MB"> 23 23 ]> 24 24 … … 267 267 by the <systemitem class="username">root</systemitem> user and makes them 268 268 temporarily unusable by all jobs on the machine.) 269 Note that a few of the compiler-rt Sanitizer based tests (1 6 of more than 48000269 Note that a few of the compiler-rt Sanitizer based tests (13 of more than 59000 270 270 tests run) are known to fail. Some of the LLVM-Unit IR tests are known to 271 271 fail as well. … … 277 277 278 278 <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: 284 287 </para> 285 288 286 289 <screen role="root" 287 remap="doc"><userinput>install -v - m644 docs/man/* /usr/share/man/man1&&288 install -v -d -m755 /usr/share/doc/llvm-&llvm-version;/llvm-html&&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 the293 same way (again as the294 <systemitem class="username">root</systemitem> user ):290 remap="doc"><userinput>install -v -d -m755 /usr/share/doc/llvm-&llvm-version; && 291 mv -v /usr/share/doc/llvm/html /usr/share/doc/llvm-&llvm-version;/llvm-html && 292 rmdir -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: 295 298 </para> 296 299 297 300 <screen role="root" 298 remap="doc"><userinput>install -v - m644 tools/clang/docs/man/* /usr/share/man/man1&&299 install -v -d -m755 /usr/share/doc/llvm-&llvm-version;/clang-html&&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; && 302 mv -v /usr/share/doc/clang/html /usr/share/doc/llvm-&llvm-version;/clang-html && 303 rmdir -v /usr/share/doc/clang</userinput></screen> 301 304 302 305 </sect2> … … 320 323 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch enables 321 324 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 323 326 production system. 324 327 </para> … … 330 333 target is required to build <xref linkend="v4l-utils"/>. The Default is 331 334 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, 333 336 M68K, MSP430, NVPTX, SystemZ, AMDGPU, BPF, CppBackend, or all. 334 337 </para> … … 343 346 344 347 <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 347 350 <xref linkend="mesa"/>. 348 351 </para> … … 350 353 <para> 351 354 <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, 353 356 which were installed in LFS. This allows the building of 354 357 <filename class="libraryfile">LLVMgold.so</filename>, which is needed … … 387 390 clang-<version>), clang-<version>, clang-check, clang-cl, 388 391 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, 395 399 llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap, 396 400 llvm-diff, llvm-dis, llvm-dlltool (symlink to llvm-ar), llvm-dwarfdump, 397 llvm-dwp, llvm-e lfabi, llvm-exegenesis, llvm-extract, llvm-gsymutil, llvm-ifs,401 llvm-dwp, llvm-exegenesis, llvm-extract, llvm-gsymutil, llvm-ifs, 398 402 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, 401 405 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, 408 414 scan-view, split-file, and verify-uselistorder 409 415 </seg> 410 416 <seg> 411 libLLVM.so, 412 libLLVM*.a (8 4 libraries),413 libLTO.so, 414 libRemarks.so, 417 libLLVM.so, 418 libLLVM*.a (89 libraries), 419 libLTO.so, 420 libRemarks.so, 415 421 libclang.so, 416 422 libclang-cpp.so, 417 libclang*.a (3 7libraries),423 libclang*.a (38 libraries), 418 424 and LLVMgold.so 419 425 </seg> 420 426 <seg> 421 427 /usr/include/{clang,clang-c,llvm,llvm-c}, 422 /usr/lib/{clang,cmake/{clang,llvm} },428 /usr/lib/{clang,cmake/{clang,llvm},libear,libscanbuild}, 423 429 /usr/share/{clang,opt-viewer,scan-build,scan-view}, and 424 430 /usr/share/doc/llvm-&llvm-version; -
general/prog/lxml.xml
rce5723af r1daaab6d 7 7 <!ENTITY lxml-download-http "&pymodules-dl;/l/lxml/lxml-&lxml-version;.tar.gz"> 8 8 <!ENTITY lxml-download-ftp " "> 9 <!ENTITY lxml-md5sum " 017f94473dcec0f9b2e9b03524398fa5">9 <!ENTITY lxml-md5sum "1e5354ce400123658b9e1079508fca52"> 10 10 <!ENTITY lxml-size "3.0 MB"> 11 <!ENTITY lxml-buildsize " 204 MB (add 29MB for tests)">12 <!ENTITY lxml-time " 1.6SBU (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)"> 13 13 ]> 14 14 … … 73 73 <xref linkend="libxslt"/> 74 74 </para> 75 75 <!-- 76 76 <bridgehead renderas="sect5">Recommended</bridgehead> 77 77 <para role="recommended"> 78 78 <xref linkend="python2"/> 79 79 </para> 80 80 --> 81 81 <bridgehead renderas="sect5">Optional (to run more tests)</bridgehead> 82 82 <para role="optional"> … … 93 93 <sect3 role="installation"> 94 94 <title>Installation of lxml</title> 95 95 <!-- 96 96 <note> 97 97 <para> … … 101 101 </para> 102 102 </note> 103 103 --> 104 104 <!-- Editors note: Use - -root= instead of DESTDIR= when updating. --> 105 105 106 106 <para> 107 To build both <application>Python 2</application> and108 <application>Python 3</application> module s, run:107 To build <!--both <application>Python 2</application> and --> the 108 <application>Python 3</application> module, run: 109 109 </para> 110 110 111 <screen><userinput>python2 setup.py build && 112 python3 setup.py build</userinput></screen> 111 <screen><userinput>python3 setup.py build</userinput></screen> 113 112 114 113 <para> 115 114 If you wish to run the tests, enter: 116 <command>make PYTHON=python2 test</command> and117 115 <command>make PYTHON=python3 test</command>. 118 116 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. 119 118 </para> 120 119 121 120 <para> 122 To install both modules, issue the following commandsas the121 To install the module, issue the following command as the 123 122 <systemitem class="username">root</systemitem> user: 124 123 </para> 125 124 126 <screen role="root"><userinput>python2 setup.py install --optimize=1 && 127 python3 setup.py install --optimize=1</userinput></screen> 125 <screen role="root"><userinput>python3 setup.py install --optimize=1</userinput></screen> 128 126 129 127 </sect3> … … 145 143 </seg> 146 144 <seg> 147 /usr/lib/python&python2-majorver;/site-packages/lxml,145 <!-- /usr/lib/python&python2-majorver;/site-packages/lxml, 148 146 /usr/lib/python&python2-majorver;/site-packages/lxml-&lxml-version;-py&python2-majorver;-linux-$ARCH.egg-info 149 and/or 147 and/or --> 150 148 /usr/lib/python&python3-majorver;/site-packages/lxml, 151 149 /usr/lib/python&python3-majorver;/site-packages/lxml-&lxml-version;-py&python3-majorver;-linux-$ARCH.egg-info -
general/prog/mako.xml
rce5723af r1daaab6d 7 7 <!ENTITY Mako-download-http "&pymodules-dl;/M/Mako/Mako-&mako-version;.tar.gz"> 8 8 <!ENTITY Mako-download-ftp " "> 9 <!ENTITY Mako-md5sum " 409bdc38e9ddda5eada61fb092cb12fd">9 <!ENTITY Mako-md5sum "6d7ccbc372ec6d87113f34d9e8fc65d1"> 10 10 <!ENTITY Mako-size "484 KB"> 11 <!ENTITY Mako-buildsize "3. 9MB">11 <!ENTITY Mako-buildsize "3.2 MB"> 12 12 <!ENTITY Mako-time "less than 0.1 SBU"> 13 13 ]> -
general/prog/markupsafe.xml
rce5723af r1daaab6d 113 113 </seg> 114 114 <seg> 115 /usr/lib/python&python3-majorver;/site-packages/markupsafe and 115 /usr/lib/python&python3-majorver;/site-packages/markupsafe and 116 116 /usr/lib/python&python3-majorver;/site-packages/MarkupSafe-&MarkupSafe-version;-py&python3-majorver;.egg-info 117 117 </seg> -
general/prog/mercurial.xml
rce5723af r1daaab6d 7 7 <!ENTITY mercurial-download-http "https://www.mercurial-scm.org/release/mercurial-&mercurial-version;.tar.gz"> 8 8 <!ENTITY mercurial-download-ftp " "> 9 <!ENTITY mercurial-md5sum " 47da24d4076609dcc43b9ef76999369c">10 <!ENTITY mercurial-size "7. 7MB">9 <!ENTITY mercurial-md5sum "5d9b9515ba10c60de2a5ec10bee45807"> 10 <!ENTITY mercurial-size "7.8 MB"> 11 11 <!ENTITY mercurial-buildsize "77 MB (with docs, add 1.6 GB for tests)"> 12 <!ENTITY mercurial-time "0.3 SBU (with docs, add 1 7SBU for tests using -j4)">12 <!ENTITY mercurial-time "0.3 SBU (with docs, add 18 SBU for tests using -j4)"> 13 13 ]> 14 14 … … 87 87 (required to build the documentation), 88 88 <xref linkend="git"/>, 89 <xref linkend="g nupg2"/> (<command>gpg2</command>with Python bindings),89 <xref linkend="gpgme"/> (with Python bindings), 90 90 <xref role="runtime" linkend="openssh"/> 91 91 (runtime, to access ssh://... repositories), … … 95 95 <ulink url="https://launchpad.net/bzr">Bazaar</ulink>, 96 96 <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> 99 100 100 101 </para> … … 129 130 130 131 <para> 131 To run the test suite, issue :132 To run the test suite, issue (15 tests are known to fail): 132 133 </para> 133 134 <screen remap="test"><userinput>TESTFLAGS="-j<replaceable><N></replaceable> --tmpdir tmp --blacklist blacklists/fsmonitor --blacklist blacklists/linux-vfat" make check</userinput></screen> … … 156 157 seems to be a problem with the test suite. If this happens, normally, 157 158 from now on, there will be no more such failures whether you use the 158 debug switch or not. 159 T wo 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. 160 161 </para> 161 162 … … 190 191 191 192 <para> 192 After installation, two very quick and simple tests should run 193 After installation, two very quick and simple tests should run 193 194 correctly. The first one needs some configuration: 194 195 </para> … … 222 223 </sect2> 223 224 --> 224 225 225 226 <sect2 role="configuration"> 226 227 <title>Configuring Mercurial</title> … … 252 253 <para> 253 254 If you have installed <xref linkend="make-ca"/> and want 254 <application>Mercurial</application> to use the m, as the <systemitem255 class="username">root</systemitem> user, issue:255 <application>Mercurial</application> to use the certificates, 256 as the <systemitem class="username">root</systemitem> user, issue: 256 257 </para> 257 258 -
general/prog/openjdk.xml
rce5723af r1daaab6d 152 152 </listitem> 153 153 </itemizedlist> 154 <!-- 154 <!-- 155 155 <bridgehead renderas="sect4">Required patch</bridgehead> 156 156 … … 317 317 </para> 318 318 </note> 319 319 320 320 <para> 321 321 There are now two <application>OpenJDK</application> SDKs installed -
general/prog/perl-modules/perl-datetime-calendar-julian.xml
rce5723af r1daaab6d 6 6 7 7 <!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"> 9 9 10 10 ]> -
general/prog/perl-modules/perl-io-socket-ssl.xml
rce5723af r1daaab6d 72 72 If you are on the old version of openssl and did not apply the 73 73 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 75 75 option to avoid running the tests. 76 76 </para> -
general/prog/perl-modules/perl-uri.xml
rce5723af r1daaab6d 6 6 7 7 <!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"> 9 9 10 10 <!ENTITY my-md5sum ""> … … 59 59 </para> 60 60 61 <bridgehead renderas="sect5">Optional</bridgehead> 62 <para role="optional"> 63 <xref linkend="perl-business-isbn"/> 64 </para> 65 61 66 </sect3> 62 67 -
general/prog/php.xml
rce5723af r1daaab6d 7 7 <!ENTITY php-download-http "https://www.php.net/distributions/php-&php-version;.tar.xz"> 8 8 <!ENTITY php-download-ftp " "> 9 <!ENTITY php-md5sum " 349ee590787ab46e62dae517d90b5101">10 <!ENTITY php-size "1 0.2MB">11 <!ENTITY php-buildsize "4 46 MB (with tests, add 182 MB fordocumentation)">12 <!ENTITY php-time "1. 6 SBU (with parallelism=4; add 2.1SBU 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)"> 13 13 <!-- Tests were run for 8.0.1 at -j4, had two timeouts as well. 14 14 Results were otherwise normal though, so I'm unsure of what caused the 15 15 increase in time. -renodr 16 16 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 19 19 No timeouts, one failure on 8.0.9 -bdubbs 20 20 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 23 TEST RESULT SUMMARY 8.1.0 24 25 Exts skipped : 36 26 Exts tested : 36 27 28 Number of tests : 17060 12551 29 Tests skipped : 4509 ( 26.4%) 31 30 Tests 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 --> 31 Tests failed : 4 ( 0.0%) ( 0.0%) 32 Expected fail : 28 ( 0.2%) ( 0.2%) 33 Tests passed : 12517 ( 73.4%) ( 99.7%) 34 35 Time taken : 165 seconds 36 37 --> 38 38 ]> 39 39 … … 130 130 an <xref linkend="server-mail"/> (that provides a 131 131 <command>sendmail</command> command), 132 <xref linkend="pcre "/>,132 <xref linkend="pcre2"/>, 133 133 <xref linkend="pth"/>, 134 134 <ulink url="https://wiki.ubuntu.com/AppArmor">AppArmor</ulink>, … … 151 151 <xref linkend="x-window-system"/>, 152 152 <!--<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>, 154 154 <ulink url="https://github.com/libgd/libgd">GD</ulink>, and 155 155 <ulink url="https://www.t1lib.org/">t1lib</ulink> … … 178 178 <xref linkend="sqlite"/>, 179 179 <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>, 182 182 <ulink url="http://cr.yp.to/cdb.html">cdb</ulink>, 183 183 <ulink url="http://www.dbmaker.com/">DBMaker</ulink>, … … 297 297 <para> 298 298 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 302 302 <command>yes "n" | </command>. 303 303 </para> … … 362 362 <screen role="nodump"><userinput>wget http://pear.php.net/go-pear.phar 363 363 php ./go-pear.phar</userinput></screen> 364 364 365 365 </sect2> 366 366 … … 440 440 <parameter>- -disable-mbstring</parameter>: This parameter 441 441 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> 444 444 library. 445 445 </para> -
general/prog/py3c.xml
rce5723af r1daaab6d 7 7 <!ENTITY py3c-download-http 8 8 "https://github.com/encukou/py3c/archive/v&py3c-version;/py3c-&py3c-version;.tar.gz"> 9 <!ENTITY py3c-md5sum "5 7f6518f3a7bcd501425bb23f2de15a7">10 <!ENTITY py3c-size "4 8KB">11 <!ENTITY py3c-buildsize " 1.4 MB">9 <!ENTITY py3c-md5sum "53029afde7e0cf8672a2d69d378a0cfc"> 10 <!ENTITY py3c-size "47 KB"> 11 <!ENTITY py3c-buildsize "608 KB"> 12 12 <!ENTITY py3c-time "less than 0.1 SBU"> 13 13 ]> … … 90 90 91 91 <para> 92 To test the package, issue: <command>make test-python3</command>.92 To test the package, issue: 93 93 </para> 94 95 <screen remap="test"><userinput>make test-python3 && 96 make test-python3-cpp</userinput></screen> 94 97 95 98 <para> … … 100 103 101 104 <!-- 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" 108 107 --> 109 108 <screen role="root"><userinput>make prefix=/usr install</userinput></screen> -
general/prog/pycairo.xml
rce5723af r1daaab6d 71 71 <bridgehead renderas="sect5">Required</bridgehead> 72 72 <para role="required"> 73 <xref linkend="cairo"/> 73 <xref linkend="cairo"/> 74 74 </para> 75 75 76 76 <bridgehead renderas="sect5">Optional</bridgehead> 77 77 <para role="optional"> 78 <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 78 <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 79 79 (for tests) 80 80 </para> … … 118 118 python2 setup.py install_pkgconfig</userinput></screen>--> 119 119 120 <!-- Python2 is no longer supported 120 <!-- Python2 is no longer supported 121 121 python2 setup.py install - -optimize=1 && 122 122 python2 setup.py install_pycairo_header && … … 138 138 <seg> 139 139 <!--_cairo.so (python2) and --> 140 _cairo.&python3-lib-suffix;.so 140 _cairo.&python3-lib-suffix;.so 141 141 </seg> 142 142 <seg> -
general/prog/pycairo2.xml
rce5723af r1daaab6d 78 78 <bridgehead renderas="sect5">Optional</bridgehead> 79 79 <para role="optional"> 80 <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 80 <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 81 81 (for tests) 82 82 </para> -
general/prog/pycryptodome.xml
rce5723af r1daaab6d 7 7 <!ENTITY pycryptodome-download-http "https://github.com/Legrandin/pycryptodome/archive/v&pycryptodome-version;/pycryptodome-&pycryptodome-version;.tar.gz"> 8 8 <!ENTITY pycryptodome-download-ftp " "> 9 <!ENTITY pycryptodome-md5sum " 31f5e8c91e8e0fa45da14271b394bba4">9 <!ENTITY pycryptodome-md5sum "0bab6def86a8ab06fe78432315301df3"> 10 10 <!ENTITY pycryptodome-size "15 MB"> 11 <!ENTITY pycryptodome-buildsize "5 8MB">11 <!ENTITY pycryptodome-buildsize "57 MB"> 12 12 <!ENTITY pycryptodome-time "0.1 SBU"> 13 13 ]> -
general/prog/python-dbusmock.xml
rce5723af r1daaab6d 7 7 <!ENTITY dbusmock-download-http "https://github.com/martinpitt/python-dbusmock/releases/download/&dbusmock-version;/python-dbusmock-&dbusmock-version;.tar.gz"> 8 8 <!ENTITY dbusmock-download-ftp " "> 9 <!ENTITY dbusmock-md5sum " 9f32436dab51f159e988354de1b469ae">10 <!ENTITY dbusmock-size "8 0KB">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"> 12 12 <!ENTITY dbusmock-time "less than 0.1 SBU"> 13 13 ]> -
general/prog/python-modules.xml
rce5723af r1daaab6d 31 31 <listitem> 32 32 <para> 33 <xref linkend="asciidoc"/> 34 </para> 35 </listitem> 36 <listitem> 37 <para> 33 38 <xref linkend="dbus-python"/> 34 39 </para> 35 40 </listitem> 36 <listitem>41 <!-- <listitem> 37 42 <para> 38 43 <xref linkend="decorator"/> 39 44 </para> 40 45 </listitem> 46 --> 41 47 <listitem> 42 48 <para> 43 49 <xref linkend="docutils"/> 44 </para> 50 </para> 45 51 </listitem> 46 52 <listitem> … … 104 110 </para> 105 111 </listitem> 106 <listitem> 112 --> 113 <!-- <listitem> 107 114 <para> 108 115 <xref linkend="Beaker"/> 109 116 </para> 110 </listitem> --> 117 </listitem> 118 --> 111 119 <listitem> 112 120 <para> … … 134 142 </para> 135 143 </listitem> 136 <listitem>144 <!-- <listitem> 137 145 <para> 138 146 <xref linkend="python-slip"/> 139 147 </para> 140 148 </listitem> 149 --> 141 150 <listitem> 142 151 <para> … … 158 167 159 168 <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" 160 172 href="dbus-python.xml"/> 161 173 162 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"174 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 163 175 href="decorator.xml"/> 164 176 --> 165 177 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 166 178 href="docutils.xml"/> … … 228 240 href="mako.xml"/> 229 241 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"/>--> 232 244 233 245 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
general/prog/python2.xml
rce5723af r1daaab6d 43 43 <note> 44 44 <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. 47 47 </para> 48 48 49 49 <para> 50 50 BLFS is attempting to use Python3 as much as possible, but some … … 136 136 <caution> 137 137 <para> 138 After installing this package or 138 After installing this package or 139 139 updating <application>pip2</application> with the command 140 140 <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 142 142 <application>pip</application> and <application>pip3</application>, 143 143 run, as the <systemitem class="username">root</systemitem> user: … … 148 148 --> 149 149 <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 151 151 recent script: 152 152 </para> … … 215 215 <para> 216 216 <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>. 218 218 </para> 219 219 … … 238 238 239 239 <para> 240 <command>make altinstall</command>: This make target omits some default 240 <command>make altinstall</command>: This make target omits some default 241 241 symbolic links that may interfere with Python 3. 242 242 </para> … … 272 272 <seglistitem> 273 273 <seg> 274 pydoc, 275 python2 (symlink), 274 pydoc, 275 python2 (symlink), 276 276 python2-config (symlink), 277 python&python2-majorver;, 277 python&python2-majorver;, 278 278 python&python2-majorver;-config, 279 smtpd.py, and 279 smtpd.py, and 280 280 idle 281 281 </seg> -
general/prog/python3.xml
rce5723af r1daaab6d 8 8 "https://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz"> 9 9 <!ENTITY python3-download-ftp " "> 10 <!ENTITY python3-md5sum " ecc29a7688f86e550d29dba2ee66cf80">10 <!ENTITY python3-md5sum "3e7035d272680f80e3ce4e8eb492d580"> 11 11 <!ENTITY python3-size "18 MB"> 12 <!ENTITY python3-buildsize " 356 MB (add 56MB for tests)">13 <!ENTITY python3-time " 0.6 SBU (using parallelism=4; add 2.7SBU 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)"> 14 14 <!-- 15 15 Note: Size does not reflect docs that were install in LFS. … … 158 158 <para> 159 159 <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>. 161 161 </para> 162 162 163 163 <para> 164 164 <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 166 166 programs. <command>setuptools</command> is needed for building some 167 167 Python modules. -
general/prog/pyxdg.xml
rce5723af r1daaab6d 71 71 <bridgehead renderas="sect5">Optional</bridgehead> 72 72 <para role="optional"> 73 <xref linkend="python2"/> 73 <xref linkend="python2"/> 74 74 </para> 75 75 -
general/prog/pyyaml.xml
rce5723af r1daaab6d 75 75 <bridgehead renderas="sect5">Optional</bridgehead> 76 76 <para role="optional"> 77 <xref linkend="python2"/> 77 <xref linkend="python2"/> 78 78 </para> 79 79 -
general/prog/ruby.xml
rce5723af r1daaab6d 7 7 <!ENTITY ruby-download-http "https://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz"> 8 8 <!ENTITY ruby-download-ftp " "> 9 <!ENTITY ruby-md5sum " 242d3a5a2588180ccb3dea9ad8c8cf0e">9 <!ENTITY ruby-md5sum "7b770258fc3e1fafc5a8552212cb00e5"> 10 10 <!ENTITY ruby-size "14 MB"> 11 <!ENTITY ruby-buildsize "57 3MB (add 532 MB for C API docs)">11 <!ENTITY ruby-buildsize "577 MB (add 532 MB for C API docs)"> 12 12 <!ENTITY ruby-time "1.5 SBU (using parallelism=4; add 4.9 SBU for tests; add 0.8 SBU for C API docs)"> 13 13 ]> … … 116 116 to system configuration expectations. 117 117 </para> 118 <!-- With 3.0.2: 118 <!-- With 3.0.2: 119 119 Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s. 21101 tests, 2675439 assertions, 4 failures, 1 errors, 45 skips --> 120 120 … … 162 162 <seglistitem> 163 163 <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, 174 174 ruby, and 175 175 typeprof -
general/prog/rust.xml
rce5723af r1daaab6d 7 7 <!ENTITY rust-download-http "https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.gz"> 8 8 <!ENTITY rust-download-ftp " "> 9 <!ENTITY rust-md5sum " bd6fbe9ba5fe457d2514e92a6ccd7b24">10 <!ENTITY rust-size "1 61MB">9 <!ENTITY rust-md5sum "6d1728cf0a86b0c5f33d3870379997ed"> 10 <!ENTITY rust-size "172 MB"> 11 11 <!-- Gentle Reminder: buildsize is how much the user requires for the real 12 12 install, i.e. the source with its DESTDIR *plus* the DESTDIR. You … … 15 15 after the tests. --> 16 16 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 179MB 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)"> 19 19 ]> 20 20 … … 83 83 class="directory">/opt</filename> directory. In particular, if you 84 84 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 87 88 <command>cargo</command> program. In such a situation, either remove 88 89 the existing installation first, or use a different prefix such as … … 207 208 (built with -DLLVM_LINK_LLVM_DYLIB=ON so that rust can link to 208 209 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. 209 213 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.--> 211 215 </para> 212 216 … … 304 308 </para> 305 309 306 <screen><userinput>export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" && 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 && 313 314 export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" && 307 315 python3 ./x.py build --exclude src/tools/miri</userinput></screen> 308 316 … … 325 333 326 334 <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. 335 342 </para> 336 343 … … 440 447 against the shipped llvm, or do not have clang, but the resulting build will 441 448 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. 442 457 </para> 443 458 … … 540 555 541 556 <para> 542 Immediately after installation, update the current PATH 557 Immediately after installation, update the current PATH 543 558 for your current shell as a normal user: 544 559 </para> … … 560 575 <seglistitem> 561 576 <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, 564 580 rustdoc, rustfmt. 565 581 </seg> 566 582 <seg> 567 Many lib*<16-byte-hash>.so libraries. 583 librustc-driver-<16-byte-hash>.so, 584 libstd-<16-byte-hash>.so, and 585 libtest-<16-byte-hash>.so 568 586 </seg> 569 587 <seg> 570 588 ~/.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; 574 591 </seg> 575 592 </seglistitem> -
general/prog/six.xml
rce5723af r1daaab6d 26 26 27 27 <para> 28 Six is a Python 2 and 3 compatibility library. 28 Six is a Python 2 and 3 compatibility library. 29 29 </para> 30 30 … … 70 70 <bridgehead renderas="sect5">Recommended Dependencies</bridgehead> 71 71 <para role="recommended"> 72 <xref linkend="python2"/> 72 <xref linkend="python2"/> 73 73 </para> 74 74 -
general/prog/subversion.xml
rce5723af r1daaab6d 10 10 <!ENTITY subversion-size "8.1 MB"> 11 11 <!-- 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 14 14 swig-py: 0.6 26 MB; 0.5 28 MB; 0.5 28 MB 15 15 swig-rb: 0.4 22 MB; 0.4 21 MB; 0.3 21 MB … … 130 130 <xref linkend="libsecret"/>, 131 131 <!-- <xref linkend="kdelibs"/> (for <ulink url="http://utils.kde.org/projects/kwalletmanager/">KWallet</ulink> support), --> 132 <xref linkend="py3c"/> (for t ests)132 <xref linkend="py3c"/> (for the python bindings, and tests) 133 133 <xref linkend="python2"/> (with sqlite support for the tests), 134 134 <xref linkend="ruby"/>, … … 175 175 First, apply a fix to adapt subversion to <xref linkend="swig"/>: 176 176 </para> 177 177 178 178 <screen><userinput remap="pre">sed -i 's/classic/nofastunpack/' build.conf</userinput></screen> 179 179 --> … … 210 210 <option>--with-junit=<path to junit jar></option> (for 211 211 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: 215 215 </para> 216 216 <para> … … 233 233 <para> 234 234 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>, 236 236 <filename>prop_tests.py</filename>, and 237 237 <filename>update_tests.py</filename> suites are known to fail. -
general/prog/svnserver.xml
rce5723af r1daaab6d 254 254 <para revision="systemd"> 255 255 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 257 257 <xref linkend="systemd-units"/> package: 258 258 </para> … … 277 277 </para> 278 278 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 280 280 echo "UMask=0002" > /etc/systemd/system/svnserve.service.d/99-user.conf</userinput></screen> 281 281 -
general/prog/swig.xml
rce5723af r1daaab6d 33 33 Generator) is a compiler that integrates <application>C</application> 34 34 and <application>C++</application> with languages including 35 <application>Perl</application>, 35 <application>Perl</application>, 36 36 <application>Python</application>, 37 <application>Tcl</application>, 37 <application>Tcl</application>, 38 38 <application>Ruby</application>, 39 <application>PHP</application>, 39 <application>PHP</application>, 40 40 <application>Java</application>, 41 <application>C#</application>, 41 <application>C#</application>, 42 42 <application>D</application>, 43 <application>Go</application>, 43 <application>Go</application>, 44 44 <application>Lua</application>, 45 <application>Octave</application>, 45 <application>Octave</application>, 46 46 <application>R</application>, 47 47 <application>Scheme</application>, and -
general/prog/sysprof.xml
rce5723af r1daaab6d 234 234 </listitem> 235 235 </varlistentry> 236 236 237 237 <varlistentry id="libsysprof-speedtrack-4"> 238 238 <term><filename class="libraryfile">libsysprof-speedtrack-4.so</filename></term> -
general/prog/vala.xml
rce5723af r1daaab6d 7 7 <!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz"> 8 8 <!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. 4MB">11 <!ENTITY vala-buildsize "1 45 MB (add 16MB for tests)">12 <!ENTITY vala-time "0. 4 SBU (using parallelism=4; add 3.1SBU 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)"> 13 13 ]> 14 14 … … 99 99 <xref linkend="dbus"/> (Required for the tests), 100 100 <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 102 103 <ulink url="https://weasyprint.org/">weasyprint</ulink> 103 104 </para> … … 151 152 <seglistitem> 152 153 <seg> 153 vala, 154 vala-&vala-major-version;, 155 valac, 154 vala, 155 vala-&vala-major-version;, 156 valac, 156 157 valadoc, 157 158 vala-gen-introspect, and -
general/prog/valgrind.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY valgrind-download-ftp "ftp://sourceware.org/pub/valgrind/valgrind-&valgrind-version;.tar.bz2"> 9 <!ENTITY valgrind-md5sum " afe11b5572c3121a781433b7c0ab741b">10 <!ENTITY valgrind-size "1 6MB">11 <!ENTITY valgrind-buildsize " 629 MB (add 103MB for tests)">12 <!ENTITY valgrind-time "0.5 SBU (Using parallelism=4; add 7. 9SBU 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)"> 13 13 ]> 14 14 … … 72 72 </listitem> 73 73 </itemizedlist> 74 74 <!-- 75 75 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 76 76 <itemizedlist spacing="compact"> … … 82 82 </listitem> 83 83 </itemizedlist> 84 84 --> 85 85 <bridgehead renderas="sect3">Valgrind Dependencies</bridgehead> 86 86 87 87 <bridgehead renderas="sect4">Optional</bridgehead> 88 88 <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), 93 90 <xref linkend="llvm"/> (with Clang), and 94 91 <xref linkend="which"/> (for tests) … … 110 107 <title>Installation of Valgrind</title> 111 108 109 <!-- Not needed anymore with 3.18.1 112 110 <para> 113 111 First, make several changes that are required for Valgrind to function on … … 116 114 117 115 <screen><userinput remap="pre">patch -Np1 -i ../valgrind-&valgrind-version;-upstream_fixes-1.patch</userinput></screen> 118 119 <!-- Not needed with 3.17.0120 <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>125 116 --> 126 117 … … 130 121 </para> 131 122 132 <screen><userinput>autoreconf -fiv && 133 sed -i 's|/doc/valgrind||' docs/Makefile.in && 123 <screen><userinput>sed -i 's|/doc/valgrind||' docs/Makefile.in && 134 124 135 125 ./configure --prefix=/usr \ … … 140 130 To test the results, issue: <command>make regtest</command>. The tests 141 131 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 tests143 in the "drd" test suite are known to fail as well. Problematic132 are known to hang also, depending on the version of glibc. A few test 133 can fail in various suites. Problematic 144 134 tests can be disabled by changing the <userinput>prereq:</userinput> line 145 135 in the corresponding <filename>.vgtest</filename> file to … … 147 137 </para> 148 138 149 <screen ><userinput>sed -e 's@prereq:.*@prereq: false@' \139 <screen role="nodump"><userinput>sed -e 's@prereq:.*@prereq: false@' \ 150 140 -i {helgrind,drd}/tests/pth_cond_destroy_busy.vgtest</userinput></screen> 151 141 … … 183 173 184 174 <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 187 177 Valgrind (up to 10%), but build time increases to about 5.5 SBU. 188 178 </para> … … 212 202 </seg> 213 203 <seg> 214 <!-- Moved to /usr/lib/valgrind in 3.17.0215 libcoregrind-<Arch>-linux.a,216 libgcc-sup-<Arch>-linux.a,217 libreplacemalloc_toolpreload-<Arch>-linux.a,218 libvex-<Arch>-linux.a,219 libvexmultiarch-amd64-linux.a,220 vgpreload_core-<Arch>-linux.so,221 vgpreload_drd-<Arch>-linux.so,222 vgpreload_exp-dhat-<Arch>-linux.so,223 vgpreload_helgrind-<Arch>-linux.so,224 vgpreload_massif-<Arch>-linux.so, and225 vgpreload_memcheck-<Arch>-linux.so, where226 <Arch> is x86 or amd64227 -->228 204 None 229 205 </seg> -
general/sysutils/acpid.xml
rce5723af r1daaab6d 7 7 <!ENTITY acpid-download-http "&sourceforge-dl;/acpid2/acpid-&acpid-version;.tar.xz"> 8 8 <!ENTITY acpid-download-ftp " "> 9 <!ENTITY acpid-md5sum " 248995264b9d1cd8bdb923d5b190fd44">9 <!ENTITY acpid-md5sum "b2f2ca633b30ae893c47981fa4d3b258"> 10 10 <!ENTITY acpid-size "156 KB"> 11 <!ENTITY acpid-buildsize " 2.5MB">11 <!ENTITY acpid-buildsize "1.9 MB"> 12 12 <!ENTITY acpid-time "less than 0.1 SBU"> 13 13 ]> -
general/sysutils/autofs.xml
rce5723af r1daaab6d 7 7 <!ENTITY autofs-download-http "&kernel-dl;/linux/daemons/autofs/v5/autofs-&autofs-version;.tar.xz"> 8 8 <!ENTITY autofs-download-ftp " "> 9 <!ENTITY autofs-md5sum " 6bd1ea8a9e5dc3a7dc95119e3bbaf52c">10 <!ENTITY autofs-size "32 4KB">11 <!ENTITY autofs-buildsize "6. 7MB">9 <!ENTITY autofs-md5sum "72d81645d39a857c3d16bd3a32e9cb44"> 10 <!ENTITY autofs-size "320 KB"> 11 <!ENTITY autofs-buildsize "6.5 MB"> 12 12 <!ENTITY autofs-time "0.1 SBU"> 13 13 ]> … … 127 127 128 128 <title>Installation of Autofs</title> 129 130 <para>Some lines of code need to be removed for this package to be131 consistent with glibc-2.34. We will remove these lines with some sed commands132 by line numbers showing slightly different methods.</para>133 134 <screen><userinput>sed -e '87d' \135 -e '2618,2644d' \136 -i daemon/automount.c &&137 138 sed -i '1178,1180d' daemon/state.c &&139 sed -i '275,+2 d' lib/alarm.c</userinput></screen>140 141 129 142 130 <para> … … 393 381 <seg> 394 382 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, 396 384 lookup_program.so, lookup_userhome.so, lookup_yp.so, mount_afs.so, 397 385 mount_autofs.so, mount_bind.so, mount_changer.so, mount_ext2.so, … … 399 387 mount_nfs4.so, parse_amd.so, and parse_sun.so 400 388 </seg> 401 <seg>/usr/lib/autofs ,/etc/autofs</seg>389 <seg>/usr/lib/autofs and /etc/autofs</seg> 402 390 </seglistitem> 403 391 </segmentedlist> -
general/sysutils/blocaled.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY blocaled-download-ftp " "> 9 <!ENTITY blocaled-md5sum " b05b42bf500791716214d12da34d3f7d">10 <!ENTITY blocaled-size "25 7KB">11 <!ENTITY blocaled-buildsize "4. 2MB (with tests)">9 <!ENTITY blocaled-md5sum "07796cf62fc1e2b743ee6f805183146d"> 10 <!ENTITY blocaled-size "258 KB"> 11 <!ENTITY blocaled-buildsize "4.1 MB (with tests)"> 12 12 <!ENTITY blocaled-time "0.1 SBU (with tests)"> 13 13 ]> -
general/sysutils/bluez.xml
rce5723af r1daaab6d 7 7 <!ENTITY bluez-download-http "&kernel-dl;/linux/bluetooth/bluez-&bluez-version;.tar.xz"> 8 8 <!ENTITY bluez-download-ftp " "> 9 <!ENTITY bluez-md5sum " a4c98b6bd2411880cba5930e7f10a1c4">10 <!ENTITY bluez-size "2. 0MB">11 <!ENTITY bluez-buildsize " 64 MB (add 76MB for tests)">12 <!ENTITY bluez-time "0. 1 SBU (using parallelism=4; add 0.2SBU 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)"> 13 13 ]> 14 14 … … 157 157 <title>Installation of BlueZ</title> 158 158 159 <!-- 159 160 <para> 160 161 At first, fix an issue building the package with Glibc-2.34 or later: … … 162 163 163 164 <screen><userinput>sed 's/pause(/bluez_&/' -i profiles/audio/media.c</userinput></screen> 165 --> 164 166 165 167 <para revision="sysv">Now, make some changes needed for SystemV systems:</para> … … 260 262 261 263 <para revision="systemd"> 262 <filename>/etc/bluetooth/mai l.conf</filename> is installed automatically264 <filename>/etc/bluetooth/main.conf</filename> is installed automatically 263 265 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: 267 268 </para> 268 269 … … 321 322 322 323 <screen role="root" revision="systemd"><userinput>systemctl enable --global obex</userinput></screen> 323 324 324 325 <indexterm zone="bluez bluez-init"> 325 326 <primary sortas="f-bluetooth">bluetooth</primary> … … 351 352 <seg> 352 353 <!--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, 360 361 l2test, 361 mpris-proxy, and 362 mpris-proxy, and 362 363 rctest 363 364 </seg> … … 366 367 </seg> 367 368 <seg> 368 /etc/bluetooth, 369 /etc/bluetooth, 369 370 /usr/{include,libexec}/bluetooth, and 370 371 /usr/share/doc/bluez-&bluez-version; -
general/sysutils/bubblewrap.xml
rce5723af r1daaab6d 30 30 31 31 <para> 32 <application>Bubblewrap</application> is a setuid implementation of user 32 <application>Bubblewrap</application> is a setuid implementation of user 33 33 namespaces, or sandboxing, that provides access to a subset of kernel 34 34 user namespace features. Bubblewrap allows user owned processes to run in -
general/sysutils/colord.xml
rce5723af r1daaab6d 202 202 <parameter>-Dsystemd=false</parameter>: This switch disables 203 203 support for <application>systemd</application> login in Colord 204 applications. 204 applications. 205 205 </para> 206 206 -
general/sysutils/dbus.xml
rce5723af r1daaab6d 94 94 <bridgehead renderas="sect4">Recommended</bridgehead> 95 95 <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) 97 97 <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 99 99 both packages are installed.)</phrase> 100 100 </para> … … 224 224 If you are still building your system in chroot or you did not start the 225 225 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 227 227 <application>D-Bus</application> UUID to avoid warnings when compiling 228 228 some packages with the following command as the … … 275 275 276 276 <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 279 279 running the tests. These are normal and can be safely ignored. 280 280 </para> … … 624 624 <listitem> 625 625 <para> 626 is a <application>D-Bus</application> traffic generator and test 626 is a <application>D-Bus</application> traffic generator and test 627 627 tool; it is a multi-purpose tool for debugging and profiling 628 628 <application>D-Bus</application> … … 638 638 <listitem> 639 639 <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; 642 642 it updates the list of environment variables used by 643 643 <command>dbus-daemon --session</command> when it activates session … … 690 690 A list of the installed files, along with their short 691 691 descriptions can be found at 692 <ulink url="&lfs-root d;/chapter08/dbus.html#contents-dbus"/>.692 <ulink url="&lfs-root;/chapter08/dbus.html#contents-dbus"/>. 693 693 </para> 694 694 -
general/sysutils/elogind.xml
rce5723af r1daaab6d 87 87 <para role="recommended"> 88 88 <xref linkend="linux-pam"/> (required for Xorg), 89 <xref linkend="polkit"/> (runtime), 89 <xref linkend="polkit"/> (runtime), 90 90 <xref linkend="DocBook"/>, 91 91 <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) 93 93 </para> 94 94 … … 188 188 <command>sed ... meson.build</command>: This change allows the 189 189 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 191 191 installed. 192 192 </para> … … 265 265 <screen role="root"><userinput>cat >> /etc/pam.d/system-session << "EOF" && 266 266 <literal># Begin elogind addition 267 267 268 268 session required pam_loginuid.so 269 269 session optional pam_elogind.so -
general/sysutils/logrotate.xml
rce5723af r1daaab6d 104 104 105 105 <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 108 108 present and two tests fail if an MTA is not installed. 109 109 </para> -
general/sysutils/lsb-tools.xml
rce5723af r1daaab6d 4 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 5 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"> 7 7 <!ENTITY lsb-tools-download-ftp " "> 8 8 <!ENTITY lsb-tools-md5sum "9e55d4b465bc9fd2b8c715f0fa62aa58"> … … 120 120 <seglistitem> 121 121 <seg> 122 lsb_release, 122 lsb_release, 123 123 install_initd, and 124 124 remove_initd -
general/sysutils/modemmanager.xml
rce5723af r1daaab6d 7 7 <!ENTITY ModemManager-download-http "https://www.freedesktop.org/software/ModemManager/ModemManager-&ModemManager-version;.tar.xz"> 8 8 <!ENTITY ModemManager-download-ftp " "> 9 <!ENTITY ModemManager-md5sum " 88a9fd4373fedd5c9faa83d82a195767">10 <!ENTITY ModemManager-size "2. 2MB">11 <!ENTITY ModemManager-buildsize "1 15 MB (with tests)">9 <!ENTITY ModemManager-md5sum "378f3bb36809f917b890d0bc31a06b4e"> 10 <!ENTITY ModemManager-size "2.4 MB"> 11 <!ENTITY ModemManager-buildsize "125 MB (with tests)"> 12 12 <!ENTITY ModemManager-time "0.5 SBU (Using parallelism=4; with tests)"> 13 13 ]> … … 110 110 --localstatedir=/var \ 111 111 --disable-static \ 112 --disable-maintainer-mode \ 112 113 --with-systemd-journal=no \ 113 114 --with-systemd-suspend-resume && … … 117 118 --sysconfdir=/etc \ 118 119 --localstatedir=/var \ 120 --disable-static \ 121 --disable-maintainer-mode \ 119 122 --with-systemd-journal \ 120 --with-systemd-suspend-resume \ 121 --disable-static && 123 --with-systemd-suspend-resume && 122 124 make</userinput></screen> 123 125 124 126 <para> 125 127 To test the results, issue: <command>make check</command>. 126 <!--One test, filename/MM/stub/modem/interface filename, is known to fail.-->127 128 </para> 128 129 -
general/sysutils/pax.xml
rce5723af r1daaab6d 115 115 116 116 <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 120 120 installed as they will overwrite the GNU versions of these programs.</para> 121 121 </note> -
general/sysutils/sg3_utils.xml
rce5723af r1daaab6d 7 7 <!ENTITY sg3_utils-download-http "https://sg.danny.cz/sg/p/sg3_utils-&sg3_utils-version;.tar.xz"> 8 8 <!ENTITY sg3_utils-download-ftp " "> 9 <!ENTITY sg3_utils-md5sum " 11854fedf831adfd39438dc5ac9202e9">10 <!ENTITY sg3_utils-size "1 008 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"> 12 12 <!ENTITY sg3_utils-time "0.2 SBU"> 13 13 ]> … … 132 132 <seglistitem> 133 133 <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, 135 135 scsi_ready, scsi_satl, scsi_start, scsi_stop, scsi_temperature, 136 136 sg_bg_ctl, sg_compare_and_write, sg_copy_results, sg_dd, … … 144 144 sg_sat_phy_event, sg_sat_read_gplog, sg_sat_set_features, sg_scan, 145 145 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, 147 147 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, 149 149 sginfo, sgm_dd, and sgp_dd 150 150 </seg> -
general/sysutils/systemd.xml
rce5723af r1daaab6d 41 41 which provides many additional features for dependent packages. 42 42 </para> 43 43 44 44 &lfs110a_checked; 45 45 … … 98 98 <bridgehead renderas="sect4">Recommended Runtime Dependencies</bridgehead> 99 99 <para role="recommended"> 100 <xref role="runtime" linkend="polkit"/> 100 <xref role="runtime" linkend="polkit"/> 101 101 </para> 102 102 … … 167 167 168 168 <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> 169 181 Rebuild <application>systemd</application> by running the 170 182 following commands: … … 247 259 <parameter>-Dc_args=-Wno-format-overflow</parameter>: Prevents an error 248 260 when building with <application>GCC 10</application>. The default is 249 <option>-Werror=format-overflow</option>, 261 <option>-Werror=format-overflow</option>, 250 262 which generates false positives. This switch may be used with previous 251 263 versions of GCC too. … … 303 315 - Add the above command explanations and restore the previous behavior 304 316 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, 306 318 let's move cryptsetup to recommended or required. 307 319 … … 323 335 <screen role="root"><userinput>cat >> /etc/pam.d/system-session << "EOF" 324 336 <literal># Begin Systemd addition 325 337 326 338 session required pam_loginuid.so 327 339 session optional pam_systemd.so -
general/sysutils/udisks2.xml
rce5723af r1daaab6d 7 7 <!ENTITY udisks2-download-http "https://github.com/storaged-project/udisks/releases/download/udisks-&udisks2-version;/udisks-&udisks2-version;.tar.bz2"> 8 8 <!ENTITY udisks2-download-ftp " "> 9 <!ENTITY udisks2-md5sum " 63e18a47069000cb31d5f98cc3c83be0">10 <!ENTITY udisks2-size "1. 7MB">11 <!ENTITY udisks2-buildsize " 38MB (with tests)">9 <!ENTITY udisks2-md5sum "576e057d2654894fab58f0393d105b7b"> 10 <!ENTITY udisks2-size "1.6 MB"> 11 <!ENTITY udisks2-buildsize "52 MB (with tests)"> 12 12 <!ENTITY udisks2-time "0.3 SBU (with tests)"> 13 13 ]> … … 167 167 href="../../xincludes/gtk-doc-rebuild.xml"/> 168 168 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 >> /etc/udisks2/mount_options.conf << "EOF" 201 <literal>[defaults] 202 ntfs_defaults=uid=$UID,gid=$GID</literal> 203 EOF</userinput></screen> 204 205 </sect3> 169 206 </sect2> 170 207 … … 189 226 /usr/libexec/udisks2, 190 227 /usr/share/gtk-doc/html/udisks2, and 191 /var/ {lib,run}/udisks2228 /var/lib/udisks2 192 229 </seg> 193 230 </seglistitem> -
general/sysutils/unrar.xml
rce5723af r1daaab6d 7 7 <!ENTITY unrar-download-http "https://www.rarlab.com/rar/unrarsrc-&unrar-version;.tar.gz"> 8 8 <!ENTITY unrar-download-ftp " "> 9 <!ENTITY unrar-md5sum " de5017a63a610cb82dba7d33bd826fb6">10 <!ENTITY unrar-size "2 28KB">9 <!ENTITY unrar-md5sum "2c99e9776a8b24708d76981010ccee70"> 10 <!ENTITY unrar-size "232 KB"> 11 11 <!ENTITY unrar-buildsize "2.5 MB"> 12 12 <!ENTITY unrar-time "0.1 SBU"> -
general/sysutils/upower.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY upower-download-ftp " "> 9 <!ENTITY upower-md5sum " d58b028211aee6050c26c99b777ba60f">10 <!ENTITY upower-size " 144KB">11 <!ENTITY upower-buildsize "1 4 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)"> 13 13 ]> 14 14 … … 105 105 "ERROR 213/USER" out of a 'systemctl start upower'. --> 106 106 <title>Kernel Configuration</title> 107 107 108 108 <para> 109 109 Enable the following options in the kernel configuration and recompile the … … 119 119 </indexterm> 120 120 </sect2> 121 121 122 122 <sect2 role="installation"> 123 123 <title>Installation of UPower</title> … … 128 128 </para> 129 129 130 <screen><userinput>./ autogen.sh --prefix=/usr\130 <screen><userinput>./configure --prefix=/usr \ 131 131 --sysconfdir=/etc \ 132 132 --localstatedir=/var \ … … 200 200 201 201 </sect3> 202 202 203 203 </sect2> 204 204 -
general/sysutils/usbutils.xml
rce5723af r1daaab6d 88 88 <xref linkend="wget"/> 89 89 <!-- In the systemd book, a unit/timer is installed to update the 90 usb.ids file automatically. 91 90 usb.ids file automatically. 91 92 92 wget is used in the instructions below. 93 93 --> -
git-version.sh
rce5723af r1daaab6d 1 1 #!/bin/sh 2 3 if [ "$1" = sysv ]; then 4 SYSV="INCLUDE" 5 SYSTEMD="IGNORE " 6 elif [ "$1" = systemd ]; then 7 SYSV="IGNORE " 8 SYSTEMD="INCLUDE" 9 else 10 echo You must provide either \"sysv\" or \"systemd\" as argument 11 exit 1 12 fi 13 14 echo "<!ENTITY % sysv \"$SYSV\">" > conditional.ent 15 echo "<!ENTITY % systemd \"$SYSTEMD\">" >> conditional.ent 2 16 3 17 if ! git status > /dev/null; then 4 18 # Either it's not a git repository, or git is unavaliable. 5 19 # Just workaround. 6 echo "<!ENTITY version \"unknown\">"> version.ent7 echo "<!ENTITY version d \"unknown-systemd\">">> version.ent20 echo "<!ENTITY year \"????\">" > version.ent 21 echo "<!ENTITY version \"unknown\">" >> version.ent 8 22 echo "<!ENTITY releasedate \"unknown\">" >> version.ent 9 echo "<!ENTITY copyrightdate \"1999-2021\">">> version.ent23 echo "<!ENTITY pubdate \"unknown\">" >> version.ent 10 24 exit 0 11 25 fi … … 19 33 year=$(date --date "$commit_date" "+%Y") 20 34 month=$(date --date "$commit_date" "+%B") 21 month_digit=$(date --date "$commit_date" "+%m")22 35 day_digit=$(date --date "$commit_date" "+%d") 23 36 day=$(echo $day_digit | sed 's/^0//') … … 33 46 34 47 sha="$(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" 48 version=$(echo "$sha" | sed 's/-g[^-]*$//') 39 49 40 50 if [ "$(git diff HEAD | wc -l)" != "0" ]; then … … 42 52 fi 43 53 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 54 echo "<!ENTITY year \"$year\">" > version.ent 48 55 echo "<!ENTITY version \"$version\">" >> version.ent 49 56 echo "<!ENTITY releasedate \"$full_date\">" >> version.ent -
gnome.ent
rce5723af r1daaab6d 22 22 <!ENTITY rest-version "0.8.1"> 23 23 <!ENTITY totem-pl-parser-version "3.26.6"> 24 <!ENTITY vte-version "0.6 4.2">24 <!ENTITY vte-version "0.66.0"> 25 25 <!ENTITY yelp-xsl-version "40.2"> 26 26 <!ENTITY GConf-version "3.2.6"> … … 55 55 <!ENTITY gnome-backgrounds-version "40.1"> 56 56 <!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"> 58 59 <!ENTITY nautilus-version "40.2"> 59 60 <!ENTITY zenity-version "3.32.0"> … … 97 98 <!--ENTITY gucharmap-version "13.0.8"--> 98 99 <!-- "major" version also used for links to unicode downloads --> 99 <!ENTITY gucharmap-major-version "1 3.0">100 <!ENTITY gucharmap-version "&gucharmap-major-version;. 8">100 <!ENTITY gucharmap-major-version "14.0"> 101 <!ENTITY gucharmap-version "&gucharmap-major-version;.0"> 101 102 <!-- nm-applet moved to Networking Utilities, so it's now in packages.ent --> 102 103 <!ENTITY seahorse-version "40.0"> -
gnome/applications/cheese.xml
rce5723af r1daaab6d 125 125 Multimedia support ---> 126 126 <*> Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends) [CONFIG_MEDIA_SUBDRV_AUTOSELECT] 127 Media device types ---> 127 Media device types ---> 128 128 <*> Cameras/video grabbers support [CONFIG_MEDIA_CAMERA_SUPPORT] 129 129 Media drivers ---> -
gnome/applications/eog.xml
rce5723af r1daaab6d 88 88 <para role="recommended"> 89 89 <xref linkend="gobject-introspection"/>, 90 <xref linkend="lcms2"/>, 90 <xref linkend="lcms2"/>, 91 91 <xref linkend="libexif"/>, and 92 92 <xref linkend="librsvg"/> -
gnome/applications/evince.xml
rce5723af r1daaab6d 206 206 <para> 207 207 <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"/> 209 209 installed and don't wish to have introspection support built into Evince. 210 210 </para> -
gnome/applications/evolution.xml
rce5723af r1daaab6d 105 105 <xref linkend="libcanberra"/>, 106 106 <xref linkend="libgweather"/>, 107 <xref linkend="libnotify"/>, 107 <xref linkend="libnotify"/>, 108 108 <xref linkend="openldap"/>, and 109 109 <xref linkend="seahorse"/> … … 215 215 libevolution-util.so, 216 216 libgnomecanvas.so, 217 and several modules and plugins in 217 and several modules and plugins in 218 218 /usr/lib/evolution/{modules,plugins,web-extensions} 219 219 </seg> -
gnome/applications/gnome-calculator.xml
rce5723af r1daaab6d 79 79 <para role="required"> 80 80 <xref linkend="gtk3"/>, 81 <xref linkend="gtksourceview4"/>, 82 <xref linkend="itstool"/>, 81 <xref linkend="gtksourceview4"/>, 82 <xref linkend="itstool"/>, 83 83 <xref linkend="libgee"/>, 84 84 <xref linkend="libhandy1"/>, and -
gnome/applications/gnome-logs.xml
rce5723af r1daaab6d 93 93 <ulink url="https://pypi.python.org/pypi/dogtail">dogtail</ulink> 94 94 </para> 95 95 96 96 <para condition="html" role="usernotes"> 97 97 User Notes: <ulink url="&blfs-wiki;/gnome-logs"/> -
gnome/applications/gnome-power-manager.xml
rce5723af r1daaab6d 104 104 105 105 meson --prefix=/usr --buildtype=release .. && 106 ninja</userinput></screen> 106 ninja</userinput></screen> 107 107 108 108 <para> -
gnome/applications/gnome-screenshot.xml
rce5723af r1daaab6d 33 33 <para> 34 34 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 36 36 user-defined area of the screen, with optional beautifying border effects. 37 37 </para> -
gnome/applications/gnome-terminal.xml
rce5723af r1daaab6d 92 92 <bridgehead renderas="sect4">Optional</bridgehead> 93 93 <para role="optional"> 94 <xref linkend="desktop-file-utils"/>, and 94 <xref linkend="desktop-file-utils"/>, and 95 95 <ulink url="&appstream-glib-url;">appstream-glib</ulink> 96 96 </para> -
gnome/applications/gnome-weather.xml
rce5723af r1daaab6d 86 86 <para role="optional"> 87 87 <!-- <xref linkend="appstream-glib"/> --> 88 <ulink url="&appstream-glib-url;">appstream-glib</ulink> 88 <ulink url="&appstream-glib-url;">appstream-glib</ulink> 89 89 </para> 90 90 -
gnome/applications/gucharmap.xml
rce5723af r1daaab6d 10 10 <!ENTITY gucharmap-download-http "https://gitlab.gnome.org/GNOME/gucharmap/-/archive/&gucharmap-version;/gucharmap-&gucharmap-version;.tar.bz2"> 11 11 <!ENTITY gucharmap-download-ftp " "> 12 <!ENTITY gucharmap-md5sum " 5dbe3a3f6d063f819f82f15d6613a7a4">12 <!ENTITY gucharmap-md5sum "87796a41a056843a3b356e673acceded"> 13 13 <!ENTITY gucharmap-size "1.3 MB"> 14 <!ENTITY gucharmap-buildsize " 68 MB">14 <!ENTITY gucharmap-buildsize "78 MB"> 15 15 <!ENTITY gucharmap-time "0.1 SBU"> 16 16 ]> … … 217 217 </seg> 218 218 <seg> 219 /usr/include/gucharmap-2.90 and220 /usr/share/help/*/gucharmap 219 /usr/include/gucharmap-2.90<!-- and 220 /usr/share/help/*/gucharmap (not installed for 14.0.0 - pierre) --> 221 221 </seg> 222 222 </seglistitem> -
gnome/applications/vinagre.xml
rce5723af r1daaab6d 141 141 when built under GCC6. 142 142 </para> 143 143 144 144 </sect2> 145 145 -
gnome/platform/dconf.xml
rce5723af r1daaab6d 255 255 </seg> 256 256 <seg> 257 /usr/{include,share/gtk-doc/html}/dconf 257 /usr/{include,share/gtk-doc/html}/dconf 258 258 <!-- and /usr/include/dconf-dbus-1 --> 259 259 </seg> -
gnome/platform/evolution-data-server.xml
rce5723af r1daaab6d 134 134 135 135 <para revision="systemd"> 136 First, as the <systemitem class="username">root</systemitem> user, 136 First, as the <systemitem class="username">root</systemitem> user, 137 137 remove old and incompatible versions of the systemd units: 138 138 </para> … … 250 250 </seg> 251 251 <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, 255 255 libedataserverui-1.2.so, and libetestserverutils.so 256 256 </seg> -
gnome/platform/folks.xml
rce5723af r1daaab6d 80 80 <xref linkend="gobject-introspection"/>, 81 81 <xref linkend="libgee"/>, 82 <xref linkend="python-dbusmock"/>, and 82 <xref linkend="python-dbusmock"/>, and 83 83 <xref linkend="telepathy-glib"/> 84 84 </para> … … 182 182 </seg> 183 183 <seg> 184 libfolks-dummy.so, libfolks-eds.so, libfolks.so, and 184 libfolks-dummy.so, libfolks-eds.so, libfolks.so, and 185 185 libfolks-telepathy.so 186 186 </seg> -
gnome/platform/gdm.xml
rce5723af r1daaab6d 89 89 <xref linkend="iso-codes"/>, 90 90 <xref linkend="itstool"/>, 91 <xref linkend="libcanberra"/>, 91 <xref linkend="libcanberra"/>, 92 92 <xref linkend="libdaemon"/>, and 93 93 <xref linkend="linux-pam"/> … … 138 138 </para> 139 139 140 <screen revision="sysv"><userinput>sed 's@systemd@elogind@' -i data/pam-lfs/gdm-launch-environment.pam && 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 && 141 143 142 144 mkdir build && -
gnome/platform/gexiv2.xml
rce5723af r1daaab6d 6 6 7 7 <!-- 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 "37 2KB">12 <!ENTITY gexiv2-buildsize "3. 7MB">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"> 13 13 <!ENTITY gexiv2-time "0.1 SBU"> 14 14 ]> -
gnome/platform/gnome-control-center.xml
rce5723af r1daaab6d 96 96 <xref linkend="samba"/> (for the Printers Panel), 97 97 <xref linkend="gnome-bluetooth"/>, 98 <xref linkend="ibus"/>, 98 <xref linkend="ibus"/>, 99 99 <xref linkend="libhandy1"/>, and 100 100 <xref linkend="ModemManager"/> and … … 150 150 <para> 151 151 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. 154 154 </para> 155 155 -
gnome/platform/gnome-desktop.xml
rce5723af r1daaab6d 128 128 update for the Hebrew translation. See 129 129 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/ 131 131 For some reason, I cannot replicate this on my gcc-10 system.--> 132 132 <para> -
gnome/platform/gnome-keyring.xml
rce5723af r1daaab6d 157 157 </seg> 158 158 <seg> 159 gnome-keyring-pkcs11.so (PKCS#11 module) and 159 gnome-keyring-pkcs11.so (PKCS#11 module) and 160 160 pam_gnome_keyring.so (PAM module) 161 161 </seg> -
gnome/platform/gnome-online-accounts.xml
rce5723af r1daaab6d 77 77 <para role="required"> 78 78 <xref linkend="gcr"/>, 79 <xref linkend="json-glib"/>, 79 <xref linkend="json-glib"/>, 80 80 <xref linkend="rest"/>, 81 81 <xref linkend="vala"/>, and -
gnome/platform/gnome-session.xml
rce5723af r1daaab6d 93 93 <xref linkend="docbook-xsl"/> (to build the documentation) 94 94 </para> 95 95 96 96 <para condition="html" role="usernotes">User Notes: 97 97 <ulink url="&blfs-wiki;/gnome-session"/> … … 191 191 <seglistitem> 192 192 <seg> 193 gnome-session, gnome-session-custom-session, gnome-session-inhibit, 193 gnome-session, gnome-session-custom-session, gnome-session-inhibit, 194 194 and gnome-session-quit 195 195 </seg> -
gnome/platform/gnome-settings-daemon.xml
rce5723af r1daaab6d 88 88 <xref linkend="libgweather"/>, 89 89 <xref linkend="libnotify"/>, 90 <xref linkend="librsvg"/>,91 90 <xref linkend="libwacom"/>, 92 91 <xref linkend="pulseaudio"/>, 93 92 <phrase revision="sysv"><xref linkend="elogind"/>,</phrase> 94 93 <phrase revision="systemd"><xref linkend="systemd"/>,</phrase> 95 <xref linkend="upower"/>, and 96 <xref linkend="xorg-wacom-driver"/> 94 and <xref linkend="upower"/> 97 95 </para> 98 96 … … 153 151 </para> 154 152 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> 156 160 157 161 <para> … … 225 229 </seglistitem> 226 230 </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 228 232 of support programs in /usr/libexec. In NEWS: 229 233 -
gnome/platform/gnome-shell.xml
rce5723af r1daaab6d 187 187 188 188 <para> 189 <option>-Dextensions=false</option>: This option disables building the 189 <option>-Dextensions=false</option>: This option disables building the 190 190 <command>gnome-extensions</command> CLI tool. Using this option removes 191 191 the need for <xref linkend="asciidoc"/>. … … 204 204 <seglistitem> 205 205 <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, 208 208 and gnome-shell-perf-tool 209 209 </seg> -
gnome/platform/gvfs.xml
rce5723af r1daaab6d 80 80 </listitem> 81 81 </itemizedlist> 82 --> 82 --> 83 83 <bridgehead renderas="sect3">Gvfs Dependencies</bridgehead> 84 84 … … 206 206 required if the corresponding optional dependency is not installed. 207 207 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 209 209 requires avahi and both goa/google require GNOME Online Accounts. 210 210 </para> -
gnome/platform/libchamplain.xml
rce5723af r1daaab6d 126 126 127 127 </sect2> 128 128 129 129 <sect2 role="commands"> 130 130 <title>Command Explanations</title> -
gnome/platform/libpeas.xml
rce5723af r1daaab6d 126 126 To test the results, issue: <command>ninja test</command>. 127 127 An active graphical session with bus address is necessary to 128 run the tests. 128 run the tests. 129 129 </para> 130 130 … … 144 144 145 145 <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 147 147 generate vapi (vala) data. 148 148 </para> 149 149 150 150 <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 152 152 build the demo programs. 153 153 </para> 154 154 155 155 <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 157 157 build the reference manual. 158 158 </para> -
gnome/platform/mutter.xml
rce5723af r1daaab6d 90 90 <xref linkend="gnome-settings-daemon"/>, 91 91 <xref linkend="graphene"/>, 92 <xref linkend="libxcvt"/>, 92 93 <xref linkend="libxkbcommon"/>, 93 94 <xref linkend="pipewire"/>, and … … 107 108 <para role="recommended"> 108 109 <xref linkend="libinput"/>, 109 <xref linkend="wayland"/>, 110 <xref linkend="wayland"/>, 110 111 <xref linkend="wayland-protocols"/>, and 111 <xref linkend="x org-server"/> (with <command>Xwayland</command>).112 <xref linkend="xwayland"/>. 112 113 Additionally, <xref linkend="gtk3"/> needs to be built with 113 114 <application>Wayland</application> support. … … 118 119 <para role="recommended" revision="sysv"> 119 120 <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) 120 126 </para> 121 127 -
gnome/platform/tracker3-miners.xml
rce5723af r1daaab6d 69 69 </listitem> 70 70 </itemizedlist> 71 71 72 72 <bridgehead renderas="sect3">Tracker-miners Dependencies</bridgehead> 73 73 … … 118 118 119 119 <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 122 122 tracker-miners-3: 123 123 </para> 124 124 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> 126 126 127 127 <para> -
gnome/platform/tracker3.xml
rce5723af r1daaab6d 178 178 and install the man pages. 179 179 </para> 180 180 181 181 <para revision="sysv"> 182 182 <parameter>-Dsystemd_user_services=false</parameter>: This switch prevents -
gnome/platform/vte.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY vte-download-ftp " "> 9 <!ENTITY vte-md5sum " 692a2656eaf84165e2c8ffe9d84137d9">10 <!ENTITY vte-size " 604KB">11 <!ENTITY vte-buildsize "1 0MB (with tests)">9 <!ENTITY vte-md5sum "2aca6831c1af291bc7bf11ceca603aeb"> 10 <!ENTITY vte-size "491 KB"> 11 <!ENTITY vte-buildsize "13 MB (with tests)"> 12 12 <!ENTITY vte-time "0.3 SBU (using parallelism=4; with tests)"> 13 13 <!-- Consolidating Tests/No Tests in GNOME sections for consistency. --> … … 78 78 <bridgehead renderas="sect4">Required</bridgehead> 79 79 <para role="required"> 80 <xref linkend="gtk3"/>, 80 <xref linkend="gtk3"/>, 81 81 <xref linkend="libxml2"/>, and 82 82 <xref linkend="pcre2"/> … … 93 93 <bridgehead renderas="sect4">Optional</bridgehead> 94 94 <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' --> 101 100 </para> 102 101 … … 154 153 155 154 <para> 156 <parameter>-Dfribidi=false</parameter>: Omit this switch if want to enable157 bidirectional capabilities.155 <parameter>-Dfribidi=false</parameter>: Omit this switch if you want 156 to enable bidirectional capabilities. 158 157 </para> 159 158 … … 169 168 170 169 <para> 171 <option>-Ddocs=true</option>: Add this switch if wish to 170 <option>-Ddocs=true</option>: Add this switch if wish to 172 171 build the documentation. 173 172 </para> 174 173 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) 176 176 <para> 177 177 <option>-Dgtk4=true</option>: Add this switch to build the GTK4 widget. … … 204 204 <seg> 205 205 /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; 207 207 </seg> 208 208 </seglistitem> -
introduction/important/building-notes.xml
rce5723af r1daaab6d 113 113 114 114 <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 117 122 sure the genuity of the source files. Assuming the upstream is managing 118 123 their website correctly (the private key is not leaked and the domain is … … 460 465 <para>If you did not strip programs and libraries in LFS, 461 466 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, 464 469 the instructions below can be run any time new packages are installed. 465 470 </para> -
introduction/important/la-files.xml
rce5723af r1daaab6d 30 30 this tool are quite dated. It was intended to manage libraries on 31 31 systems with less advanced capabilities than a modern Linux system. 32 32 33 33 </para> 34 34 … … 45 45 46 46 </para> 47 47 48 48 <para> 49 49 … … 53 53 in the libraries. When building a package that uses libtool, the 54 54 process automatically looks for these files. If a package is updated 55 and no longer uses the .la file, then the build process can break. 56 55 and no longer uses the .la file, then the build process can break. 56 57 57 </para> 58 58 … … 63 63 function, lt_dlopen, to load libraries as needed during execution and 64 64 resolve their dependencies at run time. In this case, the .la files 65 should remain. 66 65 should remain. 66 67 67 </para> 68 68 … … 71 71 The script below, removes all unneeded .la files and saves them in a 72 72 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 76 76 can be run as needed to clean up the directories that may be causing 77 77 problems. 78 78 79 79 </para> 80 80 81 81 <screen role="root"><userinput>cat > /usr/sbin/remove-la-files.sh << "EOF" 82 82 <literal>#!/bin/bash … … 109 109 # Fix any .pc files that may have .la references 110 110 111 STD_PC_PATH='/usr/lib/pkgconfig 112 /usr/share/pkgconfig 113 /usr/local/lib/pkgconfig 111 STD_PC_PATH='/usr/lib/pkgconfig 112 /usr/share/pkgconfig 113 /usr/local/lib/pkgconfig 114 114 /usr/local/share/pkgconfig' 115 115 … … 129 129 basename=$(basename $word ) 130 130 libref=$(echo $basename|sed -e 's/^lib/-l/' -e 's/\.la$//') 131 131 132 132 # Fix the .pc file 133 133 sed -i "s:$word:$libref:" $pc -
introduction/welcome/changelog.xml
rce5723af r1daaab6d 42 42 </listitem> 43 43 --> 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> 44 1536 45 1537 <listitem> -
kde/extra-cmake-modules.xml
rce5723af r1daaab6d 94 94 <title>Installation of Extra Cmake Modules</title> 95 95 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 96 104 <para> 97 105 Install <application>Extra Cmake Modules</application> by running the -
kde/kf5-apps/add-pkgs.xml
rce5723af r1daaab6d 55 55 <listitem> 56 56 <para> 57 A variety (about 40) of KDE games including: 57 A variety (about 40) of KDE games including: 58 58 kpat, kfourinline, and kmines. 59 59 </para> … … 63 63 <note> 64 64 <para> 65 Some packages will require additional dependencies. To determine 65 Some packages will require additional dependencies. To determine 66 66 what dependencies are needed, run from the top of the source tree: 67 67 </para> -
kde/kf5-apps/ark5.xml
rce5723af r1daaab6d 30 30 31 31 <para> 32 The <application>Ark</application> package is a KF5 archive tool. 32 The <application>Ark</application> package is a KF5 archive tool. 33 33 It is a graphical front end to tar and similar tools. 34 34 </para> -
kde/kf5-apps/gwenview.xml
rce5723af r1daaab6d 30 30 31 31 <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. 34 34 </para> 35 35 … … 108 108 <!-- 109 109 <para> 110 First, fix a minor issue with Exiv2-&exiv2-version;: 110 First, fix a minor issue with Exiv2-&exiv2-version;: 111 111 </para> 112 112 -
kde/kf5-apps/k3b.xml
rce5723af r1daaab6d 93 93 <para role="required"> 94 94 <xref linkend="kf5-frameworks"/>, 95 <xref linkend="libkcddb"/>, 95 <xref linkend="libkcddb"/>, 96 96 <xref linkend="libsamplerate"/>, and 97 97 <xref linkend="shared-mime-info"/> … … 179 179 <seglistitem> 180 180 <seg> 181 k3b 181 k3b 182 182 </seg> 183 183 <seg> 184 184 libk3bdevice.so, 185 libk3blib.so, 185 libk3blib.so, 186 186 and numerous plugin modules for the installed dependencies 187 187 </seg> -
kde/kf5-apps/kdenlive5.xml
rce5723af r1daaab6d 85 85 <para role="required"> 86 86 <xref linkend="kf5-frameworks"/>, 87 <xref linkend="mlt"/>, and 87 <xref linkend="mlt"/>, and 88 88 <xref role="runtime" linkend="v4l-utils"/> (runtime) 89 89 </para> -
kde/kf5-apps/khelpcenter.xml
rce5723af r1daaab6d 30 30 31 31 <para> 32 <application>Khelpcenter</application> is an application 32 <application>Khelpcenter</application> is an application 33 33 to show KDE Applications' documentation. 34 34 </para> -
kde/kf5-apps/konsole5.xml
rce5723af r1daaab6d 74 74 <listitem> 75 75 <para> 76 Optional patch: 76 Optional patch: 77 77 <ulink url="&patch-root;/konsole-&kf5apps-version;-scrollbar-1.patch"/> 78 78 </para> -
kde/kf5-apps/libkcddb.xml
rce5723af r1daaab6d 124 124 </seg> 125 125 <seg> 126 libKF5Cddb.so and 127 kcm_cddb.so 126 libKF5Cddb.so and 127 kcm_cddb.so 128 128 </seg> 129 129 <seg> 130 $KF5_PREFIX/include/KF5/KCddb and 130 $KF5_PREFIX/include/KF5/KCddb and 131 131 $KF5_PREFIX/lib/cmake/KF5Cddb 132 132 $KF5_PREFIX/share/doc/HTML/*/kcontrol -
kde/kf5-apps/libkdcraw.xml
rce5723af r1daaab6d 30 30 31 31 <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. 34 34 </para> 35 35 … … 139 139 </seg> 140 140 <seg> 141 $KF5_PREFIX/include/KF5/KDCRAW and 141 $KF5_PREFIX/include/KF5/KDCRAW and 142 142 $KF5_PREFIX/lib/cmake/KF5KDcraw 143 143 </seg> -
kde/kf5-apps/libkexiv2.xml
rce5723af r1daaab6d 31 31 <para> 32 32 <application>Libkexiv2</application> is a KDE wrapper around the Exiv2 33 library for manipulating image metadata. 33 library for manipulating image metadata. 34 34 </para> 35 35 … … 145 145 </seg> 146 146 <seg> 147 $KF5_PREFIX/include/KF5/KExiv2 and 147 $KF5_PREFIX/include/KF5/KExiv2 and 148 148 $KF5_PREFIX/lib/cmake/KF5KExiv2 149 149 </seg> -
kde/kf5-apps/okular5.xml
rce5723af r1daaab6d 31 31 <para> 32 32 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. 34 34 </para> 35 35 … … 90 90 <ulink url="https://download.kde.org/stable/release-service/&kf5apps-version;/src/"> 91 91 kpimtextedit</ulink>, 92 <ulink url="http://libspectre.freedesktop.org/">libspectre</ulink> 92 <ulink url="http://libspectre.freedesktop.org/">libspectre</ulink> 93 93 (for PostScript support), 94 94 <ulink url="http://www.jedrea.com/chmlib">libchm</ulink>, -
kde/kf5/kf5-frameworks.xml
rce5723af r1daaab6d 122 122 <bridgehead renderas="sect4">Runtime dependency for FrameworkIntegration</bridgehead> 123 123 <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"/> 126 126 </para> 127 127 … … 192 192 -r recurse through child directories 193 193 -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 195 195 -A '*.xz' just get the *.xz files 196 196 -np don't get parent directories</literal></screen> … … 299 299 linkend="oxygen-icons5"/>. The modemmanager-qt package may be built if its 300 300 optional dependency has been installed. The 301 kdewebkit may be built if the external package 301 kdewebkit may be built if the external package 302 302 <ulink url="https://download.qt.io/community_releases/5.9/5.9.0-final/"> 303 303 QtWebkit</ulink> has been built. -
kde/phonon.xml
rce5723af r1daaab6d 160 160 <seg> 161 161 /usr/include/phonon4qt5, 162 /usr/lib/cmake/phonon4qt5, and 162 /usr/lib/cmake/phonon4qt5, and 163 163 /usr/share/phonon4qt5 164 164 </seg> -
kde/plasma5/plasma-all.xml
rce5723af r1daaab6d 119 119 <xref linkend='qtwebengine'/>, 120 120 <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>, 122 122 <ulink url="https://www.kdevelop.org/">KDevPlatform</ulink>, 123 123 <ulink url="https://gpsd.gitlab.io/gpsd/">libgps</ulink>, … … 127 127 <ulink url="https://www.freedesktop.org/software/PackageKit/releases/">packagekit-qt</ulink>, 128 128 <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>, 130 130 <ulink url="https://github.com/osiam/osiam">SCIM</ulink>, and 131 131 <ulink url="http://www.dest-unreach.org/socat/">socat</ulink> (for pam_kwallet) … … 135 135 <para> 136 136 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, 138 138 only those two packages have to be rebuilt. This allows to provide 139 139 a more complete display in the system monitor application. … … 277 277 sed -i '/set.HAVE_X11/a set(X11_FOUND 1)' CMakeLists.txt 278 278 ;; 279 279 280 280 khotkeys) 281 281 sed -i '/X11Extras/a set(X11_FOUND 1)' CMakeLists.txt 282 282 ;; 283 283 284 284 plasma-desktop) 285 285 sed -i '/X11.h)/i set(X11_FOUND 1)' CMakeLists.txt … … 362 362 </para> 363 363 364 <screen role="root"><userinput>cat > /etc/pam.d/kde << "EOF" 364 <screen role="root"><userinput>cat > /etc/pam.d/kde << "EOF" 365 365 <literal># Begin /etc/pam.d/kde 366 366 … … 378 378 EOF 379 379 380 cat > /etc/pam.d/kde-np << "EOF" 380 cat > /etc/pam.d/kde-np << "EOF" 381 381 <literal># Begin /etc/pam.d/kde-np 382 382 -
lxde/desktop/libfm-extra.xml
rce5723af r1daaab6d 126 126 127 127 <para> 128 <parameter>--with-extra-only</parameter>: This switch disables all 128 <parameter>--with-extra-only</parameter>: This switch disables all 129 129 components except for the libfm-extra library. 130 130 </para> -
lxde/desktop/libfm.xml
rce5723af r1daaab6d 74 74 <bridgehead renderas="sect4">Required</bridgehead> 75 75 <para role="required"> 76 <xref linkend="gtk3"/> or 76 <xref linkend="gtk3"/> or 77 77 <xref role="nodep" linkend="gtk2"/>, and 78 78 <xref linkend="menu-cache"/> … … 90 90 <xref linkend="gtk-doc"/>, 91 91 <xref linkend="dbus-glib"/> and 92 <xref linkend="gvfs"/> or 92 <xref linkend="gvfs"/> or 93 93 <ulink url="https://hal.freedesktop.org/releases/">udisks</ulink> 94 94 (for volume management - experimental) -
lxde/desktop/libwnck2.xml
rce5723af r1daaab6d 174 174 <listitem> 175 175 <para> 176 Prints, modifies, or interacts with the properties of a176 Prints, modifies, or interacts with the properties of a 177 177 screen/workspace/window 178 178 </para> -
multimedia/audioutils/audacious.xml
rce5723af r1daaab6d 307 307 <seglistitem> 308 308 <seg> 309 audacious and 309 audacious and 310 310 audtool 311 311 </seg> 312 312 <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, 317 317 and several plugin libraries under /usr/lib/audacious/ sub-directories 318 318 </seg> -
multimedia/audioutils/kwave.xml
rce5723af r1daaab6d 75 75 <para role="required"> 76 76 <xref linkend="audiofile"/>, 77 <xref linkend="fftw"/>, 77 <xref linkend="fftw"/>, 78 78 <xref linkend="id3lib"/>, and 79 79 <xref linkend="kf5-frameworks"/> … … 140 140 </seg> 141 141 <seg> 142 libkwave.so, 142 libkwave.so, 143 143 libkwavegui.so, and 144 144 29 plugins -
multimedia/audioutils/mpg123.xml
rce5723af r1daaab6d 7 7 <!ENTITY mpg123-download-http "&sourceforge-dl;/mpg123/mpg123-&mpg123-version;.tar.bz2"> 8 8 <!ENTITY mpg123-download-ftp " "> 9 <!ENTITY mpg123-md5sum " e4fce200d8072e6cfdeb1ec4c98655a0">9 <!ENTITY mpg123-md5sum "05137a60b40d66bc185b1e106815aec7"> 10 10 <!ENTITY mpg123-size "1.0 MB"> 11 <!ENTITY mpg123-buildsize "1 5 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)"> 13 13 ]> 14 14 … … 139 139 </seg> 140 140 <seg> 141 libmpg123.so and libout123.so141 libmpg123.so, libout123.so, and libsyn123 142 142 </seg> 143 143 <seg> … … 168 168 <listitem> 169 169 <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 171 171 using libmpg123 172 172 </para> … … 181 181 <listitem> 182 182 <para> 183 extracts only MPEG frames from a stream using libmpg123 183 extracts only MPEG frames from a stream using libmpg123 184 184 (stdin to stdout) 185 185 </para> -
multimedia/libdriv/alsa-lib.xml
rce5723af r1daaab6d 256 256 </indexterm> 257 257 </listitem> 258 </varlistentry> 258 </varlistentry> 259 259 260 260 </variablelist> -
multimedia/libdriv/alsa-utils.xml
rce5723af r1daaab6d 216 216 217 217 <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 219 219 doesn't work for you) when the system is rebooted, install the 220 220 <filename>/etc/rc.d/init.d/alsa</filename> boot script from the 221 <xref linkend="bootscripts" revision="sysv"/> 221 <xref linkend="bootscripts" revision="sysv"/> 222 222 <xref linkend="systemd-units" revision="systemd"/> package. 223 223 </para> … … 240 240 <seg> 241 241 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, 244 244 iecset, and speaker-test 245 245 </seg> -
multimedia/libdriv/audiofile.xml
rce5723af r1daaab6d 85 85 <bridgehead renderas="sect4">Optional</bridgehead> 86 86 <para role="optional"> 87 <xref linkend="asciidoc"/> and 87 <xref linkend="asciidoc"/> and 88 88 <xref linkend="valgrind"/> 89 89 </para> -
multimedia/libdriv/frei0r.xml
rce5723af r1daaab6d 75 75 <bridgehead renderas="sect4">Recommended</bridgehead> 76 76 <para> 77 <xref linkend='gavl'/> 77 <xref linkend='gavl'/> 78 78 </para> 79 79 … … 125 125 <para> 126 126 <command>sed ... facebl0r.cpp</command>: This command fixes a build 127 problem with the current opencv dependency. 127 problem with the current opencv dependency. 128 128 </para> 129 129 -
multimedia/libdriv/gavl.xml
rce5723af r1daaab6d 121 121 122 122 <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 124 124 searched when linking. 125 125 </para> -
multimedia/libdriv/gst10-libav.xml
rce5723af r1daaab6d 7 7 <!ENTITY gst10-libav-download-http "&gstreamer-dl;/gst-libav/gst-libav-&gst10-libav-version;.tar.xz"> 8 8 <!ENTITY gst10-libav-download-ftp " "> 9 <!ENTITY gst10-libav-md5sum " 71bd312207411fb69364b19b4b249331">10 <!ENTITY gst10-libav-size "2 76KB">9 <!ENTITY gst10-libav-md5sum "9a49ce948d4e400b6e1b073d0e034080"> 10 <!ENTITY gst10-libav-size "280 KB"> 11 11 <!ENTITY gst10-libav-buildsize "8.5 MB"> 12 12 <!ENTITY gst10-libav-time "less than 0.1 SBU (Using parallelism=4)"> … … 103 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 104 104 href="../../xincludes/gst10-objc-error.xml"/> 105 105 106 106 <para> 107 107 Install <application>GStreamer Libav</application> by running the following -
multimedia/libdriv/gst10-plugins-bad.xml
rce5723af r1daaab6d 8 8 "&gstreamer-dl;/gst-plugins-bad/gst-plugins-bad-&gst10-plugins-bad-version;.tar.xz"> 9 9 <!ENTITY gst10-plugins-bad-download-ftp " "> 10 <!ENTITY gst10-plugins-bad-md5sum " 8a73b497613a9f778e880b8a9eb9c1a3">10 <!ENTITY gst10-plugins-bad-md5sum "4ab1c19c3cf1ba79c20c65f6be78e7fd"> 11 11 <!ENTITY gst10-plugins-bad-size "5.4 MB"> 12 <!ENTITY gst10-plugins-bad-buildsize "14 6MB (with tests)">13 <!ENTITY gst10-plugins-bad-time " 1.0SBU (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)"> 14 14 ]> 15 15 … … 102 102 <xref linkend="libass"/>, 103 103 <xref linkend="libexif"/> (for one test), 104 <xref linkend="libgudev"/>,105 104 <xref linkend="libmpeg2"/>, 106 105 <xref linkend="librsvg"/>, … … 122 121 <xref linkend="wayland"/> (<xref linkend="gtk3"/> must have been 123 122 compiled with wayland support), 123 <xref linkend="wpebackend-fdo"/>, 124 124 <xref linkend="x265"/>, 125 <xref linkend="xorg7-lib"/> (for one test),126 125 <ulink url="https://aomedia.googlesource.com/aom/">aom</ulink>, 127 126 <ulink url="http://bs2b.sourceforge.net/">bs2b</ulink>, … … 165 164 <ulink url="https://www.mindwerks.net/projects/wildmidi/">WildMidi</ulink>, 166 165 <ulink url="https://webkit.org/wpe/">WPE-WebKit</ulink>, 167 <ulink url="https://github.com/Igalia/WPEBackend-fdo">WPEBackend-fdo</ulink>,168 166 <ulink url="http://zbar.sourceforge.net/">ZBAR</ulink>, 169 167 <ulink url="http://zapping.sourceforge.net/ZVBI/index.html/">ZVBI</ulink>, and … … 181 179 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 182 180 href="../../xincludes/gst10-objc-error.xml"/> 183 181 184 182 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 185 183 href="../../xincludes/gst10-plugins.xml"/> … … 201 199 <para> 202 200 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. 204 202 </para> 205 203 … … 244 242 libgstsctp-1.0.so, 245 243 libgsttranscoder-1.0.so, 246 libgsturidownloader-1.0.so, 244 libgsturidownloader-1.0.so, 247 245 libgstwayland-1.0.so, 248 246 libgstwebrtc-1.0.so, and -
multimedia/libdriv/gst10-plugins-base.xml
rce5723af r1daaab6d 8 8 "&gstreamer-dl;/gst-plugins-base/gst-plugins-base-&gst10-plugins-base-version;.tar.xz"> 9 9 <!ENTITY gst10-plugins-base-download-ftp " "> 10 <!ENTITY gst10-plugins-base-md5sum " 523336ed6938b8b1004847cbbd5e31cb">10 <!ENTITY gst10-plugins-base-md5sum "69b23213a6bb79d6d1b8371a9dd3e82e"> 11 11 <!ENTITY gst10-plugins-base-size "3.0 MB"> 12 <!ENTITY gst10-plugins-base-buildsize " 99MB (with tests)">13 <!ENTITY gst10-plugins-base-time " 1.0SBU (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)"> 14 14 ]> 15 15 … … 92 92 <xref linkend="iso-codes"/>, 93 93 <xref linkend="libgudev"/>, 94 <xref linkend="libjpeg"/>, 94 95 <xref linkend="libogg"/>, 96 <xref linkend="libpng"/>, 95 97 <xref linkend="libtheora"/>, 96 98 <xref linkend="libvorbis"/>, 97 99 <xref linkend="mesa"/>, 100 <xref linkend="pango"/>, 98 101 <xref linkend="wayland-protocols"/>, and 99 102 <xref linkend="xorg7-lib"/> … … 129 132 href="../../xincludes/gst10-plugins.xml"/> 130 133 131 <para> <!-- upstream has a different fix for 0.18.5, see132 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 in134 <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 139 134 <para> 140 135 Install <application>GStreamer Base Plug-ins</application> by running the … … 201 196 <seg> 202 197 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, 206 201 and several plugins under /usr/lib/gstreamer-1.0 207 202 </seg> -
multimedia/libdriv/gst10-plugins-good.xml
rce5723af r1daaab6d 8 8 "&gstreamer-dl;/gst-plugins-good/gst-plugins-good-&gst10-plugins-good-version;.tar.xz"> 9 9 <!ENTITY gst10-plugins-good-download-ftp " "> 10 <!ENTITY gst10-plugins-good-md5sum " 4ecf1ac5cd422d9c13fe05dbf5e3df26">10 <!ENTITY gst10-plugins-good-md5sum "1c8ec6b14d166d7affbb216e863c9e42"> 11 11 <!ENTITY gst10-plugins-good-size "3.1 MB"> 12 <!ENTITY gst10-plugins-good-buildsize "10 1MB (with tests)">12 <!ENTITY gst10-plugins-good-buildsize "102 MB (with tests)"> 13 13 <!ENTITY gst10-plugins-good-time "0.6 SBU (Using parallelism=4; with tests)"> 14 14 ]> … … 74 74 </itemizedlist> 75 75 76 <!-- 76 77 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 77 78 <itemizedlist spacing="compact"> … … 83 84 </listitem> 84 85 </itemizedlist> 86 --> 85 87 86 88 <bridgehead renderas="sect3">GStreamer Good Plug-ins Dependencies</bridgehead> … … 100 102 <xref linkend="gdk-pixbuf"/>, 101 103 <xref linkend="lame"/>, 102 <xref linkend="libgudev"/>,103 <xref linkend="libjpeg"/>,104 <xref linkend="libpng"/>,105 104 <xref linkend="libsoup"/>, 106 105 <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"/> 114 108 </para> 115 109 … … 158 152 </para> 159 153 160 <screen><userinput>patch -Np1 -i ../gst-plugins-good-&gst10-plugins-good-version;-upstream_fixes-1.patch && 161 162 mkdir build && 154 <screen><userinput>mkdir build && 163 155 cd build && 164 156 … … 171 163 <para> 172 164 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 174 166 fail due to API changes in <application>libsoup</application>.--></para> 175 167 -
multimedia/libdriv/gst10-plugins-ugly.xml
rce5723af r1daaab6d 8 8 "&gstreamer-dl;/gst-plugins-ugly/gst-plugins-ugly-&gst10-plugins-ugly-version;.tar.xz"> 9 9 <!ENTITY gst10-plugins-ugly-download-ftp " "> 10 <!ENTITY gst10-plugins-ugly-md5sum " e5fbd9a8a05632cfb9d0afd0ad856d52">11 <!ENTITY gst10-plugins-ugly-size "50 0KB">12 <!ENTITY gst10-plugins-ugly-buildsize " 9.8MB (with tests)">13 <!ENTITY gst10-plugins-ugly-time " less than0.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)"> 14 14 ]> 15 15 -
multimedia/libdriv/gstreamer10-vaapi.xml
rce5723af r1daaab6d 7 7 <!ENTITY gstreamer10-vaapi-download-http "&gstreamer-dl;/gstreamer-vaapi/gstreamer-vaapi-&gstreamer-vaapi-version;.tar.xz"> 8 8 <!ENTITY gstreamer10-vaapi-download-ftp " "> 9 <!ENTITY gstreamer10-vaapi-md5sum " 07d334476b3a7195033692fdb42b78d5">9 <!ENTITY gstreamer10-vaapi-md5sum "aae78428770dd3cc3673b2e3b50931f6"> 10 10 <!ENTITY gstreamer10-vaapi-size "768 KB"> 11 11 <!ENTITY gstreamer10-vaapi-buildsize "16 MB"> 12 <!ENTITY gstreamer10-vaapi-time "0. 2SBU">12 <!ENTITY gstreamer10-vaapi-time "0.3 SBU"> 13 13 ]> 14 14 … … 33 33 <application>gstreamer</application> plugin for hardware accelerated 34 34 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). 36 36 </para> 37 37 -
multimedia/libdriv/gstreamer10.xml
rce5723af r1daaab6d 7 7 <!ENTITY gstreamer10-download-http "&gstreamer-dl;/gstreamer/gstreamer-&gstreamer10-version;.tar.xz"> 8 8 <!ENTITY gstreamer10-download-ftp " "> 9 <!ENTITY gstreamer10-md5sum " fe381e1e910e622fee44692e865f7229">9 <!ENTITY gstreamer10-md5sum "d7e7ba88a1ccb431d754bd9474728c22"> 10 10 <!ENTITY gstreamer10-size "2.6 MB"> 11 <!ENTITY gstreamer10-buildsize "6 0MB (with tests)">12 <!ENTITY gstreamer10-time "0. 5SBU (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)"> 13 13 ]> 14 14 … … 317 317 <listitem> 318 318 <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, 322 322 along with some more specialized elements 323 323 </para> -
multimedia/libdriv/id3lib.xml
rce5723af r1daaab6d 137 137 <seglistitem> 138 138 <seg> 139 id3convert, 140 id3cp, 141 id3info, and 139 id3convert, 140 id3cp, 141 id3info, and 142 142 id3tag 143 143 </seg> … … 146 146 </seg> 147 147 <seg> 148 /usr/include/id3 and 148 /usr/include/id3 and 149 149 /usr/share/doc/id3lib-&id3lib-version; 150 150 </seg> -
multimedia/libdriv/libass.xml
rce5723af r1daaab6d 7 7 <!ENTITY libass-download-http "https://github.com/libass/libass/releases/download/&libass-version;/libass-&libass-version;.tar.xz"> 8 8 <!ENTITY libass-download-ftp " "> 9 <!ENTITY libass-md5sum " 65e60f7bb7e881b453bede1faad10b77">10 <!ENTITY libass-size "3 64KB">11 <!ENTITY libass-buildsize "5. 6MB">9 <!ENTITY libass-md5sum "c85e78d2e35661ab4e6295681e075d16"> 10 <!ENTITY libass-size "376 KB"> 11 <!ENTITY libass-buildsize "5.4 MB"> 12 12 <!ENTITY libass-time "less than 0.1 SBU"> 13 13 ]> -
multimedia/libdriv/libmpeg2.xml
rce5723af r1daaab6d 158 158 <!-- 159 159 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. 161 161 <varlistentry id="corrupt_mpeg2"> 162 162 <term><command>corrupt_mpeg2</command></term> -
multimedia/libdriv/libsamplerate.xml
rce5723af r1daaab6d 6 6 7 7 <!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"> 9 9 <!ENTITY libsamplerate-download-ftp " "> 10 <!ENTITY libsamplerate-md5sum " e29ca4f1bb8c0252e0f84725617dbe89">11 <!ENTITY libsamplerate-size "3. 6MB">12 <!ENTITY libsamplerate-buildsize "1 7 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)"> 14 14 ]> 15 15 -
multimedia/libdriv/libvpx.xml
rce5723af r1daaab6d 7 7 <!ENTITY libvpx-download-http "https://github.com/webmproject/libvpx/archive/v&libvpx-version;/libvpx-&libvpx-version;.tar.gz"> 8 8 <!ENTITY libvpx-download-ftp " "> 9 <!ENTITY libvpx-md5sum " cded283be38dc0078c3fbe751722efc5">9 <!ENTITY libvpx-md5sum "82e5e527336b41281a582204db1f3457"> 10 10 <!ENTITY libvpx-size "5.1 MB"> 11 11 <!ENTITY libvpx-buildsize "64 MB (add 1.3GB if running tests)"> 12 <!ENTITY libvpx-time "1. 5 SBU, add 41SBU if running tests, including download time">12 <!ENTITY libvpx-time "1.6 SBU, add 44 SBU if running tests, including download time"> 13 13 ]> 14 14 … … 75 75 <bridgehead renderas="sect4">Recommended</bridgehead> 76 76 <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 78 78 <xref linkend="which"/> (so <command>configure</command> can find yasm) 79 79 </para> … … 81 81 <bridgehead renderas="sect4">Optional</bridgehead> 82 82 <para role="optional"> 83 <xref linkend="curl"/> (to download test files) and 83 <xref linkend="curl"/> (to download test files) and 84 84 <xref linkend="doxygen"/> (to build documentation) 85 85 </para> -
multimedia/libdriv/mlt.xml
rce5723af r1daaab6d 7 7 <!ENTITY mlt-download-http "https://github.com/mltframework/mlt/releases/download/v&mlt-version;/mlt-&mlt-version;.tar.gz"> 8 8 <!ENTITY mlt-download-ftp " "> 9 <!ENTITY mlt-md5sum " c9cca34e75caee6aa31d42d5e141206b">9 <!ENTITY mlt-md5sum "fbcdac9bbda30dbf92739bbf40e3120a"> 10 10 <!ENTITY mlt-size "1.1 MB"> 11 11 <!ENTITY mlt-buildsize "22 MB"> … … 118 118 <para> 119 119 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 121 121 <command>./src/melt/melt <filename>.mp4</command>. 122 122 </para> … … 147 147 148 148 <seglistitem> 149 <seg>melt-7 and 149 <seg>melt-7 and 150 150 melt (symlink to melt-7)</seg> 151 151 <seg>libmlt-7.so, -
multimedia/libdriv/opus.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 7 <!ENTITY opus-download-http 7 <!ENTITY opus-download-http 8 8 "&mozilla-http;/opus/opus-&opus-version;.tar.gz"> 9 9 <!ENTITY opus-download-ftp " "> -
multimedia/libdriv/pipewire.xml
rce5723af r1daaab6d 7 7 <!ENTITY pipewire-download-http "https://github.com/PipeWire/pipewire/archive/&pipewire-version;/pipewire-&pipewire-version;.tar.gz"> 8 8 <!ENTITY pipewire-download-ftp " "> 9 <!ENTITY pipewire-md5sum " 9a9bc32228fc1c181686e64eb6e6af03">9 <!ENTITY pipewire-md5sum "eb8ec3e850af30e39d94b93525a23036"> 10 10 <!ENTITY pipewire-size "1.6 MB"> 11 <!ENTITY pipewire-buildsize " 63MB (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)"> 13 13 ]> 14 14 … … 115 115 cd build && 116 116 117 meson --prefix=/usr --buildtype=release .. &&117 meson --prefix=/usr --buildtype=release -Dsession-managers= .. && 118 118 ninja</userinput></screen> 119 119 … … 135 135 href="../../xincludes/meson-buildtype-release.xml"/> 136 136 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> 157 141 158 142 <para> … … 196 180 pw-reserve, 197 181 pw-top, 182 pw-v4l2, 198 183 spa-acp-tool, 199 184 spa-inspect, 200 185 spa-json-dump, 201 spa-monitor, 186 spa-monitor, 202 187 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) 204 190 </seg> 205 191 <seg> … … 208 194 [pierre July 29th, 2020]: all the following libs are in subdirectories 209 195 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... 211 197 libpulse-mainloop-glib-pw.so, 212 198 libpulse.so, 213 199 libpulse-simple.so, 214 200 libasound_module_pcm_pipewire.so, and 215 libgstpipewire.so 201 libgstpipewire.so 216 202 [bdubbs Sep 29th, 2020]: add 217 203 libpipewire-module-{access,adapter,client-device,client-node, … … 227 213 <seg> 228 214 /etc/pipewire, 229 /usr/include/pipewire-0.3, 215 /usr/include/pipewire-0.3, 230 216 /usr/include/spa-0.2, 231 217 /usr/lib/alsa-lib, … … 272 258 <listitem> 273 259 <para> 274 starts a Pulseaudio-compatible version of 260 starts a Pulseaudio-compatible version of 275 261 the pipewire service 276 262 </para> … … 453 439 </varlistentry> 454 440 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 455 453 <varlistentry id="spa-acp-tool"> 456 454 <term><command>spa-acp-tool</command></term> -
multimedia/libdriv/pulseaudio.xml
rce5723af r1daaab6d 172 172 173 173 <!-- 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 176 176 url="https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/"/> 177 177 for more information. … … 192 192 193 193 <para> 194 <parameter>-Dbluez5= false</parameter>: This switch prevents194 <parameter>-Dbluez5=disabled</parameter>: This switch prevents 195 195 a runtime error if <xref linkend="dbus"/> and <xref linkend="sbc"/> 196 196 are both installed but <xref linkend="bluez"/> is not installed. … … 306 306 <seglistitem> 307 307 <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, 311 311 pasuspender, pax11publish, pulseaudio, and 312 312 <!-- it looks like the equalizer needs FFTW: qpaeq, --> … … 318 318 libpulse-simple.so, 319 319 libpulsecommon-&pulseaudio-major-version;.so, 320 libpulsecore-&pulseaudio-major-version;.so, and 320 libpulsecore-&pulseaudio-major-version;.so, and 321 321 libpulsedsp.so 322 322 </seg> … … 510 510 <para> 511 511 is an equalizer interface for 512 <application>PulseAudio</application> equalizer sinks 512 <application>PulseAudio</application> equalizer sinks 513 513 (Requires <xref linkend="fftw"/> at build time) 514 514 </para> -
multimedia/libdriv/sdl2.xml
rce5723af r1daaab6d 7 7 <!ENTITY sdl2-download-http "https://www.libsdl.org/release/SDL2-&sdl2-version;.tar.gz"> 8 8 <!ENTITY sdl2-download-ftp " "> 9 <!ENTITY sdl2-md5sum " 98b8a1535a757ea1d03ae44e2fb20247">10 <!ENTITY sdl2-size " 6.9MB">11 <!ENTITY sdl2-buildsize "13 2MB (with docs)">9 <!ENTITY sdl2-md5sum "c1dd33299db5b7091f37d989c68d5212"> 10 <!ENTITY sdl2-size "7.0 MB"> 11 <!ENTITY sdl2-buildsize "134 MB (with docs)"> 12 12 <!ENTITY sdl2-time "0.4 SBU (using parallelism=4; with docs)"> 13 13 ]> … … 192 192 193 193 <para> 194 <command>rm -v /usr/lib/libSDL2*.a</command>: Normally 194 <command>rm -v /usr/lib/libSDL2*.a</command>: Normally 195 195 static libraries can be disabled with a <option>--disable-static</option> 196 196 option to configure, but that breaks the build in this package. … … 239 239 <seg>sdl2-config</seg> 240 240 <seg>libSDL2.so</seg> 241 <seg>/usr/include/SDL2 and 241 <seg>/usr/include/SDL2 and 242 242 /usr/share/doc/SDL-&sdl2-version;</seg> 243 243 </seglistitem> -
multimedia/libdriv/soundtouch.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY soundtouch-download-ftp " "> 9 <!ENTITY soundtouch-md5sum " 628ef4723f09bba19fb87d7c0af8c8b6">10 <!ENTITY soundtouch-size "5 20KB">9 <!ENTITY soundtouch-md5sum "f9690985eee4778706a51d06aa935f6a"> 10 <!ENTITY soundtouch-size "513 KB"> 11 11 <!ENTITY soundtouch-buildsize "6.8 MB"> 12 12 <!ENTITY soundtouch-time "0.1 SBU"> … … 86 86 <caution> 87 87 <para> 88 The <command>bootstrap</command> command below fails if the ACLOCAL 88 The <command>bootstrap</command> command below fails if the ACLOCAL 89 89 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 91 91 reset for other packages. 92 92 </para> -
multimedia/libdriv/speex.xml
rce5723af r1daaab6d 215 215 <seg> 216 216 /usr/include/speex and 217 /usr/share/doc/speex-&speex-version; 217 /usr/share/doc/speex-&speex-version; 218 218 </seg> 219 219 </seglistitem> -
multimedia/libdriv/v4l-utils.xml
rce5723af r1daaab6d 7 7 <!ENTITY v4l-download-http "https://www.linuxtv.org/downloads/v4l-utils/v4l-utils-&v4l-utils-version;.tar.bz2"> 8 8 <!ENTITY v4l-download-ftp " "> 9 <!ENTITY v4l-md5sum " 46f9e2c0b2fdccd009da2f7e1aa87894">10 <!ENTITY v4l-size " 1.9MB">11 <!ENTITY v4l-buildsize " 97 MB">9 <!ENTITY v4l-md5sum "8aa73287320a49e9170a8255d7b2c7e6"> 10 <!ENTITY v4l-size "2.0 MB"> 11 <!ENTITY v4l-buildsize "117 MB"> 12 12 <!ENTITY v4l-time "0.5 SBU (using parallelism=4)"> 13 13 ]> … … 70 70 </listitem> 71 71 </itemizedlist> 72 72 <!-- 73 73 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 74 74 <itemizedlist> … … 80 80 </listitem> 81 81 </itemizedlist> 82 82 --> 83 83 <bridgehead renderas="sect3">v4l-utils Dependencies</bridgehead> 84 84 … … 109 109 <sect2 role="installation"> 110 110 <title>Installation of v4l-utils</title> 111 111 <!-- 112 112 <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 114 114 <xref role="nodep" linkend="qt5"/> is installed: 115 115 </para> 116 116 117 117 <screen><userinput remap="pre">patch -Np1 -i ../v4l-utils-&v4l-utils-version;-upstream_fixes-1.patch</userinput></screen> 118 118 --> 119 119 <para> 120 120 Install <application>v4l-utils</application> by running -
multimedia/libdriv/x265.xml
rce5723af r1daaab6d 125 125 <para> 126 126 <command>rm -vf /usr/lib/libx265.a</command>: BLFS does not recommend 127 using static libraries. 127 using static libraries. 128 128 </para> 129 129 </sect2> -
multimedia/videoutils/ffmpeg.xml
rce5723af r1daaab6d 7 7 <!ENTITY ffmpeg-download-http "https://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.xz"> 8 8 <!ENTITY ffmpeg-download-ftp " "> 9 <!ENTITY ffmpeg-md5sum " 7b9d5b652d20e8c5405304ad72636d4a">10 <!ENTITY ffmpeg-size "9. 2MB">11 <!ENTITY ffmpeg-buildsize " 176 MB (add 2.4GB 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.7SBU 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)"> 13 13 ]> 14 14 … … 211 211 212 212 <para> 213 If you have <xref linkend="doxygen"/> installed 213 If you have <xref linkend="doxygen"/> installed 214 214 and you wish to build (if --disable-doc was 215 215 used) or rebuild the html documentation, issue: … … 245 245 246 246 <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 248 248 documentation, install it by issuing the following commands 249 249 as the <systemitem class="username">root</systemitem> user: … … 269 269 The <filename class="directory">fate-suite</filename> directory is 270 270 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 and272 keep this directory for testing again, in another system, or when a new273 version of ffmpeg is launched. Then, you unpack the sample files in the274 source directory, and run, again,the <command>make fate-rsync275 ...</command> command above , to sync with the repository. Now, the276 download size and time are drastically reduced . Estimated values in277 "Package Information" do not include the download SBU. Some samples may278 have been removed, in the new version, so, in order to be sure local and279 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: 281 281 </para> 282 282 … … 285 285 286 286 <para> 287 Next, FATE is executed, with the commands (you obtain a number of tests288 larger than 3700):287 Next, execute FATE with the following commands (there are more than 3800 288 tests in the suite): 289 289 </para> 290 290 … … 295 295 where <replaceable>N</replaceable> is an integer, 296 296 <replaceable>N</replaceable> ≤ 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> 298 303 299 304 </sect2> … … 358 363 359 364 <para> 360 <option>--enable-libdrm</option>: Use this switch if 365 <option>--enable-libdrm</option>: Use this switch if 361 366 <xref linkend="libdrm"/> is installed to build the <quote>kmsgrab</quote> 362 367 input module which is useful for screen capturing or streaming. … … 364 369 365 370 <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>. 369 373 </para> 370 374 … … 413 417 <para> 414 418 <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 416 420 do not want to build the html documentation. 417 421 </para> -
multimedia/videoutils/mplayer.xml
rce5723af r1daaab6d 50 50 51 51 <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 53 53 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 56 56 to our file server. If you want to test a later version, check 57 57 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/"/>. … … 396 396 <para> 397 397 <option>--language-doc="<replaceable><lang></replaceable>"</option>: 398 This switch enables the language used for the documentation. Use398 This switch sets the language used for the documentation. Use 399 399 <command>./configure --help</command> for more information. 400 400 </para> … … 402 402 <para> 403 403 <option>--language-man="<replaceable><lang></replaceable>"</option>: 404 This switch enables the language used for the man pages. Use404 This switch sets the language used for the man pages. Use 405 405 <command>./configure --help</command> for more information. 406 406 </para> … … 408 408 <para> 409 409 <option>--language-msg="<replaceable><lang></replaceable>"</option>: 410 This switch enables the language used for themessages and the GUI. Use410 This switch sets the language used for messages and the GUI. Use 411 411 <command>./configure --help</command> for more information 412 412 </para> … … 414 414 <para> 415 415 <option>--language="<replaceable><lang></replaceable>"</option>: 416 This switch defines the default language used. Use <command>./configure416 This switch sets the default language used. Use <command>./configure 417 417 --help</command> for more information. 418 418 </para> -
multimedia/videoutils/vlc.xml
rce5723af r1daaab6d 185 185 <xref linkend="qt5"/> (required for the graphical user interface), 186 186 <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>, 188 188 <ulink url="http://www.lirc.org/">LIRC</ulink>, and 189 189 <ulink url="http://www.freerdp.com/">freerdp</ulink> … … 209 209 <xref linkend="libnotify"/>, 210 210 <xref linkend="libxml2"/>, 211 <xref linkend="taglib"/>, 211 <xref linkend="taglib"/>, 212 212 <xref role="runtime" linkend="xdg-utils"/> (runtime), 213 213 <ulink url="https://www.team-mediaportal.com/extensions/mp2-plugins/atmolight">AtmoLight</ulink>, … … 275 275 <para> 276 276 <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 278 278 version of <application>vlc</application>. 279 279 </para> … … 281 281 <para> 282 282 <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 284 284 with this version of <application>vlc</application>. 285 285 </para> -
networking/connect/dhcp.xml
rce5723af r1daaab6d 299 299 </indexterm> 300 300 301 <screen role="root" revision="systemd"><userinput>make install-dhclient</userinput></screen> 301 <screen role="root" revision="systemd"><userinput>make install-dhclient</userinput></screen> 302 302 303 303 <note revision="systemd"> -
networking/connect/dhcpcd.xml
rce5723af r1daaab6d 6 6 7 7 <!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"> 11 12 <!ENTITY dhcpcd-buildsize "3.6 MB (with tests)"> 12 13 <!ENTITY dhcpcd-time "less than 0.1 SBU (with tests)"> … … 16 17 https://roy.marples.name/blog/dhcpcd-9-2-0-released.html 17 18 Substitute the 9-2-0 with 9-2-1 or 9-2-2 ... 19 pierre: seems that it now returns Error 404 (November 2021). 18 20 --> 19 21 … … 122 124 --libexecdir=/usr/lib/dhcpcd \ 123 125 --dbdir=/var/lib/dhcpcd \ 126 --runstatedir=/run \ 124 127 --privsepuser=dhcpcd && 125 128 make</userinput></screen> … … 160 163 <parameter>--dbdir=/var/lib/dhcpcd</parameter>: The default 161 164 <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>. 162 171 </para> 163 172 -
networking/mailnews/fetchmail.xml
rce5723af r1daaab6d 7 7 <!ENTITY fetchmail-download-http "&sourceforge-dl;/fetchmail/fetchmail-&fetchmail-version;.tar.xz"> 8 8 <!ENTITY fetchmail-download-ftp " "> 9 <!ENTITY fetchmail-md5sum " 091dcd5462f205dbc0597e7ad73d3e15">9 <!ENTITY fetchmail-md5sum "c1edb45772f8b4e9ea05585159e63a7a"> 10 10 <!ENTITY fetchmail-size "1.3 MB"> 11 11 <!ENTITY fetchmail-buildsize "16 MB including tests"> -
networking/mailnews/mutt.xml
rce5723af r1daaab6d 7 7 <!ENTITY mutt-download-http "https://bitbucket.org/mutt/mutt/downloads/mutt-&mutt-version;.tar.gz"> 8 8 <!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"> 10 10 <!ENTITY mutt-size "5.2 MB"> 11 11 <!ENTITY mutt-buildsize "47 MB"> -
networking/mailnews/procmail.xml
rce5723af r1daaab6d 6 6 7 7 <!-- <!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"> 9 9 <!ENTITY procmail-download-ftp " "> 10 10 <!-- <!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 7 7 <!ENTITY c-ares-download-http "https://c-ares.haxx.se/download/c-ares-&c-ares-version;.tar.gz"> 8 8 <!ENTITY c-ares-download-ftp " "> 9 <!ENTITY c-ares-md5sum " 3802264830c6886411dac606c66fdbf8">9 <!ENTITY c-ares-md5sum "bf770c0d3131ec0dd0575a0d2dcab226"> 10 10 <!ENTITY c-ares-size "1.5 MB"> 11 <!ENTITY c-ares-buildsize "1 1MB">11 <!ENTITY c-ares-buildsize "12 MB"> 12 12 <!ENTITY c-ares-time "less than 0.1 SBU"> 13 13 ]> -
networking/netlibs/curl.xml
rce5723af r1daaab6d 7 7 <!ENTITY curl-download-http "https://curl.se/download/curl-&curl-version;.tar.xz"> 8 8 <!ENTITY curl-download-ftp " "> 9 <!ENTITY curl-md5sum " 419c2461366cf404160a820f7a902b7e">9 <!ENTITY curl-md5sum "cf9f8553762150ef0ebcd5ee412737f5"> 10 10 <!ENTITY curl-size "2.4 MB"> 11 <!ENTITY curl-buildsize " 103 MB (add 17MB for tests)">12 <!ENTITY curl-time "0.3 SBU ( add 14SBU 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)"> 13 13 ]> 14 14 … … 89 89 <bridgehead renderas="sect4">Recommended</bridgehead> 90 90 <para role="recommended"> 91 <xref role="runtime" linkend="make-ca"/> (runtime) 91 <xref role="runtime" linkend="make-ca"/> (runtime) 92 92 </para> 93 93 … … 107 107 <ulink url="https://launchpad.net/libmetalink/">libmetalink</ulink>, 108 108 <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>, 110 110 <!--<ulink url="https://tls.mbed.org/">mbed TLS</ulink> (formerly known as 111 111 PolarSSL), and --> … … 133 133 134 134 <para> 135 First, adapt the tests to python3:136 </para>137 138 <screen><userinput remap="pre">grep -rl '#!.*python$' | xargs sed -i '1s/python/&3/'</userinput></screen>139 140 <para>141 135 Install <application>cURL</application> by running the following 142 136 commands: … … 167 161 external packages. 168 162 169 2017-12-01 - bdubbs 163 2017-12-01 - bdubbs 170 164 Still a lot of test failures. I did have c-ares, Kerberos, and ldap 171 165 installed this time. Best guess is that servers are not available. … … 179 173 180 174 <para> 181 To run the test suite, issue: <command>make test</command>. 182 <!-- Three tests, 1700, 1701, and 1702, are known to fail due to183 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.--> 184 178 </para> 185 179 <!-- Two (of 857) tests 186 180 fail for unknown reasons, and all tests fail is valgrind is installed. Moving 187 181 valgrind out of $PATH is recommended if you wish to run the test suite while 188 it is installed. 182 it is installed. 189 183 190 184 Added by Pierre for curl-7.59.0: … … 193 187 Warning: dict server unexpectedly alive 194 188 TESTDONE: 950 tests out of 951 reported OK: 99% 195 TESTFAIL: These test cases failed: 1148 189 TESTFAIL: These test cases failed: 1148 196 190 TESTDONE: 1189 tests were considered during 362 seconds. 197 191 __________ … … 204 198 TESTDONE: 1175 tests were considered during 355 seconds. 205 199 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 207 201 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 209 203 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. 211 205 __________ 212 206 Added by Bruce for curl-7.60.0: 213 207 TESTDONE: 957 tests out of 959 reported OK: 99% 214 TESTFAIL: These test cases failed: 1139 1140 208 TESTFAIL: These test cases failed: 1139 1140 215 209 TESTDONE: 1196 tests were considered during 1184 seconds. 216 210 From the logs, both appear to be ipv6 releated. … … 264 258 TESTDONE: 1254 tests were considered during 1364 seconds. 265 259 266 The tests that fail seem to be somewhat random. What happened between 260 The tests that fail seem to be somewhat random. What happened between 267 261 yesterday and today that that tests 1139 1140 1173 now fail? 268 262 … … 304 298 Added by renodr for curl-7.72.0: 305 299 TESTDONE: 1094 tests out of 1097 reported OK: 99% 306 TESTFAIL: These test cases failed: 1700 1701 1702 300 TESTFAIL: These test cases failed: 1700 1701 1702 307 301 TESTDONE: 1374 tests were considered during 1285 seconds. 308 302 Tests have all BLFS dependencies with the exception of stunnel; … … 324 318 Tests have all BLFS dependencies installed, as well as impacket. 325 319 stunnel not installed. 320 321 ====== 322 Added by bdubbs for curl-7.79.0: 323 TESTDONE: 1432 tests were considered during 1543 seconds. 324 TESTDONE: 1208 tests out of 1212 reported OK: 99% 325 326 Tests have all BLFS dependencies installed but without impacket. 327 328 ====== 329 Added by plabs for curl-7.79.1: 330 TESTDONE: 1434 tests were considered during 1652 seconds. 331 TESTDONE: 1171 tests out of 1171 reported OK: 100% 332 333 Tests have all BLFS dependencies installed except stunnel but without impacket. 326 334 --> 327 335 -
networking/netlibs/glib-networking.xml
rce5723af r1daaab6d 6 6 7 7 <!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"> 9 9 <!ENTITY glib-networking-download-ftp " "> 10 10 <!-- <!ENTITY glib-networking-download-ftp 11 11 "&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 "2 36 KB">14 <!ENTITY glib-networking-buildsize " 5.2MB (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)"> 15 15 <!ENTITY glib-networking-time "less than 0.1 SBU (with tests)"> 16 16 ]> … … 116 116 to use the GnuTLS backend on Linux, we will continue using the GnuTLS 117 117 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 -->125 118 126 119 <para> … … 132 125 cd build && 133 126 134 meson --prefix=/usr 135 --buildtype=release 127 meson --prefix=/usr \ 128 --buildtype=release && 136 129 ninja</userinput></screen> 137 130 … … 139 132 To test the results, issue: <command>ninja test</command>. 140 133 </para> 141 142 <!-- glib-networking/#70 -->143 <!-- The patch fixes this problem, and the connection-gnutls failure was144 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 -->151 134 152 135 <para> … … 166 149 </sect2> 167 150 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 <primary181 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> variable189 should be set in the environment. This can be added to the Bash Startup190 Files (as the <systemitem class="username">root</systemitem> user):191 </para>192 193 <screen role="root"><userinput>cat > /etc/profile.d/gio.sh << "EOF"194 <literal># Begin gio.sh195 196 export GIO_USE_TLS=gnutls-pkcs11197 198 # End gio.sh</literal>199 EOF</userinput></screen>200 </sect3>201 </sect2>202 -->203 151 <sect2 role="content"> 204 152 <title>Contents</title> -
networking/netlibs/ldns.xml
rce5723af r1daaab6d 7 7 <!ENTITY ldns-download-http "https://www.nlnetlabs.nl/downloads/ldns/ldns-&ldns-version;.tar.gz"> 8 8 <!ENTITY ldns-download-ftp " "> 9 <!ENTITY ldns-md5sum " 166262a46995d9972aba417fd091acd5">9 <!ENTITY ldns-md5sum "784c4b0dca7c0b46d3a0e94a3a7351af"> 10 10 <!ENTITY ldns-size "1.2 MB"> 11 <!ENTITY ldns-buildsize " 28MB (with docs)">11 <!ENTITY ldns-buildsize "11 MB (with docs)"> 12 12 <!ENTITY ldns-time "0.2 SBU (with docs)"> 13 13 ]> … … 143 143 <para> 144 144 <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 146 146 from DNS(SEC)) 147 147 </para> -
networking/netlibs/libsoup.xml
rce5723af r1daaab6d 6 6 7 7 <!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"> 9 9 <!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"> 12 12 <!ENTITY libsoup-size "1.4 MB"> 13 <!ENTITY libsoup-buildsize "1 5 MB (with tests)">13 <!ENTITY libsoup-buildsize "16 MB (with tests)"> 14 14 <!ENTITY libsoup-time "0.2 SBU (Using parallelism=4; with tests)"> 15 15 ]> … … 84 84 </itemizedlist> 85 85 --> 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 86 99 <bridgehead renderas="sect3">libsoup Dependencies</bridgehead> 87 100 … … 109 122 <xref linkend="gtk-doc"/>, 110 123 <!-- 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 112 125 support (only used for the XMLRPC regression tests), and 113 126 <xref linkend="samba"/> (ntlm_auth is required to run the test suite) … … 165 178 <para> 166 179 <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 168 181 <application>GNOME</application>. 169 182 </para> -
networking/netlibs/libtirpc.xml
rce5723af r1daaab6d 89 89 <note> 90 90 <para> 91 If updating this package, you will also need to update 91 If updating this package, you will also need to update 92 92 any existing version of <xref linkend='rpcbind'/> 93 93 </para> -
networking/netlibs/neon.xml
rce5723af r1daaab6d 8 8 <!ENTITY neon-download-http "https://notroj.github.io/neon/neon-&neon-version;.tar.gz"> 9 9 <!ENTITY neon-download-ftp " "> 10 <!ENTITY neon-md5sum " c871268f0ba365b71f1ec1bf068d6ab3">11 <!ENTITY neon-size "8 48KB">12 <!ENTITY neon-buildsize " 8.4 MB (additional 19MB for the tests)">13 <!ENTITY neon-time "0.1 SBU (additional 0. 3SBU 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)"> 14 14 ]> 15 15 … … 91 91 92 92 <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> 93 102 Install <application>neon</application> by running the following 94 103 commands: … … 121 130 <application>GnuTLS</application> respectively. To force 122 131 <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 124 133 <option>--with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt</option> to the 125 134 <command>configure</command> script. -
networking/netlibs/nghttp2.xml
rce5723af r1daaab6d 7 7 <!ENTITY nghttp2-download-http "https://github.com/nghttp2/nghttp2/releases/download/v&nghttp2-version;/nghttp2-&nghttp2-version;.tar.xz"> 8 8 <!ENTITY nghttp2-download-ftp " "> 9 <!ENTITY nghttp2-md5sum " d9702786d89ec8053a96ab4768a172e4">9 <!ENTITY nghttp2-md5sum "10e7f75525c4f6680a73c55433723fd6"> 10 10 <!ENTITY nghttp2-size "3.8 MB"> 11 11 <!ENTITY nghttp2-buildsize "21 MB"> -
networking/netlibs/rpcsvc-proto.xml
rce5723af r1daaab6d 30 30 31 31 <para> 32 The <application>rpcsvc-proto</application> package contains the rcpsvc 32 The <application>rpcsvc-proto</application> package contains the rcpsvc 33 33 protocol files and headers, formerly included with glibc, that are not 34 34 included in replacement <xref linkend="libtirpc"/>, along with the rpcgen -
networking/netlibs/serf.xml
rce5723af r1daaab6d 142 142 <command>sed -i "..."</command>: The first command removes the runtime 143 143 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 145 145 changes in scons-3.x. The last command allows to use <application> 146 146 Python 3</application>. -
networking/netlibs/uhttpmock.xml
rce5723af r1daaab6d 82 82 <xref linkend="vala"/> 83 83 </para> 84 84 85 85 <bridgehead renderas="sect4">Optional</bridgehead> 86 86 <para role="optional"> -
networking/netprogs/bridgeutils.xml
rce5723af r1daaab6d 137 137 <para> 138 138 To automate bridge creation and configuration, 139 install the <filename>/ lib/services/etc/bridge</filename>139 install the <filename>/usr/lib/services/bridge</filename> 140 140 service script included in the <xref linkend="bootscripts"/> 141 141 package. … … 167 167 168 168 <para> 169 Other SERVICEcombinations are possible, for example,170 SERVICES="bridge dhcp". In that case, the address parameters171 are not needed, but do not interfere if present. The169 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 172 172 bridge service may also be used alone, but will require 173 173 additional subsequent configuration. -
networking/netprogs/cifsutils.xml
rce5723af r1daaab6d 7 7 <!ENTITY cifsutils-download-http "https://www.samba.org/ftp/linux-cifs/cifs-utils/cifs-utils-&cifsutils-version;.tar.bz2"> 8 8 <!ENTITY cifsutils-download-ftp " "> 9 <!ENTITY cifsutils-md5sum " 4348921483c530826950e9503b08b033">10 <!ENTITY cifsutils-size "40 5KB">11 <!ENTITY cifsutils-buildsize " 3.3MB">9 <!ENTITY cifsutils-md5sum "e918d1246adb841c61e562538c2cc78e"> 10 <!ENTITY cifsutils-size "408 KB"> 11 <!ENTITY cifsutils-buildsize "4.1 MB"> 12 12 <!ENTITY cifsutils-time "0.1 SBU"> 13 13 ]> … … 183 183 184 184 <seglistitem> 185 <seg> cifs.idmap, cifs.upcall, cifscreds, getcifsacl, 185 <seg> cifs.idmap, cifs.upcall, cifscreds, getcifsacl, 186 186 mount.cifs, mount.smb3, setcifsacl, smb2-quota, and smbinfo</seg> 187 187 <seg>/usr/lib/cifs-utils/idmapwb.so and optionally -
networking/netprogs/iw.xml
rce5723af r1daaab6d 7 7 <!ENTITY iw-download-http "https://www.kernel.org/pub/software/network/iw/iw-&iw-version;.tar.xz"> 8 8 <!ENTITY iw-download-ftp " "> 9 <!ENTITY iw-md5sum "7 a47d6f749ec69afcaf351166fd12f6f">10 <!ENTITY iw-size "14 4KB">11 <!ENTITY iw-buildsize "4. 6MB">9 <!ENTITY iw-md5sum "782a3460da2854bd2e5b8f96845a62f8"> 10 <!ENTITY iw-size "148 KB"> 11 <!ENTITY iw-buildsize "4.5 MB"> 12 12 <!ENTITY iw-time "less than 0.1 SBU"> 13 13 ]> -
networking/netprogs/net-tools.xml
rce5723af r1daaab6d 180 180 181 181 <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, 187 187 netstat, 188 plipconfig, 189 rarp, 190 route, and 188 plipconfig, 189 rarp, 190 route, and 191 191 slattach 192 192 </seg> -
networking/netprogs/nfs-utils.xml
rce5723af r1daaab6d 109 109 <para role="optional"> 110 110 <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 112 112 <ulink url="https://github.com/thkukuk/libnss_nisplus">libnss_nisplus</ulink> 113 113 </para> … … 239 239 <!-- 240 240 <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 242 242 to fix a build issue with glibc-2.26 and later. 243 243 </para> … … 255 255 256 256 <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 259 259 it's UID and GID. This command sets those to unprivileged entries. 260 260 </para> … … 413 413 The following <phrase revision="sysv">boot script is</phrase> 414 414 <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> 416 416 <phrase revision="systemd">units are</phrase> installed. 417 417 </para> … … 462 462 <seg>exportfs, mountstats, mount.nfs, mount.nfs4 (link to mount.nfs), 463 463 nfsconf, nfsdclnts, nfsiostat, nfsstat, rpc.mountd, rpc.nfsd, rpc.statd, 464 rpcdebug, showmount, sm-notify, start-statd, 464 rpcdebug, showmount, sm-notify, start-statd, 465 465 umount.nfs (link to mount.nfs), and umount.nfs4 (link to mount.nfs)</seg> 466 466 <seg>None</seg> -
networking/netprogs/ntp.xml
rce5723af r1daaab6d 92 92 <para role="optional"> 93 93 <xref linkend="libcap-pam"/>, 94 <xref linkend="libevent"/>, 94 <xref linkend="libevent"/>, 95 95 <ulink url="http://www.thrysoee.dk/editline/">libedit</ulink>, and 96 96 <ulink url="https://www.gnu.org/software/autogen/">libopts from AutoGen</ulink> -
networking/netprogs/rsync.xml
rce5723af r1daaab6d 257 257 tries to connect to that port and stop the daemon when the connection 258 258 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 260 260 system. 261 261 </para> -
networking/netprogs/samba.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!ENTITY samba-download-ftp " "> 9 <!ENTITY samba-md5sum " f0db8302944bb861b31f4163fd302f66">9 <!ENTITY samba-md5sum "2245f5b1258b782702ad644c5e9d2857"> 10 10 <!ENTITY samba-size "18 MB"> 11 <!ENTITY samba-buildsize "62 2 MB (add 379MB for quicktest)">12 <!ENTITY samba-time " 3.1 SBU (using parallelism=4; add 4.9SBU 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)"> 13 13 ]> 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. --> 15 19 <sect1 id="samba" xreflabel="Samba-&samba-version;"> 16 20 <?dbhtml filename="samba.html"?> … … 82 86 <xref linkend="libtirpc"/>, 83 87 <xref linkend="lmdb"/>, and 84 <!--<xref linkend="python3"/>, and-->85 88 <xref linkend="rpcsvc-proto"/> 86 89 </para> … … 138 141 <ulink url="https://pypi.org/project/pyasn1/">pyasn1</ulink>, 139 142 <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> 142 146 </para> 143 147 … … 149 153 <ulink url="&pypi;/extras/">extras</ulink>, 150 154 <ulink url="&pypi;/py/">py</ulink>, 151 < ulink url="&pypi;/enum34/">enum34</ulink>,155 <!--<ulink url="&pypi;/enum34/">enum34</ulink>,--> 152 156 <ulink url="&pypi;/hypothesis/">hypothesis</ulink>, 153 157 <ulink url="&pypi;/pytest/">pytest</ulink>, … … 192 196 193 197 <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 \&\& &/' \ 202 -i source3/winbindd/winbindd_util.c</userinput></screen> 203 204 <para> 194 205 Install <application>Samba</application> by running the following 195 206 commands: … … 227 238 228 239 <para> 229 To test the results, as the 230 <systemitem class="username">root</systemitem> user, issue: 240 To test the results, issue: 231 241 <command>PATH=$PWD/pyvenv/bin:$PATH make quicktest</command>. The test 232 242 suite will produce lines that look like failures, but these are innocuous. … … 435 445 436 446 <screen role='root'><literal>[global] 437 workgroup = <replaceable> MYGROUP</replaceable>447 workgroup = <replaceable>WORKGROUP</replaceable> 438 448 dos charset = <replaceable>cp850</replaceable> 439 449 unix charset = <replaceable>ISO-8859-1</replaceable></literal></screen> … … 442 452 The values in this example specify that the computer belongs to a 443 453 Windows workgroup named 444 <quote><replaceable> MYGROUP</replaceable></quote>, uses the454 <quote><replaceable>WORKGROUP</replaceable></quote>, uses the 445 455 <quote><replaceable>cp850</replaceable></quote> character set on the 446 456 wire when talking to MS-DOS and MS Windows 9x, and that the filenames … … 496 506 497 507 <screen role='root'><literal>[global] 498 workgroup = <replaceable> MYGROUP</replaceable>508 workgroup = <replaceable>WORKGROUP</replaceable> 499 509 dos charset = <replaceable>cp850</replaceable> 500 510 unix charset = <replaceable>ISO-8859-1</replaceable> … … 712 722 713 723 <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, 723 732 tdbbackup, tdbdump, tdbrestore, tdbtool, testparm, wbinfo, and winbindd 724 733 </seg> 725 734 726 735 <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, 732 741 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 741 746 /usr/lib/{python&python3-majorver;,samba} 742 747 </seg> … … 744 749 <seg> 745 750 /etc/samba, /run/samba, /usr/include/samba-4.0, 746 <!--/usr/lib/perl5/vendor_perl/5.x.y/Parse/Pidl/{Samba{3,4},Wireshark},-->747 751 /usr/lib/python&python3-majorver;/site-packages/samba, 748 752 /usr/libexec/samba, /usr/{lib,share}/samba, … … 783 787 </varlistentry> 784 788 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 785 801 <varlistentry id="eventlogadm"> 786 802 <term><command>eventlogadm</command></term> … … 797 813 </varlistentry> 798 814 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 name804 queries on a subnet805 </para>806 <indexterm zone="samba findsmb">807 <primary sortas="b-findsmb">findsmb</primary>808 </indexterm>809 </listitem>810 </varlistentry>811 812 815 <varlistentry id="gentest"> 813 816 <term><command>gentest</command></term> … … 922 925 </varlistentry> 923 926 924 <varlistentry id="md find">925 <term><command>md find</command></term>927 <varlistentry id="mdsearch"> 928 <term><command>mdsearch</command></term> 926 929 <listitem> 927 930 <para> … … 929 932 server 930 933 </para> 931 <indexterm zone="samba md find">932 <primary sortas="b-md find">mdfind</primary>934 <indexterm zone="samba mdsearch"> 935 <primary sortas="b-mdsearch">mdsearch</primary> 933 936 </indexterm> 934 937 </listitem> … … 1034 1037 </varlistentry> 1035 1038 1036 <!--1037 <varlistentry id="pidl">1038 <term><command>pidl</command></term>1039 <listitem>1040 <para>1041 is an IDL (Interface Definition Language) compiler1042 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 1051 1039 <varlistentry id="profiles"> 1052 1040 <term><command>profiles</command></term> … … 1135 1123 </varlistentry> 1136 1124 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-GSS1142 </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 previous1154 version of Samba1155 </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 (Knowledge1167 Consistency Checker) topology1168 </para>1169 <indexterm zone="samba samba_kcc">1170 <primary sortas="b-samba_kcc">samba_kcc</primary>1171 </indexterm>1172 </listitem>1173 </varlistentry>1174 1175 1125 <varlistentry id="samba-gpupdate"> 1176 1126 <term><command>samba-gpupdate</command></term> … … 1197 1147 </varlistentry> 1198 1148 1199 <varlistentry id="samba_spnupdate">1200 <term><command>samba_spnupdate</command></term>1201 <listitem>1202 <para>1203 is a script to update the servicePrincipalName1204 names from spn_update_list1205 </para>1206 <indexterm zone="samba samba_spnupdate">1207 <primary sortas="b-samba_spnupdate">samba_spnupdate</primary>1208 </indexterm>1209 </listitem>1210 </varlistentry>1211 1212 1149 <varlistentry id="samba-tool"> 1213 1150 <term><command>samba-tool</command></term> … … 1218 1155 <indexterm zone="samba samba-tool"> 1219 1156 <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 version1229 </para>1230 <indexterm zone="samba samba_upgradedns">1231 <primary sortas="b-samba_upgradedns">samba_upgradedns</primary>1232 1157 </indexterm> 1233 1158 </listitem> … … 1371 1296 </varlistentry> 1372 1297 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 the1379 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 1388 1298 <varlistentry id="smbtorture"> 1389 1299 <term><command>smbtorture</command></term> -
networking/netprogs/wget.xml
rce5723af r1daaab6d 9 9 <!ENTITY wget-download-ftp 10 10 "&gnu-ftp;/wget/wget-&wget-version;.tar.gz"> 11 <!ENTITY wget-md5sum " b939ee54eabc6b9b0a8d5c03ace879c9">12 <!ENTITY wget-size "4. 6MB">13 <!ENTITY wget-buildsize " 76MB (with tests)">14 <!ENTITY wget-time "0. 5SBU (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)"> 15 15 ]> 16 16 -
networking/netprogs/wpa_supplicant.xml
rce5723af r1daaab6d 207 207 <note> 208 208 <para> 209 The following directory name is labelled qt4, but 209 The following directory name is labelled qt4, but 210 210 is compatible with <xref linkend="qt5"/>. 211 211 </para> … … 254 254 Additionally, enable the <filename>wpa_supplicant.service</filename> 255 255 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 258 258 at the same time. Run the following command as the 259 259 <systemitem class="username">root</systemitem> user: … … 346 346 /etc/wpa_supplicant/wpa_supplicant-<replaceable>wifi0</replaceable>.conf 347 347 </filename> 348 </phrase> 348 </phrase> 349 349 can hold the details of several access points. When 350 350 <command>wpa_supplicant</command> is started, it will scan for the -
networking/netutils/avahi.xml
rce5723af r1daaab6d 225 225 <para> 226 226 <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> 228 228 portions of the package. 229 229 </para> … … 231 231 <para> 232 232 <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> 234 234 portions of the package. 235 235 </para> … … 347 347 avahi-resolve, avahi-resolve-address, avahi-resolve-host-name, 348 348 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, 350 350 libavahi-glib.so, libavahi-gobject.so, libavahi-libevent.so 351 351 libavahi-ui-gtk3.so, libavahi-qt5, libavahi-ui.so, libdns_sd.so, and 352 352 libhowl.so,</seg> 353 353 <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}, 356 356 /usr/lib/avahi, /usr/share/avahi</seg> 357 357 </seglistitem> -
networking/netutils/bind-utils.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 7 <!ENTITY bind-download-http " 7 <!ENTITY bind-download-http "https://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.xz"> 8 8 <!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"> 10 10 <!ENTITY bind-size "4.8 MB"> 11 <!ENTITY bind-utils-buildsize "1 36MB">11 <!ENTITY bind-utils-buildsize "107 MB"> 12 12 <!ENTITY bind-utils-time "0.6 SBU"> 13 13 ]> -
networking/netutils/network-manager-applet.xml
rce5723af r1daaab6d 207 207 </seg> 208 208 <seg> 209 <!--/usr/include/{libnma,libnm-gtk},--> 209 <!--/usr/include/{libnma,libnm-gtk},--> 210 210 <!--/usr/include/libnma and /usr/share/gtk-doc/libnma--> 211 211 None … … 236 236 <listitem> 237 237 <para> 238 contains internal functions for the 238 contains internal functions for the 239 239 <application>Network Manager GTK+ Interface</application>. 240 240 </para> … … 244 244 </listitem> 245 245 </varlistentry> 246 Moved to a separate library, libnma, in 1.16.0 246 Moved to a separate library, libnma, in 1.16.0 247 247 --> 248 248 <!-- -
networking/netutils/networkmanager.xml
rce5723af r1daaab6d 9 9 <!ENTITY NetworkManager-download-ftp 10 10 "&gnome-download-ftp;/NetworkManager/&NetworkManager-minor;/NetworkManager-&NetworkManager-version;.tar.xz"> 11 <!ENTITY NetworkManager-md5sum "0 09372a92b916412d3fecb1d3b216346">11 <!ENTITY NetworkManager-md5sum "0913815a98c60d0d2bcc6e930b596906"> 12 12 <!ENTITY NetworkManager-size "5.1 MB"> 13 <!ENTITY NetworkManager-buildsize "28 5MB (with tests)">13 <!ENTITY NetworkManager-buildsize "286 MB (with tests)"> 14 14 <!ENTITY NetworkManager-time "0.8 SBU (with tests, using parallelism=4)"> 15 15 ]> … … 108 108 <xref linkend="upower"/>, 109 109 <xref linkend="vala"/>, and 110 <xref linkend="wpa_supplicant"/> (built with D-Bus support) ,110 <xref linkend="wpa_supplicant"/> (built with D-Bus support) 111 111 </para> 112 112 … … 144 144 </para> 145 145 146 <!-- Ethernet Teaming support is potentially optional, but I didn't 146 <!-- Ethernet Teaming support is potentially optional, but I didn't 147 147 run the tests again to test that. It was needed to convince one of 148 148 the Linux Platform tests to move farther along because otherwise … … 165 165 166 166 <para> 167 If <xref linkend="qt5"/> is installed and the Qt based 167 If <xref linkend="qt5"/> is installed and the Qt based 168 168 examples are desired, fix two meson.build files: 169 169 </para> … … 261 261 262 262 <para> 263 <envar>CXXFLAGS="-O2 -fPIC"</envar>: These compiler options are 263 <envar>CXXFLAGS="-O2 -fPIC"</envar>: These compiler options are 264 264 necessary to build the Qt5 based examples. 265 265 </para> … … 290 290 respective libraries. Remove if you have the needed libraries installed. 291 291 </para> 292 292 293 293 <!-- 294 294 <para> … … 450 450 To automatically start the <command>NetworkManager</command> daemon 451 451 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 453 453 <xref linkend="bootscripts"/> package. 454 454 </para> … … 468 468 </para> 469 469 </note> 470 470 471 471 <indexterm zone="NetworkManager NetworkManager-init"> 472 472 <primary sortas="f-NetworkManager">NetworkManager</primary> … … 534 534 /var/lib/NetworkManager 535 535 </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. 537 537 RESTORED AT 1.18.2 -renodr --> 538 538 </seglistitem> -
networking/netutils/nmap.xml
rce5723af r1daaab6d 84 84 <para role="recommended"> 85 85 <xref linkend="libpcap"/>, 86 <xref linkend="lua"/>, 86 <xref linkend="lua"/>, 87 87 <xref linkend="pcre"/>, and 88 88 <xref linkend="liblinear"/> -
networking/netutils/wireshark.xml
rce5723af r1daaab6d 7 7 <!ENTITY wireshark-download-http "https://www.wireshark.org/download/src/all-versions/wireshark-&wireshark-version;.tar.xz"> 8 8 <!ENTITY wireshark-download-ftp " "> 9 <!ENTITY wireshark-md5sum " 13aea3ee0edbc8f875971eccf2d11b20">10 <!ENTITY wireshark-size "3 1MB">11 <!ENTITY wireshark-buildsize "6 07MB (with all optional dependencies available in the BLFS book)">12 <!ENTITY wireshark-time "2. 2SBU (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)"> 13 13 ]> 14 14 … … 104 104 <para role="required"> 105 105 <xref linkend="cmake"/>, 106 <xref linkend="glib2"/>, 106 <xref linkend="glib2"/>, 107 107 <xref linkend="libgcrypt"/>, and 108 <xref linkend="qt5"/> 108 <xref linkend="qt5"/> 109 109 </para> 110 110 -
networking/textweb/links.xml
rce5723af r1daaab6d 7 7 <!ENTITY links-download-http "http://links.twibright.com/download/links-&links-version;.tar.bz2"> 8 8 <!ENTITY links-download-ftp " "> 9 <!ENTITY links-md5sum " 64215ef5e6e35ae8b131d78fcb162f12">9 <!ENTITY links-md5sum "2aa45c8827d9210e936ee91b5b8801b9"> 10 10 <!ENTITY links-size "6.2 MB"> 11 <!ENTITY links-buildsize "3 6MB">11 <!ENTITY links-buildsize "38 MB"> 12 12 <!ENTITY links-time "0.3 SBU"> 13 13 ]> … … 98 98 <xref linkend="librsvg"/>, and 99 99 <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"/> 100 106 </para> 101 107 -
packages.ent
rce5723af r1daaab6d 9 9 <!ENTITY cryptsetup-version "&cryptsetup-minor;.6"> 10 10 <!ENTITY cyrus-sasl-version "2.1.27"> 11 <!ENTITY gnupg2-version "2.2. 29">11 <!ENTITY gnupg2-version "2.2.33"> 12 12 <!ENTITY firewalld-version "0.8.1"> 13 13 <!ENTITY gnutls-version "3.7.2"> 14 14 <!ENTITY gpgme-version "1.16.0"> 15 <! ENTITY haveged-version "1.9.14">15 <!-- Archived: <!ENTITY haveged-version "1.9.14"> --> 16 16 <!ENTITY iptables-version "1.8.7"> 17 <!ENTITY libcap-version "2. 53">17 <!ENTITY libcap-version "2.61"> 18 18 <!ENTITY liboauth-version "1.0.3"> 19 19 <!ENTITY linux-pam-version "1.5.2"> 20 20 <!ENTITY linux-pam-docs-version "1.5.2"> 21 21 <!ENTITY libpwquality-version "1.4.4"> 22 <!ENTITY make-ca-version "1. 8.1">22 <!ENTITY make-ca-version "1.9"> 23 23 <!ENTITY mitkrb-major-version "1.19"> 24 24 <!ENTITY mitkrb-version "&mitkrb-major-version;.2"> … … 26 26 <!ENTITY nettle-version "3.7.3"> 27 27 28 <!ENTITY nss-minor-version "69"> 29 <!ENTITY nss-micro-version "0"> 28 <!ENTITY nss-minor-version "73"> 30 29 <!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"> 32 34 <!ENTITY p11-kit-version "0.24.0"> 33 <!ENTITY polkit-version "0.1 19">35 <!ENTITY polkit-version "0.120"> 34 36 <!ENTITY polkit-gnome-version "0.105"> 35 37 <!ENTITY shadow-version "4.9"> 36 38 <!ENTITY ssh-askpass-version "&openssh-version;"> 37 39 <!ENTITY stunnel-version "5.60"> 38 <!ENTITY sudo-version "1.9. 7p2">40 <!ENTITY sudo-version "1.9.8p2"> 39 41 <!ENTITY tripwire-version "2.4.3.7"> 40 42 <!ENTITY volume_key-version "0.3.12"> 41 43 42 44 <!-- Chapter 5 --> 43 <!ENTITY btrfs-progs-version "5.1 3.1">45 <!ENTITY btrfs-progs-version "5.15.1"> 44 46 <!ENTITY dosfstools-version "4.2"> 45 <!ENTITY fuse3-version "3.10. 4">47 <!ENTITY fuse3-version "3.10.5"> 46 48 <!ENTITY jfsutils-version "1.1.15"> 47 <!ENTITY lvm2-version "2.03.1 3">49 <!ENTITY lvm2-version "2.03.14"> 48 50 <!ENTITY mdadm-version "4.1"> 49 51 <!ENTITY ntfs-3g-version "2021.8.22"> … … 53 55 <!ENTITY smartmontools-version "7.2"> 54 56 <!ENTITY sshfs-version "3.7.2"> 55 <!ENTITY xfsprogs-version "5.1 3.0">57 <!ENTITY xfsprogs-version "5.14.1"> 56 58 57 59 <!-- Chapter 6 --> … … 62 64 <!ENTITY joe-version "4.6"> 63 65 <!ENTITY juffed-version "0.10.r71.gc3c1a3f"> 64 <!ENTITY nano-version "5. 8">65 <!ENTITY vim-version "8.2.3 337">66 <!ENTITY nano-version "5.9"> 67 <!ENTITY vim-version "8.2.3508"> 66 68 <!ENTITY vim-majmin "82"> 67 69 68 70 <!-- Chapter 7 --> 69 71 <!ENTITY dash-version "0.5.11.4"> 70 <!ENTITY tcsh-version "6.2 2.04">72 <!ENTITY tcsh-version "6.23.00"> 71 73 <!ENTITY zsh-version "5.8"> 72 74 … … 93 95 <!ENTITY exempi-version "2.5.2"> 94 96 <!ENTITY expat-version "2.1.0"> 95 <!ENTITY fftw-version "3.3. 9">97 <!ENTITY fftw-version "3.3.10"> 96 98 <!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"> 100 102 <!ENTITY gmime-version "2.6.23"> 101 103 <!ENTITY gmime3-version "3.2.7"> 102 <!ENTITY gobject-introspection-version "1. 68.0">104 <!ENTITY gobject-introspection-version "1.70.0"> 103 105 <!ENTITY grantlee-version "5.2.0"> 104 <!ENTITY gsl-version "2.7 ">106 <!ENTITY gsl-version "2.7.1"> 105 107 <!ENTITY gspell-version "1.8.4"> 106 108 107 <!ENTITY icu-major " 69">109 <!ENTITY icu-major "70"> 108 110 <!ENTITY icu-minor "1"> 109 111 <!ENTITY icu-patch "0"> … … 113 115 <!ENTITY inih-version "53"> 114 116 <!ENTITY iso-codes-version "4.7.0"> 115 <!ENTITY jansson-version "2.1 3.1">117 <!ENTITY jansson-version "2.14"> 116 118 <!--<!ENTITY JS52-version "52.2.1gnome1">--> 117 119 <!--<!ENTITY JS60-version "60.8.0">--> 118 120 <!--<!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"> 122 123 <!ENTITY json-c-version "0.15"> 123 124 <!ENTITY json-glib-version "1.6.6"> … … 127 128 <!ENTITY libassuan-version "2.5.5"> 128 129 <!ENTITY libatasmart-version "0.19"> 129 <!ENTITY libatomic_ops-version "7.6.1 0">130 <!ENTITY libatomic_ops-version "7.6.12"> 130 131 <!ENTITY libblockdev-version "2.26"> 131 132 <!ENTITY libbytesize-version "2.6"> 132 133 <!--<!ENTITY libcroco-version "0.6.13">--> 133 134 <!ENTITY libdaemon-version "0.14"> 134 <!ENTITY libdrm-version "2.4.10 7">135 <!ENTITY libdrm-version "2.4.109"> 135 136 <!ENTITY libepoxy-minor "1.5"> 136 137 <!ENTITY libepoxy-version "&libepoxy-minor;.9"> … … 138 139 <!ENTITY libgcrypt-version "1.9.4"> 139 140 <!ENTITY libglade-version "2.6.4"> 140 <!ENTITY libgpg-error-version "1.4 2">141 <!ENTITY libgpg-error-version "1.43"> 141 142 <!ENTITY libgrss-version "0.7.0"> 142 143 <!ENTITY libgsf-version "1.14.47"> 143 144 <!ENTITY libgudev-version "237"> 144 <!ENTITY libgusb-version "0.3. 7">145 <!ENTITY libical-version "3.0.1 0">145 <!ENTITY libgusb-version "0.3.8"> 146 <!ENTITY libical-version "3.0.11"> 146 147 <!ENTITY libidn-version "1.38"> 147 148 <!ENTITY libidn2-version "2.3.2"> … … 149 150 <!ENTITY libksba-version "1.6.0"> 150 151 <!ENTITY liblinear-version "243"> 151 <!ENTITY libmbim-version "1.26. 0">152 <!ENTITY libmbim-version "1.26.2"> 152 153 <!--<!ENTITY libnfsidmap-version "0.26">--> 153 154 <!ENTITY libpaper-version "1.1.24+nmu5"> 154 155 <!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"> 157 159 <!ENTITY libsigc-version "2.10.7"> 158 160 <!ENTITY libsigc3-version "3.0.7"> 159 161 <!ENTITY libsigsegv-version "2.13"> 160 <!ENTITY libssh2-version "1. 9.0">162 <!ENTITY libssh2-version "1.10.0"> 161 163 <!ENTITY libstatgrab-version "0.92.1"> 162 <!ENTITY libtasn1-version "4.1 7.0">163 <!ENTITY libuninameslist-version "2021 0626">164 <!ENTITY libtasn1-version "4.18.0"> 165 <!ENTITY libuninameslist-version "20211114"> 164 166 <!ENTITY libunique-version "1.1.6"> 165 167 <!ENTITY libunistring-version "0.9.10"> 168 <!ENTITY liburcu-version "0.13.0"> 166 169 <!ENTITY libusb-version "1.0.24"> 167 170 <!ENTITY libusb-compat-version "0.1.5"> 168 171 <!ENTITY libuv-version "1.42.0"> 169 <!ENTITY libxkbcommon-version "1.3. 0">172 <!ENTITY libxkbcommon-version "1.3.1"> 170 173 <!-- the libxml2-version is also used for the python2 module, 171 174 which is built separately after libxml2.so has been installed, … … 173 176 <!ENTITY libxml2-version "2.9.12"> 174 177 <!ENTITY libxslt-version "1.1.34"> 175 <!ENTITY libwacom-version "1.1 1">176 <!ENTITY libwpe-version "1.1 0.1">178 <!ENTITY libwacom-version "1.12"> 179 <!ENTITY libwpe-version "1.12.0"> 177 180 <!ENTITY lzo-version "2.10"> 178 181 <!ENTITY mtdev-version "1.1.6"> 179 <!ENTITY nodejs-version "1 4.17.5">182 <!ENTITY nodejs-version "16.13.0"> 180 183 <!ENTITY npth-version "1.6"> 181 184 <!ENTITY nspr-version "4.32"> 182 185 <!ENTITY openobex-version "1.7.2"> 183 186 <!ENTITY pcre-version "8.45"> 184 <!ENTITY pcre2-version "10.3 7">187 <!ENTITY pcre2-version "10.39"> 185 188 <!ENTITY popt-version "1.18"> 186 189 <!ENTITY pth-version "2.0.7"> 187 190 <!ENTITY ptlib-version "2.10.11"> 188 <!ENTITY qca-version "2.3. 3">191 <!ENTITY qca-version "2.3.4"> 189 192 <!ENTITY qjson-version "0.8.1"> 190 193 <!ENTITY sbc-version "1.5"> … … 192 195 <!ENTITY telepathy-glib-version "0.24.2"> 193 196 <!ENTITY uchardet-version "0.0.7"> 194 <!ENTITY umockdev-version "0.16. 2">197 <!ENTITY umockdev-version "0.16.3"> 195 198 <!ENTITY wayland-version "1.19.0"> 196 <!ENTITY wayland-protocols-version "1.2 1">197 <!ENTITY wpebackend-fdo-version "1.1 0.0">199 <!ENTITY wayland-protocols-version "1.24"> 200 <!ENTITY wpebackend-fdo-version "1.12.0"> 198 201 <!ENTITY wv-version "1.2.9"> 199 202 <!ENTITY xapian-version "1.4.18"> … … 203 206 <!ENTITY aalib-version "1.4rc5"> 204 207 <!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"> 207 210 <!ENTITY fontconfig-version "2.13.1"> <!-- stable lt .90 micro version --> 208 <!ENTITY fribidi-version "1.0. 9">209 <!ENTITY gegl-version "0.4.3 0">211 <!ENTITY fribidi-version "1.0.11"> 212 <!ENTITY gegl-version "0.4.32"> 210 213 <!ENTITY giflib-version "5.2.1"> 211 214 <!ENTITY glm-version "0.9.9.8"> 212 215 <!ENTITY graphite2-version "1.3.14"> 213 <!ENTITY harfbuzz-version " 2.9.0">216 <!ENTITY harfbuzz-version "3.1.2"> 214 217 <!--<!ENTITY ijs-version "0.35">--> 215 218 <!ENTITY jasper-version "2.0.33"> 216 219 <!ENTITY lcms-version "1.19"> 217 220 <!ENTITY lcms2-version "2.12"> 218 <!ENTITY libexif-version "0.6.2 2">221 <!ENTITY libexif-version "0.6.24"> 219 222 <!ENTITY libgxps-version "0.3.2"> 220 <!ENTITY libjpeg-turbo-version "2.1. 1">223 <!ENTITY libjpeg-turbo-version "2.1.2"> 221 224 <!ENTITY libmng-version "2.0.3"> 222 225 <!ENTITY libmypaint-version "1.6.1"> <!-- version 1 only --> 223 226 <!ENTITY libpng-version "1.6.37"> 224 <!ENTITY librsvg-version "2.5 0.7"> <!-- Normally even minors -->227 <!ENTITY librsvg-version "2.52.4"> <!-- Normally even minors --> 225 228 <!ENTITY libraw-version "0.20.2"> 226 229 <!ENTITY libspiro-version "20200505"> … … 229 232 <!ENTITY mypaint-brushes-version "1.3.0"> <!-- version 1 only --> 230 233 <!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"> 233 236 <!ENTITY openjpeg-version "1.5.2"> 234 237 <!ENTITY openjpeg2-version "2.4.0"> 235 238 <!ENTITY pixman-version "0.40.0"> <!-- Even minors only --> 236 <!ENTITY poppler-version "21. 08.0">239 <!ENTITY poppler-version "21.12.0"> 237 240 <!ENTITY potrace-version "1.16"> 238 <!ENTITY qpdf-version "10. 3.2">241 <!ENTITY qpdf-version "10.4.0"> 239 242 <!ENTITY qrencode-version "4.1.1"> 240 243 <!ENTITY libsass-version "3.6.5"> … … 243 246 244 247 <!-- Chapter 11 --> 245 <!ENTITY asciidoc-version "9.1.0">246 248 <!ENTITY asciidoctor-version "2.0.16"> 247 249 <!ENTITY bogofilter-version "1.2.5"> … … 250 252 <!ENTITY desktop-file-utils-version "0.26"> 251 253 <!ENTITY gperf-version "3.0.4"> 252 <!ENTITY graphviz-version "2.4 8.0">254 <!ENTITY graphviz-version "2.49.3"> 253 255 <!ENTITY gtk-doc-major "1.33"> 254 256 <!ENTITY gtk-doc-version "1.33.2"> … … 260 262 <!ENTITY imagemagick-version "7.1.0"> 261 263 <!ENTITY intltool-version "0.50.2"> 262 <!ENTITY lsof-version "4.9 1">264 <!ENTITY lsof-version "4.94.0"> 263 265 <!ENTITY pinentry-version "1.2.0"> 264 266 <!ENTITY rarian-version "0.8.1"> … … 277 279 <!-- Chapter 12 --> 278 280 <!ENTITY accountsservice-version "0.6.55"> 279 <!ENTITY acpid-version "2.0.3 2">281 <!ENTITY acpid-version "2.0.33"> 280 282 <!ENTITY at-version "3.2.2"> 281 <!ENTITY autofs-version "5.1. 7">282 <!ENTITY bluez-version "5.6 1">283 <!ENTITY autofs-version "5.1.8"> 284 <!ENTITY bluez-version "5.62"> 283 285 <!ENTITY bubblewrap-version "0.5.0"> 284 286 <!ENTITY colord-version "1.4.5"> … … 287 289 <!ENTITY dbus-version "1.12.20"> <!-- Even minors only --> 288 290 <!ENTITY elogind-version "246.10"> 289 <!ENTITY blocaled-version "0. 3">291 <!ENTITY blocaled-version "0.4"> 290 292 <!ENTITY eudev-version "1.7"> 291 293 <!ENTITY fcron-version "3.2.1"> … … 297 299 <!ENTITY lsb-tools-version "0.9"> 298 300 <!ENTITY mc-version "4.8.27"> 299 <!ENTITY ModemManager-version "1.1 6.10">301 <!ENTITY ModemManager-version "1.18.2"> 300 302 <!ENTITY notification-daemon-version "3.20.0"> 301 303 <!ENTITY obex-data-server-version "0.4.6"> … … 307 309 <!ENTITY rasqal-version "0.9.33"> 308 310 <!ENTITY redland-version "1.0.17"> 309 <!ENTITY sg3_utils-version "1.4 6">311 <!ENTITY sg3_utils-version "1.47"> 310 312 <!ENTITY strigi-version "0.7.8"> 311 313 <!ENTITY sysstat-version "12.5.4"> … … 313 315 <!--<!ENTITY systemd-stable "6b4878d"> Unused for now --> 314 316 <!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"> 317 319 <!ENTITY unzip-version "6.0"> 318 <!ENTITY upower-version "0 _99_13">320 <!ENTITY upower-version "0.99.13"> 319 321 <!ENTITY usbutils-version "014"> 320 322 <!ENTITY weston-version "1.12.0"> … … 334 336 <!ENTITY check-version "0.12.0"> 335 337 <!ENTITY clisp-version "2.49"> 336 <!ENTITY cmake-major-version "3.2 1">337 <!ENTITY cmake-minor-version " 2">338 <!ENTITY cmake-major-version "3.22"> 339 <!ENTITY cmake-minor-version "0"> 338 340 <!ENTITY cmake-version "&cmake-major-version;.&cmake-minor-version;"> 339 341 <!ENTITY dejagnu-version "1.6.2"> … … 342 344 <!ENTITY expect-version "5.45.4"> 343 345 <!ENTITY gcc-version "11.2.0"> 344 <!ENTITY gc-version "8.0. 4">345 <!ENTITY gdb-version "1 0.2">346 <!ENTITY git-version "2.3 3.0">346 <!ENTITY gc-version "8.0.6"> 347 <!ENTITY gdb-version "11.1"> 348 <!ENTITY git-version "2.34.1"> 347 349 <!ENTITY guile-version "3.0.7"> 348 350 <!ENTITY librep-version "0.92.7"> 349 <!ENTITY llvm-majmin-version "1 2.0">350 <!ENTITY llvm-point-version " 1">351 <!ENTITY llvm-majmin-version "13.0"> 352 <!ENTITY llvm-point-version "0"> 351 353 <!ENTITY llvm-version "&llvm-majmin-version;.&llvm-point-version;"> 352 354 <!ENTITY lua-version "5.4.3"> 353 355 <!ENTITY lua52-version "5.2.4"> 354 <!ENTITY mercurial-version " 5.9">356 <!ENTITY mercurial-version "6.0"> 355 357 <!ENTITY nasm-version "2.15.05"> 356 358 <!ENTITY ninja-version "1.9.0"> 357 359 <!ENTITY npapi-sdk-version "0.27.2"> 358 <!ENTITY php-version "8. 0.10">360 <!ENTITY php-version "8.1.0"> 359 361 360 362 <!ENTITY python2-majorver "2.7"> … … 363 365 364 366 <!ENTITY python3-major "3"> 365 <!ENTITY python3-minor " 9">366 <!ENTITY python3-patch " 6">367 <!ENTITY python3-minor "10"> 368 <!ENTITY python3-patch "0"> 367 369 <!ENTITY python3-majorver "&python3-major;.&python3-minor;"> 368 370 <!ENTITY python3-version "&python3-majorver;.&python3-patch;"> … … 370 372 371 373 <!ENTITY ruby-minor-version "3.0"> 372 <!ENTITY ruby-patch-version " 2">374 <!ENTITY ruby-patch-version "3"> 373 375 <!ENTITY ruby-version "&ruby-minor-version;.&ruby-patch-version;"> 374 376 <!ENTITY ruby-gemdir "/usr/lib/ruby/gems/&ruby-minor-version;.0"> 375 <!ENTITY rust-version "1.5 2.0">377 <!ENTITY rust-version "1.56.1"> 376 378 <!ENTITY scons-version "4.2.0"> 377 379 <!ENTITY slang-version "2.3.2"> … … 381 383 <!ENTITY tcl-version "8.6.11"> 382 384 <!ENTITY tk-version "8.6.11.1"> 383 <!ENTITY vala-major-version "0.5 2"> <!-- even minors only -->384 <!ENTITY vala-version "&vala-major-version;. 5">385 <!ENTITY valgrind-version "3.1 7.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"> 386 388 <!ENTITY yasm-version "1.3.0"> 387 389 388 <!ENTITY apache-ant-version "1.10.1 1">390 <!ENTITY apache-ant-version "1.10.12"> 389 391 <!-- 390 392 <!ENTITY maven-version "3.6.0"> … … 408 410 <!ENTITY Data-Dump-version "1.25"> 409 411 <!ENTITY Data-Uniqid-version "0.12"> 410 <!ENTITY DateTime-Calendar-Julian-version "0.10 4">412 <!ENTITY DateTime-Calendar-Julian-version "0.106"> 411 413 <!ENTITY DateTime-Format-Builder-version "0.83"> 412 414 <!ENTITY Encode-EUCJPASCII-version "0.03"> … … 442 444 <!ENTITY Unicode-Collate-version "1.31"> 443 445 <!ENTITY Unicode-LineBreak-version "2019.001"> 444 <!ENTITY URI-version "5. 09">446 <!ENTITY URI-version "5.10"> 445 447 <!ENTITY XML-LibXML-Simple-version "1.01"> 446 448 <!ENTITY XML-LibXSLT-version "1.99"> … … 557 559 <!-- Python module versions used in the Python Modules instructions --> 558 560 <!-- <!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"> 560 563 <!ENTITY dbus-python-version "1.2.18"> 561 <!ENTITY dbusmock-version "0.2 3.1">564 <!ENTITY dbusmock-version "0.24.1"> 562 565 <!-- <!ENTITY funcsigs-version "1.0.2"> --> 563 566 <!ENTITY decorator-version "5.0.9"> 564 <!ENTITY Jinja2-version "3.0. 1">567 <!ENTITY Jinja2-version "3.0.3"> 565 568 <!-- 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"> 568 571 <!ENTITY MarkupSafe-version "2.0.1"> 569 <!ENTITY py3c-version "1. 3.1">572 <!ENTITY py3c-version "1.4"> 570 573 <!ENTITY pyatspi2-version "2.38.1"> 571 574 <!--<!ENTITY py2cairo-version "1.10.0"> --> … … 573 576 <!ENTITY pycairo-version "1.20.1"> 574 577 <!--<!ENTITY pycrypto-version "2.6.1"> Replaced by pycryptodome --> 575 <!ENTITY pycryptodome-version "3.1 0.1">578 <!ENTITY pycryptodome-version "3.11.0"> 576 579 <!ENTITY pygments-version "2.10.0"> 577 580 <!ENTITY pygobject2-version "2.28.7"> … … 588 591 <!-- Chapter 14 --> 589 592 <!--<!ENTITY ppp-version "2.4.5">--> 590 <!ENTITY dhcpcd-version "9.4. 0">593 <!ENTITY dhcpcd-version "9.4.1"> 591 594 <!ENTITY dhcp-version "4.4.2-P1"> 592 595 593 596 <!-- Chapter 15 --> 594 597 <!ENTITY bridgeutils-version "1.7.1"> 595 <!ENTITY cifsutils-version "6.1 3">596 <!ENTITY iw-version "5. 9">598 <!ENTITY cifsutils-version "6.14"> 599 <!ENTITY iw-version "5.16"> 597 600 <!ENTITY ncftp-version "3.2.6"> 598 601 <!ENTITY net-tools-version "2.10"> … … 601 604 <!ENTITY rpcbind-version "1.2.6"> 602 605 <!ENTITY rsync-version "3.2.3"> 603 <!ENTITY samba-version "4.1 4.7">604 <!ENTITY wget-version "1.21. 1">606 <!ENTITY samba-version "4.15.2"> 607 <!ENTITY wget-version "1.21.2"> 605 608 <!ENTITY wireless-tools-version "29"> 606 609 <!ENTITY wpa_supplicant-version "2.9"> … … 609 612 <!ENTITY avahi-version "0.8"> 610 613 <!ENTITY bind-minor-version "9.16"> 611 <!ENTITY bind-version "&bind-minor-version;.2 0">614 <!ENTITY bind-version "&bind-minor-version;.23"> 612 615 <!ENTITY mod_dnssd-version "0.6"> 613 616 <!ENTITY NetworkManager-minor "1.32"> 614 <!ENTITY NetworkManager-version "&NetworkManager-minor;.1 0">617 <!ENTITY NetworkManager-version "&NetworkManager-minor;.12"> 615 618 <!ENTITY network-manager-applet-version "1.24.0"> 616 619 <!ENTITY nmap-version "7.92"> … … 618 621 <!ENTITY whois-version "5.4.3"> 619 622 <!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 --> 621 624 622 625 <!ENTITY wicd-major-version "1.7"> 623 626 624 627 <!-- Chapter 17 --> 625 <!ENTITY c-ares-version "1.1 7.2">626 <!ENTITY curl-version "7. 78.0">628 <!ENTITY c-ares-version "1.18.1"> 629 <!ENTITY curl-version "7.80.0"> 627 630 <!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"> 630 633 <!ENTITY libevent-version "2.1.12"> 631 634 <!ENTITY libmnl-version "1.0.4"> … … 639 642 <!ENTITY libndp-version "1.8"> 640 643 <!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"> 642 646 <!ENTITY libtirpc-version "1.3.2"> 643 <!ENTITY neon-version "0.3 1.2">644 <!ENTITY nghttp2-version "1.4 4.0">647 <!ENTITY neon-version "0.32.1"> 648 <!ENTITY nghttp2-version "1.46.0"> 645 649 <!ENTITY rpcsvc-proto-version "1.4.2"> 646 650 <!ENTITY serf-version "1.3.9"> … … 648 652 649 653 <!-- Chapter 18 --> 650 <!ENTITY links-version "2.2 3">654 <!ENTITY links-version "2.25"> 651 655 <!ENTITY lynx-version "2.8.9rel.1"> 652 656 <!ENTITY w3m-version "0.5.3"> … … 655 659 <!ENTITY mailx-version "12.5"> 656 660 <!ENTITY procmail-version "3.22"> 657 <!ENTITY fetchmail-version "6.4.2 1">658 <!ENTITY mutt-version "2.1. 2">661 <!ENTITY fetchmail-version "6.4.23"> 662 <!ENTITY mutt-version "2.1.3"> 659 663 <!ENTITY alpine-version "2.21"> 660 664 661 665 <!-- Part V --> 662 666 <!-- Chapter 20 --> 663 <!ENTITY apache-version "2.4. 48">667 <!ENTITY apache-version "2.4.51"> 664 668 <!ENTITY proftpd-version "1.3.7c"> 665 669 <!ENTITY vsftpd-version "3.0.5"> … … 668 672 <!ENTITY dovecot-major "2"> 669 673 <!ENTITY dovecot-minor "3"> 670 <!ENTITY dovecot-micro "1 6">674 <!ENTITY dovecot-micro "17"> 671 675 <!--<!ENTITY dovecot-nano "3">--> 672 676 <!--<!ENTITY dovecot-version "&dovecot-major;.&dovecot-minor;.&dovecot-micro;.&dovecot-nano;">--> 673 677 <!ENTITY dovecot-version "&dovecot-major;.&dovecot-minor;.&dovecot-micro;"> 674 678 675 <!ENTITY exim-version "4.9 4.2">676 <!ENTITY postfix-version "3.6. 2">679 <!ENTITY exim-version "4.95"> 680 <!ENTITY postfix-version "3.6.3"> 677 681 <!ENTITY sendmail-version "8.17.1"> 678 682 … … 681 685 <!ENTITY lmdb-version "0.9.29"> 682 686 <!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"> 685 691 686 692 <!-- Chapter 23 --> 687 <!ENTITY openldap-version "2. 5.7">693 <!ENTITY openldap-version "2.6.0"> 688 694 <!ENTITY soprano-version "2.9.4"> 689 695 <!ENTITY unbound-version "1.13.2"> … … 695 701 <!ENTITY xorg-version "7"> <!-- applies to all xorg packages --> 696 702 <!ENTITY util-macros-version "1.19.3"> 697 <!ENTITY xorgproto-version "2021. 4">703 <!ENTITY xorgproto-version "2021.5"> 698 704 <!ENTITY libXau-version "1.0.9"> 699 705 <!ENTITY libXdmcp-version "1.1.3"> 700 <!ENTITY libpthread-stubs-version "0.3">701 706 <!ENTITY xcb-proto-version "1.14.1"> 702 707 <!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"> 708 709 <!ENTITY xcb-util-version "0.4.0"> 709 710 <!ENTITY xcb-util-image-version "0.4.0"> … … 712 713 <!ENTITY xcb-util-wm-version "0.4.1"> 713 714 <!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"> 715 722 <!ENTITY twm-version "1.0.11"> 716 <!ENTITY xterm-version "3 68">723 <!ENTITY xterm-version "370"> 717 724 <!ENTITY xclock-version "1.0.9"> 718 725 <!ENTITY xinit-version "1.4.1"> 719 726 720 <!ENTITY libva-version "2.1 2.0">727 <!ENTITY libva-version "2.13.0"> 721 728 <!ENTITY libva-intel-driver-version "2.4.1"> <!-- intel-vaapi-driver --> 722 729 <!ENTITY libvdpau-version "1.4"> … … 739 746 <!ENTITY clutter-gtk-version "1.8.4"> 740 747 <!ENTITY colord-gtk-version "0.2.0"> 741 <!ENTITY fltk-version "1.3. 7">748 <!ENTITY fltk-version "1.3.8"> 742 749 <!ENTITY freeglut-version "3.2.1"> 743 750 <!ENTITY gdk-pixbuf-version "2.42.6"> … … 755 762 <!ENTITY gtkmm3-version "3.24.5"> 756 763 <!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"> 759 766 <!ENTITY gtk-vnc-version "1.2.0"> 760 <!ENTITY imlib2-version "1.7. 2">767 <!ENTITY imlib2-version "1.7.4"> 761 768 <!ENTITY keybinder2-version "0.3.1"> 762 769 <!ENTITY keybinder3-version "0.3.2"> 763 <!ENTITY libdazzle-version "3.4 0.0">764 <!ENTITY libhandy1-version "1. 2.3">770 <!ENTITY libdazzle-version "3.42.0"> 771 <!ENTITY libhandy1-version "1.4.0"> 765 772 <!ENTITY libnotify-version "0.7.9"> 766 773 <!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"> 768 776 <!ENTITY pangomm-version "2.46.1"> 769 777 <!ENTITY qt5-major "5.15"> … … 776 784 <!ENTITY startup-notification-version "0.12"> 777 785 <!ENTITY tepl-version "6.00.0"> 778 <!ENTITY webkitgtk-version "2.3 2.3"> <!-- Even minors only -->786 <!ENTITY webkitgtk-version "2.34.1"> <!-- Even minors only --> 779 787 780 788 <!ENTITY gtk2-libdir "2.0/2.10.0"> … … 789 797 <!-- Chapter 27 --> 790 798 <!ENTITY fluxbox-version "1.3.7"> 791 <!ENTITY icewm-version "2. 7.0">799 <!ENTITY icewm-version "2.8.0"> 792 800 <!ENTITY openbox-version "3.6.1"> 793 801 <!ENTITY sawfish-version "1.12.0"> … … 837 845 <!ENTITY libxfce4util-version "4.16.0"> 838 846 <!ENTITY xfconf-version "4.16.0"> 839 <!ENTITY libxfce4ui-version "4.16. 0">847 <!ENTITY libxfce4ui-version "4.16.1"> 840 848 <!ENTITY exo-version "4.16.2"> 841 849 <!ENTITY garcon-minor "4.16"> 842 850 <!ENTITY garcon-version "4.16.1"> 843 <!ENTITY thunar-version "4.16. 8">851 <!ENTITY thunar-version "4.16.10"> 844 852 <!ENTITY thunar-volman-version "4.16.0"> 845 853 <!ENTITY tumbler-version "4.16.0"> … … 855 863 <!ENTITY midori-version "0.5.11"> 856 864 <!ENTITY parole-version "4.16.0"> 857 <!ENTITY mousepad-version "0.5. 6">865 <!ENTITY mousepad-version "0.5.8"> 858 866 <!ENTITY vte2-version "0.28.2"> 859 867 <!ENTITY xfce4-terminal-version "0.8.10"> 860 868 <!ENTITY xfburn-version "0.6.2"> 861 <!ENTITY ristretto-version "0.1 1.0">869 <!ENTITY ristretto-version "0.12.1"> 862 870 <!ENTITY xfce4-mixer-version "4.10.0"> 863 871 <!ENTITY xfce4-notifyd-version "0.6.2"> … … 920 928 <!ENTITY gnucash-version "2.4.11"> 921 929 922 <!ENTITY libreoffice-version "7.2. 0">923 <!ENTITY libreoffice-patch ". 4">930 <!ENTITY libreoffice-version "7.2.3"> 931 <!ENTITY libreoffice-patch ".2"> 924 932 <!ENTITY libreoffice-dlversion "&libreoffice-version;&libreoffice-patch;"> 925 933 … … 930 938 <!ENTITY falkon-minor-version "0"> 931 939 <!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"> 934 942 <!ENTITY flashplayer-version "27.0.0.187"> 935 943 <!ENTITY qupzilla-version "2.2.6"> 936 <!ENTITY seamonkey-version "2.53.9 ">944 <!ENTITY seamonkey-version "2.53.9.1"> 937 945 938 946 <!-- Chapter 41 --> 939 947 <!ENTITY balsa-version "2.6.3"> 940 948 <!ENTITY ekiga-version "4.0.1"> 941 <!ENTITY feh-version "3.7. 1">949 <!ENTITY feh-version "3.7.2"> 942 950 <!--<!ENTITY fontforge-date "2015-02-28">--> 943 951 <!ENTITY fontforge-version "20201107"> 944 952 <!ENTITY gparted-version "1.3.1"> 945 <!ENTITY gimp-version "2.10.2 4">946 <!ENTITY hexchat-version "2.1 4.3">953 <!ENTITY gimp-version "2.10.28"> 954 <!ENTITY hexchat-version "2.16.0"> 947 955 <!ENTITY icedtea-web-version "1.7.1"> 948 956 <!ENTITY inkscape-minor-version "1.1"> 949 957 <!-- For point versions --> 950 <! -- <!ENTITY inkscape-version "&inkscape-minor-version;.2"> -->958 <!ENTITY inkscape-version "&inkscape-minor-version;.1"> 951 959 <!-- For minor versions --> 952 <! ENTITY inkscape-version "&inkscape-minor-version;">960 <!--<!ENTITY inkscape-version "&inkscape-minor-version;">--> 953 961 <!ENTITY pan-version "0.133"> 954 962 <!ENTITY pavucontrol-version "5.0"> 955 <!ENTITY pidgin-version "2.14. 6">963 <!ENTITY pidgin-version "2.14.8"> 956 964 <!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.1 1.0">965 <!ENTITY rxvt-unicode-version "9.30"> 966 <!ENTITY thunderbird-version "91.2.1"> 967 <!ENTITY tigervnc-version "1.12.0"> 960 968 <!ENTITY transmission-version "3.00"> 961 969 <!ENTITY xarchiver-version "0.5.4.17"> 962 970 <!ENTITY xchat-version "2.8.8"> 963 971 <!ENTITY xdg-utils-version "1.1.3"> 964 <!ENTITY xscreensaver-version "6.0 1">972 <!ENTITY xscreensaver-version "6.02"> 965 973 966 974 <!-- Part XI --> … … 982 990 <!ENTITY frei0r-version "1.7.0"> 983 991 <!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 --> 991 999 <!ENTITY icedtea-sound-version "1.0.1"> 992 1000 <!ENTITY id3lib-version "3.8.3"> 993 1001 <!ENTITY liba52-version "0.7.4"> 994 1002 <!ENTITY libao-version "1.2.0"> 995 <!ENTITY libass-version "0.15. 1">1003 <!ENTITY libass-version "0.15.2"> 996 1004 <!ENTITY libcanberra-version "0.30"> 997 1005 <!ENTITY libcddb-version "1.3.2"> … … 1009 1017 <!ENTITY libogg-version "1.3.5"> 1010 1018 <!ENTITY libquicktime-version "1.2.4"> 1011 <!ENTITY libsamplerate-version "0.2. 1">1019 <!ENTITY libsamplerate-version "0.2.2"> 1012 1020 <!ENTITY libsndfile-version "1.0.31"> 1013 1021 <!ENTITY libtheora-version "1.1.1"> 1014 1022 <!ENTITY libvorbis-version "1.3.7"> 1015 <!ENTITY libvpx-version "1.1 0.0">1016 <!ENTITY mlt-version "7. 0.1">1023 <!ENTITY libvpx-version "1.11.0"> 1024 <!ENTITY mlt-version "7.2.0"> 1017 1025 <!ENTITY opal-version "3.10.10"> 1018 1026 <!ENTITY opus-version "1.3.1"> 1019 <!ENTITY pipewire-version "0.3. 34">1027 <!ENTITY pipewire-version "0.3.40"> 1020 1028 <!ENTITY pulseaudio-major-version "15.0"> 1021 1029 <!ENTITY pulseaudio-version "&pulseaudio-major-version;"> 1022 1030 <!ENTITY sdl-version "1.2.15"> 1023 <!ENTITY sdl2-version "2.0.1 6">1031 <!ENTITY sdl2-version "2.0.18"> 1024 1032 <!ENTITY sound-theme-freedesktop-version "0.8"> 1025 <!ENTITY soundtouch-version "2.3. 0">1033 <!ENTITY soundtouch-version "2.3.1"> 1026 1034 <!ENTITY speex-version "1.2.0"> 1027 1035 <!ENTITY speexdsp-version "1.2.0"> 1028 1036 <!ENTITY taglib-version "1.12"> 1029 <!ENTITY v4l-utils-version "1.2 0.0">1037 <!ENTITY v4l-utils-version "1.22.1"> 1030 1038 <!ENTITY x264-version "20210814"> 1031 1039 <!ENTITY x265-version "3.4"> … … 1034 1042 1035 1043 <!-- Chapter 43 --> 1036 <!ENTITY mpg123-version "1.2 8.2">1044 <!ENTITY mpg123-version "1.29.2"> 1037 1045 <!ENTITY vorbistools-version "1.4.2"> 1038 1046 <!ENTITY lame-version "3.100"> … … 1045 1053 1046 1054 <!-- Chapter 44 --> 1047 <!ENTITY ffmpeg-version "4.4 ">1055 <!ENTITY ffmpeg-version "4.4.1"> 1048 1056 <!ENTITY mplayer-version "export-2021-07-29"> 1049 1057 <!ENTITY xine-ui-version "0.99.12"> … … 1065 1073 <!ENTITY cups-version "2.3.3op2"> 1066 1074 <!ENTITY cups-filters-version "1.28.10"> 1067 <!ENTITY gs-version "9.5 4.0">1068 <!ENTITY gs-packver "95 40">1075 <!ENTITY gs-version "9.55.0"> 1076 <!ENTITY gs-packver "9550"> 1069 1077 <!ENTITY gutenprint-version "5.3.3"> 1070 1078 1071 1079 <!-- Chapter 47 --> 1072 <!ENTITY sane-version "1.0. 29">1080 <!ENTITY sane-version "1.0.32"> 1073 1081 <!ENTITY sane-fe-version "1.0.14"> 1074 1082 <!ENTITY xsane-version "0.999"> … … 1086 1094 <!ENTITY docBook-45-xml-version "4.5"> 1087 1095 <!ENTITY docbook-xsl-version "1.79.2"> 1088 <!ENTITY itstool-version "2.0. 6">1096 <!ENTITY itstool-version "2.0.7"> 1089 1097 <!ENTITY xmlto-version "0.0.28"> 1090 1098 … … 1095 1103 <!ENTITY epdfview-version "0.1.8"> 1096 1104 <!ENTITY fop-version "2.6"> 1097 <!ENTITY mupdf-version "1.1 8.0">1105 <!ENTITY mupdf-version "1.19.0"> 1098 1106 <!ENTITY paps-version "0.7.1"> 1099 1107 -
postlfs/config/console-fonts.xml
rce5723af r1daaab6d 52 52 <literal>root=/dev/sda2 video=1024x768 ro</literal> based on the 53 53 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"/>. 58 55 </para> 59 56 … … 160 157 <filename>/etc/vconsole.conf</filename> as described in 161 158 LFS section 9.6 162 <ulink url="&lfs-root d;/chapter09/console.html"/>.</phrase>.159 <ulink url="&lfs-root;/chapter09/console.html"/>.</phrase>. 163 160 </para> 164 161 -
postlfs/config/devices.xml
rce5723af r1daaab6d 103 103 system. You can either write separate udev rules for all needed USB 104 104 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. 106 106 </para> 107 107 … … 222 222 223 223 <para> 224 If the initial boot process does not set up the 224 If the initial boot process does not set up the 225 225 <systemitem>/dev/dvd</systemitem> device properly, it can 226 226 be installed using the following modification to the default udev rules. -
postlfs/config/firmware.xml
rce5723af r1daaab6d 173 173 Haswell-E/EP, Broadwell-Y 174 174 </ulink>.) Without this update glibc can do the wrong thing in uncommon 175 situations. 175 situations. 176 176 </para> 177 177 … … 463 463 <para> 464 464 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> 466 466 again after putting the appropriate blob or container into <filename 467 467 class="directory">/lib/firmware</filename> as explained above. … … 597 597 598 598 <para> 599 Some Nvidia graphics chips need firmware updates to take advantage 599 Some Nvidia graphics chips need firmware updates to take advantage 600 600 of all the card's capability. These are generally the GeForce 8, 9, 601 601 9300, and 200-900 series chips. For more exact information, see … … 603 603 "https://nouveau.freedesktop.org/wiki/VideoAcceleration/#firmware"/>. 604 604 </para> 605 605 606 606 <para> 607 607 First, the kernel Nvidia driver must be activated: … … 621 621 wget http://us.download.nvidia.com/XFree86/Linux-x86/325.15/NVIDIA-Linux-x86-325.15.run 622 622 sh NVIDIA-Linux-x86-325.15.run --extract-only 623 python extract_firmware.py 623 python extract_firmware.py 624 624 mkdir -p /lib/firmware/nouveau 625 625 cp -d nv* vuc-* /lib/firmware/nouveau/</userinput></screen> -
postlfs/config/profile.xml
rce5723af r1daaab6d 32 32 <filename>~/.bash_profile</filename> (or <filename>~/.profile</filename> 33 33 if called as <command>/bin/sh</command>) upon startup. 34 </para> 34 </para> 35 35 36 36 <para> … … 343 343 fi 344 344 345 if [ -d /usr/local/share ]; then 346 pathprepend /usr/local/share XDG_DATA_DIRS 347 fi 348 345 349 # Set some defaults before other applications add to these paths. 346 350 pathappend /usr/share/man MANPATH -
postlfs/editors/ed.xml
rce5723af r1daaab6d 94 94 </para> 95 95 96 <screen><userinput>./configure --prefix=/usr --bindir=/bin&&96 <screen><userinput>./configure --prefix=/usr && 97 97 make</userinput></screen> 98 98 -
postlfs/editors/emacs.xml
rce5723af r1daaab6d 6 6 7 7 <!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 " "> 10 10 <!ENTITY emacs-md5sum "4c3d9ff35b2ab2fe518dc7eb3951e128"> 11 11 <!ENTITY emacs-size "43 MB"> … … 120 120 121 121 <para> 122 First, work around a portability bug in glibc 2.34, 122 First, work around a portability bug in glibc 2.34, 123 123 which no longer defines SIGSTKSZ. 124 124 </para> … … 162 162 <title>Command Explanations</title> 163 163 164 <!-- With 27.2, it writes scores to ~/.emacs.d/games 164 <!-- With 27.2, it writes scores to ~/.emacs.d/games 165 165 <para> 166 166 <parameter>- -localstatedir=/var</parameter>: Create game score files … … 177 177 <para> 178 178 <option>--with-gif=no</option>: Use this if you have not installed 179 <xref linkend="giflib"/> or 179 <xref linkend="giflib"/> or 180 180 <ulink url="http://directory.fsf.org/wiki/Libungif">libungif</ulink>. 181 181 </para> -
postlfs/editors/gedit.xml
rce5723af r1daaab6d 162 162 <seglistitem> 163 163 <seg> 164 gedit 164 gedit 165 165 </seg> 166 166 <seg> -
postlfs/editors/joe.xml
rce5723af r1daaab6d 101 101 install -vm 755 joe/util/{stringify,termidx,uniproc} /usr/bin</userinput></screen> 102 102 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 104 104 joe/util/unicode*/ bit I cannot we where they are used. 105 105 install -vdm755 /usr/share/doc/joe-&joe-version;/util && … … 174 174 </seg> 175 175 <seg> 176 /etc/joe, 176 /etc/joe, 177 177 /usr/share/joe, and 178 178 /usr/share/doc/joe-&joe-version; … … 288 288 unicode database file unicat.c from Blocks.txt CaseFolding.txt 289 289 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 291 291 usr/share/doc/joe-&joe-version;/util/README) 292 292 </para> -
postlfs/editors/mousepad.xml
rce5723af r1daaab6d 8 8 "https://archive.xfce.org/src/apps/mousepad/0.5/mousepad-&mousepad-version;.tar.bz2"> 9 9 <!ENTITY mousepad-download-ftp " "> 10 <!ENTITY mousepad-md5sum " 96fa4d1cb7a522104d7dd41943c8b382">11 <!ENTITY mousepad-size " 896KB">10 <!ENTITY mousepad-md5sum "b9a32b1683ad73424366b4b3be52c7a7"> 11 <!ENTITY mousepad-size "908 KB"> 12 12 <!ENTITY mousepad-buildsize "16 MB"> 13 13 <!ENTITY mousepad-time "0.1 SBU"> … … 117 117 118 118 <para> 119 <parameter>--enable-keyfile-settings</parameter>: Use the GSettings 119 <parameter>--enable-keyfile-settings</parameter>: Use the GSettings 120 120 keyfile backend rather than the default <xref linkend='dconf'/>. 121 121 </para> -
postlfs/editors/nano.xml
rce5723af r1daaab6d 8 8 <!ENTITY nano-download-http "https://www.nano-editor.org/dist/v5/nano-&nano-version;.tar.xz"> 9 9 <!ENTITY nano-download-ftp " "> 10 <!ENTITY nano-md5sum " d2249e3dd108c830df00efd7c1b79d86">10 <!ENTITY nano-md5sum "24b67a7a2e731d3a5ec6d154b4521d08"> 11 11 <!ENTITY nano-size "1.4 MB"> 12 12 <!ENTITY nano-buildsize "23 MB"> … … 151 151 set nohelp 152 152 set positionlog 153 set quickblank 153 set quickblank 154 154 set regexp 155 155 set suspend</literal></screen> -
postlfs/editors/vim.xml
rce5723af r1daaab6d 9 9 <!ENTITY vim-download-http "&sources-anduin-http;/vim/vim-&vim-version;.tar.gz"> 10 10 <!ENTITY vim-download-ftp " "> 11 <!ENTITY vim-md5sum " e0325a4988b1b99b9c2e46fa853c1980">11 <!ENTITY vim-md5sum "f6004d3e776040e2301a1967975d00d1"> 12 12 <!ENTITY vim-size "15 MB"> 13 13 <!ENTITY vim-buildsize "109 MB (add 61 MB for tests)"> 14 <!ENTITY vim-time "0.3 SBU (with parallelism=4; add 2. 1SBU for tests)">14 <!ENTITY vim-time "0.3 SBU (with parallelism=4; add 2.2 SBU for tests)"> 15 15 ]> 16 16 … … 49 49 <note> 50 50 <para> 51 The version of vim changes daily. The get the latest 51 The version of vim changes daily. The get the latest 52 52 version, go to <ulink url="https://github.com/vim/vim/releases"> 53 53 https://github.com/vim/vim/releases</ulink>. … … 200 200 </para> 201 201 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 203 203 proper 'vimxx' unpacked directory --> 204 204 -
postlfs/filesystems/aboutlvm.xml
rce5723af r1daaab6d 35 35 36 36 <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: 38 38 </para> 39 39 -
postlfs/filesystems/aboutraid.xml
rce5723af r1daaab6d 103 103 104 104 <para> 105 Configuring a RAID device is straight 105 Configuring a RAID device is straightforward using 106 106 <application>mdadm</application>. Generally devices are created in the 107 107 <filename class='directory'>/dev</filename> directory as -
postlfs/filesystems/btrfs-progs.xml
rce5723af r1daaab6d 7 7 <!ENTITY btrfs-progs-download-http "&kernel-dl;/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v&btrfs-progs-version;.tar.xz"> 8 8 <!ENTITY btrfs-progs-download-ftp " "> 9 <!ENTITY btrfs-progs-md5sum " 8ca78d6e62179ef177597422e27a58fc">10 <!ENTITY btrfs-progs-size "2. 1MB">11 <!ENTITY btrfs-progs-buildsize " 54MB (up to 2.7 GB are used during tests)">12 <!ENTITY btrfs-progs-time "0. 2 SBU (add 5.9SBU 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)"> 13 13 ]> 14 14 … … 74 74 <bridgehead renderas="sect4">Required</bridgehead> 75 75 <para role="required"> 76 <xref linkend="lzo"/> 76 <xref linkend="lzo"/> 77 77 </para> 78 78 79 79 <bridgehead renderas="sect4">Recommended</bridgehead> 80 80 <para role="recommended"> 81 <xref linkend="asciidoc"/> and82 <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) 83 83 </para> 84 84 … … 150 150 <para> 151 151 To test the results, issue (as the <systemitem 152 class="username">root</systemitem> user): 152 class="username">root</systemitem> user): 153 153 </para> 154 154 … … 169 169 170 170 <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. 171 Substitute your test failure with the one above. 172 172 <para> 173 173 To test the results, run (as the … … 216 216 217 217 <para> 218 <command>ln -s ... /usr/lib/libbtrfs.so</command>: Creates a 218 <command>ln -s ... /usr/lib/libbtrfs.so</command>: Creates a 219 219 symbolic link in the directory where it is expected. 220 220 </para> -
postlfs/filesystems/fuse3.xml
rce5723af r1daaab6d 7 7 <!ENTITY fuse3-download-http "https://github.com/libfuse/libfuse/releases/download/fuse-&fuse3-version;/fuse-&fuse3-version;.tar.xz"> 8 8 <!ENTITY fuse3-download-ftp " "> 9 <!ENTITY fuse3-md5sum " 55b87e9ed691c2fa698e491241985b4a">10 <!ENTITY fuse3-size "2. 7MB">11 <!ENTITY fuse3-buildsize "1 50MB">9 <!ENTITY fuse3-md5sum "d2eb13af5288047dc942fc84e608cfbd"> 10 <!ENTITY fuse3-size "2.8 MB"> 11 <!ENTITY fuse3-buildsize "161 MB"> 12 12 <!ENTITY fuse3-time "0.1 SBU (add 0.4 SBU for tests)"> 13 13 ]> … … 127 127 128 128 <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 131 131 it, issue: 132 </para> 132 </para> 133 133 134 134 <screen remap="doc"><userinput>pushd .. && … … 140 140 role="username">root</systemitem> user): 141 141 </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" --> 142 146 143 147 <screen role="root" -
postlfs/filesystems/gptfdisk.xml
rce5723af r1daaab6d 107 107 The <application>gptfdisk</application> package comes with a 108 108 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 110 110 location of a header file. 111 111 Install <application>gptfdisk</application> by running the following -
postlfs/filesystems/lvm2.xml
rce5723af r1daaab6d 7 7 <!ENTITY lvm2-download-http "https://sourceware.org/ftp/lvm2/LVM2.&lvm2-version;.tgz"> 8 8 <!ENTITY lvm2-download-ftp "ftp://sourceware.org/pub/lvm2/LVM2.&lvm2-version;.tgz"> 9 <!ENTITY lvm2-md5sum " c4be18fcb94c84c26f71ff4235917c28">9 <!ENTITY lvm2-md5sum "5a011a90e580f9e29df360a7c10332a1"> 10 10 <!ENTITY lvm2-size "2.5 MB"> 11 11 <!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)"> … … 175 175 176 176 <screen role="root" 177 remap="test"><userinput> make S=shell/thin-flags.shcheck_local</userinput></screen>177 remap="test"><userinput>LC_ALL=en_US.UTF-8 make S=lvconvert-repair-replace check_local</userinput></screen> 178 178 179 179 <para> 180 180 The <command>S=...</command> option allows to skip tests. The 181 <command> shell/thin-flags.sh</command> test has been reported to freeze182 t he computer.181 <command>lvconvert-repair-replace</command> test has been reported 182 to hang. 183 183 Other targets are available and can be listed with 184 184 <command>make -C test help</command>. The test timings are very dependent … … 200 200 Results for LVM2.2.03.11: 201 201 ### 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 202 205 --> 203 206 204 207 <para> 205 208 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 212 215 is not available. 213 216 <!-- 3 -->Some tests are flagged <quote>warned</quote> if … … 243 246 </para> 244 247 245 <screen role="root" revision="sysv"><userinput>make install</userinput></screen> 248 <screen role="root" revision="sysv"><userinput>make install 249 rm /usr/lib/udev/rules.d/69-dm-lvm.rules</userinput></screen> 246 250 247 251 <screen role="root" revision="systemd"><userinput>make install … … 283 287 </para> 284 288 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 285 296 <para revision="systemd"> 286 297 <command>make install_systemd_units</command>: This is needed to install … … 301 312 <seglistitem> 302 313 <seg> 303 blkdeactivate, dmeventd (optional), dmsetup, fsadm, lvm, and lvmdump. 314 blkdeactivate, dmeventd (optional), dmsetup, fsadm, lvm, lvmdump, 315 and lvm_import_vdo. 304 316 There are also numerous symbolic links to lvm that implement specific 305 317 functionalities … … 309 321 libdevmapper-event.so, libdevmapper-event-lvm2.so, 310 322 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 312 325 </seg> 313 326 <seg> 314 327 /etc/lvm and 315 / lib/device-mapper (optional)328 /usr/lib/device-mapper (optional) 316 329 </seg> 317 330 </seglistitem> -
postlfs/filesystems/ntfs-3g.xml
rce5723af r1daaab6d 29 29 <sect2 role="package"> 30 30 <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 ---> 42 <*/M> 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 >> /usr/sbin/mount.ntfs <<"EOF" && 54 <literal>#!/bin/sh 55 exec mount -t ntfs3 "$@"</literal> 56 EOF 57 chmod -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> 31 65 32 66 <para> … … 80 114 <bridgehead renderas="sect4">Optional</bridgehead> 81 115 <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> 83 117 (this disables user mounts) 84 118 </para> … … 136 170 </para> 137 171 138 <screen role="root"><userinput>make install && 139 ln -sv ../bin/ntfs-3g /usr/sbin/mount.ntfs && 172 <screen role="root"><userinput>make install &&</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 && 140 183 ln -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 need144 to set mount.ntfs with the root user ID. Note: it is probably unsafe to do145 this on a computer that needs to be secure (like a server). As the146 <systemitem class="username">root</systemitem> user:147 </para>148 149 <screen role="root"><userinput>chmod -v 4755 /usr/bin/ntfs-3g</userinput></screen>150 184 151 185 </sect2> … … 174 208 <option>--disable-ntfsprogs</option>: Disables installation of various 175 209 utilities used to manipulate NTFS partitions. 176 </para>177 178 <para>179 <command>ln -sv ../bin/ntfs-3g /usr/sbin/mount.ntfs</command>: Creating180 /sbin/mount.ntfs makes <command>mount</command> default to using Ntfs-3g181 to mount NTFS partitions.182 210 </para> 183 211 -
postlfs/filesystems/parted.xml
rce5723af r1daaab6d 91 91 <para role="optional"> 92 92 <xref linkend="dosfstools"/>, 93 <xref linkend="pth"/>, 93 <xref linkend="pth"/>, 94 94 <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>), and 95 95 <ulink url="https://metacpan.org/pod/Digest::CRC">Digest::CRC</ulink> (for tests) -
postlfs/filesystems/smartmontools.xml
rce5723af r1daaab6d 33 33 programs (smartctl, smartd) to control/monitor storage systems using the 34 34 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. 36 36 </para> 37 37 … … 91 91 92 92 <para> 93 Install <application>smartmontools</application> by running the 93 Install <application>smartmontools</application> by running the 94 94 following commands: 95 95 </para> -
postlfs/filesystems/sshfs.xml
rce5723af r1daaab6d 103 103 <screen><userinput>mkdir build && 104 104 cd build && 105 105 106 106 meson --prefix=/usr --buildtype=release .. && 107 107 ninja</userinput></screen> -
postlfs/filesystems/uefi-bootloaders/grub-setup.xml
rce5723af r1daaab6d 195 195 196 196 <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 198 198 install an UEFI booted OS on the system, the ESP may not exist. 199 199 In that case, create a new partition, make a … … 333 333 Note that <literal>0005</literal> is the first in the 334 334 <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 336 336 version of GRUB installed by LFS will be used to boot the system. 337 337 </para> … … 421 421 directive can be used to tell GRUB to run another EFI executable, 422 422 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 424 424 create GRUB entries for them. 425 425 </para> -
postlfs/filesystems/xfsprogs.xml
rce5723af r1daaab6d 7 7 <!ENTITY xfsprogs-download-http "&kernel-dl;/linux/utils/fs/xfs/xfsprogs/xfsprogs-&xfsprogs-version;.tar.xz"> 8 8 <!ENTITY xfsprogs-download-ftp " "> 9 <!ENTITY xfsprogs-md5sum " 86777a5762f2e524bb9acfdead5a9045">9 <!ENTITY xfsprogs-md5sum "e294efdf72a1871fa91eb02a500c555a"> 10 10 <!ENTITY xfsprogs-size "1.2 MB"> 11 <!ENTITY xfsprogs-buildsize "5 0MB">11 <!ENTITY xfsprogs-buildsize "51 MB"> 12 12 <!ENTITY xfsprogs-time "0.3 SBU (Using parallelism=4)"> 13 13 ]> … … 74 74 <bridgehead renderas="sect4">Required</bridgehead> 75 75 <para role="required"> 76 <xref linkend="inih"/> 76 <xref linkend="inih"/> and 77 <xref linkend="liburcu"/> 77 78 </para> 78 79 -
postlfs/security/cracklib.xml
rce5723af r1daaab6d 134 134 135 135 <screen><userinput>sed -i '/skipping/d' util/packer.c && 136 137 sed -i '15209 s/.*/am_cv_python_version=&python3-majorver;/' configure && 136 138 137 139 PYTHON=python3 CPPFLAGS=-I/usr/include/python&python3-majorver; \ -
postlfs/security/cryptsetup.xml
rce5723af r1daaab6d 31 31 <para> 32 32 cryptsetup is used to set up transparent encryption of block devices 33 using the kernel crypto API. 33 using the kernel crypto API. 34 34 </para> 35 35 … … 112 112 </para> 113 113 114 <screen><literal>Device Drivers ---> 114 <screen><literal>Device Drivers ---> 115 115 [*] Multiple devices driver support (RAID and LVM) ---> [CONFIG_MD] 116 116 <*/M> Device mapper support [CONFIG_BLK_DEV_DM] 117 117 <*/M> Crypt target support [CONFIG_DM_CRYPT] 118 118 119 Cryptographic API ---> 119 Cryptographic API ---> 120 120 <*/M> XTS support [CONFIG_CRYPTO_XTS] 121 121 <*/M> SHA224 and SHA256 digest algorithm [CONFIG_CRYPTO_SHA256] … … 137 137 <!-- No longer needed with 2.3.2 138 138 <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 140 140 <xref role="nodep" linkend="json-c"/>: 141 141 </para> … … 156 156 class="username">root</systemitem> user: <command>make check</command>. 157 157 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: 159 159 CONFIG_SCSI_LOWLEVEL, 160 160 CONFIG_SCSI_DEBUG, … … 174 174 CONFIG_CRYPTO_SERPENT_AVX_X86_64, 175 175 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 178 178 kernel. bdubbs --> 179 179 </para> … … 224 224 </seg> 225 225 <seg> 226 None 226 None 227 227 </seg> 228 228 </seglistitem> -
postlfs/security/gnupg2.xml
rce5723af r1daaab6d 7 7 <!ENTITY gnupg2-download-http "&gnupg-http;/gnupg/gnupg-&gnupg2-version;.tar.bz2"> 8 8 <!ENTITY gnupg2-download-ftp "&gnupg-ftp;/gnupg/gnupg-&gnupg2-version;.tar.bz2"> 9 <!ENTITY gnupg2-md5sum " 5db3334b528cf756b1e583db01319a24">9 <!ENTITY gnupg2-md5sum "bcda14a63821435e79d4597bec229ebb"> 10 10 <!ENTITY gnupg2-size "6.9 MB"> 11 11 <!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.5SBU for tests)">12 <!ENTITY gnupg2-time "0.6 SBU (using parallelism=4; add 2.9 SBU for tests)"> 13 13 ]> 14 14 … … 236 236 <seglistitem> 237 237 <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, 240 240 <!--symcryptrun,--> and watchgnupg</seg> 241 241 <seg>None</seg> -
postlfs/security/gnutls.xml
rce5723af r1daaab6d 110 110 <xref linkend="gtk-doc"/>, 111 111 <xref linkend="guile"/>, 112 <xref linkend="libidn"/> or 112 <xref linkend="libidn"/> or 113 113 <xref linkend="libidn2"/>, 114 114 <xref linkend="libseccomp"/>, -
postlfs/security/gpgme.xml
rce5723af r1daaab6d 106 106 107 107 <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> 112 121 113 122 <para> -
postlfs/security/iptables.xml
rce5723af r1daaab6d 81 81 (required for connlabel support), 82 82 <ulink url="https://netfilter.org/projects/libnetfilter_conntrack/">libnetfilter_conntrack</ulink> 83 (required for connlabel support), and 83 (required for connlabel support), and 84 84 <ulink url="https://netfilter.org/projects/nftables/">nftables</ulink> 85 85 </para> … … 638 638 639 639 </sect3> 640 640 641 641 <sect3 id="fw-busybox-ipt" xreflabel="Creating a BusyBox With iptables"> 642 642 <title>BusyBox</title> … … 853 853 <seglistitem> 854 854 <seg> 855 ip6tables, 855 ip6tables, 856 856 ip6tables-apply, 857 857 ip6tables-legacy, 858 858 ip6tables-legacy-restore, 859 859 ip6tables-legacy-save, 860 ip6tables-restore, 861 ip6tables-save, 862 iptables, 860 ip6tables-restore, 861 ip6tables-save, 862 iptables, 863 863 iptables-apply, 864 864 iptables-legacy, … … 866 866 iptables-legacy-apply, 867 867 iptables-restore, 868 iptables-save, 869 iptables-xml, 868 iptables-save, 869 iptables-xml, 870 870 nfsynproxy (optional), 871 871 and xtables-multi 872 872 </seg> 873 873 <seg> 874 libip4tc.so, 875 libip6tc.so, 876 libipq.so, 874 libip4tc.so, 875 libip6tc.so, 876 libipq.so, 877 877 libiptc.so, 878 878 and libxtables.so 879 879 </seg> 880 880 <seg> 881 /lib/xtables and 881 /lib/xtables and 882 882 /usr/include/libiptc 883 883 </seg> -
postlfs/security/libcap.xml
rce5723af r1daaab6d 7 7 <!ENTITY libcap-download-http "&kernel-dl;/linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> 8 8 <!ENTITY libcap-download-ftp " "> 9 <!ENTITY libcap-md5sum " 094994d4554c6689cf98ae4f717b8e19">10 <!ENTITY libcap-size "1 55KB">11 <!ENTITY libcap-buildsize " 1.7MB">9 <!ENTITY libcap-md5sum "3bf105e47a8671035a0ce0812185c5e4"> 10 <!ENTITY libcap-size "172 KB"> 11 <!ENTITY libcap-buildsize "2.0 MB"> 12 12 <!ENTITY libcap-time "less than 0.1 SBU"> 13 13 ]> … … 30 30 31 31 <para> 32 The <application>libcap</application> package was installed in 32 The <application>libcap</application> package was installed in 33 33 LFS, but if <application>Linux-PAM</application> support is desired, 34 34 the PAM module must be built (after installation of … … 144 144 <command>man 3 cap_from_text</command> for additional information. 145 145 </para> 146 146 147 147 </sect2> 148 148 -
postlfs/security/liboauth.xml
rce5723af r1daaab6d 87 87 <bridgehead renderas="sect4">Required</bridgehead> 88 88 <para role="required"> 89 <xref linkend="curl"/> 89 <xref linkend="curl"/> 90 90 </para> 91 91 -
postlfs/security/libpwquality.xml
rce5723af r1daaab6d 115 115 Now, as the <systemitem class="username">root</systemitem> user: 116 116 </para> 117 117 118 118 <screen role="root"><userinput>make install</userinput></screen> 119 119 … … 177 177 178 178 </sect2> 179 179 180 180 <sect2 role="content"> 181 181 <title>Contents</title> -
postlfs/security/linux-pam.xml
rce5723af r1daaab6d 105 105 <xref linkend="db"/>, 106 106 <xref linkend="libnsl"/>, 107 <xref linkend="libtirpc"/>, 107 <xref linkend="libtirpc"/>, 108 108 <ulink url="https://github.com/linux-audit/audit-userspace">libaudit</ulink>, and 109 109 <ulink url="http://www.prelude-siem.org">Prelude</ulink> … … 173 173 174 174 <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 \ 178 179 --docdir=/usr/share/doc/Linux-PAM-&linux-pam-version; && 179 180 make</userinput></screen> … … 313 314 314 315 <para> 315 Now set up some generic files. As the 316 Now set up some generic files. As the 316 317 <systemitem class="username">root</systemitem> user: 317 318 </para> -
postlfs/security/make-ca.xml
rce5723af r1daaab6d 10 10 <!ENTITY make-ca-time "0.1 SBU (with all runtime deps)"> 11 11 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"> 13 13 <!ENTITY make-ca-size "30 KB"> 14 <!ENTITY make-ca-md5sum " 957c39206ba0e9139807c5a47535747f">14 <!ENTITY make-ca-md5sum "68c8625c9456815ed17e4f2219c79372"> 15 15 ]> 16 16 … … 39 39 Certificate Authority (CA) that is trusted by the local machine. 40 40 </para> 41 41 42 42 <para> 43 43 Establishing trust with a CA involves validating things like company -
postlfs/security/mitkrb.xml
rce5723af r1daaab6d 111 111 112 112 <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> 113 124 Build <application>MIT Kerberos V5</application> by running the 114 125 following commands: … … 159 170 160 171 <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 162 173 terminal used for some tests to prevent some spurious text in the output 163 174 which is taken as a failure. The second <command>sed</command> removes a … … 212 223 <!-- FIXME: Removed due to merged-/usr setup 213 224 <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>: 216 227 Move critical libraries to the 217 228 <filename class="directory">/lib</filename> directory so that they are … … 221 232 222 233 <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. 225 236 </para> 226 237 … … 498 509 /usr/lib/krb5, 499 510 /usr/share/{doc/krb5-&mitkrb-version;,examples/krb5}, 500 /var/lib/krb5kdc, and 501 /run/krb5kdc 511 /var/lib/krb5kdc, and 512 /run/krb5kdc 502 513 </seg> 503 514 </seglistitem> -
postlfs/security/nss.xml
rce5723af r1daaab6d 8 8 <!ENTITY nss-url "archive.mozilla.org/pub/security/nss/releases"> 9 9 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">--> 12 12 13 13 <!-- no micro versions --> … … 15 15 16 16 <!ENTITY nss-download-ftp " "> 17 <!ENTITY nss-md5sum " df451e99d09589da6c3d4f103de877bc">18 <!ENTITY nss-size " 79MB">19 <!ENTITY nss-buildsize "3 05 MB (add 122MB for tests)">20 <!ENTITY nss-time " 5.8SBU (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)"> 21 21 ]> 22 22 … … 144 144 <para> 145 145 <!-- 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)-->: 147 147 </para> 148 148 … … 150 150 HOST=localhost DOMSUF=localdomain ./all.sh 151 151 cd ../</userinput></screen> 152 153 <note> 152 153 <note> 154 154 <para>Some information about the tests:</para> 155 155 <itemizedlist spacing="compact"> 156 156 <listitem> 157 157 <para> 158 HOST=localhost and DOMSUF=localdomain are required 158 HOST=localhost and DOMSUF=localdomain are required 159 159 Without these variables, a FQDN is 160 required to specified and this generic way should work for160 required to be specified and this generic way should work for 161 161 everyone. 162 162 </para> … … 165 165 <para> 166 166 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 168 168 total test suite. 169 169 </para> … … 179 179 <listitem> 180 180 <para> 181 Test suite results (in HTML format!) can be found at 181 Test suite results (in HTML format!) can be found at 182 182 ../../test_results/security/localhost.1/results.html 183 183 </para> … … 279 279 Additionally, for dependent applications that do not use the internal 280 280 database (<filename>/usr/lib/libnssckbi.so</filename>), the 281 <filename>/usr/sbin/make-ca</filename> script ,included on the281 <filename>/usr/sbin/make-ca</filename> script included on the 282 282 <xref linkend="make-ca"/> page can generate a system wide NSS DB with the 283 283 <parameter>-n</parameter> switch, or by modifying the … … 302 302 libcrmf.a, libfreebl3.so, libfreeblpriv3.so, 303 303 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, 306 306 and libssl3.so 307 307 </seg> -
postlfs/security/openssh.xml
rce5723af r1daaab6d 10 10 " "> <!-- at the moment, unable to connect via ftp: ken 11 11 "ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-&openssh-version;.tar.gz"> --> 12 <!ENTITY openssh-md5sum " f545230799f131aecca04da56e61990a">12 <!ENTITY openssh-md5sum "8ce5f390958baeeab635aafd0ef41453"> 13 13 <!ENTITY openssh-size "1.7 MB"> 14 <!ENTITY openssh-buildsize "48 MB (add 18MB 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; 16 16 running the tests takes 20+ minutes, 17 17 irrespective of processor speed)"> … … 143 143 144 144 <screen><userinput remap="pre">patch -Np1 -i ../openssh-&openssh-version;-glibc_2.31_fix-1.patch</userinput></screen> 145 --> 145 --> 146 146 147 147 <!-- Applied in 8.5p1 … … 185 185 backup any existing copy first. 186 186 </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> 187 194 188 195 <para> -
postlfs/security/p11-kit.xml
rce5723af r1daaab6d 122 122 123 123 <para> 124 To test the results, issue: <command>ninja test</command>. 124 To test the results, issue: <command>ninja test</command>. 125 125 </para> 126 126 -
postlfs/security/polkit.xml
rce5723af r1daaab6d 7 7 <!ENTITY polkit-download-http "https://www.freedesktop.org/software/polkit/releases/polkit-&polkit-version;.tar.gz"> 8 8 <!ENTITY polkit-download-ftp " "> 9 <!ENTITY polkit-md5sum " b945e683eb5d633745864af6c5746726">10 <!ENTITY polkit-size "1. 3MB">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)"> 13 13 ]> 14 14 … … 71 71 </itemizedlist> 72 72 73 <!-- With the move to meson, the patch is no longer needed 73 74 <bridgehead renderas="sect3" 74 75 revision="sysv">Additional Downloads</bridgehead> … … 81 82 </listitem> 82 83 </itemizedlist> 84 --> 83 85 84 86 <bridgehead renderas="sect3">Polkit Dependencies</bridgehead> … … 92 94 <bridgehead renderas="sect4">Recommended</bridgehead> 93 95 <para role="recommended"> 96 <xref linkend="gobject-introspection"/>, 97 <xref linkend="libxslt"/>, 94 98 <xref linkend="linux-pam"/> 95 99 <phrase revision="sysv"> 96 and <xref role="first" linkend="elogind"/> 100 and <xref role="first" linkend="elogind"/> 97 101 </phrase> 98 102 </para> … … 111 115 112 116 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 113 122 <bridgehead renderas="sect4">Optional (Required if building GNOME)</bridgehead> 114 123 <para role="optional"> 115 124 <xref linkend="gobject-introspection"/> 116 125 </para> 126 --> 117 127 118 128 <bridgehead renderas="sect4">Optional</bridgehead> 119 129 <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"/> 126 135 </para> 127 136 … … 152 161 required. If you have installed <xref linkend="libxslt"/>, but you do 153 162 not want to install any of the DocBook packages mentioned, you will 154 need to use <option>- -disable-man-pages</option> in the instructions163 need to use <option>-Dman=false</option> in the instructions 155 164 below. 156 165 </para> … … 176 185 -g polkitd -s /bin/false polkitd</userinput></screen> 177 186 187 <!-- All of this is irrelevant with meson 178 188 <note revision="systemd"> 179 189 <para> … … 198 208 <screen revision="sysv"><userinput>patch -Np1 -i ../polkit-&polkit-version;-fix_elogind_detection-1.patch && 199 209 autoreconf -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 && 218 sed '/policy,/d' -i actions/meson.build \ 219 -i src/examples/meson.build</userinput></screen> 201 220 <para> 202 221 Install <application>Polkit</application> by running the following … … 204 223 </para> 205 224 206 <screen revision="systemd"><userinput>./configure --prefix=/usr \ 207 --sysconfdir=/etc \ 208 --localstatedir=/var \ 209 --disable-static \ 210 --with-os-type=LFS && 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 && 219 make</userinput></screen> 220 221 <para> 222 To test the results, first ensure that the system 225 <screen revision="systemd"><userinput>mkdir build && 226 cd build && 227 228 meson --prefix=/usr \ 229 -Dman=true \ 230 -Dsession_tracking=libsystemd-login \ 231 --buildtype=release \ 232 .. && 233 ninja</userinput></screen> 234 235 <screen revision="sysv"><userinput>mkdir build && 236 cd build && 237 238 meson --prefix=/usr \ 239 -Dman=true \ 240 -Dsession_tracking=libelogind \ 241 -Dsystemdsystemunitdir=/tmp \ 242 --buildtype=release \ 243 .. && 244 ninja</userinput></screen> 245 246 <!-- 247 <para> 248 To test the results, first ensure that the system 223 249 <application>D-Bus</application> daemon is running. 224 250 Then run <command>make check</command>. 225 251 </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> 226 261 227 262 <para> … … 229 264 </para> 230 265 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 && 269 rm -v /tmp/*.service</userinput></screen> 232 270 233 271 </sect2> … … 236 274 <title>Command Explanations</title> 237 275 276 <!-- 238 277 <para revision="sysv"> 239 <parameter>- -disable-libsystemd-login</parameter>: This switch forces278 <parameter>- -disable-libsystemd-login</parameter>: This switch forces 240 279 polkit to build with elogind support (if available) rather than 241 280 systemd-logind. 242 281 </para> 243 282 283 244 284 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 245 285 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 249 290 package to use the <application>Shadow</application> rather than the 250 291 <application>Linux PAM</application> Authentication framework. Use it … … 252 293 </para> 253 294 295 <!-- 254 296 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 255 297 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> 256 320 257 321 </sect2> … … 305 369 <seglistitem> 306 370 <seg> 307 pkaction, pkcheck, pk-example-frobnicate,pkexec,371 pkaction, pkcheck, <!--pk-example-frobnicate,--> pkexec, 308 372 pkttyagent and polkitd 309 373 </seg> … … 351 415 </varlistentry> 352 416 417 <!-- 353 418 <varlistentry id="pk-example-frobnicate"> 354 419 <term><command>pk-example-frobnicate</command></term> … … 363 428 </listitem> 364 429 </varlistentry> 365 430 --> 431 366 432 <varlistentry id="pkexec"> 367 433 <term><command>pkexec</command></term> -
postlfs/security/security.xml
rce5723af r1daaab6d 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnutls.xml"/> 58 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gpgme.xml"/> 59 <!-- archive 59 60 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="haveged.xml"/> 61 --> 60 62 <!-- Leave in alphabetical order of now --> 61 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iptables.xml"/> -
postlfs/security/shadow.xml
rce5723af r1daaab6d 146 146 147 147 <screen role="root"><userinput>make exec_prefix=/usr install</userinput></screen> 148 148 149 149 </sect2> 150 150 … … 168 168 <para> 169 169 <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:@@}' 171 171 -i etc/login.defs</command>: Instead of using 172 172 the default 'DES' method, this command modifies the installation to use … … 180 180 181 181 <para> 182 <command>sed ... libmisc/salt.c</command> and 182 <command>sed ... libmisc/salt.c</command> and 183 183 <command>sed ... libsubid/Makefile.am</command>: Fix a couple of errors 184 184 that were found after the package was released. … … 563 563 A list of the installed files, along with their short descriptions can be 564 564 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"/>. 569 566 </para> 570 567 -
postlfs/security/ssh-askpass.xml
rce5723af r1daaab6d 9 9 <!ENTITY ssh-askpass-download-ftp 10 10 "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"> 12 12 <!ENTITY ssh-askpass-size "1.7 MB"> 13 13 <!ENTITY ssh-askpass-buildsize "9.8 MB"> -
postlfs/security/stunnel.xml
rce5723af r1daaab6d 261 261 </para> 262 262 263 <screen role="root"><userinput>cat > /etc/stunnel/stunnel.conf << "EOF" 263 <screen role="root"><userinput>cat > /etc/stunnel/stunnel.conf << "EOF" 264 264 <literal>; File: /etc/stunnel/stunnel.conf 265 265 -
postlfs/security/sudo.xml
rce5723af r1daaab6d 7 7 <!ENTITY sudo-download-http "https://www.sudo.ws/dist/sudo-&sudo-version;.tar.gz"> 8 8 <!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. 0MB">11 <!ENTITY sudo-buildsize "4 3 MB (add 13MB for tests)">12 <!ENTITY sudo-time "0. 4SBU (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)"> 13 13 ]> 14 14 … … 111 111 To test the results, issue: <command>env LC_ALL=C make check 2>&1 112 112 | tee make-check.log</command>. Check the results with <command>grep 113 failed make-check.log</command>. 113 failed make-check.log</command>. 114 114 </para> 115 115 … … 211 211 super user and to allow members of the wheel group to execute all 212 212 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> 214 214 configuration file as the 215 215 <systemitem class="username">root</systemitem> user: 216 216 </para> 217 217 218 <screen role="root"><userinput>cat > /etc/sudoers.d/ sudo << "EOF"218 <screen role="root"><userinput>cat > /etc/sudoers.d/00-sudo << "EOF" 219 219 <literal>Defaults secure_path="/usr/sbin:/usr/bin" 220 220 %wheel ALL=(ALL) ALL</literal> 221 221 EOF</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 223 240 <para> 224 241 For details, see <command>man sudoers</command>. -
postlfs/security/tripwire.xml
rce5723af r1daaab6d 176 176 <para> 177 177 <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 179 179 default version which is c++17 in recent version of gcc. 180 180 </para> … … 296 296 email) and then modify the <application>Tripwire</application> database 297 297 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 299 299 hat files you intentionally changed are a security violation. To do 300 300 this you must first <command>ls -l /var/lib/tripwire/report/</command> -
postlfs/security/volume_key.xml
rce5723af r1daaab6d 30 30 31 31 <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 34 34 them separately from volumes to handle forgotten passphrases. 35 35 </para> -
postlfs/shells/tcsh.xml
rce5723af r1daaab6d 12 12 <!ENTITY tcsh-download-http " "> 13 13 <!ENTITY tcsh-download-ftp "ftp://ftp.astron.com/pub/tcsh/tcsh-&tcsh-version;.tar.gz"> 14 <!ENTITY tcsh-md5sum " fa2b347fa9ae866eb036e6e4bb85fe1a">15 <!ENTITY tcsh-size "9 92KB">16 <!ENTITY tcsh-buildsize "1 2MB (with tests)">14 <!ENTITY tcsh-md5sum "9dd53d39da797dceffaddf3fab430f46"> 15 <!ENTITY tcsh-size "988 KB"> 16 <!ENTITY tcsh-buildsize "11 MB (with tests)"> 17 17 <!ENTITY tcsh-time "0.2 SBU (with tests)"> 18 18 ]> -
pst/printing/cups-filters.xml
rce5723af r1daaab6d 149 149 Version 1.16.0: test worked for me with "make check >testlog 2>&1", 150 150 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 153 153 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 --> 157 157 158 158 <para> … … 185 185 <parameter>patch -Np1 -i ../cups-filters-&cups-filters-version;-poppler71-1.patch</parameter>: 186 186 Conditionally apply changes for recent versions of poppler. 187 </para> 187 </para> 188 188 Poppler-0.72.0, cups-filters-1.21.5 - no longer needed.--> 189 189 … … 257 257 258 258 </sect3> 259 259 260 260 </sect2> 261 261 -
pst/printing/cups.xml
rce5723af r1daaab6d 82 82 <para role="recommended"> 83 83 <xref linkend="colord"/>, 84 <xref linkend="dbus"/>, 84 <xref linkend="dbus"/>, 85 85 <xref linkend="libusb"/>, 86 86 <xref linkend="linux-pam"/>, and … … 450 450 <seglistitem> 451 451 <seg> 452 <!--accept,--> cancel, cupsaccept, <!--cupsaddsmb,--> cups-config, 452 <!--accept,--> cancel, cupsaccept, <!--cupsaddsmb,--> cups-config, 453 453 cupsctl, cupsd, cupsdisable, cupsenable, cupsfilter, cupsreject, 454 454 <!--cupstestdsc,--> cupstestppd, ippeveprinter,<!-- ippfind--> ipptool, lp, -
pst/printing/gs.xml
rce5723af r1daaab6d 10 10 "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs&gs-packver;/ghostscript-&gs-version;.tar.xz"> 11 11 <!ENTITY gs-download-ftp " "> 12 <!ENTITY gs-md5sum " 72535d31018129a1a8ff636a47ba1f92">13 <!ENTITY gs-size " 53MB">14 <!ENTITY gs-buildsize "3 42MB (with fonts and libgs.so)">15 <!ENTITY gs-time " 1.8SBU (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)"> 16 16 17 17 <!ENTITY gs-standard-fonts-download … … 85 85 86 86 <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. 89 91 <itemizedlist spacing="compact"> 90 92 <listitem> 91 93 <para> 92 94 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"/> 94 96 </para> 95 97 </listitem> 96 98 </itemizedlist> 99 --> 97 100 98 101 <para> … … 148 151 suggested font), 149 152 <xref linkend="freetype2"/>, 153 <xref linkend="lcms2"/>, 150 154 <xref linkend="libjpeg"/>, 151 155 <xref linkend="libpng"/>, … … 190 194 191 195 <para> 192 If you have installed the recommended dependencies on your system, 196 If you have installed the recommended dependencies on your system, 193 197 remove the copies of 194 198 <application>freetype</application>, <application>lcms2</application>, … … 199 203 <screen><userinput>rm -rf freetype lcms2mt jpeg libpng openjpeg</userinput></screen> 200 204 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> 206 219 207 220 <para> -
pst/printing/gutenprint.xml
rce5723af r1daaab6d 96 96 For the Sinfonia S6145 and the Ciaat Brava 21, <ulink 97 97 url="http://git.shaftnet.org/cgit/selphy_print.git/tree/lib6145">libS6145ImageReProcess</ulink>, 98 see <ulink role="nodep" 98 see <ulink role="nodep" 99 99 url="http://www.peachyphotos.com/blog/posts/201601301524-sinfonia-chc-s6145-cs2-and-ciaat-brava-21-revited/">Peachy 100 100 Photos (Sinfonia)</ulink> for instructions on how to build and test this. -
pst/ps/fop.xml
rce5723af r1daaab6d 130 130 <!-- Using the archive above allows finding all versions 131 131 <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 133 133 location. If not, they can be found at the BLFS files mirror sites. 134 134 </para></note> … … 268 268 installed in this book does not allow running it. 269 269 </para> 270 270 271 271 <para> 272 272 Now, install <application>Fop</application> as the -
pst/ps/mupdf.xml
rce5723af r1daaab6d 9 9 <!ENTITY mupdf-download-http "https://www.mupdf.com/downloads/archive/mupdf-&mupdf-version;-source.tar.gz"> 10 10 <!ENTITY mupdf-download-ftp " "> 11 <!ENTITY mupdf-md5sum " 6f42be1365350f05270f8776517a3872">12 <!ENTITY mupdf-size " 69MB">13 <!ENTITY mupdf-buildsize "3 20MB">11 <!ENTITY mupdf-md5sum "5b27f800ea926996f428505b93fdd1e0"> 12 <!ENTITY mupdf-size "87 MB"> 13 <!ENTITY mupdf-buildsize "387 MB"> 14 14 <!ENTITY mupdf-time "0.2 SBU (Using parallelism=4)"> 15 15 ]> … … 71 71 </itemizedlist> 72 72 73 <!-- 73 74 <bridgehead renderas="sect3">Required Additional Downloads</bridgehead> 74 75 <itemizedlist spacing="compact"> … … 80 81 </listitem> 81 82 </itemizedlist> 83 --> 82 84 83 85 <bridgehead renderas="sect3">MuPDF Dependencies</bridgehead> … … 104 106 <xref role="runtime" linkend="xdg-utils"/> (runtime), 105 107 <ulink url="https://jbig2dec.com">jbig2dec</ulink>, and 106 <ulink url="https:/ mujs.com/">MuJS</ulink>108 <ulink url="https://mujs.com/">MuJS</ulink> 107 109 </para> 108 110 … … 149 151 150 152 export XCFLAGS=-fPIC && 151 patch -Np1 -i ../mupdf-&mupdf-version;-security_fix-1.patch &&152 153 make build=release shared=yes && 153 154 unset XCFLAGS</userinput></screen> … … 175 176 176 177 <para> 177 <command>ln -sfv mupdf-x11 /usr/bin/mupdf </command>: 178 <command>ln -sfv mupdf-x11 /usr/bin/mupdf </command>: 178 179 This symbolic link chooses between <command>mupdf-gl</command> 179 180 and <command>mupdf-x11</command> when running <command>mupdf</command>. … … 192 193 <seglistitem> 193 194 <seg> 194 mupdf (symlink), 195 mupdf-gl, 196 mupdf-x11, 195 mupdf (symlink), 196 mupdf-gl, 197 mupdf-x11, 197 198 mupdf-x11-curl, 198 199 muraster, and … … 203 204 </seg> 204 205 <seg> 205 /usr/include/mupdf, 206 /usr/include/mupdf, 206 207 /usr/share/doc/mupdf-&mupdf-version; 207 208 </seg> -
pst/scanning/sane.xml
rce5723af r1daaab6d 7 7 <!ENTITY sane-be-download-http "&sources-anduin-http;/sane/sane-backends-&sane-version;.tar.gz"> 8 8 <!ENTITY sane-be-download-ftp " "> 9 <!ENTITY sane-be-md5sum " f2618408712399661358ed1ad995f046">10 <!ENTITY sane-be-size " 6.9MB">11 <!ENTITY sane-be-buildsize " 364MB (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)"> 13 13 14 14 <!ENTITY sane-fe-download-http "&sources-anduin-http;/sane/sane-frontends-&sane-fe-version;.tar.gz"> … … 123 123 <note> 124 124 <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 127 127 the file URLs use embedded md5sums. For convenience, 128 128 the packages have been copied to the location above. … … 207 207 208 208 <para> 209 After adding the <systemitem class="groupname">scanner</systemitem> 209 After adding the <systemitem class="groupname">scanner</systemitem> 210 210 group as above, you will need to log out and back in to activate it. 211 211 </para> -
pst/typesetting/biber.xml
rce5723af r1daaab6d 6 6 7 7 <!-- 8 When a proper url is not evident, github will download with 8 When a proper url is not evident, github will download with 9 9 https://github.com/ <path> /archive/<version>/<name>-<version>.tar.<compression> 10 10 -
pst/typesetting/texlive.xml
rce5723af r1daaab6d 138 138 </para> 139 139 </listitem> 140 </itemizedlist> 140 </itemizedlist> 141 141 142 142 <para> -
pst/typesetting/tl-installer.xml
rce5723af r1daaab6d 111 111 </para> 112 112 <para role="recommended"> 113 <xref role="runtime" linkend="gs"/> is dynamically loaded by 113 <xref role="runtime" linkend="gs"/> is dynamically loaded by 114 114 the external application <ulink url="https://dvisvgm.de/">dvisvgm</ulink>, 115 115 which is used by <application>asy</application> when that creates SVG -
pst/xml/docbook-45-xml.xml
rce5723af r1daaab6d 211 211 <sect3> 212 212 <title>Configuration Information</title> 213 213 214 214 <caution> 215 215 <para> -
pst/xml/docbook-xsl.xml
rce5723af r1daaab6d 117 117 <bridgehead renderas="sect4">Optional (all used at runtime)</bridgehead> 118 118 <para role="optional"> 119 <xref role="runtime" linkend="apache-ant"/> 119 <xref role="runtime" linkend="apache-ant"/> 120 120 (to produce <quote>webhelp</quote> documents), 121 <xref role="runtime" linkend="libxslt"/> 121 <xref role="runtime" linkend="libxslt"/> 122 122 (or any other XSLT processor), to process 123 123 Docbook documents - the <application>Python2</application> modules 124 124 libxml2 and libxslt can be used, 125 125 <xref role="runtime" linkend="python2"/> (at runtime), 126 <xref role="runtime" linkend="ruby"/> 126 <xref role="runtime" linkend="ruby"/> 127 127 (to utilize the <quote>epub</quote> stylesheets), 128 <xref role="runtime" linkend="zip"/> 128 <xref role="runtime" linkend="zip"/> 129 129 (to produce <quote>epub3</quote> documents), and 130 130 <ulink url="https://sourceforge.net/projects/saxon/files/saxon6/"> … … 132 132 </ulink> and 133 133 <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"/> 135 135 to produce <quote>webhelp</quote> documents) 136 136 </para> -
pst/xml/docbook5.xml
rce5723af r1daaab6d 106 106 <para> 107 107 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 109 109 following commands as the <systemitem class="username">root</systemitem> 110 110 user: -
pst/xml/docbook51.xml
rce5723af r1daaab6d 109 109 <para> 110 110 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 112 112 following commands as the <systemitem class="username">root</systemitem> 113 113 user: -
pst/xml/itstool.xml
rce5723af r1daaab6d 7 7 <!ENTITY itstool-download-http "http://files.itstool.org/itstool/itstool-&itstool-version;.tar.bz2"> 8 8 <!ENTITY itstool-download-ftp " "> 9 <!ENTITY itstool-md5sum " 4306eeba4f4aee6b393d14f9c3c57ca1">9 <!ENTITY itstool-md5sum "267a3bdc72a2d8abb1b824f2ea32ee9b"> 10 10 <!ENTITY itstool-size "104 KB"> 11 <!ENTITY itstool-buildsize "6 76KB">11 <!ENTITY itstool-buildsize "688 KB"> 12 12 <!ENTITY itstool-time "less than 0.1 SBU"> 13 13 ]> … … 73 73 74 74 <bridgehead renderas="sect3">Itstool Dependencies</bridgehead> 75 75 76 76 <bridgehead renderas="sect4">Required</bridgehead> 77 77 <para role="required"> -
server/databases/lmdb.xml
rce5723af r1daaab6d 112 112 113 113 <!--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. 116 116 This fixes the directory location. 117 117 </para--> … … 123 123 </para> 124 124 125 </sect2> 125 </sect2> 126 126 127 127 <sect2 role="content"> -
server/databases/mariadb.xml
rce5723af r1daaab6d 6 6 7 7 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"> 9 9 <!ENTITY mariadb-download-ftp "ftp://mirrors.fe.up.pt/pub/mariadb/mariadb-&mariadb-version;/source/mariadb-&mariadb-version;.tar.gz"> 10 10 <!ENTITY mariadb-md5sum "0eca3038fbcf56d157c248e6a8b0f5f2"> … … 85 85 <bridgehead renderas="sect4">Required</bridgehead> 86 86 <para role="required"> 87 <xref linkend="cmake"/> 87 <xref linkend="cmake"/> 88 88 </para> 89 89 … … 192 192 <para> 193 193 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. 196 196 </para></note> 197 197 … … 220 220 <para> 221 221 <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 223 223 additional setup. 224 224 </para> … … 422 422 mariadb-admin, mariadb-backup, mariadb-binlog, mariadb-check, 423 423 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, 425 425 mariadbd-safe, mariadbd-safe-helper, mariadb-dump, mariadb-dumpslow, 426 426 mariadb-embedded, mariadb-fix-extensions, mariadb-hotcopy, … … 430 430 mariadb-slap, mariadb-test, mariadb-test-embedded, 431 431 mariadb-tzinfo-to-sql, mariadb-upgrade, mariadb-waitpid, 432 mariadb_config, 432 mariadb_config, 433 433 mbstream, msql2mysql, my_print_defaults, myisamchk, 434 myisam_ftdump, myisamlog, myisampack, mysql_config, mytop, perror, 434 myisam_ftdump, myisamlog, myisampack, mysql_config, mytop, perror, 435 435 replace, resolve_stack_dump, resolveip, sst_dump, wsrep_sst_common, 436 436 wsrep_sst_mariabackup, wsrep_sst_mysqldump, and wsrep_sst_rsync -
server/databases/postgresql.xml
rce5723af r1daaab6d 8 8 <!-- <!ENTITY postgresql-download-ftp "ftp://ftp.postgresql.org/pub/source/v&postgresql-version;/postgresql-&postgresql-version;.tar.bz2"> --> 9 9 <!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"> 12 12 <!ENTITY postgresql-buildsize "193 MB (add 38 MB for tests)"> 13 <!ENTITY postgresql-time "0. 6SBU (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)"> 14 14 ]> 15 15 … … 105 105 <title>Installation of PostgreSQL</title> 106 106 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 107 118 <para> 108 119 For enhanced security, it is better to have a dedicated group and user … … 364 375 </seg> 365 376 <seg> 366 libecpg.{so,a}, libecpg_compat.{so,a}, libpgcommon.a, 377 libecpg.{so,a}, libecpg_compat.{so,a}, libpgcommon.a, 367 378 libpgcommon_shlib.a, libpgfeutils.a, libpgport.a, libpgport_shlib.a, 368 379 libpgtypes.{so,a}, libpq.{so,a}, various charset modules and … … 408 419 </listitem> 409 420 </varlistentry> 410 421 411 422 <varlistentry id="createuser"> 412 423 <term><command>createuser</command></term> -
server/databases/sqlite.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 7 <!-- moved to packages.ent because they are often forgotten... 7 8 <!ENTITY sqlite-dl-version "3360000"> 8 9 <!ENTITY sqlite-doc-version "3360000"> 9 10 10 <!-- When updating, do not forget the above entities-->11 When updating, do not forget the above entities... They are anyway --> 11 12 12 13 <!ENTITY sqlite-download-http "https://sqlite.org/2021/sqlite-autoconf-&sqlite-dl-version;.tar.gz"> 13 14 <!ENTITY sqlite-download-ftp " "> 14 <!ENTITY sqlite-md5sum " f5752052fc5b8e1b539af86a3671eac7">15 <!ENTITY sqlite-md5sum "021c1d936c157bb68d6d0b158636ac7a"> 15 16 <!ENTITY sqlite-size "2.9 MB"> 16 <!ENTITY sqlite-buildsize " 140MB">17 <!ENTITY sqlite-buildsize "74 MB"> 17 18 <!ENTITY sqlite-time "0.4 SBU (Using parallelism=4)"> 18 19 19 20 <!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 "1 2MB">21 <!ENTITY sqlite-docs-md5sum "a36a9ff266cf165f04f8c54254db8453"> 22 <!ENTITY sqlite-docs-size "11 MB"> 22 23 ]> 23 24 -
server/mail/dovecot.xml
rce5723af r1daaab6d 8 8 "https://www.dovecot.org/releases/&dovecot-major;.&dovecot-minor;/dovecot-&dovecot-version;.tar.gz"> 9 9 <!ENTITY dovecot-download-ftp " "> 10 <!ENTITY dovecot-md5sum " 946dc6a89db0d11d0061f0d4447263dc">11 <!ENTITY dovecot-size "7. 3MB">12 <!ENTITY dovecot-buildsize "20 5MB">10 <!ENTITY dovecot-md5sum "b9e928ebba1e7a523ab5616025c9f245"> 11 <!ENTITY dovecot-size "7.4 MB"> 12 <!ENTITY dovecot-buildsize "207 MB"> 13 13 <!ENTITY dovecot-time "4.8 SBU"> 14 14 ]> … … 70 70 <para> 71 71 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"/>82 72 </para> 83 73 </listitem> … … 133 123 134 124 <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>142 125 Install <application>Dovecot</application> by running the following 143 126 commands: … … 149 132 --sysconfdir=/etc \ 150 133 --localstatedir=/var \ 134 --with-systemd=no \ 151 135 --docdir=/usr/share/doc/dovecot-&dovecot-version; \ 152 136 --disable-static && … … 219 203 <application>CLucene</application> full text search support. 220 204 </para> 221 205 222 206 <para> 223 207 <option>--with-lua</option>: This switch enables -
server/mail/exim.xml
rce5723af r1daaab6d 10 10 <!-- if above don't work, please use one of the official mirrors at 11 11 http://www.exim.org/mirmon/ftp_mirrors.html --> 12 <!ENTITY exim-md5sum " 4fbf1ebb36f0f43bb94ed0848eb13256">12 <!ENTITY exim-md5sum "b57515d34e97b0be12f7d38d316b15eb"> 13 13 <!ENTITY exim-size "1.8 MB"> 14 <!ENTITY exim-buildsize " 16MB">15 <!ENTITY exim-time "0. 2SBU">14 <!ENTITY exim-buildsize "20 MB"> 15 <!ENTITY exim-time "0.3 SBU"> 16 16 17 17 <!ENTITY exim-daemon-version "&exim-version;-2"> … … 83 83 shipped with the sources) can be downloaded by following the links 84 84 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"/> 85 91 </para> 86 92 </listitem> … … 132 138 133 139 <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: 135 147 </para> 136 148 … … 143 155 144 156 printf "USE_GDBM = yes\nDBMLIB = -lgdbm\n" >> Local/Makefile && 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 164 echo "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 146 173 147 174 <para> … … 277 304 278 305 <para> 279 To use a backend database other than <application> Berkeley280 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= 281 308 "http://exim.org/exim-html-&exim-version;/doc/html/spec_html/ch04.html#SECTdb"/>. 282 309 </para> … … 327 354 <filename class='directory'>/var/spool/exim/log</filename> directory. See 328 355 the information at <ulink url= 329 "http://exim.org/exim-html-&exim-version;/doc/html/spec_html/ch 52.html"/>.356 "http://exim.org/exim-html-&exim-version;/doc/html/spec_html/chlog_files.html"/>. 330 357 </para> 331 358 … … 371 398 372 399 <screen role="root"><userinput>chmod -v a+wt /var/mail</userinput></screen> 373 400 374 401 <para> 375 402 A default (nothing but comments) <filename>/etc/aliases</filename> … … 399 426 desires. 400 427 </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 > /etc/pam.d/exim << "EOF" 447 <literal># Begin /etc/pam.d/exim 448 449 auth include system-auth 450 account include system-account 451 session include system-session 452 453 # End /etc/pam.d/exim</literal> 454 EOF</userinput></screen> 401 455 402 456 </sect3> -
server/mail/postfix.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 11 <!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. 5MB">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 --> 12 15 <!ENTITY postfix-time "0.2 SBU (Using parallelism=4)"> 13 16 ]> … … 166 169 </para> 167 170 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 168 179 <para> 169 180 For more details read the readme files. … … 187 198 </para> 188 199 189 <screen><literal>CCARGS='-D USE_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' 190 201 AUXLIBS='-lsasl2'</literal></screen> 191 202 … … 200 211 </para> 201 212 202 <screen><literal>CCARGS='-D HAS_LDAP'213 <screen><literal>CCARGS='-DNO_NIS -DHAS_LDAP' 203 214 AUXLIBS='-lldap -llber'</literal></screen> 204 215 … … 213 224 </para> 214 225 215 <screen><literal>CCARGS='-D HAS_SQLITE'226 <screen><literal>CCARGS='-DNO_NIS -DHAS_SQLITE' 216 227 AUXLIBS='-lsqlite3 -lpthread'</literal></screen> 217 228 … … 226 237 </para> 227 238 228 <screen><literal>CCARGS='-D HAS_MYSQL -I/usr/include/mysql'239 <screen><literal>CCARGS='-DNO_NIS -DHAS_MYSQL -I/usr/include/mysql' 229 240 AUXLIBS='-lmysqlclient -lz -lm'</literal></screen> 230 241 … … 239 250 </para> 240 251 241 <screen><literal>CCARGS='-D HAS_PGSQL -I/usr/include/postgresql'252 <screen><literal>CCARGS='-DNO_NIS -DHAS_PGSQL -I/usr/include/postgresql' 242 253 AUXLIBS='-lpq -lz -lm'</literal></screen> 243 254 … … 253 264 </para> 254 265 255 <screen><literal>CCARGS='-D HAS_CDB'266 <screen><literal>CCARGS='-DNO_NIS -DHAS_CDB' 256 267 AUXLIBS='<replaceable></path/to/CDB></replaceable>/libcdb.a'</literal></screen> 257 268 … … 266 277 </para> 267 278 268 <screen><literal>CCARGS='-D USE_TLS -I/usr/include/openssl/'279 <screen><literal>CCARGS='-DNO_NIS -DUSE_TLS -I/usr/include/openssl/' 269 280 AUXLIBS='-lssl -lcrypto'</literal></screen> 270 281 </sect4> … … 276 287 277 288 <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 280 292 <application>Postfix</application> by running the following commands: 281 293 </para> 282 294 283 <screen><userinput>make CCARGS="-D USE_TLS -I/usr/include/openssl/\295 <screen><userinput>make CCARGS="-DNO_NIS -DUSE_TLS -I/usr/include/openssl/ \ 284 296 -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl" \ 285 297 AUXLIBS="-lssl -lcrypto -lsasl2" \ -
server/mail/sendmail.xml
rce5723af r1daaab6d 334 334 <para> 335 335 To automate the running of <application>sendmail</application> 336 at startup, install the 336 at startup, install the 337 337 <phrase revision="sysv"><filename>/etc/rc.d/init.d/sendmail</filename> 338 338 init script</phrase> -
server/major/apache.xml
rce5723af r1daaab6d 8 8 "https://archive.apache.org/dist/httpd/httpd-&apache-version;.tar.bz2"> 9 9 <!ENTITY apache-download-ftp " "> 10 <!ENTITY apache-md5sum " a7088cec171b0d00bf43394ce64d3909">11 <!ENTITY apache-size " 6.9MB">12 <!ENTITY apache-buildsize "1 30MB">10 <!ENTITY apache-md5sum "d2793fc1c8cb8ba355cee877d1f2d46d"> 11 <!ENTITY apache-size "7.2 MB"> 12 <!ENTITY apache-buildsize "127 MB"> 13 13 <!ENTITY apache-time "0.8 SBU"> 14 14 ]> … … 311 311 ab, apachectl, apxs, checkgid, dbmmanage, fcgistarter, 312 312 htcacheclean, htdbm, htdigest, htpasswd, httpd, 313 httxt2dbm, logresolve, rotatelogs, and suexec 313 httxt2dbm, logresolve, and rotatelogs 314 <!-- not executable from path, and suexec --> 314 315 </seg> 315 316 <seg> -
server/major/bind.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 7 <!ENTITY bind-download-http " 7 <!ENTITY bind-download-http "https://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.xz"> 8 8 <!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"> 10 10 <!ENTITY bind-size "4.8 MB"> 11 11 <!ENTITY bind-buildsize "117 MB (20 MB installed)"> … … 144 144 145 145 <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>158 146 159 147 <para> … … 232 220 libraries. 233 221 </para> 234 222 235 223 <para> 236 224 <option>--with-libidn2</option>: This parameter enables … … 257 245 url="http://bind-dlz.sourceforge.net/">bind-dlz.sourceforge.net</ulink>. 258 246 </para> 259 247 260 248 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 261 249 href="../../xincludes/static-libraries.xml"/> … … 565 553 You can see almost instantaneous results with the named caching 566 554 lookups. Consult the <application>BIND</application> Administrator 567 Reference Manual located at 555 Reference Manual located at 568 556 <ulink url="https://bind9.readthedocs.io/en/v9_16/"/> 569 557 for further configuration options. … … 584 572 <seglistitem> 585 573 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, 590 578 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, 593 581 rndc-confgen, and tsig-keygen (symlink)</seg> 594 582 -
server/major/proftpd.xml
rce5723af r1daaab6d 282 282 283 283 <para> 284 Install the 284 Install the 285 285 <phrase revision="sysv"><filename>/etc/rc.d/init.d/proftpd</filename> 286 286 init script</phrase> -
server/other/openldap.xml
rce5723af r1daaab6d 7 7 <!ENTITY openldap-download-http "https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-&openldap-version;.tgz"> 8 8 <!ENTITY openldap-download-ftp "ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-&openldap-version;.tgz"> 9 <!ENTITY openldap-md5sum "e 7847d1463ce4cdc8e3fd831d1cd267c">10 <!ENTITY openldap-size "6. 1MB">11 <!ENTITY openldap-buildsize "5 2 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)"> 12 12 <!ENTITY openldap-time "0.4 SBU (client), 0.9 SBU (server)"> 13 13 ]> … … 84 84 <bridgehead renderas="sect4">Recommended</bridgehead> 85 85 <para role="recommended"> 86 <xref linkend="cyrus-sasl"/> 86 <xref linkend="cyrus-sasl"/> 87 87 </para> 88 88 … … 123 123 --disable-static \ 124 124 --enable-dynamic \ 125 --enable-versioning \125 --enable-versioning=yes \ 126 126 --disable-debug \ 127 127 --disable-slapd && … … 163 163 --libexecdir=/usr/lib \ 164 164 --disable-static \ 165 --enable-versioning 165 --enable-versioning=yes \ 166 166 --disable-debug \ 167 167 --with-tls=openssl \ … … 227 227 228 228 <para> 229 <parameter>--enable-versioning</parameter>: This switch enables 229 <parameter>--enable-versioning</parameter>: This switch enables 230 230 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. 232 232 </para> 233 233 … … 370 370 data such as password databases, can also be a challenging task. In 371 371 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> 373 373 file (old method), or the <filename>/etc/openldap/slapd.ldif</filename> 374 374 file and then use <command>ldapadd</command> to create the LDAP -
template/template.xml
rce5723af r1daaab6d 210 210 211 211 <!-- adjust the instructions as needed. --> 212 213 212 214 213 <!-- Optional paragraph. Use one of the two mentions below about a test -
x/dm/lightdm.xml
rce5723af r1daaab6d 130 130 <!-- required by exo <xref linkend="gtk3"/>, --> 131 131 <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"/>--> 135 137 </para> 136 138 … … 138 140 <para role="recommended"> 139 141 <xref linkend="gobject-introspection"/>, 140 <xref linkend="libxklavier"/>, and 142 <xref linkend="libxklavier"/>, and 141 143 <xref linkend="vala"/> 142 144 </para> … … 145 147 <para role="optional"> 146 148 <xref role="runtime" linkend="accountsservice"/> (run time), 147 <xref linkend="at-spi2-core"/>, 149 <xref linkend="at-spi2-core"/>, 148 150 <xref linkend="gtk-doc"/>, 149 151 <xref linkend="qt5"/>, … … 237 239 238 240 make</userinput></screen> 239 241 240 242 <para> 241 243 Now, as the <systemitem class="username">root</systemitem> user: … … 247 249 <para> 248 250 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 250 252 <systemitem class="username">root</systemitem> user: 251 253 </para> 252 254 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> 254 256 </note> 255 257 … … 261 263 <para> 262 264 263 <command>sed ... /usr/bin/lightdm-session</command>: 265 <command>sed ... /usr/bin/lightdm-session</command>: 264 266 This command ensures that the initial login via the greeter sources 265 267 /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. 267 269 </para> 268 270 <!-- … … 333 335 334 336 <para revision="systemd"> 335 Install and enable the systemd unit. From the 337 Install and enable the systemd unit. From the 336 338 <xref linkend="systemd-units"/> package: 337 339 </para> … … 392 394 <seglistitem> 393 395 <seg> 394 dm-tool, 395 lightdm, and 396 dm-tool, 397 lightdm, and 396 398 lightdm-gtk-greeter 397 399 </seg> … … 402 404 /etc/lightdm, 403 405 /etc/apparmor.d, 404 /usr/lib/lightdm, 406 /usr/lib/lightdm, 405 407 /usr/include/lightdm-gobject-1, 406 408 /usr/share/help/C/lightdm … … 408 410 /usr/share/doc/lightdm-gtk-greeter-&lightdm-gtk-greeter-version;, 409 411 /var/lib/lightdm, 410 /var/lib/lightdm-data, 412 /var/lib/lightdm-data, 411 413 /var/cache/lightdm, and 412 414 /var/log/lightdm -
x/dm/lxdm.xml
rce5723af r1daaab6d 309 309 310 310 </sect2> 311 311 312 312 <sect2 role="content"> 313 313 <title>Contents</title> -
x/icons/icons.xml
rce5723af r1daaab6d 12 12 13 13 <para> 14 Window Managers and Desktop Environments can use icons from different 14 Window Managers and Desktop Environments can use icons from different 15 15 sources. Generally icons are installed in <filename class='directory'> 16 16 /usr/share/icons</filename> and are independent of distribution. -
x/icons/oxygen-icons5.xml
rce5723af r1daaab6d 31 31 <para> 32 32 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. 34 34 </para> 35 35 -
x/installing/installing.xml
rce5723af r1daaab6d 62 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxcb.xml"/> 63 63 <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"/> 64 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcb-util.xml"/> 65 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcb-util-image.xml"/> … … 74 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7font.xml"/> 75 76 <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"/> 76 78 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xorg-server.xml"/> 77 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7driver.xml"/> -
x/installing/libevdev.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 7 <!ENTITY libevdev-version "1.1 1.0">7 <!ENTITY libevdev-version "1.12.0"> 8 8 9 9 <!ENTITY libevdev-download-http "https://www.freedesktop.org/software/libevdev/libevdev-&libevdev-version;.tar.xz"> 10 10 <!ENTITY libevdev-download-ftp " "> 11 <!ENTITY libevdev-md5sum " b09838ec120dabeebc08fa6a1943594f">12 <!ENTITY libevdev-size "43 6KB">11 <!ENTITY libevdev-md5sum "2186bc6b92c2c9573d8915b0a43acb43"> 12 <!ENTITY libevdev-size "433 KB"> 13 13 <!ENTITY libevdev-buildsize "9.1 MB (with tests)"> 14 14 <!ENTITY libevdev-time "0.2 SBU (with tests)"> … … 88 88 <title>Kernel Configuration</title> 89 89 90 <para>91 Enable the following options in the kernel configuration and recompile the92 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> 94 94 95 95 <screen><literal>Device Drivers ---> … … 98 98 <*> Event interface [CONFIG_INPUT_EVDEV] 99 99 [*] Miscellaneous devices ---> [CONFIG_INPUT_MISC] 100 <*> User level driver support [CONFIG_INPUT_UINPUT]</literal></screen> 100 <*/m> 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> 101 107 102 108 <indexterm zone="libevdev libevdev-kernel"> … … 119 125 The regression tests can be run as the <systemitem 120 126 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 122 132 tests may cause a hard lockup and require a reboot. On laptops, the 123 133 system will go into Sleep and need to be woken up to finish the test -
x/installing/libinput.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 7 <!ENTITY libinput-version "1.1 8.1">7 <!ENTITY libinput-version "1.19.2"> 8 8 9 9 <!ENTITY libinput-download-http "https://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz"> 10 10 <!ENTITY libinput-download-ftp " "> 11 <!ENTITY libinput-md5sum " 17057507ddbcad69ecc5de0dd9a05e47">12 <!ENTITY libinput-size "6 08KB">13 <!ENTITY libinput-buildsize "1 3 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)"> 15 15 ]> 16 16 … … 83 83 <bridgehead renderas="sect5">Optional</bridgehead> 84 84 <para role="optional"> 85 <xref linkend="valgrind"/> (to run the tests), 85 <xref linkend="valgrind"/> (to run the tests), 86 86 <ulink url="http://sphinx-doc.org/">Sphinx</ulink> (required to build documentation), 87 87 <xref linkend="gtk3"/> (to build the GUI event viewer), … … 150 150 -Ddebug-gui=false \ 151 151 -Dtests=false \ 152 -Ddocumentation=false \153 152 -Dlibwacom=false \ 154 153 .. && … … 177 176 178 177 <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 182 180 by running the following commands as the <systemitem 183 181 class="username">root</systemitem> user: 184 182 </para> 185 183 184 <!-- seems the api doc is not generated because the directory is not a git 185 repository... --> 186 186 <screen role="root" 187 remap="doc"><userinput>install -v -dm755 /usr/share/doc/libinput-&libinput-version;/{html,api} && 188 cp -rv Documentation/* /usr/share/doc/libinput-&libinput-version;/html && 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 && 188 cp -rv Documentation/* /usr/share/doc/libinput-&libinput-version;/html</userinput></screen> 190 189 191 190 </sect3> … … 212 211 213 212 <para> 214 <parameter>-Ddocumentation=false</parameter>: This switch disables215 generation of the documentation. Remove if you want to generate it, and216 you have <xref linkend="doxygen"/> and <xref linkend="graphviz"/>217 installed.218 </para>219 220 <para>221 213 <parameter>-Dlibwacom=false</parameter>: Remove this option if you 222 214 have <xref linkend="libwacom"/> installed, or if you are installing 223 215 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. 224 223 </para> 225 224 -
x/installing/libva.xml
rce5723af r1daaab6d 7 7 <!ENTITY libva-download-http "https://github.com/intel/libva/releases/download/&libva-version;/libva-&libva-version;.tar.bz2"> 8 8 <!ENTITY libva-download-ftp " "> 9 <!ENTITY libva-md5sum " 602b7583ebab2a3ee7cfcd8f984b4a81">9 <!ENTITY libva-md5sum "51490259c307c65fcc36447d92856152"> 10 10 <!ENTITY libva-size "488 KB"> 11 <!ENTITY libva-buildsize "1 2MB">12 <!ENTITY libva-time " less than0.1 SBU">11 <!ENTITY libva-buildsize "11 MB"> 12 <!ENTITY libva-time "0.1 SBU"> 13 13 14 14 … … 148 148 <caution> 149 149 <para> 150 If you are reinstalling this package, you will need 150 If you are reinstalling this package, you will need 151 151 to remove the older versions of the libraries. These are in the 152 152 form of libva*.so.1 and any symbolic links pointing to them. In … … 226 226 </seg> 227 227 <seg> 228 libva-drm.so, 229 libva-glx.so, 228 libva-drm.so, 229 libva-glx.so, 230 230 libva.so, 231 libva-wayland.so, and 231 libva-wayland.so, and 232 232 libva-x11.so 233 233 </seg> -
x/installing/libvdpau.xml
rce5723af r1daaab6d 130 130 <para> 131 131 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 133 133 fail on some systems. 134 134 </para> … … 158 158 </seg> 159 159 <seg> 160 $XORG_PREFIX/{include,lib}/vdpau 160 $XORG_PREFIX/{include,lib}/vdpau 161 161 </seg> 162 162 </seglistitem> -
x/installing/mesa.xml
rce5723af r1daaab6d 7 7 <!ENTITY mesa-download-http "https://mesa.freedesktop.org/archive/mesa-&mesa-version;.tar.xz"> 8 8 <!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)"> 14 13 ]> 15 14 … … 112 111 to as llvmpipe. See <ulink role="nodep" 113 112 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 115 114 <xref role="nodep" linkend='plasma5-build'/>, 116 115 <!-- <xref role="nodep" linkend='lxqt'/>, --> … … 129 128 the patch above), 130 129 <ulink url="http://omxil.sourceforge.net/">Bellagio OpenMAX Integration 131 Layer</ulink> (for mobile platforms), 130 Layer</ulink> (for mobile platforms), 132 131 <ulink url="http://www.nongnu.org/libunwind/">libunwind</ulink>, 133 132 <ulink url="https://github.com/tizonia/tizonia-openmax-il/wiki/Tizonia-OpenMAX-IL/"> … … 148 147 149 148 <para condition="html" role="usernotes">User Notes: 150 <ulink url="&blfs-wiki;/mesa "/>149 <ulink url="&blfs-wiki;/mesalib"/> 151 150 </para> 152 151 </sect2> … … 168 167 freedreno is for qualcom hardware, libdrm will build for it on suitable 169 168 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 the173 obsolete Python 2:174 </para>175 176 <screen><userinput>sed '1s/python/&3/' -i bin/symbols-check.py</userinput></screen>177 169 178 170 <note> … … 189 181 available gallium drivers are auto (<emphasis>in 21.2.1 this does not select 190 182 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, 194 191 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 --> 195 195 </para> 196 196 … … 204 204 <para> 205 205 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 207 207 build-system will build for all these platforms if you have the 208 208 dependencies, identical to if you had specified '-Dplatforms=auto'. … … 252 252 <para> 253 253 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] 255 256 All 33 subtests tests in the mesa:compiler+glsl / glsl compiler warnings 256 suite are known to fail. 257 suite are known to fail.--> 257 258 </para> 258 259 … … 269 270 </para> 270 271 271 <screen role="root"><userinput>install -v -dm755 /usr/share/doc/mesa-&mesa-version; && 272 <screen role="root" 273 remap="doc"><userinput>install -v -dm755 /usr/share/doc/mesa-&mesa-version; && 272 274 cp -rfv ../docs/* /usr/share/doc/mesa-&mesa-version;</userinput></screen> 273 275 … … 344 346 <option>-Dbuild-tests=true</option>: This option will cause the test code 345 347 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. 346 356 </para> 347 357 … … 366 376 libGLESv1_CM.so, 367 377 libGLESv2.so, 368 libOSMesa.so, 378 <!-- libOSMesa.so,--> 369 379 libXvMCnouveau.so, 370 380 libXvMCr600.so, … … 379 389 </seg> 380 390 <seg> 381 <!-- Begin igallium DRI drivers : this is the full set -->391 <!-- Begin gallium DRI drivers : this is the full set --> 382 392 d3dadapter9.so (optional), <!-- For Windows games. This is DirectX's 383 393 Direct3D --> 384 394 crocus_dri.so, 385 i830_dri.so, 395 <!-- i830_dri.so,--> 386 396 i915_dri.so, 387 397 i965_dri.so, … … 411 421 </seg> 412 422 <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}}, 414 424 $XORG_PREFIX/include/d3adapter (optional), 415 425 $XORG_PREFIX/lib/d3d (optional), 416 426 $XORG_PREFIX/share/drirc.d (contains workarounds for various applications, 417 particularly browsers and games) 427 particularly browsers and games), 418 428 $XORG_PREFIX/share/vulkan/icd.d, 419 429 and … … 515 525 </listitem> 516 526 </varlistentry> 517 527 <!-- 518 528 <varlistentry id="libOSMesa"> 519 529 <term><filename class="libraryfile">libOSMesa.so</filename></term> … … 527 537 </listitem> 528 538 </varlistentry> 529 539 --> 530 540 </variablelist> 531 541 -
x/installing/tuning-fontconfig.xml
rce5723af r1daaab6d 294 294 <!-- hinting is enabled by default --> 295 295 <edit mode="assign" name="hinting"> <bool>true</bool></edit> 296 296 297 297 <!-- for the lcdfilter see http://www.spasche.net/files/lcdfiltering/ --> 298 298 <edit mode="assign" name="lcdfilter"> <const>lcddefault</const></edit> 299 299 300 300 <!-- options for hintstyle: 301 301 hintfull: is supposed to give a crisp font that aligns well to the … … 304 304 hintmedium: poorly documented, maybe a synonym for hintfull. 305 305 hintslight is the default: - supposed to be more fuzzy but retains shape. 306 306 307 307 hintnone: seems to turn hinting off. 308 308 The variations are marginal and results vary with different fonts --> 309 309 <edit mode="assign" name="hintstyle"> <const>hintslight</const></edit> 310 310 311 311 <!-- antialiasing is on by default and really helps for faint characters 312 312 and also for 'xft:' fonts used in rxvt-unicode --> 313 313 <edit mode="assign" name="antialias"> <bool>true</bool></edit> 314 314 315 315 <!-- subpixels are usually rgb, see 316 316 http://www.lagom.nl/lcd-test/subpixel.php --> 317 317 <edit mode="assign" name="rgba"> <const>rgb</const></edit> 318 318 319 319 <!-- thanks to the Arch wiki for the lcd and subpixel links --> 320 320 </match> -
x/installing/x7app.xml
rce5723af r1daaab6d 38 38 <!ENTITY x11perf-md5sum "e96b56756990c56c24d2d02c2964456b"> 39 39 40 <!ENTITY xauth-version "1.1 ">41 <!ENTITY xauth-md5sum " e50587c1bb832aafd1a19d91a0890a0b">40 <!ENTITY xauth-version "1.1.1"> 41 <!ENTITY xauth-md5sum "325c2321d159d5b93490700960005037"> 42 42 43 43 <!ENTITY xbacklight-version "1.2.3"> -
x/installing/x7driver-intel.xml
rce5723af r1daaab6d 8 8 <!--<!ENTITY xorg-intel-driver-download-http "&xorg-download-http;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2"> 9 9 <!ENTITY xorg-intel-driver-download-ftp "&xorg-download-ftp;/driver/xf86-video-intel-&xorg-intel-driver-version;.tar.bz2">--> 10 10 11 11 <!-- git clone git://anongit.freedesktop.org/xorg/driver/xf86-video-intel 12 12 as of 2016-09-02 --> … … 104 104 105 105 <para> 106 Enable the following options in the kernel configuration. 106 Enable the following options in the kernel configuration. 107 107 Recompile the kernel if necessary: 108 108 </para> … … 151 151 152 152 <screen role="root"><userinput>make install && 153 153 154 154 mv -v /usr/share/man/man4/intel-virtual-output.4 \ 155 155 /usr/share/man/man1/intel-virtual-output.1 && 156 156 157 157 sed -i '/\.TH/s/4/1/' /usr/share/man/man1/intel-virtual-output.1</userinput></screen> 158 158 -
x/installing/x7driver-libinput.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 7 <!ENTITY xorg-libinput-driver-version "1. 1.0">7 <!ENTITY xorg-libinput-driver-version "1.2.0"> 8 8 9 9 <!ENTITY xorg-libinput-driver-download-http "&xorg-download-http;/driver/xf86-input-libinput-&xorg-libinput-driver-version;.tar.bz2"> 10 10 <!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 "3 72 KB">13 <!ENTITY xorg-libinput-driver-buildsize " 4.0MB (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)"> 14 14 <!ENTITY xorg-libinput-driver-time "less than 0.1 SBU (with tests)"> 15 15 ]> … … 35 35 around libinput and allows for libinput to be used for input devices in 36 36 X. This driver can be used as as drop-in replacement for evdev and 37 synaptics. 37 synaptics. 38 38 </para> 39 39 -
x/installing/x7driver-nouveau.xml
rce5723af r1daaab6d 84 84 <note> 85 85 <para> 86 The new <quote>Maxwell</quote> and <quote>Pascal</quote> 86 The new <quote>Maxwell</quote> and <quote>Pascal</quote> 87 87 GPUs require Glamor to be built with the Xorg server. 88 88 <!-- I tested this driver with a GTX 1050ti - the above note is true. --> … … 135 135 <screen role="root"><userinput>make install</userinput></screen> 136 136 </sect3> 137 <!-- 137 <!-- 138 138 Glamor has been removed from the nouveau driver. 139 139 -
x/installing/x7driver.xml
rce5723af r1daaab6d 54 54 In addition to the drivers listed below, there are several other 55 55 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 57 57 <ulink url='https://www.x.org/archive/individual/driver'> 58 58 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 60 60 may be found in a 61 61 prior version of BLFS: <ulink url="&BLFS76;">&BLFS76;</ulink> -
x/installing/x7lib.xml
rce5723af r1daaab6d 68 68 <!ENTITY libXft-md5sum "5004d8e21cdddfe53266b7293c1dfb1b"> 69 69 70 <!ENTITY libXi-version "1. 7.10">71 <!ENTITY libXi-md5sum " 62c4af0839072024b4b1c8cbe84216c7">70 <!ENTITY libXi-version "1.8"> 71 <!ENTITY libXi-md5sum "74055672a111a98ce2841d2ec4057b05"> 72 72 73 73 <!ENTITY libXinerama-version "1.1.4"> -
x/installing/xcb-proto.xml
rce5723af r1daaab6d 118 118 <seg>None</seg> 119 119 <seg><envar>$XORG_PREFIX</envar>/share/xcb and 120 <envar>$XORG_PREFIX</envar>/lib/python&python2-majorver;/site-packages/xcbgen or121 120 <envar>$XORG_PREFIX</envar>/lib/python&python3-majorver;/site-packages/xcbgen</seg> 122 121 </seglistitem> -
x/installing/xcb-util-image.xml
rce5723af r1daaab6d 81 81 <xref linkend="doxygen"/> (for documentation) 82 82 </para> 83 83 84 84 <para condition="html" role="usernotes">User Notes: 85 85 <ulink url="&blfs-wiki;/xcb-util-image"/> -
x/installing/xinit.xml
rce5723af r1daaab6d 81 81 <bridgehead renderas="sect4">Recommended (runtime only)</bridgehead> 82 82 <para role="recommended"> 83 <xref role="runtime" linkend="twm"/>, 83 <xref role="runtime" linkend="twm"/>, 84 84 <xref role="runtime" linkend="xclock"/>, and 85 85 <xref role="runtime" linkend="xterm2"/> (used in the default <filename> … … 125 125 <systemitem class="username">root</systemitem> user: 126 126 </para> 127 127 128 128 <screen role="nodump"><userinput>chmod u+s $XORG_PREFIX/libexec/Xorg</userinput></screen> 129 129 130 130 <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 132 132 <command>startx <client arguments> -- 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 134 134 Ctrl-Alt-F7 key combinations. 135 135 </para> 136 136 137 137 <para> 138 138 To automatically start Xorg on the first available virtual terminal, … … 140 140 class="username">root</systemitem> user with: 141 141 </para> 142 142 143 143 <screen role="nodump"><userinput>sed -i '/$serverargs $vtarg/ s/serverargs/: #&/' $XORG_PREFIX/bin/startx</userinput></screen> 144 144 145 145 <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 147 147 specified on the startx command line. 148 148 </para> -
x/installing/xkeyboard-config.xml
rce5723af r1daaab6d 9 9 <!ENTITY xkeyboard-config-download-ftp 10 10 "&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"> 12 12 <!ENTITY xkeyboard-config-size "1.7 MB"> 13 13 <!ENTITY xkeyboard-config-buildsize "21 MB"> -
x/installing/xorg-server.xml
rce5723af r1daaab6d 7 7 <!ENTITY xorg-server-download-http "&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.xz"> 8 8 <!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. 9MB">11 <!ENTITY xorg-server-buildsize " 193MB (with tests)">12 <!ENTITY xorg-server-time "0. 7SBU (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)"> 13 13 ]> 14 14 … … 86 86 <bridgehead renderas="sect4">Required</bridgehead> 87 87 <para role="required"> 88 <xref linkend="pixman"/> and 88 <xref linkend="libxcvt"/>, 89 <xref linkend="pixman"/>, 89 90 <xref linkend="xorg7-font"/> (only font-util), and at runtime: 90 91 <xref role="runtime" linkend="xkeyboard-config"/> … … 94 95 <para role="recommended"> 95 96 <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> 101 101 </para> 102 102 … … 111 111 <xref linkend="xcb-util-image"/>, 112 112 <xref linkend="xcb-util-renderutil"/>, 113 <xref linkend="xcb-util-wm"/> (all threeto build Xephyr),113 <xref linkend="xcb-util-wm"/> (all four to build Xephyr), 114 114 <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 116 117 <ulink url="https://www.x.org/archive/individual/doc/">xorg-sgml-doctools</ulink> (to build documentation) 117 118 </para> … … 136 137 </para> 137 138 138 <screen><userinput>./configure $XORG_CONFIG \ 139 --enable-glamor \ 140 --enable-suid-wrapper \ 141 --with-xkb-output=/var/lib/xkb && 142 make</userinput></screen> 143 144 <para> 145 To test the results, issue: <command>make check</command>. You 139 <screen><userinput>mkdir build && 140 cd build && 141 142 meson --prefix=$XORG_PREFIX \ 143 -Dsuid_wrapper=true \ 144 -Dxkb_output_dir=/var/lib/xkb && 145 ninja</userinput></screen> 146 147 <para> 148 To test the results, issue: <command>ninja test</command>. You 146 149 will need to run <command>ldconfig</command> as the <systemitem 147 150 class="username">root</systemitem> user first or some tests may fail. … … 153 156 </para> 154 157 155 <screen role="root" revision="sysv"><userinput> makeinstall &&158 <screen role="root" revision="sysv"><userinput>ninja install && 156 159 mkdir -pv /etc/X11/xorg.conf.d && 157 160 cat >> /etc/sysconfig/createfiles << "EOF" … … 160 163 EOF</userinput></screen> 161 164 162 <screen role="root" revision="systemd"><userinput> makeinstall &&165 <screen role="root" revision="systemd"><userinput>ninja install && 163 166 mkdir -pv /etc/X11/xorg.conf.d</userinput></screen> 164 167 … … 167 170 <sect2 role="commands"> 168 171 <title>Command Explanations</title> 169 170 <para> 171 <parameter>- -enable-glamor</parameter>: Build the Glamor DIX (Device172 <!-- built by default now 173 <para> 174 <parameter>- -enable-glamor</parameter>: Build the Glamor DIX (Device 172 175 Independent X) module which is currently used by: R600 or later radeon 173 176 video chipsets, the modesetting driver (which is part of this package) … … 175 178 intel driver. 176 179 </para> 177 178 <para> 179 <parameter>- -enable-suid-wrapper</parameter>: Builds the suid-root180 --> 181 <para> 182 <parameter>-Dsuid_wrapper=true</parameter>: Builds the suid-root 180 183 wrapper for legacy driver support on rootless xserver systems. 181 184 </para> 182 185 183 186 <para> 184 <option>- -disable-systemd-logind</option>:187 <option>-Dsystemd_logind=false</option>: 185 188 This switch disables <phrase revision="systemd">systemd-logind</phrase> 186 <phrase revision="sysv">elogind</phrase> integration allowing Xorg Server189 <phrase revision="sysv">elogind</phrase> integration, allowing Xorg Server 187 190 to work without having the <phrase revision="systemd">systemd</phrase> 188 191 <phrase revision="elogind">elogind</phrase> PAM module configured. 189 192 </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>: 193 196 This switch restores the setuid bit to the Xorg executable allowing Xorg 194 197 Server to work with a virtual terminal designated on the 195 198 <command>startx</command> command line. 196 199 </para> 197 200 --> 198 201 <para revision="sysv"> 199 202 <command>cat >> /etc/sysconfig/createfiles...</command>: This … … 205 208 206 209 <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. 215 212 </para> 216 213 … … 227 224 <seglistitem> 228 225 <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 233 227 </seg> 234 228 <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 237 232 </seg> 238 233 <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 241 238 </seg> 239 242 240 </seglistitem> 243 241 </segmentedlist> … … 247 245 <?dbfo list-presentation="list"?> 248 246 <?dbhtml list-presentation="table"?> 249 247 <!-- Now in libxcvt: 250 248 <varlistentry id="cvt-x7"> 251 249 <term><command>cvt</command></term> … … 259 257 </listitem> 260 258 </varlistentry> 261 259 Removed in this release: 262 260 <varlistentry id="dmx-x7"> 263 261 <term><command>dmx*</command></term> … … 271 269 </listitem> 272 270 </varlistentry> 273 271 --> 274 272 <varlistentry id="gtf-x7"> 275 273 <term><command>gtf</command></term> … … 283 281 </listitem> 284 282 </varlistentry> 285 283 <!-- No dmx in this release 286 284 <varlistentry id="vdltodmx-x7"> 287 285 <term><command>vdltodmx</command></term> … … 296 294 </listitem> 297 295 </varlistentry> 298 296 --> 299 297 <varlistentry id="X-x7"> 300 298 <term><command>X</command></term> … … 308 306 </listitem> 309 307 </varlistentry> 310 308 <!-- No dmx in this release 311 309 <varlistentry id="Xdmx"> 312 310 <term><command>Xdmx</command></term> … … 321 319 </listitem> 322 320 </varlistentry> 323 321 --> 324 322 <varlistentry id="Xephyr-x7"> 325 323 <term><command>Xephyr</command></term> … … 369 367 </listitem> 370 368 </varlistentry> 371 369 <!-- No dmx in this release 372 370 <varlistentry id="xdmxconfig-x7"> 373 371 <term><command>xdmxconfig</command></term> … … 381 379 </listitem> 382 380 </varlistentry> 383 381 Xwayland has been separated to xwayland package 384 382 <varlistentry id="Xwayland-x7"> 385 383 <term><command>Xwayland</command></term> … … 395 393 </listitem> 396 394 </varlistentry> 397 395 --> 398 396 <varlistentry id="modesetting_drv-x7"> 399 397 <term><filename class="libraryfile">modesetting_drv.so</filename></term> -
x/installing/xorg7.xml
rce5723af r1daaab6d 169 169 EOF</userinput></screen> 170 170 171 <bridgehead renderas="sect2">If you are not using the standard Xorg prefix...</bridgehead> 172 171 173 <warning> 172 174 <para> … … 207 209 208 210 <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 210 212 automatic at login, but to activate it now, as a regular user, run: 211 213 </para> -
x/installing/xorgproto.xml
rce5723af r1daaab6d 7 7 <!ENTITY xorgproto-download-http "https://xorg.freedesktop.org/archive/individual/proto/xorgproto-&xorgproto-version;.tar.bz2"> 8 8 <!ENTITY xorgproto-download-ftp " "> 9 <!ENTITY xorgproto-md5sum " fb7593911f90727adc03d731e286c685">10 <!ENTITY xorgproto-size "8 64KB">11 <!ENTITY xorgproto-buildsize "8. 2MB">9 <!ENTITY xorgproto-md5sum "bff0c9a6a060ecde954e255a2d1d9a22"> 10 <!ENTITY xorgproto-size "852 KB"> 11 <!ENTITY xorgproto-buildsize "8.3 MB"> 12 12 <!ENTITY xorgproto-time "less than 0.1 SBU"> 13 13 ]> -
x/installing/xterm.xml
rce5723af r1daaab6d 8 8 <!--<!ENTITY xterm-download-ftp "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">--> 9 9 <!ENTITY xterm-download-ftp " "> 10 <!ENTITY xterm-md5sum " 3a4126006085ff22f4c73f716a9a03a7">10 <!ENTITY xterm-md5sum "7ebab212b865409fa120adab129e036b"> 11 11 <!ENTITY xterm-size "1.4 MB"> 12 <!ENTITY xterm-buildsize "1 7MB">12 <!ENTITY xterm-buildsize "14 MB"> 13 13 <!ENTITY xterm-time "0.2 SBU"> 14 14 ]> -
x/lib/at-spi2-core.xml
rce5723af r1daaab6d 123 123 <para> 124 124 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 126 126 glib schemas of the package already installed. To test the results, 127 127 install the package first, then issue: <command>ninja test</command>. … … 148 148 <para> 149 149 <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 151 151 use this file. 152 152 </para> -
x/lib/cairo.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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"> 8 8 <!--<!ENTITY cairo-download-http "&sources-anduin-http;/cairo/cairo-&cairo-version;.tar.xz">--> 9 9 <!ENTITY cairo-download-ftp " "> … … 174 174 175 175 <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 178 178 system-installed <application>Cairo</application> with Mozilla applications. 179 179 </para> … … 279 279 <para> 280 280 contains functions that integrate 281 <application>Cairo</application> with 281 <application>Cairo</application> with 282 282 <application>Glib</application>'s GObject type system 283 283 </para> -
x/lib/clutter.xml
rce5723af r1daaab6d 141 141 <!-- The tests will hang if run at more than -j1.--> 142 142 <!-- 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. 144 144 For version 1.26.4 all tests pass. --> 145 145 </para> -
x/lib/cogl.xml
rce5723af r1daaab6d 98 98 <xref linkend="glu"/>, 99 99 <xref linkend="mesa"/>, 100 <xref linkend="pango"/>, and 100 <xref linkend="pango"/>, and 101 101 <xref linkend="wayland"/> 102 102 </para> -
x/lib/colord-gtk.xml
rce5723af r1daaab6d 78 78 <xref linkend="gtk3"/> 79 79 </para> 80 80 81 81 <bridgehead renderas="sect4">Recommended</bridgehead> 82 82 <para role="recommended"> … … 127 127 a color profile for your primary display. 128 128 <!-- 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, 130 130 no color profile is available and the tests fail. It seems to 131 131 depend on the system/display. --> -
x/lib/fltk.xml
rce5723af r1daaab6d 8 8 <!ENTITY fltk-download-http "https://fltk.org/pub/fltk/&fltk-version;/fltk-&fltk-version;-source.tar.gz"> 9 9 <!ENTITY fltk-download-ftp " "> 10 <!ENTITY fltk-md5sum "84 83e58b2312a348c0f66101eead1409">10 <!ENTITY fltk-md5sum "84907602c2e50fadec3bc40fb61935cd"> 11 11 <!ENTITY fltk-size "5.1 MB"> 12 12 <!ENTITY fltk-buildsize "119 MB (with documentation)"> -
x/lib/gdk-pixbuf.xml
rce5723af r1daaab6d 127 127 <para> 128 128 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. 130 130 </para> 131 131 … … 186 186 <seg> 187 187 gdk-pixbuf-csource, 188 gdk-pixbuf-pixdata, 188 gdk-pixbuf-pixdata, 189 189 gdk-pixbuf-query-loaders, and 190 190 gdk-pixbuf-thumbnailer … … 196 196 /usr/{include,lib}/gdk-pixbuf-2.0, 197 197 /usr/libexec/installed-tests/gdk-pixbuf, 198 /usr/share/installed-tests/gdk-pixbuf, 198 /usr/share/installed-tests/gdk-pixbuf, 199 199 /usr/share/gtk-doc/html/gdk-pixbuf, and 200 200 /usr/share/thumbnailers -
x/lib/gdl.xml
rce5723af r1daaab6d 30 30 31 31 <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 33 33 GTK+ applications. 34 34 </para> -
x/lib/gtk+2.xml
rce5723af r1daaab6d 129 129 not a text-based terminal/console) as the tests attempt to open an X 130 130 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, 132 132 aliasfilescheck.sh, is known to fail. 133 133 </para> -
x/lib/gtk+3.xml
rce5723af r1daaab6d 75 75 <bridgehead renderas="sect4">Required</bridgehead> 76 76 <para role="required"> 77 <xref linkend="at-spi2-atk"/>, 77 <xref linkend="at-spi2-atk"/>, 78 78 <xref linkend="gdk-pixbuf"/>, 79 79 <xref linkend="libepoxy"/>, and … … 101 101 <para role="optional"> 102 102 <xref linkend="colord"/>, 103 <xref linkend="cups"/>, 103 <xref linkend="cups"/>, 104 104 <xref linkend="docbook-utils"/>, 105 105 <xref linkend="gtk-doc"/>, … … 145 145 <para> 146 146 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 148 148 have subtests that are known to fail: scrolledwindow, treeview, 149 149 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 151 151 gtk theme (such as current XFCE themes) has deprecated elements. 152 152 The accessibility portion of the test suite (7 tests) is known … … 197 197 198 198 <para> 199 <parameter>--enable-x11-backend</parameter>: This switch enables the X11 199 <parameter>--enable-x11-backend</parameter>: This switch enables the X11 200 200 GDK backend. 201 201 </para> 202 202 203 203 <para> 204 204 <parameter>--enable-wayland-backend</parameter>: This switch … … 213 213 installation. 214 214 </para> 215 215 216 216 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 217 217 href="../../xincludes/gtk-doc-rebuild.xml"/> … … 265 265 the Adwaita theme built in <application>GTK+ 3</application>), 266 266 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"/>), 268 268 you can set your preferences in <filename>~/.config/gtk-3.0/settings.ini</filename>, 269 269 or the default system wide configuration file (as the <systemitem … … 295 295 <ulink url="https://www.gnome-look.org/browse/"/> and other places. 296 296 </para> 297 297 298 298 <para> 299 299 As part of GTK+-3.0's redesign, the scroll bar buttons are no longer … … 334 334 gtk-encode-symbolic-svg, 335 335 gtk-launch, 336 gtk-query-immodules-3.0, 336 gtk-query-immodules-3.0, 337 337 gtk-query-settings, and 338 338 gtk-update-icon-cache … … 480 480 <listitem> 481 481 <para> 482 provides a complete listing of all settings related to 482 provides a complete listing of all settings related to 483 483 <application>GTK+ 3</application> 484 484 </para> -
x/lib/gtk-vnc.xml
rce5723af r1daaab6d 76 76 <para role="required"> 77 77 <xref linkend="gnutls"/>, 78 <xref linkend="gtk3"/> and78 <xref linkend="gtk3"/>, and 79 79 <xref linkend="libgcrypt"/> 80 80 </para> … … 82 82 <bridgehead renderas="sect4">Recommended</bridgehead> 83 83 <para role="recommended"> 84 <xref linkend="gobject-introspection"/>, 85 <xref linkend="python2"/>, and 84 <xref linkend="gobject-introspection"/> and 86 85 <xref linkend="vala"/> 87 86 </para> -
x/lib/gtk4.xml
rce5723af r1daaab6d 224 224 <filename>~/.config/gtk-4.0/settings.ini</filename>, or the default 225 225 system-wide configuration file (as the 226 <systemitem class="username">root</systemitem> user), in 226 <systemitem class="username">root</systemitem> user), in 227 227 <filename>/usr/share/gtk-4.0/settings.ini</filename>. For the local 228 228 user, an example is: … … 245 245 <para> 246 246 There are many settings keys, some with default values. You can find 247 them at <ulink 247 them at <ulink 248 248 url="https://developer.gnome.org/gtk4/stable/GtkSettings.html">Settings: 249 249 GTK 4 Reference Manual</ulink>. -
x/lib/gtksourceview4.xml
rce5723af r1daaab6d 9 9 <!ENTITY gtksourceview4-download-ftp 10 10 "&gnome-download-ftp;/gtksourceview/4.8/gtksourceview->ksourceview4-version;.tar.xz"> 11 <!ENTITY gtksourceview4-md5sum " d10c624feb48412542f9e3447e75d6bc">11 <!ENTITY gtksourceview4-md5sum "0fb2a44a013b28d82c3ec384d6c45be4"> 12 12 <!ENTITY gtksourceview4-size "1.1 MB"> 13 <!ENTITY gtksourceview4-buildsize " 63 MB (with tests)">13 <!ENTITY gtksourceview4-buildsize "73 MB (with tests)"> 14 14 <!ENTITY gtksourceview4-time "0.1 SBU (with tests; both using parallelism=4)"> 15 15 ]> … … 73 73 </itemizedlist> 74 74 75 <!-- 75 76 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 76 77 <itemizedlist spacing="compact"> … … 82 83 </listitem> 83 84 </itemizedlist> 85 --> 84 86 85 87 <bridgehead renderas="sect3">GtkSourceView Dependencies</bridgehead> … … 116 118 <title>Installation of GtkSourceView</title> 117 119 120 <!-- 118 121 <para> 119 122 First, apply a patch to prevent a race condition: … … 121 124 122 125 <screen><userinput remap="pre">patch -Np1 -i ../gtksourceview4->ksourceview4-version;-buildfix-1.patch</userinput></screen> 126 --> 123 127 124 128 <para> … … 151 155 <para> 152 156 <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 154 158 to rebuild and install the API documentation. 155 159 </para> -
x/lib/gtksourceview5.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 7 <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5. 0/gtksourceview->ksourceview5-version;.tar.xz">8 <!ENTITY gtksourceview5-download-ftp "&gnome-download-ftp;/gtksourceview/5. 0/gtksourceview->ksourceview5-version;.tar.xz">9 <!ENTITY gtksourceview5-md5sum " 5e2241325697706341b5f6e6edba617e">10 <!ENTITY gtksourceview5-size "1. 1MB">11 <!ENTITY gtksourceview5-buildsize "3 1MB">7 <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.2/gtksourceview->ksourceview5-version;.tar.xz"> 8 <!ENTITY gtksourceview5-download-ftp "&gnome-download-ftp;/gtksourceview/5.2/gtksourceview->ksourceview5-version;.tar.xz"> 9 <!ENTITY gtksourceview5-md5sum "0258374209704cc595b00000e93e3c4d"> 10 <!ENTITY gtksourceview5-size "1.2 MB"> 11 <!ENTITY gtksourceview5-buildsize "39 MB"> 12 12 <!ENTITY gtksourceview5-time "0.2 SBU"> 13 13 ]> … … 131 131 documentation. 132 132 </para> 133 133 134 134 <para> 135 135 <option>-Dsysprof=true</option>: Use this switch if you have -
x/lib/imlib2.xml
rce5723af r1daaab6d 7 7 <!ENTITY imlib2-download-http "&sourceforge-dl;/enlightenment/imlib2-&imlib2-version;.tar.bz2"> 8 8 <!ENTITY imlib2-download-ftp " "> 9 <!ENTITY imlib2-md5sum " d24dc90ac08810d0a66bcd226e35a451">9 <!ENTITY imlib2-md5sum "373ddc1978e5aa6e3a11bdb1a9d622c6"> 10 10 <!ENTITY imlib2-size "876 KB"> 11 11 <!ENTITY imlib2-buildsize "11 MB"> -
x/lib/libdazzle.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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 "44 0KB">11 <!ENTITY libdazzle-buildsize " 42MB (with tests)">12 <!ENTITY libdazzle-time "0. 2SBU (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)"> 13 13 ]> 14 14 -
x/lib/libdrm.xml
rce5723af r1daaab6d 7 7 <!ENTITY libdrm-download-http "https://dri.freedesktop.org/libdrm/libdrm-&libdrm-version;.tar.xz"> 8 8 <!ENTITY libdrm-download-ftp " "> 9 <!ENTITY libdrm-md5sum " 252175d363e3dbc4ffe32faaa8e93494">10 <!ENTITY libdrm-size "4 15KB">11 <!ENTITY libdrm-buildsize " 10MB (with tests)">9 <!ENTITY libdrm-md5sum "376523fcbba8b9e194bcb5adff142d5d"> 10 <!ENTITY libdrm-size "424 KB"> 11 <!ENTITY libdrm-buildsize "8.1 MB (with tests)"> 12 12 <!ENTITY libdrm-time "less than 0.1 SBU (with tests)"> 13 13 <!-- With version 2.4.102, the tests add 1 second to my build. --> … … 118 118 <para> 119 119 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 121 121 30 second timeout.--> 122 122 <!-- Regarding the 'threaded' test, it's now skipped by default (2.4.102) 123 123 -renodr --> 124 124 125 125 <!-- Tests may hang 126 126 for unknown reasons. --><!-- If nouveau threaded test hangs, you can disable it 127 127 with 128 <command>sed -i 's/^TESTS/#&/' tests/nouveau/Makefile.in</command>. 129 128 <command>sed -i 's/^TESTS/#&/' tests/nouveau/Makefile.in</command>. 129 130 130 Now that tests are run with ninja, the test merely times out after 30 seconds. 131 131 --> -
x/lib/libhandy1.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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 "48 0KB">11 <!ENTITY libhandy1-buildsize " 26MB (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)"> 12 12 <!ENTITY libhandy1-time "0.4 SBU (with tests)"> 13 13 ]> -
x/lib/pango.xml
rce5723af r1daaab6d 5 5 %general-entities; 6 6 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.9MB">11 <!ENTITY pango-buildsize " 43MB (with tests)">12 <!ENTITY pango-time "0. 2SBU (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)"> 13 13 ]> 14 14 … … 80 80 <xref linkend="freetype2"/> using <xref linkend="harfbuzz"/>), 81 81 <xref linkend="fribidi"/>, and 82 <xref linkend="glib2"/> 82 <xref linkend="glib2"/> 83 83 84 84 </para> … … 123 123 <para> 124 124 To test the results, issue: <command>ninja test</command>. One test, 125 <filename>test-font</filename>, 125 <filename>test-font</filename>, 126 126 <!--<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 --> 131 130 </para> 132 131 … … 155 154 <!-- gtk-doc replaced by gi-docgen 156 155 <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 158 157 installed and you wish to rebuild and install the API documentation. 159 158 </para>--> … … 215 214 <seglistitem> 216 215 <seg> 217 pango-list, pango-segmentation, and pango-view 216 pango-list, pango-segmentation, and pango-view 218 217 </seg> 219 218 <seg> … … 222 221 </seg> 223 222 <seg> 224 /usr/include/pango-1.0 and223 /usr/include/pango-1.0<!-- and 225 224 /usr/share/gtk-doc/html/pango 225 this last one does not seem to be installed now (since pango-1.48.2 at least) 226 --> 226 227 </seg> 227 228 </seglistitem> -
x/lib/qt5.xml
rce5723af r1daaab6d 948 948 949 949 <sect3 id="qt5-config"> 950 <title>Configuration Information</title> 950 <!-- <title>Configuration Information</title>--> 951 952 <title>If you installed Qt5 in /usr</title> 951 953 952 954 <para> … … 976 978 <literal>Defaults env_keep += QT5DIR</literal> 977 979 EOF</userinput></screen> 980 981 <bridgehead renderas="sect4">If you did not install Qt5 in /usr</bridgehead> 978 982 979 983 <para> -
x/lib/qtwebengine.xml
rce5723af r1daaab6d 13 13 <!ENTITY qtwebengine-md5sum "af799617842cca0b765102c312fbdd46"> 14 14 <!ENTITY qtwebengine-size "306 MB"> 15 <!ENTITY qtwebengine-buildsize "5. 1GB (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)"> 17 17 ]> 18 18 … … 157 157 By default, ninja will use all online CPUs +2 (if at least 4 exist), 158 158 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 160 160 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 163 163 of memory. 164 164 </para> … … 224 224 that the tarball names names differ 225 225 <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"/> 228 228 </para> 229 229 </listitem> … … 231 231 <para> 232 232 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"/> 234 235 </para> 235 236 </listitem> … … 306 307 <screen role="root"><userinput>ln -svf /usr/bin/python{2,}</userinput></screen> 307 308 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> 314 316 315 317 <para> … … 317 319 </para> 318 320 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> 320 322 321 323 <!-- start of commands for git versions only --> 322 324 <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, 324 326 the build system has labyrinthine rules of byzantine complexity, and in 325 327 particular trying to build without two <filename>.git</filename> directories … … 463 465 464 466 <!-- 465 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 467 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 466 468 href="../../xincludes/SIOCGSTAMP.xml"/> 467 469 --> … … 470 472 <option>NINJAJOBS=4 make</option>: If you patched system ninja in LFS to 471 473 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). 473 475 There are several reasons why you might want to use options like this this: 474 476 </para> … … 489 491 <para> 490 492 On a machine with only 4 CPUs online, the default of scheduling 491 N+2 jobs ifor qtwebengine is slower by between 3% and 7%, probably493 N+2 jobs for qtwebengine is slower by between 3% and 7%, probably 492 494 because of the size of the C++ files and their many includes and 493 495 templates. Therefore, if in doubt set NINJAJOBS to the number of CPUs. … … 504 506 Reducing the number of cores will prevent potential out-of-memory 505 507 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 508 510 combined RAM and swap space. 509 511 </para> … … 576 578 <seglistitem> 577 579 <seg> 578 qtwebengine_convert_dict and 580 qtwebengine_convert_dict and 579 581 QtWebEngineProcess (in $QT5DIR/libexec) 580 582 </seg> … … 582 584 libQt5Pdf.so, 583 585 libQt5PdfWidgets.so, 584 libQt5WebEngineCore.so, 585 libQt5WebEngine.so, and 586 libQt5WebEngineCore.so, 587 libQt5WebEngine.so, and 586 588 libQt5WebEngineWidgets.so 587 589 </seg> -
x/lib/webkitgtk.xml
rce5723af r1daaab6d 7 7 <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz"> 8 8 <!ENTITY webkitgtk-download-ftp " "> 9 <!ENTITY webkitgtk-md5sum " f31b802de421865ea9f1391ec8190519">10 <!ENTITY webkitgtk-size "2 2MB">11 <!ENTITY webkitgtk-buildsize "9 09 MB (127MB 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)"> 13 13 ]> 14 14 … … 30 30 31 31 <para> 32 The <application>WebKitGTK</application> package is a port of the 32 The <application>WebKitGTK</application> package is a port of the 33 33 portable web rendering engine <application>WebKit</application> to the 34 34 <application>GTK+ 3</application> and <application>GTK+ 2</application> … … 126 126 <ulink url="https://ccache.dev/">ccache</ulink>, 127 127 <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>, 129 129 <ulink url="https://gnome.pages.gitlab.gnome.org/libmanette/">libmanette</ulink>, and 130 130 <ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink> … … 159 159 -DENABLE_MINIBROWSER=ON \ 160 160 -DUSE_WOFF2=OFF \ 161 -DUSE_SOUP2=ON \ 161 162 -DUSE_WPE_RENDERER=ON \ 162 163 -DENABLE_BUBBLEWRAP_SANDBOX=OFF \ … … 176 177 -DENABLE_MINIBROWSER=ON \ 177 178 -DUSE_WOFF2=OFF \ 179 -DUSE_SOUP2=ON \ 178 180 -DUSE_WPE_RENDERER=ON \ 179 181 -DUSE_SYSTEMD=OFF \ … … 245 247 246 248 <para> 247 <parameter>-DENABLE_BUBBLEWRAP_SANDBOX=OFF</parameter>: Remove this 249 <parameter>-DENABLE_BUBBLEWRAP_SANDBOX=OFF</parameter>: Remove this 248 250 switch if the optional packages <xref linkend="bubblewrap"/> and 249 251 <ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink> … … 279 281 280 282 <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 282 284 package <xref linkend="woff2"/> is installed. This adds additional 283 285 support for fonts. … … 305 307 <seg> 306 308 <!-- Moved to /usr/libexec/webkit2gtk-4.0, so shouldn't appear here 307 jsc, 309 jsc, 308 310 MiniBrowser, and --> 309 311 WebKitWebDriver -
x/wm/icewm.xml
rce5723af r1daaab6d 7 7 <!ENTITY icewm-download-http "https://github.com/ice-wm/icewm/archive/&icewm-version;/icewm-&icewm-version;.tar.gz"> 8 8 <!ENTITY icewm-download-ftp " "> 9 <!ENTITY icewm-md5sum " 4114f69e87441e81427ab1dea169acd0">9 <!ENTITY icewm-md5sum "57e43ee0637a24b93745da0915fe8dee"> 10 10 <!ENTITY icewm-size "2.2 MB"> 11 <!ENTITY icewm-buildsize " 44MB">11 <!ENTITY icewm-buildsize "52 MB"> 12 12 <!ENTITY icewm-time "0.2 SBU (Using parallelism=4)"> 13 13 ]> … … 83 83 <xref linkend="asciidoc"/> (for regenerating the HTML documentation), 84 84 <xref linkend="fribidi"/> (for languages written right to left), 85 <xref linkend="imlib2"/>, 85 <xref linkend="imlib2"/>, 86 86 <xref linkend="librsvg"/>, 87 87 <xref linkend="libao"/>, … … 136 136 137 137 <para> 138 <option>-DENABLE_LTO=ON</option>: This option enables Link 138 <option>-DENABLE_LTO=ON</option>: This option enables Link 139 139 Time Optimization and is required for this package. 140 140 </para> … … 149 149 150 150 <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 152 152 install problem. 153 153 </para> … … 362 362 <seglistitem> 363 363 <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 365 365 <!--icewmtray--></seg> 366 366 <seg>None</seg> … … 493 493 <listitem> 494 494 <para> 495 is used internally 495 is used internally to provide hints to the user 496 496 </para> 497 497 <indexterm zone="icewm icewmhint"> -
x/wm/sawfish.xml
rce5723af r1daaab6d 202 202 <seg> 203 203 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, 205 205 sawfish-mate-session, and sawfish-xfce-session 206 206 </seg> -
xfce/apps/parole.xml
rce5723af r1daaab6d 97 97 <bridgehead renderas="sect4">Optional</bridgehead> 98 98 <para role="optional"> 99 <xref linkend="gtk-doc"/> 99 <xref linkend="gtk-doc"/> 100 100 </para> 101 101 … … 134 134 <para> 135 135 <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 137 137 packages are installed. 138 138 </para> -
xfce/apps/ristretto.xml
rce5723af r1daaab6d 6 6 7 7 <!ENTITY ristretto-download-http 8 "https://archive.xfce.org/src/apps/ristretto/0.1 1/ristretto-&ristretto-version;.tar.bz2">8 "https://archive.xfce.org/src/apps/ristretto/0.12/ristretto-&ristretto-version;.tar.bz2"> 9 9 <!ENTITY ristretto-download-ftp " "> 10 <!ENTITY ristretto-md5sum " 134d4a49a98b28ba6e91b862fb9a24cc">11 <!ENTITY ristretto-size " 576KB">12 <!ENTITY ristretto-buildsize "9. 6MB">10 <!ENTITY ristretto-md5sum "c5d635c5aab22dbb9d52df309e332d65"> 11 <!ENTITY ristretto-size "600 KB"> 12 <!ENTITY ristretto-buildsize "9.7 MB"> 13 13 <!ENTITY ristretto-time "0.1 SBU"> 14 14 ]> -
xfce/apps/xfburn.xml
rce5723af r1daaab6d 77 77 <bridgehead renderas="sect4">Required</bridgehead> 78 78 <para role="required"> 79 <xref linkend="exo"/>, 79 <xref linkend="exo"/>, 80 80 <xref linkend="libburn"/>, 81 81 <xref linkend="libisofs"/>, and -
xfce/apps/xfce4-pulseaudio-plugin.xml
rce5723af r1daaab6d 38 38 of the PulseAudio sound system and to an auto mixer tool like 39 39 pavucontrol. It can optionally handle multimedia keys for controlling the 40 audio volume. 40 audio volume. 41 41 </para> 42 42 … … 89 89 <bridgehead renderas="sect4">Recommended</bridgehead> 90 90 <para role="recommended"> 91 <xref linkend="keybinder3"/> and 91 <xref linkend="keybinder3"/> and 92 92 <xref linkend="pavucontrol"/> (runtime) 93 93 </para> -
xfce/core/exo.xml
rce5723af r1daaab6d 78 78 <xref linkend="gtk3"/>, 79 79 <xref linkend="libxfce4ui"/>, and 80 <xref linkend="libxfce4util"/> 80 <xref linkend="libxfce4util"/> 81 81 </para> 82 82 … … 132 132 <seglistitem> 133 133 <seg> 134 exo-desktop-item-edit and 135 exo-open 134 exo-desktop-item-edit and 135 exo-open 136 136 </seg> 137 137 <seg> -
xfce/core/garcon.xml
rce5723af r1daaab6d 76 76 <bridgehead renderas="sect4">Required</bridgehead> 77 77 <para role="required"> 78 <xref linkend="libxfce4ui"/> and 78 <xref linkend="libxfce4ui"/> and 79 79 <xref linkend="gtk3"/> 80 80 </para> -
xfce/core/libxfce4ui.xml
rce5723af r1daaab6d 8 8 "https://archive.xfce.org/src/xfce/libxfce4ui/&xfce4-version;/libxfce4ui-&libxfce4ui-version;.tar.bz2"> 9 9 <!ENTITY libxfce4ui-download-ftp " "> 10 <!ENTITY libxfce4ui-md5sum " 4a7035374f016efa968b776a110065d9">11 <!ENTITY libxfce4ui-size " 820KB">10 <!ENTITY libxfce4ui-md5sum "84c2716828c13e945d499bdcf39225c9"> 11 <!ENTITY libxfce4ui-size "768 KB"> 12 12 <!ENTITY libxfce4ui-buildsize "12 MB"> 13 13 <!ENTITY libxfce4ui-time "0.1 SBU"> … … 89 89 <xref linkend="gtk-doc"/>, 90 90 <xref linkend="gobject-introspection"/>, 91 <xref linkend="libgtop"/>, 91 <xref linkend="libgtop"/>, 92 92 <xref linkend="libgudev"/>, and 93 93 <ulink url="https://glade.gnome.org/">Glade</ulink> -
xfce/core/libxfce4util.xml
rce5723af r1daaab6d 86 86 <bridgehead renderas="sect4">Optional</bridgehead> 87 87 <para role="optional"> 88 <xref linkend="gtk-doc"/> 88 <xref linkend="gtk-doc"/> 89 89 </para> 90 90 -
xfce/core/thunar-volman.xml
rce5723af r1daaab6d 87 87 <bridgehead renderas="sect4">Recommended Runtime Dependencies</bridgehead> 88 88 <para role="recommended"> 89 <xref role="runtime" linkend="gvfs"/> 89 <xref role="runtime" linkend="gvfs"/> 90 90 </para> 91 91 -
xfce/core/thunar.xml
rce5723af r1daaab6d 8 8 "https://archive.xfce.org/src/xfce/thunar/&xfce4-version;/thunar-&thunar-version;.tar.bz2"> 9 9 <!ENTITY thunar-download-ftp " "> 10 <!ENTITY thunar-md5sum " 7bdf84a1eb6bf7a033cf4df031e8715d">11 <!ENTITY thunar-size "2. 4MB">12 <!ENTITY thunar-buildsize "5 3MB">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)"> 14 14 ]> 15 15 … … 86 86 <bridgehead renderas="sect4">Required (Runtime)</bridgehead> 87 87 <para role="required"> 88 <xref role="runtime" linkend="hicolor-icon-theme"/> 88 <xref role="runtime" linkend="hicolor-icon-theme"/> 89 89 </para> 90 90 … … 126 126 <screen><userinput>./configure --prefix=/usr \ 127 127 --sysconfdir=/etc \ 128 --docdir=/usr/share/doc/ Thunar-&thunar-version; &&128 --docdir=/usr/share/doc/thunar-&thunar-version; && 129 129 make</userinput></screen> 130 130 … … 146 146 <segmentedlist> 147 147 <segtitle>Installed Programs</segtitle> 148 <segtitle>Installed Librar ies</segtitle>148 <segtitle>Installed Library</segtitle> 149 149 <segtitle>Installed Directories</segtitle> 150 150 151 151 <seglistitem> 152 152 <seg> 153 Thunar (symlink to thunar), 154 thunar, and 153 Thunar (symlink to thunar), 154 thunar, and 155 155 thunar-settings 156 156 </seg> 157 157 <seg> 158 libthunarx-3.so, 158 libthunarx-3.so<!--, 159 Those shouldn't be listed as libraries, since they are not accessible 160 by "-l something" 159 161 thunar-apr.so, 160 162 thunar-sbr.so, 161 163 thunar-uca.so, 162 164 thunar-wallpaper-plugin.so, and 163 libthunar-tpa.so 165 libthunar-tpa.so--> 164 166 </seg> 165 167 <seg> … … 168 170 /usr/lib/Thunar, 169 171 /usr/lib/thunarx-3, 170 /usr/lib/xfce4, 172 <!-- installed earlier (by xfconf presumably) /usr/lib/xfce4, --> 171 173 /usr/share/Thunar, 172 /usr/share/doc/thunar-&thunar-version;, 173 /usr/share/gtk-doc/html/thunarx , and174 /usr/share/xfce4 174 /usr/share/doc/thunar-&thunar-version;, and 175 /usr/share/gtk-doc/html/thunarx<!--, 176 installed by libxfce4util /usr/share/xfce4--> 175 177 </seg> 176 178 </seglistitem> -
xfce/core/xfce4-appfinder.xml
rce5723af r1daaab6d 76 76 <bridgehead renderas="sect4">Required</bridgehead> 77 77 <para role="required"> 78 <xref linkend="garcon"/> 78 <xref linkend="garcon"/> 79 79 </para> 80 80 -
xfce/core/xfce4-settings.xml
rce5723af r1daaab6d 77 77 <para role="required"> 78 78 <xref linkend="exo"/> and 79 <xref linkend="garcon"/> 79 <xref linkend="garcon"/> 80 80 </para> 81 81 -
xfce/core/xfconf.xml
rce5723af r1daaab6d 81 81 <para role="optional"> 82 82 <xref linkend="gtk-doc"/> and 83 <xref linkend="vala"/> 83 <xref linkend="vala"/> 84 84 </para> 85 85 -
xfce/core/xfdesktop.xml
rce5723af r1daaab6d 79 79 <para role="required"> 80 80 <xref linkend="exo"/> and 81 <xref linkend="libwnck"/> 81 <xref linkend="libwnck"/> 82 82 </para> 83 83 … … 126 126 <seglistitem> 127 127 <seg> 128 xfdesktop and 128 xfdesktop and 129 129 xfdesktop-settings 130 130 </seg> -
xfce/core/xfwm4.xml
rce5723af r1daaab6d 75 75 <para role="required"> 76 76 <xref linkend="libwnck"/> and 77 <xref linkend="libxfce4ui"/> 77 <xref linkend="libxfce4ui"/> 78 78 </para> 79 79 -
xincludes/gtk-doc-rebuild-problem.xml
rce5723af r1daaab6d 5 5 6 6 <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 8 8 to rebuild and install the API documentation. It is broken for 9 9 this package due to the use of a long deprecated gtk-doc program -
xsoft/graphweb/epiphany.xml
rce5723af r1daaab6d 11 11 <!ENTITY epiphany-md5sum "9b5709c8ff1bb5650d810a0008b9cc85"> 12 12 <!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)"> 15 15 ]> 16 16 -
xsoft/graphweb/falkon.xml
rce5723af r1daaab6d 146 146 <screen><userinput>sed -i '/#include <QSettings>/a#include <QFile>' \ 147 147 src/plugins/VerticalTabs/verticaltabsplugin.cpp</userinput></screen> 148 148 149 149 <para> 150 150 Fix a build problem introduced in Qt-5.15: -
xsoft/graphweb/firefox.xml
rce5723af r1daaab6d 7 7 <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;esr/source/firefox-&firefox-version;esr.source.tar.xz"> 8 8 <!ENTITY firefox-download-ftp " "> 9 <!ENTITY firefox-md5sum " f81ca2f266ab3dafdd080f269bbb2286">10 <!ENTITY firefox-size "36 6MB">9 <!ENTITY firefox-md5sum "ad6ab1bbf36c9e799688eb117ead7926"> 10 <!ENTITY firefox-size "364 MB"> 11 11 <!-- NB with stylo, much of the build uses rust, and therefore cargo files. 12 12 But the extra cached cargo files, if any, seem to be minimal --> 13 <!ENTITY firefox-buildsize "6.7 GB (19 6MB installed) without tests">13 <!ENTITY firefox-buildsize "6.7 GB (195 MB installed) without tests"> 14 14 <!-- editors: with ff63 and rust-1.29, ./mach build -j4 is probably the 15 15 most practical way to get a timing on a machine with more cores, if taking 16 16 cores offline is not practical. If in doubt, round up --> 17 <!ENTITY firefox-time " 28SBU (on a typical 4-core machine) without tests">17 <!ENTITY firefox-time "31 SBU (on a typical 4-core machine) without tests"> 18 18 ]> 19 19 … … 79 79 <listitem> 80 80 <para> 81 Required patch:82 <ulink url="&patch-root;/firefox-&firefox-version;esr-glibc234-1.patch"/>83 </para>84 </listitem>85 <listitem>86 <para>87 81 Recommended patch: 88 82 <ulink url="&patch-root;/firefox-&firefox-version;esr-disable_rust_test-1.patch"/> … … 92 86 93 87 <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.3499 systems) you can continue to use <xref linkend="firefox-legacy"/>100 while you explore alternative approaches.101 </para>102 <!-- end of temporary note -->103 104 88 <para> 105 89 The directory name is firefox-&firefox-version; … … 163 147 <xref linkend="llvm"/> (clang, used for bindgen even if using gcc), 164 148 <xref linkend="nodejs"/>, 165 <xref linkend="nss"/>,166 149 <xref linkend="pulseaudio"/> 167 150 (or … … 182 165 <xref linkend="icu"/>, 183 166 <xref linkend="libevent"/>, 167 <xref linkend="libvpx"/>, 184 168 <xref linkend="libwebp"/>, 185 <xref linkend="nasm"/> 169 <xref linkend="nasm"/>, 170 <xref linkend="nss"/> 186 171 </para> 187 172 … … 249 234 #ac_add_options --enable-alsa 250 235 251 # Uncomment this line if you are building on an i686 system to fix a build252 # failure due to invalid ASM code.253 #ac_add_options --with-system-libvpx254 255 236 # Comment out following options if you have not installed 256 237 # recommended dependencies: 238 ac_add_options --with-system-icu 257 239 ac_add_options --with-system-libevent 258 ac_add_options --with-system- webp240 ac_add_options --with-system-libvpx 259 241 ac_add_options --with-system-nspr 260 242 ac_add_options --with-system-nss 261 ac_add_options --with-system- icu243 ac_add_options --with-system-webp 262 244 263 245 # Do not specify the gold linker which is not the default. It will take … … 322 304 323 305 <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 331 307 (a message that a python check on libgkrust.a identified 1 networking 332 308 function, getsockname) in the rust static library. … … 515 491 mkdir -pv /usr/share/pixmaps && 516 492 517 MIMETYPE="text/xml;text/mml;text/html ;"&&493 MIMETYPE="text/xml;text/mml;text/html" && 518 494 MIMETYPE="$MIMETYPE;application/xhtml+xml;application/vnd.mozilla.xul+xml" && 519 MIMETYPE="$MIMETYPE;x-scheme-handler/http;x-scheme-handler/https ;&&495 MIMETYPE="$MIMETYPE;x-scheme-handler/http;x-scheme-handler/https" && 520 496 521 497 cat > /usr/share/applications/firefox.desktop << EOF && -
xsoft/graphweb/graphweb.xml
rce5723af r1daaab6d 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="epiphany.xml"/> 20 20 <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"/>--> 22 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="firefox.xml"/> 23 23 <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="midori.xml"/>--> -
xsoft/graphweb/seamonkey.xml
rce5723af r1daaab6d 7 7 <!ENTITY seamonkey-download-http "&mozilla-http;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.xz"> 8 8 <!ENTITY seamonkey-download-ftp " "> 9 <!ENTITY seamonkey-md5sum " f36c532bbd9c6903036aa02e9a40246b">9 <!ENTITY seamonkey-md5sum "70e06d388eb796dc0f8b847794eabea0"> 10 10 <!ENTITY seamonkey-size "272 MB"> 11 <!ENTITY seamonkey-buildsize "6.1 GB (1 59MB installed)">12 <!ENTITY seamonkey-time " 21SBU (with parallelism=4)">11 <!ENTITY seamonkey-buildsize "6.1 GB (161 MB installed)"> 12 <!ENTITY seamonkey-time "19 SBU (with parallelism=4)"> 13 13 ]> 14 14 … … 106 106 <xref linkend="python2"/>, 107 107 <xref linkend="rust"/>, 108 <xref linkend="unzip"/>, 109 <xref linkend="yasm"/>, and 108 <xref linkend="unzip"/>, 109 <xref linkend="yasm"/>, and 110 110 <xref linkend="zip"/> 111 111 </para> … … 118 118 <xref linkend="libwebp"/> 119 119 <xref linkend="nasm"/>, 120 <xref linkend="nspr"/>, 120 <xref linkend="nspr"/>, 121 121 <xref linkend="nss"/>, and 122 122 <xref linkend="pulseaudio"/> … … 231 231 ac_add_options --disable-tests 232 232 233 # rust-simd does not compile with recent versions of rust. 234 # It is disabled in recent versions of firefox 235 ac_add_options --disable-rust-simd 236 233 237 ac_add_options --enable-optimize="-O2" 234 238 ac_add_options --enable-strip … … 287 291 <note> 288 292 <para> 289 The CC and CXX variables above are only needed if 293 The CC and CXX variables above are only needed if 290 294 <xref linkend="llvm"/> is installed and you do not want to use clang. 291 295 </para> … … 344 348 <para> 345 349 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 347 351 for Seamonkey</ulink>. 348 352 </para> -
xsoft/office/abiword.xml
rce5723af r1daaab6d 127 127 <para role="optional"> 128 128 <xref linkend="dbus-glib"/>, 129 <xref linkend="evolution-data-server"/>, 129 <xref linkend="evolution-data-server"/>, 130 130 <xref linkend="gobject-introspection"/>, 131 131 <xref linkend="libchamplain"/>, -
xsoft/office/libreoffice.xml
rce5723af r1daaab6d 8 8 9 9 <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz"> 10 <!ENTITY libreoffice-core-md5sum " a4f2e92dc6829d556156ec7a13a965b8">10 <!ENTITY libreoffice-core-md5sum "0de4818fdf970042630e270fd7e6bc82"> 11 11 <!ENTITY libreoffice-core-size "241 MB"> 12 12 13 13 <!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"> 15 15 <!ENTITY libreoffice-dict-size "48 MB"> 16 16 17 17 <!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"> 19 19 <!ENTITY libreoffice-help-size "107 MB"> 20 20 21 21 <!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"> 23 23 <!ENTITY libreoffice-translations-size "184 MB"> 24 24 25 25 <!-- full size remeasured for 7.0.0.3 --> 26 26 27 <!ENTITY libreoffice-buildsize " 7.1 GB including the additional files if downloaded during the build (793MB 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)"> 28 28 29 29 <!-- Editors: many updates to poppler will break LO using system poppler until … … 33 33 optional according to whether or not we use the system version. The 34 34 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 36 36 37 37 Not a problem with 7.1.7.2 and poppler-21.05.0. - bdubbs … … 39 39 --> 40 40 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 43 43 for 6.1.4.2 I and 7.0.0.3 just used the total time - bdubbs 44 44 … … 53 53 dictionaries. -renodr 54 54 --> 55 <!ENTITY libreoffice-time " 69SBU with parallelism=4 plus download time">55 <!ENTITY libreoffice-time "53 SBU with parallelism=4 plus download time"> 56 56 57 57 ]> … … 177 177 </listitem> 178 178 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: 180 180 181 181 <listitem> … … 185 185 </para> 186 186 </listitem> 187 --> 187 188 188 189 </itemizedlist> … … 343 344 344 345 <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 351 fi</userinput></screen> 352 353 <!-- 354 <para> 345 355 Fix build failures introduced by the latest freetype version: 346 356 </para> 347 357 348 358 <screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-freetype_fix-1.patch</userinput></screen> 359 --> 349 360 350 361 <para> … … 396 407 <note> 397 408 <para> 398 If you set the ACLOCAL environment variable to support installing 409 If you set the ACLOCAL environment variable to support installing 399 410 Xorg in /opt, you will need to unset it for this package. 400 411 </para> … … 486 497 487 498 # 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 489 500 490 501 # Icons … … 521 532 --<replaceable><module></replaceable></command> command, 522 533 respectively, where <replaceable><module></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), 525 536 if LO_PREFIX is other than <filename class='directory'>/usr</filename>, 526 537 unless the <filename class='directory'>$LO_PREFIX/bin</filename> directory … … 618 629 619 630 <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 622 633 package are used. 623 634 </para> … … 760 771 respectively. 761 772 </para> 762 773 763 774 <para> 764 775 <option>--enable-evolution2</option>: Enables support for Evolution -
xsoft/other/balsa.xml
rce5723af r1daaab6d 78 78 <xref linkend="gmime3"/>, 79 79 <xref linkend="gpgme"/>, 80 <xref linkend="gtk3"/>, 81 <xref linkend="libnotify"/> , and82 < xref linkend="rarian"/>80 <xref linkend="gtk3"/>, and 81 <xref linkend="libnotify"/> 82 <!--<xref linkend="rarian"/>--> 83 83 </para> 84 84 … … 89 89 </para> 90 90 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. 91 95 <bridgehead renderas="sect4">Recommended</bridgehead> 92 96 <para role="recommended"> 93 97 <xref linkend="pcre"/> 94 </para> 98 </para>--> 95 99 96 100 <bridgehead renderas="sect4">Optional</bridgehead> … … 251 255 <seg>None</seg> 252 256 <seg>/etc/sounds/events, 253 /usr/share/balsa, 257 /usr/share/balsa, 254 258 and /usr/share/sounds/balsa</seg> 255 259 </seglistitem> -
xsoft/other/feh.xml
rce5723af r1daaab6d 7 7 <!ENTITY feh-download-http "https://feh.finalrewind.org/feh-&feh-version;.tar.bz2"> 8 8 <!ENTITY feh-download-ftp " "> 9 <!ENTITY feh-md5sum " 28f291b9efbfa158f3e550ba92c13558">9 <!ENTITY feh-md5sum "654c39963f8fb3cd878d6ed60318ed82"> 10 10 <!ENTITY feh-size "2.0 MB"> 11 <!ENTITY feh-buildsize "5. 3MB (with tests)">11 <!ENTITY feh-buildsize "5.5 MB (with tests)"> 12 12 <!ENTITY feh-time "less than 0.1 SBU (with tests)"> 13 13 ]> -
xsoft/other/gimp.xml
rce5723af r1daaab6d 7 7 <!ENTITY gimp-download-http "https://download.gimp.org/pub/gimp/v2.10/gimp-&gimp-version;.tar.bz2"> 8 8 <!ENTITY gimp-download-ftp " "> 9 <!ENTITY gimp-md5sum " 31e4a055ba34e6841f42a6b2439ca480">9 <!ENTITY gimp-md5sum "56bf7e78b5dd72ed82124f2cbb028d80"> 10 10 <!ENTITY gimp-size "30 MB"> 11 <!ENTITY gimp-buildsize "8 98 MB (201 MB installed, add 882 GB for tests)">12 <!ENTITY gimp-time "1.7 SBU (Using parallelism=4; add 0. 7SBU 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)"> 13 13 14 14 <!-- pro-tem, a pull of gimp-help, https://gitlab.gnome.org/GNOME/gimp-help.git … … 20 20 cd gimp-help && 21 21 git clone https://gitlab.gnome.org/GNOME/gimp-help.git && 22 cd gimp-help && 23 git checkout gimp-help-2-10 && 24 cd .. && 22 25 rm -rv gimp-help/.git && 23 26 mv -v gimp-help gimp-help-<DATE> … … 31 34 <!ENTITY gimp-help-md5sum "df6acc812c829b610d621f8e6973a680"> 32 35 <!ENTITY gimp-help-size "170 MB"> 33 <!ENTITY gimp-help-buildsize "From 38 5MB (en only) to 1.8 GB (all 1736 <!ENTITY gimp-help-buildsize "From 383 MB (en only) to 1.8 GB (all 17 34 37 languages)"> 35 <!ENTITY gimp-help-time "1. 9 SBU (en only), 9.1SBU, with parallelism=4,38 <!ENTITY gimp-help-time "1.8 SBU (en only), 14.0 SBU, with parallelism=4, 36 39 for all languages"> 37 40 ]> … … 107 110 <note> 108 111 <para> 109 The updating ofthe help files is still a work in progress, with large112 Updating the help files is still a work in progress, with large 110 113 parts of the text for many languages not yet translated. The file below 111 114 is a git snapshot. … … 126 129 <listitem> 127 130 <para> 128 Download md5sum: &gimp-help-md5sum;131 Download MD5 sum: &gimp-help-md5sum; 129 132 </para> 130 133 </listitem> … … 509 512 <listitem> 510 513 <para> 511 provides the C functions which implement smodule loading using512 GModule and keepsa list of GimpModule's found in a given514 provides the C functions which implement module loading using 515 GModule and supports keeping a list of GimpModule's found in a given 513 516 searchpath 514 517 </para> -
xsoft/other/gparted.xml
rce5723af r1daaab6d 105 105 106 106 <para> 107 To run the tests, issue: <command>make check</command>. 107 To run the tests, issue: <command>make check</command>. 108 108 </para> 109 109 … … 133 133 <option>--enable-xhost-root</option>: This switch provides an 134 134 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. 136 136 </para> 137 137 … … 151 151 e2fsprogs (installed as part of LFS), 152 152 <xref linkend="jfsutils"/>, 153 < xref linkend="ntfs-3g"/>,153 <!--<xref linkend="ntfs-3g"/>,--> 154 154 <xref linkend="reiserfs"/>, 155 155 <xref linkend="xfsprogs"/>, -
xsoft/other/hexchat.xml
rce5723af r1daaab6d 8 8 <!ENTITY hexchat-download-http "https://dl.hexchat.net/hexchat/hexchat-&hexchat-version;.tar.xz"> 9 9 <!ENTITY hexchat-download-ftp " "> 10 <!ENTITY hexchat-md5sum " 9f04c48f011b646b91d03c5776fce776">11 <!ENTITY hexchat-size "1. 2MB">10 <!ENTITY hexchat-md5sum "ecf5133c369bbc88df064f8506867fb6"> 11 <!ENTITY hexchat-size "1.3 MB"> 12 12 <!ENTITY hexchat-buildsize "21 MB"> 13 13 <!ENTITY hexchat-time "0.1 SBU (using parallelism=4)"> … … 73 73 </itemizedlist> 74 74 75 <!-- 75 76 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 76 77 <itemizedlist spacing="compact"> … … 82 83 </listitem> 83 84 </itemizedlist> 85 --> 84 86 85 87 <bridgehead renderas="sect3">HexChat Dependencies</bridgehead> … … 108 110 <!-- <xref linkend="libcanberra"/>, --> 109 111 <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>. 113 118 </para> 114 119 … … 121 126 <title>Installation of HexChat</title> 122 127 128 <!-- Since 2.16.0 its not longer required, even when python is enabled 123 129 <para> 124 130 First, fix the python plugin: 125 131 </para> 126 132 --> 133 <!-- Since 2.16.0 its added and default: 127 134 <screen><userinput remap="pre">sed -i "s/(python_opt/& + '-embed'/" plugins/python/meson.build</userinput></screen> 128 135 … … 133 140 134 141 <screen><userinput remap="pre">patch -Np1 -i ../hexchat-&hexchat-version;-add_libera_chat-1.patch</userinput></screen> 135 142 --> 136 143 <para> 137 144 Install <application>HexChat</application> by running the following … … 146 153 -Dwith-libproxy=false \ 147 154 -Dwith-lua=false \ 155 -Dwith-python=false \ 148 156 .. && 149 157 ninja</userinput></screen> … … 166 174 <!-- 167 175 <para> 168 <parameter>-Dwith-lua=lua</parameter>: By default, this package 176 <parameter>-Dwith-lua=lua</parameter>: By default, this package 169 177 will look for luajit. Use the normal lua instead. 170 178 </para> … … 175 183 look for luajit. However, the Lua plugin support is currently broken 176 184 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>. 177 192 </para> 178 193 -
xsoft/other/inkscape.xml
rce5723af r1daaab6d 4 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 5 %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"> 7 7 <!ENTITY inkscape-download-ftp " "> 8 <!ENTITY inkscape-md5sum " 45e38e25fb93c7c91c51b84b9e4cf0ee">8 <!ENTITY inkscape-md5sum "1852c535a1aec7ca25eca9de110330d7"> 9 9 <!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 --> 12 16 ]> 13 17 … … 69 73 </listitem> 70 74 </itemizedlist> 71 <!-- 75 72 76 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 73 77 <itemizedlist spacing="compact"> 78 <!-- 74 79 <listitem> 75 80 <para> … … 79 84 </listitem> 80 85 </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 83 87 latest poppler as of this update (0.87.0). However, history says 84 88 that almost every poppler version has broke inkscape, and history 85 89 tends to repeat itself ;-). Keep these patches commented until 86 90 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 87 93 <listitem> 88 94 <para> … … 91 97 </para> 92 98 </listitem> 99 --> 93 100 <listitem> 94 101 <para> 95 102 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"/> 97 104 </para> 98 105 </listitem> 99 106 </itemizedlist> 100 -->101 107 102 108 <!-- I've asked upstream about this and was unable to find an answer. -renodr --> … … 105 111 The tarball <emphasis>inkscape-&inkscape-version;.tar.xz</emphasis> 106 112 will extract to 107 <emphasis>inkscape-&inkscape-version;_2021-0 5-24_c4e8f9ed74</emphasis>.113 <emphasis>inkscape-&inkscape-version;_2021-09-20_3bf5ae0d25</emphasis>. 108 114 </para> 109 115 </note> … … 210 216 </para> 211 217 212 <screen><userinput>mkdir build && 218 <screen><userinput remap="pre">patch -Np1 -i ../inkscape-&inkscape-version;-poppler_21.11.0-1.patch && 219 220 mkdir build && 213 221 cd build && 214 222 -
xsoft/other/pidgin.xml
rce5723af r1daaab6d 7 7 <!ENTITY pidgin-download-http "&sourceforge-dl;/pidgin/pidgin-&pidgin-version;.tar.bz2"> 8 8 <!ENTITY pidgin-download-ftp " "> 9 <!ENTITY pidgin-md5sum " bba0fd38ee1d8b9b725c4dbdc33e58e7">9 <!ENTITY pidgin-md5sum "243ed3a590e38f156fee2e22180f8676"> 10 10 <!ENTITY pidgin-size "8.3 MB"> 11 <!ENTITY pidgin-buildsize " 297MB (with tests and docs)">11 <!ENTITY pidgin-buildsize "302 MB (with tests and docs)"> 12 12 <!ENTITY pidgin-time "0.6 SBU (using parallelism=4; with tests and docs)"> 13 13 ]> … … 141 141 142 142 <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> 153 152 154 153 <screen><userinput>./configure --prefix=/usr \ 155 154 --sysconfdir=/etc \ 156 -- disable-gstreamer\155 --with-gstreamer=1.0 \ 157 156 --disable-avahi \ 158 157 --disable-gtkspell \ … … 172 171 173 172 <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>. 176 174 </para> 177 175 … … 191 189 <screen role="root" 192 190 remap="doc"><userinput>mkdir -pv /usr/share/doc/pidgin-&pidgin-version;/api && 193 cp - v doc/html/* /usr/share/doc/pidgin-&pidgin-version;/api</userinput></screen>191 cp -rv doc/html/* /usr/share/doc/pidgin-&pidgin-version;/api</userinput></screen> 194 192 195 193 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 201 199 <title>Command Explanations</title> 202 200 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> 207 204 if you've not installed <xref linkend="gstreamer10"/>. 208 </para>209 -->210 <para>211 <parameter>--disable-gstreamer</parameter>: This switch disables gstreamer212 support because there are problems with the build when Voice/Video support213 is disabled, and gstreamer is enabled.214 <!-- The problems exist within gst_device_monitor. See215 https://hastebin.com/utiwijizad.rb for more details.216 FIXME: Check this at the next release of pidgin, or if we ever add217 Farstream. -->218 205 </para> 219 206 … … 253 240 flag. 254 241 </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 261 243 <para> 262 244 <option>--enable-cyrus-sasl</option>: Use this switch if you've installed … … 318 300 <seglistitem> 319 301 <seg> 320 <!--finch,-->pidgin, purple-client-example,302 pidgin, purple-client-example, 321 303 purple-remote, purple-send, purple-send-async, and 322 304 purple-url-handler 323 305 </seg> 324 306 <seg> 325 <!--libgnt.so,-->libpurple.so, and libpurple-client.so307 libpurple.so, and libpurple-client.so 326 308 </seg> 327 309 <seg> 328 <!--329 /usr/include/finch,330 /usr/include/gnt,331 -->332 310 /usr/include/libpurple, 333 311 /usr/include/pidgin, 334 <!--335 /usr/lib/finch,336 /usr/lib/gnt,337 -->338 312 /usr/lib/pidgin, 339 313 /usr/lib/purple-2, … … 351 325 <?dbhtml list-presentation="table"?> 352 326 353 <!-- Seems to be removed with 2.14.0354 <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 -->366 327 <varlistentry id="pidgin-prog"> 367 328 <term><command>pidgin</command></term> -
xsoft/other/rxvt-unicode.xml
rce5723af r1daaab6d 7 7 <!ENTITY rxvt-unicode-download-http "http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-&rxvt-unicode-version;.tar.bz2"> 8 8 <!ENTITY rxvt-unicode-download-ftp " "> 9 <!ENTITY rxvt-unicode-md5sum " 18dd0b15e7f67478bf0a88b0fc5e8cd4">10 <!ENTITY rxvt-unicode-size "8 84KB">11 <!ENTITY rxvt-unicode-buildsize "2 3MB">9 <!ENTITY rxvt-unicode-md5sum "793ae8d59cf911fc6a93254234933d25"> 10 <!ENTITY rxvt-unicode-size "860 KB"> 11 <!ENTITY rxvt-unicode-buildsize "21 MB"> 12 12 <!ENTITY rxvt-unicode-time "0.2 SBU"> 13 13 ]> … … 87 87 <bridgehead renderas="sect4">Required</bridgehead> 88 88 <para role="required"> 89 <xref linkend="libptytty"/> and 89 90 <xref linkend="x-window-system"/> 90 91 </para> -
xsoft/other/thunderbird.xml
rce5723af r1daaab6d 7 7 <!ENTITY thunderbird-download-http "&mozilla-http;/thunderbird/releases/&thunderbird-version;/source/thunderbird-&thunderbird-version;.source.tar.xz"> 8 8 <!ENTITY thunderbird-download-ftp " "> 9 <!ENTITY thunderbird-md5sum " f08dd55b8b1b0baf2c38a88aa3734cf8">10 <!ENTITY thunderbird-size "3 90MB">11 <!ENTITY thunderbird-buildsize "6.9 GB (20 1MB installed)">12 <!ENTITY thunderbird-time " 29SBU (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)"> 13 13 <!-- Removed the -j1 time because python and rust do not obey it, although 14 14 the C/C++ code appears to obey it --> … … 73 73 </itemizedlist> 74 74 75 <!-- keeping this for next patch :) 75 76 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 76 77 <itemizedlist spacing="compact"> … … 82 83 </listitem> 83 84 </itemizedlist> 84 85 --> 85 86 <bridgehead renderas="sect3">Thunderbird Dependencies</bridgehead> 86 87 … … 216 217 ac_add_options --with-system-zlib</literal> 217 218 EOF</userinput></screen> 218 219 <!-- 219 220 <para> 220 221 Apply a patch which allows compilation on systems running glibc-2.34: … … 222 223 223 224 <screen><userinput remap="pre">patch -p1 -i ../thunderbird-&thunderbird-version;-glibc234-1.patch</userinput></screen> 224 225 --> 225 226 <para> 226 227 Now invoke the Python <command>mach</command> script to compile … … 253 254 254 255 <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 --> 256 257 <para> 257 258 Empty the environment variables which were set above: … … 273 274 274 275 <para> 275 <command>CC=gcc CXX=g++ ./mach configure</command>: 276 <command>CC=gcc CXX=g++ ./mach configure</command>: 276 277 <application>Thunderbird</application> 277 278 now uses this <application>python3</application> script to run the … … 279 280 build and install. Forcing GCC causes the build to come out smaller 280 281 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, 282 283 significantly smaller build time.--> 283 284 </para> … … 315 316 drop-down menu. Choose <quote>Preferences</quote> and then scroll down 316 317 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. 318 319 This will display a list of the configuration preferences and 319 320 information related to each one. You can use the <quote>Filter:</quote> … … 392 393 </seg> 393 394 <seg> 394 libldap60.so, libldif60.so, liblgpllibs.so, libmozgtk.so, 395 libldap60.so, libldif60.so, liblgpllibs.so, libmozgtk.so, 395 396 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 397 398 /usr/lib/thunderbird directory 398 399 </seg> -
xsoft/other/tigervnc.xml
rce5723af r1daaab6d 7 7 <!ENTITY tigervnc-download-http "https://github.com/TigerVNC/tigervnc/archive/v&tigervnc-version;/tigervnc-&tigervnc-version;.tar.gz"> 8 8 <!ENTITY tigervnc-download-ftp " "> 9 <!ENTITY tigervnc-md5sum " 07f5e217f288c515effb083896e65054">10 <!ENTITY tigervnc-size "1. 3MB">11 <!ENTITY tigervnc-buildsize " 95MB">9 <!ENTITY tigervnc-md5sum "e92945f43654e2a120f2c9d8b3a9b869"> 10 <!ENTITY tigervnc-size "1.5 MB"> 11 <!ENTITY tigervnc-buildsize "101 MB"> 12 12 <!ENTITY tigervnc-time "0.5 SBU (Using parallelism=4)"> 13 13 <!ENTITY tigervnc-xorg-version "1.20.7"> … … 98 98 </para> 99 99 </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"/> 114 116 </para> 115 117 </listitem> … … 125 127 <xref linkend="libgcrypt"/>, 126 128 <xref linkend="libjpeg"/>, 127 <xref linkend="pixman"/>, 128 <xref linkend="xorg7-app"/>, and 129 <xref linkend="pixman"/>, 130 <xref linkend="xorg7-app"/>, and 129 131 <xref linkend="xorg7-legacy"/> 130 132 </para> … … 159 161 </para> 160 162 161 <screen ><userinput># Put code in place163 <screen revision="sysv"><userinput># Put code in place 162 164 mkdir -p unix/xserver && 163 165 tar -xf ../xorg-server-&tigervnc-xorg-version;.tar.bz2 \ … … 171 173 -DCMAKE_INSTALL_PREFIX=/usr \ 172 174 -DCMAKE_BUILD_TYPE=Release \ 175 -DINSTALL_SYSTEMD_UNITS=OFF \ 173 176 -Wno-dev . && 174 177 make && … … 191 194 popd</userinput></screen> 192 195 196 <screen revision="systemd"><userinput># Put code in place 197 mkdir -p unix/xserver && 198 tar -xf ../xorg-server-&tigervnc-xorg-version;.tar.bz2 \ 199 --strip-components=1 \ 200 -C unix/xserver && 201 ( cd unix/xserver && 202 patch -Np1 -i ../xserver120.patch ) && 203 204 # Build viewer 205 cmake -G "Unix Makefiles" \ 206 -DCMAKE_INSTALL_PREFIX=/usr \ 207 -DCMAKE_BUILD_TYPE=Release \ 208 -Wno-dev . && 209 make && 210 211 # Build server 212 pushd unix/xserver && 213 autoreconf -fiv && 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 && 225 make && 226 popd</userinput></screen> 227 193 228 <para> 194 229 This package does not come with a test suite. … … 245 280 246 281 <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. 249 285 </para> 250 286 … … 265 301 is used. The vncserver perl script is placed in /usr/libexec and the 266 302 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 269 305 manager to be installed. 270 306 </para> … … 274 310 files as the <systemitem class="username">root</systemitem> user:</para> 275 311 276 <screen role=" nodump" revision='sysv'><userinput>install -m755 --owner=root ../vncserver /usr/bin &&312 <screen role="root" revision='sysv'><userinput>install -m755 --owner=root ../vncserver /usr/bin && 277 313 cp ../vncserver.1 /usr/share/man/man1</userinput></screen> 278 314 … … 313 349 <para> 314 350 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 316 352 coexist on the same system. 317 353 </para> … … 320 356 <para revision="systemd"> 321 357 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 323 359 systemd aware for VNC sessions and allows desktop environments like 324 360 <application>GNOME</application> to autostart services once the VNC … … 337 373 338 374 <para revision="systemd"> 339 Next, setup a user mapping in 375 Next, setup a user mapping in 340 376 <filename>/etc/tigervnc/vncserver.users</filename>. This tells the VNC 341 377 Server which session is allocated to a user. -
xsoft/other/transmission.xml
rce5723af r1daaab6d 38 38 <note><para> 39 39 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 42 42 faster than about 1 MB/s, direct downloads (if available) will be much faster. 43 43 </para></note> … … 89 89 <bridgehead renderas="sect4">Recommended (to build a GUI)</bridgehead> 90 90 <para role="recommended"> 91 <xref linkend="gtk3"/> and 91 <xref linkend="gtk3"/> and 92 92 <xref linkend="qt5"/> 93 93 </para> -
xsoft/other/xscreensaver.xml
rce5723af r1daaab6d 7 7 <!ENTITY xscreensaver-download-http "https://www.jwz.org/xscreensaver/xscreensaver-&xscreensaver-version;.tar.gz"> 8 8 <!ENTITY xscreensaver-download-ftp " "> 9 <!ENTITY xscreensaver-md5sum " a78738a034c7dc1c7960048c8a670588">10 <!ENTITY xscreensaver-size "2 7MB">11 <!ENTITY xscreensaver-buildsize " 244MB">12 <!ENTITY xscreensaver-time "0. 3SBU (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)"> 13 13 ]> 14 14 … … 30 30 31 31 <para> 32 The <application>XScreenSaver</application> package is a modular screen 32 The <application>XScreenSaver</application> package is a modular screen 33 33 saver and locker for the X Window System. It is highly customizable and 34 34 allows the use of any program that can draw on the root window as a … … 81 81 <bridgehead renderas="sect4">Required</bridgehead> 82 82 <para role="required"> 83 <xref linkend="gdk-pixbuf-xlib"/>, 83 <xref linkend="gdk-pixbuf-xlib"/>, 84 84 <xref linkend="libglade"/>, and 85 85 <xref linkend="xorg7-app"/> … … 206 206 <seglistitem> 207 207 <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 211 210 </seg> 212 211 <seg> … … 262 261 </varlistentry> 263 262 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 images270 </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 images283 </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 images296 </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 modules309 </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 use322 </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 329 263 <varlistentry id="xscreensaver-settings"> 330 264 <term><command>xscreensaver-settings</command></term> … … 339 273 </listitem> 340 274 </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 savers347 </para>348 <indexterm zone="xscreensaver xscreensaver-text">349 <primary sortas="b-xscreensaver-text">xscreensaver-text</primary>350 </indexterm>351 </listitem>352 </varlistentry>353 354 275 </variablelist> 355 276
Note:
See TracChangeset
for help on using the changeset viewer.