Changeset 1daaab6d
- Timestamp:
- 12/04/2021 08:32:42 AM (14 months ago)
- Branches:
- qt5new
- Children:
- 104ff4e
- Parents:
- ce5723af (diff), edd2feb7 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Files:
-
- 5 added
- 1 deleted
- 429 edited
- 5 moved
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> -
archive/firefox-legacy.xml
rce5723af r1daaab6d 7 7 <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&JS78-version;esr/source/firefox-&JS78-version;esr.source.tar.xz"> 8 8 <!ENTITY firefox-download-ftp " "> 9 <!ENTITY firefox-md5sum " 872623fc9f93ea8d3f3290024f0c0925">10 <!ENTITY firefox-size "31 9MB">9 <!ENTITY firefox-md5sum "453c90444bad8702fd08b71213ab2cbc"> 10 <!ENTITY firefox-size "316 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 --> … … 503 503 mkdir -pv /usr/share/pixmaps && 504 504 505 MIMETYPE="text/xml;text/mml;text/html ;"&&505 MIMETYPE="text/xml;text/mml;text/html" && 506 506 MIMETYPE="$MIMETYPE;application/xhtml+xml;application/vnd.mozilla.xul+xml" && 507 MIMETYPE="$MIMETYPE;x-scheme-handler/http;x-scheme-handler/https ;&&507 MIMETYPE="$MIMETYPE;x-scheme-handler/http;x-scheme-handler/https" && 508 508 509 509 cat > /usr/share/applications/firefox.desktop << EOF && -
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 … …