Merge branch 'trunk' into plabs/python-mods

This commit is contained in:
Pierre Labastie 2023-01-10 21:57:10 +01:00
commit 3bdc4eba16
289 changed files with 3195 additions and 1708 deletions

View File

@ -105,7 +105,7 @@ meson --prefix=/usr --buildtype=release .. &&
ninja</userinput></screen>
<para>
This package does not come with a testsuite.
This package does not come with a test suite.
</para>
<para>

View File

@ -101,7 +101,7 @@
make</userinput></screen>
<para>
This package does not have a working testsuite.
This package does not have a working test suite.
</para>
<para>

View File

@ -96,6 +96,13 @@
<sect2 role="installation">
<title>Installation of Zenity</title>
<para>
First, adjust Zenity to properly use <xref linkend="webkitgtk" role="nodep"/>
if it is present:
</para>
<screen><userinput remap="pre">sed -i 's/webkit2gtk-4.0/webkit2gtk-4.1/' meson.build</userinput></screen>
<para>
Install <application>Zenity</application> by running the following
commands:

View File

@ -204,7 +204,7 @@
here at the top level to slightly reduce the complexity of the XML
source for this page.</para>
<para>Where a module is shown as '(for the testsuite)' it is required if
<para>Where a module is shown as '(for the test suite)' it is required if
you wish to run the test for the module which uses it.</para>
<para> In all cases, only
@ -258,10 +258,10 @@
MD5 sum: &Archive-Zip-md5sum;</literallayout>
<itemizedlist>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz">Test::MockModule</ulink> - This uses the <xref linkend="perl-build-install"/>
(https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz) (for the test suite)</literallayout>
<itemizedlist>
<listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz">SUPER</ulink>
(https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz) (for the test suite)</literallayout>
<itemizedlist>
<listitem>
<para>
@ -541,7 +541,7 @@ MD5 sum: &Data-Dump-md5sum;</literallayout>
<para>This module provides three simple routines for generating unique IDs.
It uses the standard <xref linkend="perl-standard-install"/>.</para>
<para>Although the final test fails and reports an Error, the testsuite
<para>Although the final test fails and reports an Error, the test suite
returns a status of 0. This error can safely be ignored.</para>
<!-- Data-Uniqid -->
@ -586,7 +586,7 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
<itemizedlist>
<!-- Both DateTime::Locale and DateTime::TimeZone now need
namespace::autoclean, Specio and Params::ValidationCompiler.
The latter needs Specio but only for its testsuite -->
The latter needs Specio but only for its test suite -->
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.014.tar.gz">CPAN::Meta::Check</ulink>
(https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.014.tar.gz)</literallayout>
@ -634,7 +634,7 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
<listitem>
<para>
<xref linkend="perl-test-requires"/>
(for the testsuite)
(for the test suite)
</para>
</listitem>
</itemizedlist> <!-- end of deps for Package-Stash-XS -->
@ -670,11 +670,11 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
</para>
</listitem>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/H/HA/HAARG/Sub-Quote-2.005001.tar.gz">Sub::Quote</ulink>
(https://cpan.metacpan.org/authors/id/H/HA/HAARG/Sub-Quote-2.005001.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/H/HA/HAARG/Sub-Quote-2.005001.tar.gz) (for the test suite)</literallayout>
<itemizedlist>
<listitem>
<para>
<xref linkend="perl-test-fatal"/> (for the testsuite)
<xref linkend="perl-test-fatal"/> (for the test suite)
</para>
</listitem>
</itemizedlist>
@ -682,7 +682,7 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
</itemizedlist> <!-- end of Specio deps -->
</listitem>
<!-- Params::ValidationCompiler needs Specio for its testsuite -->
<!-- Params::ValidationCompiler needs Specio for its test suite -->
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.30.tar.gz">Params::ValidationCompiler</ulink>
(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.30.tar.gz)</literallayout>
<itemizedlist><!--- deps for Params::ValidationCompiler -->
@ -698,7 +698,7 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
<!-- Test2::Plugin::NoWarnings -->
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.06.tar.gz">Test2::Plugin::NoWarnings</ulink>
(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.06.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.06.tar.gz) (for the test suite)</literallayout>
<itemizedlist>
<!-- Test2::Bundle::Extended and Test2::Require::Module are from Test2-Suite -->
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-0.000115.tar.gz">Test2::Suite</ulink>
@ -720,10 +720,10 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
(https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Term-Table-0.012.tar.gz)</literallayout>
</listitem>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-5.2.tar.gz">Module::Pluggable</ulink>
(https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-5.2.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-5.2.tar.gz) (for the test suite)</literallayout>
</listitem>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz">Scope::Guard</ulink>
(https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz) (for the test suite)</literallayout>
</listitem>
</itemizedlist> <!-- end of deps for Test2::Suite -->
</listitem>
@ -745,7 +745,7 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
(https://cpan.metacpan.org/authors/id/E/ET/ETHER/File-ShareDir-Install-0.13.tar.gz)</literallayout>
</listitem>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-ShareDir-1.116.tar.gz">File::ShareDir</ulink>
(https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-ShareDir-1.116.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-ShareDir-1.116.tar.gz) (for the test suite)</literallayout>
<itemizedlist><!-- File-ShareDir deps apart from File::ShareDir:Install (above) -->
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Class-Inspector-1.32.tar.gz">Class::Inspector</ulink>
(https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Class-Inspector-1.32.tar.gz)</literallayout>
@ -753,7 +753,7 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
</itemizedlist>
</listitem>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz">Test::File::ShareDir</ulink>
(https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz) (for the test suite)</literallayout>
<itemizedlist><!-- Test-File-ShareDir deps -->
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.006.tar.gz">Class::Tiny</ulink>
(https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.006.tar.gz)</literallayout>
@ -762,15 +762,15 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
(https://cpan.metacpan.org/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.44.tar.gz)</literallayout>
<itemizedlist><!-- deps for File-Copy-Recursive -->
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.108.tar.gz">Path::Tiny</ulink>
(https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.108.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.108.tar.gz) (for the test suite)</literallayout>
</listitem>
<listitem>
<para>
<xref linkend="perl-test-exception"/> (for the testsuite)
<xref linkend="perl-test-exception"/> (for the test suite)
</para>
</listitem>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Test-File-1.443.tar.gz">Test::File</ulink>
(https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Test-File-1.443.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Test-File-1.443.tar.gz) (for the test suite)</literallayout>
<itemizedlist><!-- deps for Test-File -->
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/M/MA/MARKF/Test-utf8-1.01.tar.gz">Test::utf8</ulink>
(https://cpan.metacpan.org/authors/id/M/MA/MARKF/Test-utf8-1.01.tar.gz)</literallayout>
@ -779,7 +779,7 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
</listitem>
<listitem>
<para>
<xref linkend="perl-test-warnings"/> (for the testsuite)
<xref linkend="perl-test-warnings"/> (for the test suite)
</para>
</listitem>
</itemizedlist> <!-- end of deps for File-Copy-Recursive -->
@ -794,7 +794,7 @@ MD5 sum: &Data-Uniqid-md5sum;</literallayout>
</listitem>
</itemizedlist>
</listitem>
<!-- Test-Warnings for testsuite now pulled in for File-Copy-Recursive -->
<!-- Test-Warnings for test suite now pulled in for File-Copy-Recursive -->
</itemizedlist> <!-- end of deps for DateTime::Locale -->
</listitem>
@ -921,7 +921,7 @@ MD5 sum: &DateTime-Format-Builder-md5sum;</literallayout>
<!-- deps for Params::Validate:
Module::Build is a dep of Module::Implementation via Module::Runtime,
pulled in by Package::Stash in namespace::clean for
namespace::autoclean in DateTime, and for testsuites Test::Fatal is
namespace::autoclean in DateTime, and for test suites Test::Fatal is
pulled in for Dist::CheckConflicts for Package::Stash, and
Test::Requires by Package::Stash::XS for Package::Stash -->
</listitem>
@ -1078,7 +1078,7 @@ MD5 sum: &File-BaseDir-md5sum;</literallayout>
</listitem>
<listitem>
<para>
<xref linkend="perl-ipc-system-simple"/> (for the testsuite)
<xref linkend="perl-ipc-system-simple"/> (for the test suite)
</para>
</listitem>
</itemizedlist>
@ -1387,7 +1387,7 @@ MD5 sum: &libwww-perl-md5sum;</literallayout>
</listitem>
<listitem>
<para>
<xref linkend="perl-try-tiny"/> (for the testsuite)
<xref linkend="perl-try-tiny"/> (for the test suite)
</para>
</listitem>
</itemizedlist>
@ -1412,12 +1412,12 @@ MD5 sum: &libwww-perl-md5sum;</literallayout>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz">File::Listing</ulink>
(https://cpan.metacpan.org/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz)</literallayout>
</listitem>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz">Test::RequiresInternet</ulink> (for the testsuite)
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz">Test::RequiresInternet</ulink> (for the test suite)
(https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz)</literallayout>
</listitem>
<listitem>
<para>
<xref linkend="perl-test-fatal"/> (for the testsuite)
<xref linkend="perl-test-fatal"/> (for the test suite)
</para>
</listitem>
</itemizedlist>
@ -1484,13 +1484,13 @@ MD5 sum: &Lingua-Translit-md5sum;</literallayout>
MD5 sum: &List-AllUtils-md5sum;</literallayout>
<itemizedlist>
<listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-0.56.tar.gz">List::SomeUtils</ulink>
(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-0.56.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-0.56.tar.gz) (for the test suite)</literallayout>
<itemizedlist>
<listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-XS-0.58.tar.gz">List::SomeUtils::XS</ulink>
(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-XS-0.58.tar.gz)</literallayout>
<itemizedlist>
<listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/L/LE/LEEJO/Test-LeakTrace-0.18.tar.gz">Test::LeakTrace</ulink>
(https://cpan.metacpan.org/authors/id/L/LE/LEEJO/Test-LeakTrace-0.18.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/L/LE/LEEJO/Test-LeakTrace-0.18.tar.gz) (for the test suite)</literallayout>
</listitem>
</itemizedlist>
</listitem>
@ -1506,7 +1506,7 @@ MD5 sum: &List-AllUtils-md5sum;</literallayout>
</listitem>
<listitem>
<para>
<xref linkend="perl-test-warnings"/> (for the testsuite)
<xref linkend="perl-test-warnings"/> (for the test suite)
</para>
</listitem>
</itemizedlist>
@ -1542,7 +1542,7 @@ MD5 sum: &List-MoreUtils-md5sum;</literallayout>
(https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.428.tar.gz)</literallayout>
</listitem>
<listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-1.002001.tar.gz">Exporter::Tiny</ulink>
(https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-1.002001.tar.gz) (for the testsuite)</literallayout>
(https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-1.002001.tar.gz) (for the test suite)</literallayout>
</listitem>
</itemizedlist>
</listitem>
@ -1714,12 +1714,12 @@ MD5 sum: &Module-Build-md5sum;</literallayout>
</listitem>
<listitem>
<para>
<xref linkend="perl-test-fatal"/> (for the testsuite)
<xref linkend="perl-test-fatal"/> (for the test suite)
</para>
</listitem>
<listitem>
<para>
<xref linkend="perl-test-requires"/> (for the testsuite)
<xref linkend="perl-test-requires"/> (for the test suite)
</para>
</listitem>
</itemizedlist>
@ -1880,7 +1880,7 @@ MD5 sum: &PerlIO-utf8_strict-md5sum;</literallayout>
<itemizedlist>
<listitem>
<para>
<xref linkend="perl-test-exception"/> (for the testsuite)
<xref linkend="perl-test-exception"/> (for the test suite)
</para>
</listitem>
</itemizedlist>
@ -2066,7 +2066,7 @@ MD5 sum: &Test-Command-md5sum;</literallayout>
<literallayout>&Test-Differences-download-http;
MD5 sum: &Test-Differences-md5sum;</literallayout>
<itemizedlist>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Diff-1.45.tar.gz">Text::Diff (for the testsuite)</ulink>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Diff-1.45.tar.gz">Text::Diff (for the test suite)</ulink>
(https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Diff-1.45.tar.gz)</literallayout>
<itemizedlist>
<listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-1.1903.tar.gz">Algorithm::Diff</ulink>
@ -2463,7 +2463,7 @@ When scripting, pipe the <command>perl Makefile.PL</command> command through <co
<listitem>
<para>
<xref linkend="wget"/> (to download two files from unicode.org
in the testsuite)
in the test suite)
</para>
</listitem>
</itemizedlist>
@ -2507,7 +2507,7 @@ MD5 sum: &URI-md5sum;</literallayout>
<itemizedlist>
<listitem>
<para>
<xref linkend="perl-test-needs"/> (for the testsuite)
<xref linkend="perl-test-needs"/> (for the test suite)
</para>
</listitem>
</itemizedlist>

View File

@ -105,7 +105,7 @@
<!-- Convenience entities -->
<!ENTITY root "<systemitem class='username'>root</systemitem>">
<!ENTITY gi-docgen-url "https://gnome.pages.gitlab.gnome.org/gi-docgen/">
<!-- These entities are used to identify versions of LFS
packages referenced throughout the BLFS book. -->
@ -114,7 +114,7 @@
<!-- End LFS versions -->
<!ENTITY blfs-bootscripts-version "20220722">
<!ENTITY blfs-bootscripts-version "20230101">
<!ENTITY systemd-units-version "20220720">
<!ENTITY blfs-wiki "https://wiki.&lfs-domainname;/blfs/wiki">

View File

@ -6,12 +6,14 @@
<!ENTITY boost-download-http "https://boostorg.jfrog.io/artifactory/main/release/&boost-version;/source/boost_&boost-dl-version;.tar.bz2">
<!ENTITY boost-download-ftp " ">
<!ENTITY boost-md5sum "df7dc2fc6de751753198a5bf70210da7">
<!ENTITY boost-size "111 MB">
<!ENTITY boost-buildsize "1.1 GB (191 MB installed)">
<!ENTITY boost-time "1.5 SBU (Using parallelism=4; add 1.2 SBU for tests)">
<!ENTITY boost-md5sum "3276c0637d1be8687740c550237ef999">
<!ENTITY boost-size "113 MB">
<!ENTITY boost-buildsize "1.1 GB (195 MB installed)">
<!ENTITY boost-time "1.4 SBU (Using parallelism=4; add 1.2 SBU for tests)">
]>
<!-- Editors: Check test failures with python-3.11 -->
<sect1 id="boost" xreflabel="Boost-&boost-version;">
<?dbhtml filename="boost.html"?>
@ -100,6 +102,17 @@
<sect2 role="installation">
<title>Installation of Boost</title>
<para>
A change in this version of <application>boost</application> breaks
the few packages which use the <application>phoenix</application>
module when compiled with current <application>GCC</application>. In BLFS,
that affects <xref linkend="libreoffice"/>. Fix this with the following
command:
</para>
<screen><userinput>sed -i '/#include.*phoenix.*tuple.hpp.*/d' \
boost/phoenix/stl.hpp</userinput></screen>
<para>
This package can be built with several jobs running in parallel. In
the instructions below, <parameter>&lt;N&gt;</parameter> stands for the
@ -114,7 +127,8 @@
<para>
To run the Boost.Build's regression test, issue
<command>pushd tools/build/test; python3 test_all.py; popd</command>.
All 168 tests should pass.
With python-3.10.x all 168 tests should pass. With
<xref linkend='python3'/>, 20 tests fail for undetermined reasons.
</para>
<para>
@ -154,6 +168,17 @@
<sect2 role="commands">
<title>Command Explanations</title>
<para>
<parameter>sed -i '/#include ...</parameter>: This removes the inclusion
of <filename>boost/phoenix/stl/tuple.hpp</filename> from this header-only
library, allowing applications which use it to link using recent C++.
<!-- FIXME: remove before 11.3 is we still use 1.81.0 and LO-7.4,
this alternative is only for people working through the development book.-->
An alternative is to edit
<filename>/usr/include/boost/phoenix/stl.hpp</filename> if this version of
boost has already been installed without this <command>sed</command>.
</para>
<para>
<parameter>threading=multi</parameter>: This parameter ensures that
<application>Boost</application> is built with multithreading support.

View File

@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY exempi-download-http "https://libopenraw.freedesktop.org/download/exempi-&exempi-version;.tar.bz2">
<!ENTITY exempi-download-http "https://libopenraw.freedesktop.org/download/exempi-&exempi-version;.tar.xz">
<!ENTITY exempi-download-ftp " ">
<!ENTITY exempi-md5sum "1c74cfdd2d97fd42532bc7ac099b6661">
<!ENTITY exempi-size "3.5 MB">
<!ENTITY exempi-buildsize "315 MB (add 247 MB for tests)">
<!ENTITY exempi-time "0.5 SBU (using parallelism=4; add 0.4 SBU for tests)">
<!ENTITY exempi-md5sum "27a7d9566d2335785c03ce9e66096f2a">
<!ENTITY exempi-size "2.7 MB">
<!ENTITY exempi-buildsize "288 MB (add 241 MB for tests)">
<!ENTITY exempi-time "0.4 SBU (using parallelism=4; add 1.9 SBU for tests)">
]>
<sect1 id="exempi" xreflabel="Exempi-&exempi-version;">

View File

@ -88,6 +88,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libatomic_ops.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libblockdev.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libbytesize.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcloudproviders.xml"/>
<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcroco.xml"/>-->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdaemon.xml"/>
<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdbusmenuqt.xml"/> -->

View File

@ -6,10 +6,10 @@
<!ENTITY glib2-download-http "&gnome-download-http;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz">
<!ENTITY glib2-download-ftp "&gnome-download-ftp;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz">
<!ENTITY glib2-md5sum "fb204b89b0004110911dede3441597a1">
<!ENTITY glib2-md5sum "a854964bbf295dcfa98afd210d7fbc39">
<!ENTITY glib2-size "4.9 MB">
<!ENTITY glib2-buildsize "140 MB (add 8 MB for tests)">
<!ENTITY glib2-time "0.5 SBU (add 0.6 SBU for tests; both using parallelism=4)">
<!ENTITY glib2-time "0.5 SBU (add 0.4 SBU for tests; both using parallelism=4)">
]>
<sect1 id="glib2" xreflabel="GLib-&glib2-version;">

View File

@ -13,10 +13,10 @@
<!ENTITY ff102-version "&firefox-version;">
<!ENTITY js102-download-http "&mozilla-http;/firefox/releases/&JS102-version;esr/source/firefox-&JS102-version;esr.source.tar.xz">
<!ENTITY js102-download-ftp " ">
<!ENTITY js102-md5sum "3b3e610898ccda554519f744e634c50c">
<!ENTITY js102-md5sum "9fe60d1991b9344ebfd80592aff2bfa9">
<!ENTITY js102-size "457 MB">
<!ENTITY js102-buildsize "3.4 GB (38 MB installed after removing 34MB static lib)">
<!ENTITY js102-time "1.8 SBU (with parallelism=4)">
<!ENTITY js102-buildsize "3.3 GB (38 MB installed after removing 34MB static lib)">
<!ENTITY js102-time "2.0 SBU (with parallelism=4)">
]>
<sect1 id="js102" xreflabel="JS-&JS102-version;">
@ -210,7 +210,7 @@ make</userinput></screen>
<!-- recheck when ICU gets upgraded -->
<!-- Still true with 102 -renodr -->
Because we are building with system ICU, more than one hundred tests
(out of a total of more than 40,000) are known to fail.
(out of a total of more than 50,000) are known to fail.
</para>
<para>
To run the JIT test suite, issue:

View File

@ -93,7 +93,7 @@
<screen><userinput>make</userinput></screen>
<para>
If you want to run the testsuite, fix an issue with Glibc-2.34 or
If you want to run the test suite, fix an issue with Glibc-2.34 or
later:
</para>

View File

@ -6,8 +6,8 @@
<!ENTITY libarchive-download-http "https://github.com/libarchive/libarchive/releases/download/v&libarchive-version;/libarchive-&libarchive-version;.tar.xz">
<!ENTITY libarchive-download-ftp " ">
<!ENTITY libarchive-md5sum "9465f7995649c9ea84854a7fd8c76f30">
<!ENTITY libarchive-size "5.0 MB">
<!ENTITY libarchive-md5sum "72cbb3c085624c825f627bfc8f52ce53">
<!ENTITY libarchive-size "4.9 MB">
<!ENTITY libarchive-buildsize "41 MB (add 29 MB for tests)">
<!ENTITY libarchive-time "0.3 SBU (add 0.7 SBU for tests)">
]>
@ -95,13 +95,13 @@
<sect2 role="installation">
<title>Installation of libarchive</title>
<!-- no longer required in 3.6.2.
<para>
First, adapt the package to changes in glibc-2.36:
</para>
<screen><userinput remap="pre">sed '/linux\/fs\.h/d' -i libarchive/archive_read_disk_posix.c</userinput></screen>
-->
<para>
Install <application>libarchive</application> by running the following
@ -121,6 +121,12 @@ make</userinput></screen>
<screen role="root"><userinput>make install</userinput></screen>
<para>
Remove an invalid entry in <filename>/usr/lib/pkgconfig/libarchive.pc</filename>:
</para>
<screen role="root"><userinput>sed -i "s/iconv //" /usr/lib/pkgconfig/libarchive.pc</userinput></screen>
</sect2>
<sect2 role="commands">

View File

@ -0,0 +1,166 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY libcloudproviders-download-http "&gnome-download-http;/libcloudproviders/0.3/libcloudproviders-&libcloudproviders-version;.tar.xz">
<!ENTITY libcloudproviders-download-ftp "&gnome-download-ftp;/libcloudproviders/0.3/libcloudproviders-&libcloudproviders-version;.tar.xz">
<!ENTITY libcloudproviders-md5sum "f4c782e044760830515ab9b886791a95">
<!ENTITY libcloudproviders-size "24 KB">
<!ENTITY libcloudproviders-buildsize "1.8 MB">
<!ENTITY libcloudproviders-time "less than 0.1 SBU">
]>
<sect1 id="libcloudproviders" xreflabel="libcloudproviders-&libcloudproviders-version;">
<?dbhtml filename="libcloudproviders.html"?>
<title>libcloudproviders-&libcloudproviders-version;</title>
<indexterm zone="libcloudproviders">
<primary sortas="a-libcloudproviders">libcloudproviders</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to libcloudproviders</title>
<para>
The <application>libcloudproviders</application> package contains a
library which provides a DBus API that allows cloud storage sync clients
to expose their services.
</para>
&lfs112_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&libcloudproviders-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&libcloudproviders-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &libcloudproviders-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &libcloudproviders-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &libcloudproviders-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &libcloudproviders-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">libcloudproviders Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="gobject-introspection"/> and
<xref linkend="vala"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gtk-doc"/>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/libcloudproviders"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of libcloudproviders</title>
<para>
Install <application>libcloudproviders</application> by running the following
commands:
</para>
<screen><userinput>mkdir build &amp;&amp;
cd build &amp;&amp;
meson --prefix=/usr --buildtype=release .. &amp;&amp;
ninja</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>ninja install</userinput></screen>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/meson-buildtype-release.xml"/>
<para>
<option>-Denable-gtk-doc</option>: Use this switch if you have
<xref linkend="gtk-doc" role="nodep"/> installed and wish to generate the
API documentation.
</para>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
None
</seg>
<seg>
libcloudproviders.so
</seg>
<seg>
/usr/include/cloudproviders
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="libcloudproviders-lib">
<term><filename class="libraryfile">libcloudproviders.so</filename></term>
<listitem>
<para>
contains functions that provide a DBus API to allow cloud storage
sync clients to expose their services
</para>
<indexterm zone="libcloudproviders libcloudproviders-lib">
<primary sortas="c-libcloudproviders">libcloudproviders.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

View File

@ -4,11 +4,11 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY libgusb-download-http "https://people.freedesktop.org/~hughsient/releases/libgusb-&libgusb-version;.tar.xz">
<!ENTITY libgusb-download-http "https://github.com/hughsie/libgusb/releases/download/&libgusb-version;/libgusb-&libgusb-version;.tar.xz">
<!ENTITY libgusb-download-ftp " ">
<!ENTITY libgusb-md5sum "32367173c06f1837e9cb943e778764cd">
<!ENTITY libgusb-size "48 KB">
<!ENTITY libgusb-buildsize "2.0 MB (with tests)">
<!ENTITY libgusb-md5sum "9d7c0ee15b25809a2b0213246a5d4944">
<!ENTITY libgusb-size "47 KB">
<!ENTITY libgusb-buildsize "2.4 MB (with tests)">
<!ENTITY libgusb-time "less than 0.1 SBU (with tests)">
]>
@ -78,14 +78,17 @@
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<!-- broken, needs gtkdoc-scan which is not in recent versions
<xref linkend="gtk-doc"/>,
--> <xref linkend="gobject-introspection"/>,
<xref linkend="gobject-introspection"/>,
<xref linkend="usbutils"/> (for <filename>usb.ids</filename> data file,
which is also required for the tests), and
<xref linkend="vala"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="https://download.gnome.org/sources/gi-docgen/">gi-docgen</ulink>
</para>
<para condition="html" role="usernotes">
User Notes: <ulink url="&blfs-wiki;/libgusb"/>
</para>
@ -123,8 +126,10 @@ ninja</userinput></screen>
href="../../xincludes/meson-buildtype-release.xml"/>
<para>
<parameter>-Ddocs=false</parameter>: building documentation needs an old
version of <application>GTK-Doc</application>, so it has to be disabled.
<parameter>-Ddocs=false</parameter>: building documentation needs
<application>gi-docgen</application>. Remove this switch if you have
installed <application>gi-docgen</application>, and you wish to build
the API documentation.
</para>
</sect2>

View File

@ -7,9 +7,9 @@
<!ENTITY libksba-download-http "&gnupg-http;/libksba/libksba-&libksba-version;.tar.bz2">
<!ENTITY libksba-download-ftp "&gnupg-ftp;/libksba/libksba-&libksba-version;.tar.bz2">
<!ENTITY libksba-download-ftp " ">
<!ENTITY libksba-md5sum "af4d9ca1f15cdbc588c01b93e2cd51cf">
<!ENTITY libksba-size "656 KB">
<!ENTITY libksba-buildsize "9.3 MB (with tests)">
<!ENTITY libksba-md5sum "65683abfe7175e3cb19fb6f40175fea8">
<!ENTITY libksba-size "653 KB">
<!ENTITY libksba-buildsize "10 MB (with tests)">
<!ENTITY libksba-time "0.1 SBU (with tests)">
]>
@ -147,7 +147,7 @@ install -v -m644 doc/ksba.{pdf,ps,dvi} \
<segtitle>Installed Directory</segtitle>
<seglistitem>
<seg>ksba-config</seg>
<seg><!--ksba-config not in 1.6.3-->None</seg>
<seg>libksba.so</seg>
<seg>None<!--/usr/share/doc/libksba-&libksba-version;--></seg>
</seglistitem>
@ -157,7 +157,7 @@ install -v -m644 doc/ksba.{pdf,ps,dvi} \
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<!--
<varlistentry id="ksba-config">
<term><command>ksba-config</command></term>
<listitem>
@ -172,7 +172,7 @@ install -v -m644 doc/ksba.{pdf,ps,dvi} \
</indexterm>
</listitem>
</varlistentry>
-->
<varlistentry id="libksba-lib">
<term><filename class="libraryfile">libksba.{so,a}</filename></term>
<listitem>

View File

@ -83,7 +83,7 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="vala"/> and
<ulink url="https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
</para>
<para condition="html" role="usernotes">

View File

@ -4,11 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!-- Normally, the "a" after version shouldn't be needed except for 4.5.0 -->
<!ENTITY libqalculate-download-http "https://github.com/Qalculate/libqalculate/releases/download/v&libqalculate-version;/libqalculate-&libqalculate-version;.tar.gz">
<!ENTITY libqalculate-download-ftp " ">
<!ENTITY libqalculate-md5sum "d30ad11c8920c2ec929745d42bd2854e">
<!ENTITY libqalculate-md5sum "4b8b37f7acfb24e9e8019e8a56d9dc48">
<!ENTITY libqalculate-size "2.5 MB">
<!ENTITY libqalculate-buildsize "134 MB (with tests)">
<!ENTITY libqalculate-buildsize "135 MB (with tests)">
<!ENTITY libqalculate-time "0.9 SBU (Using parallelism=4; with tests)">
]>

View File

@ -4,11 +4,11 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY libsigc-download-http "&gnome-download-http;/libsigc++/2.10/libsigc++-&libsigc-version;.tar.xz">
<!ENTITY libsigc-download-ftp "&gnome-download-ftp;/libsigc++/2.10/libsigc++-&libsigc-version;.tar.xz">
<!ENTITY libsigc-md5sum "fbfb0bbda62c4894493e89520de400c9">
<!ENTITY libsigc-download-http "&gnome-download-http;/libsigc++/&libsigc-minor;/libsigc++-&libsigc-version;.tar.xz">
<!ENTITY libsigc-download-ftp "&gnome-download-ftp;/libsigc++/&libsigc-minor;/libsigc++-&libsigc-version;.tar.xz">
<!ENTITY libsigc-md5sum "943b7aef5d74fbc4f4a3bb67bcfaae02">
<!ENTITY libsigc-size "4.8 MB">
<!ENTITY libsigc-buildsize "26 MB (with tests)">
<!ENTITY libsigc-buildsize "28 MB (with tests)">
<!ENTITY libsigc-time "0.2 SBU (with tests)">
]>
@ -98,12 +98,11 @@
<screen><userinput>mkdir bld &amp;&amp;
cd bld &amp;&amp;
meson --prefix=/usr --buildtype=release .. &amp;&amp;
meson setup --prefix=/usr --buildtype=release .. &amp;&amp;
ninja</userinput></screen>
<para>
<!--To test the results, issue: <command>ninja test</command>.-->
This package does not come with a test suite.
To test the results, issue: <command>ninja test</command>.
</para>
<para>

View File

@ -82,7 +82,7 @@
<para role="optional">
<xref linkend="gnupg2"/>,
<xref linkend="libgcrypt"/>, and
<xref linkend="openssh"/> (all three are required for the testsuite)
<xref linkend="openssh"/> (all three are required for the test suite)
</para>
<para condition="html" role="usernotes">

View File

@ -6,10 +6,10 @@
<!ENTITY libxkbcommon-download-http "https://xkbcommon.org/download/libxkbcommon-&libxkbcommon-version;.tar.xz">
<!ENTITY libxkbcommon-download-ftp " ">
<!ENTITY libxkbcommon-md5sum "a871be5c9af2511f899e1bd6db8b429f">
<!ENTITY libxkbcommon-md5sum "40f0486b4eb491928ec6616c2ff85120">
<!ENTITY libxkbcommon-size "464 KB">
<!ENTITY libxkbcommon-buildsize "18 MB (with tests)">
<!ENTITY libxkbcommon-time "0.4 SBU (with tests)">
<!ENTITY libxkbcommon-buildsize "19 MB (with tests)">
<!ENTITY libxkbcommon-time "0.2 SBU (with tests)">
]>
<sect1 id="libxkbcommon" xreflabel="libxkbcommon-&libxkbcommon-version;">

View File

@ -73,7 +73,7 @@
<itemizedlist spacing="compact">
<listitem>
<para>
Optional Testsuite:
Optional Test Suite:
<ulink url="https://www.w3.org/XML/Test/xmlts&testsuite-version;.tar.gz"/> - This
enables <command>make check</command> to do complete testing.
</para>
@ -123,7 +123,7 @@
make</userinput></screen>
<para>
If you downloaded the testsuite, issue the following command:
If you downloaded the test suite, issue the following command:
</para>
<screen><userinput>tar xf ../xmlts&testsuite-version;.tar.gz</userinput></screen>

View File

@ -6,9 +6,9 @@
<!ENTITY nodejs-download-http "https://nodejs.org/dist/v&nodejs-version;/node-v&nodejs-version;.tar.xz">
<!ENTITY nodejs-download-ftp " ">
<!ENTITY nodejs-md5sum "7322f55ce420f49378515b67d73faf88">
<!ENTITY nodejs-size "37 MB">
<!ENTITY nodejs-buildsize "930 MB (add 29 MB for tests)">
<!ENTITY nodejs-md5sum "ee34c031a467fb893e8fadaf884297d2">
<!ENTITY nodejs-size "38 MB">
<!ENTITY nodejs-buildsize "891 MB (add 29 MB for tests)">
<!ENTITY nodejs-time "18 SBU (add 4.6 SBU for tests: both using parallelism=4 and 4 CPUs online, parts of the tests will use all online CPUs)">
]>
@ -117,6 +117,7 @@
<screen><userinput>patch -Np1 -i ../node-v&nodejs-version;-icu_69-1.patch</userinput></screen>
-->
<!-- Does not appear to be needed for version 18.13.0
<para>
The <command>configure</command> script for this version of Node.js is
not aware of Python-3.11. If you have installed <xref linkend="python3"/>,
@ -126,7 +127,7 @@
<screen><userinput>sed -e '/=.*exec/a command -v python3.11 >/dev/null &amp;&amp; exec python3.11 "$0" "$@"' \
-e s'/((/((3, 11), (/' \
-i configure</userinput></screen>
-->
<para>
Build <application>Node.js</application> by running the following
commands:
@ -143,7 +144,6 @@ make</userinput></screen>
<para>
To test the results, issue: <command>make test-only</command>.
One test, test-socket-write-after-fin-error, out of over 3600 tests is known to fail.
</para>
<para>

View File

@ -89,7 +89,7 @@ sed -i 's#$(LIBRARY) ##' config/rules.mk &amp;&amp;
make</userinput></screen>
<para>
The testsuite is designed for testing changes to nss or nspr and is
The test suite is designed for testing changes to nss or nspr and is
not particularly useful for checking a released version (e.g. it needs
to be run on a non-optimized build with both nss and nspr directories
existing alongside each other). For further details, see the User Notes

View File

@ -6,7 +6,7 @@
<!ENTITY pcre2-download-http "https://github.com/PCRE2Project/pcre2/releases/download/pcre2-&pcre2-version;/pcre2-&pcre2-version;.tar.bz2">
<!ENTITY pcre2-download-ftp " ">
<!ENTITY pcre2-md5sum "5ee8e1d11557b677e1b159657e2aaf3c">
<!ENTITY pcre2-md5sum "a8e9ab2935d428a4807461f183034abe">
<!ENTITY pcre2-size "1.7 MB">
<!ENTITY pcre2-buildsize "19 MB (with tests)">
<!ENTITY pcre2-time "0.4 SBU (with tests)">

View File

@ -95,7 +95,7 @@
make</userinput></screen>
<para>
This package does not have a testsuite.
This package does not have a test suite.
</para>
<para>

View File

@ -102,7 +102,7 @@ make</userinput></screen>
tests) failed. To run the test suite anyway,
issue: <command>make check</command>.
The tests with 1.4.15 took under an hour, at 34 SBU total. Marking
the testsuite as usable again. I had four passes and 0 failures:
the test suite as usable again. I had four passes and 0 failures:
PASS: apitest
PASS: internaltest
PASS: stemtest

View File

@ -44,7 +44,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="screen.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shared-mime-info.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sharutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="telepathy-logger.xml"/>
<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="telepathy-logger.xml"/>-->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="telepathy-mission-control.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tidy-html5.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="time.xml"/>

View File

@ -6,10 +6,10 @@
<!ENTITY graphviz-download-http "https://gitlab.com/graphviz/graphviz/-/archive/&graphviz-version;/graphviz-&graphviz-version;.tar.bz2">
<!ENTITY graphviz-download-ftp " ">
<!ENTITY graphviz-md5sum "75189b0b56b7795a7d665c420a4af99f">
<!ENTITY graphviz-md5sum "6820d772437e6f253a80bc216ad4d747">
<!ENTITY graphviz-size "26 MB">
<!ENTITY graphviz-buildsize "211 MB">
<!ENTITY graphviz-time "0.6 SBU (using parallelism=4)">
<!ENTITY graphviz-buildsize "259 MB">
<!ENTITY graphviz-time "0.7 SBU (using parallelism=4)">
]>
<sect1 id="graphviz" xreflabel="Graphviz-&graphviz-version;">
@ -157,9 +157,7 @@
<xref linkend="openjdk"/>,
<xref linkend="lua"/>,
<xref linkend="php"/>,
<!--<xref linkend="python2"/>, Removed in 2.47.3 -->
<xref linkend="ruby"/>,
<!-- <xref linkend="tcl"/>, -->
<xref linkend="tk"/>,
<ulink url="https://iolanguage.org/">Io</ulink>,
<ulink url="https://www.mono-project.com/Main_Page">Mono</ulink>,
@ -234,12 +232,6 @@
<command>sed ... configure.ac</command>: This command is needed to
avoid installing files in /usr/lib64.
</para>
<!--
<para>
<parameter>- -disable-php</parameter>: This version of graphviz
does not support php version 8.
</para>
-->
<para>
<option>--with-javaincludedir="$JAVA_HOME/include
-I$JAVA_HOME/include/linux"</option>:
@ -308,7 +300,7 @@
<seglistitem>
<seg>
acyclic, bcomps, ccomps, circo, cluster, diffimg, dijkstra,
acyclic, bcomps, ccomps, circo, cluster, <!--diffimg,--> dijkstra,
dot, dot2gxl, dot_builtins, edgepaint, fdp, gc, gml2gv,
graphml2gv, gv2gml, gv2gxl, gvcolor, gvedit, gvgen, gvmap, gvmap.sh,
gvpack, gvpr, gxl2dot, gxl2gv, mm2gv, neato, nop,
@ -319,7 +311,7 @@
libcdt.so, libcgraph.so, libgvc.so, libgvpr.so, liblab_gamut.so,
libpathplan.so, libxdot.so, and several plugins in /usr/lib/graphviz.
There are also several in subdirectories of
/usr/lib/{lua,perl5,<!--php, -->python&python3-majorver;,tcl8.6}.
/usr/lib/{lua,perl5,php,python&python3-majorver;,tcl8.6}.
Unfortunately, some libraries are duplicated.
</seg>
<seg>

View File

@ -77,7 +77,7 @@ xreflabel="shared-mime-info-&shared-mime-info-version;">
<itemizedlist spacing="compact">
<listitem>
<para>
Optional download, required to run the testsuite:
Optional download, required to run the test suite:
<ulink url="&xdgmime-download-http;"/>
</para>
<para>

View File

@ -7,9 +7,9 @@
<!ENTITY tree-download-http "https://mama.indstate.edu/users/ice/tree/src/tree-&tree-version;.tgz">
<!ENTITY tree-download-ftp " ">
<!-- <!ENTITY tree-download-ftp "ftp://mama.indstate.edu/linux/tree/tree-&tree-version;.tgz">-->
<!ENTITY tree-md5sum "3aff51f13bb10bff874aa1d13fb9e50c">
<!ENTITY tree-md5sum "50aa5cdb28df6340ef67a3a3ec953ffc">
<!ENTITY tree-size "60 KB">
<!ENTITY tree-buildsize "532 KB">
<!ENTITY tree-buildsize "524 KB">
<!ENTITY tree-time "less than 0.1 SBU">
]>

View File

@ -116,17 +116,18 @@
<xref linkend="gtk-doc"/>,
<xref linkend="jasper"/>,
<xref linkend="lcms2"/>,
<xref linkend="libraw"/>,
<xref linkend="librsvg"/>,
<xref linkend="libtiff"/>,
<xref linkend="libwebp"/>,
<xref linkend="pango"/>,
<xref linkend="poppler"/>,
<xref linkend="ruby"/>,
<xref linkend="sdl2"/>,
<xref linkend="v4l-utils"/>,
<xref linkend="vala"/>,
<xref linkend="libspiro"/>,
<ulink url="https://lensfun.github.io/">lensfun</ulink>,
<ulink url="https://libopenraw.pages.freedesktop.org/">libopenraw</ulink>,
<ulink url="https://faculty.cse.tamu.edu/davis/suitesparse.html">libumfpack</ulink>,
<ulink url="https://luajit.org/luajit.html">LuaJIT</ulink>,
<ulink url="https://www.khronos.org/opencl">OpenCL</ulink> (for tests),
@ -156,6 +157,14 @@
<screen><userinput remap="pre">patch -Np1 -i ../gegl-&gegl-version;-ffmpeg5_fixes-1.patch</userinput></screen>
-->
<para>
If LibRaw-0.21.0 or above is installed, the build fails due to
a change in the ABI. Fix the issue by issuing:
</para>
<screen><userinput>sed -e '/shot_select/s/params/raw&amp;/' \
-i operations/external/raw-load.c</userinput></screen>
<para>
Install <application>gegl</application> by running the following commands:
</para>

View File

@ -7,9 +7,9 @@
<!ENTITY harfbuzz-download-http
"https://github.com/harfbuzz/harfbuzz/releases/download/&harfbuzz-version;/harfbuzz-&harfbuzz-version;.tar.xz">
<!ENTITY harfbuzz-download-ftp " ">
<!ENTITY harfbuzz-md5sum "74dd89b7f394aabb0e318e36d169b77e">
<!ENTITY harfbuzz-size "17 MB">
<!ENTITY harfbuzz-buildsize "136 MB (with tests)">
<!ENTITY harfbuzz-md5sum "a3f9e51043a5a14b409c52fe4ab1e29e">
<!ENTITY harfbuzz-size "18 MB">
<!ENTITY harfbuzz-buildsize "142 MB (with tests)">
<!ENTITY harfbuzz-time "0.6 SBU (Using parallelism=4; with tests)">
]>
@ -90,7 +90,7 @@
<xref linkend="git"/>,
<xref linkend="gtk-doc"/>,
<ulink url="https://pypi.org/project/FontTools/">FontTools</ulink>
(Python 3 module, for the testsuite), and
(Python 3 module, for the test suite), and
<ulink url="https://www.colm.net/open-source/ragel/">ragel</ulink>
</para>

View File

@ -6,9 +6,9 @@
<!ENTITY libraw-download-http "https://www.libraw.org/data/LibRaw-&libraw-version;.tar.gz">
<!ENTITY libraw-download-ftp " ">
<!ENTITY libraw-md5sum "2e5bedb59ea433e2d2ef6bbbe5253179">
<!ENTITY libraw-size "1.4 MB">
<!ENTITY libraw-buildsize "29 MB">
<!ENTITY libraw-md5sum "2942732de752f46baccd9c6d57823b7b">
<!ENTITY libraw-size "1.6 MB">
<!ENTITY libraw-buildsize "31 MB">
<!ENTITY libraw-time "0.2 SBU (Using parallelism=4)">
<!ENTITY dcraw-manpage-url "https://linux.die.net/man/1/dcraw">
]>

View File

@ -87,8 +87,7 @@
<para role="optional">
<xref linkend="docutils"/> (for man pages),
<xref linkend="xorg7-font"/> (for tests), and
<ulink url='https://pypi.org/project/gi-docgen/'>gi-docgen</ulink>
(for documentation)
<ulink url="&gi-docgen-url;">gi-docgen</ulink> (for documentation)
</para>
<para condition="html" role="usernotes">User Notes:

View File

@ -9,10 +9,10 @@
<!-- <!ENTITY libtiff-download-ftp
"ftp://ftp.remotesensing.org/libtiff/tiff-&libtiff-version;.tar.gz">-->
<!ENTITY libtiff-download-ftp " ">
<!ENTITY libtiff-md5sum "376f17f189e9d02280dfe709b2b2bbea">
<!ENTITY libtiff-size "2.7 MB">
<!ENTITY libtiff-buildsize "33 MB (with tests)">
<!ENTITY libtiff-time "less than 0.1 SBU (with tests)">
<!ENTITY libtiff-md5sum "db9e220a1971acc64487f1d51a20dcaa">
<!ENTITY libtiff-size "3.7 MB">
<!ENTITY libtiff-buildsize "59 MB (with tests)">
<!ENTITY libtiff-time "0.2 SBU (with tests)">
]>
<sect1 id="libtiff" xreflabel="libtiff-&libtiff-version;">
@ -71,6 +71,7 @@
</listitem>
</itemizedlist>
<!--
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
@ -80,6 +81,7 @@
</para>
</listitem>
</itemizedlist>
-->
<bridgehead renderas="sect3">libtiff Dependencies</bridgehead>
@ -92,8 +94,10 @@
<para role="optional">
<xref linkend="freeglut"/> (required for <command>tiffgt</command>),
<xref linkend="libjpeg"/>,
<xref linkend="libwebp"/>, and
<ulink url="https://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT</ulink>
<xref linkend="libwebp"/>,
<ulink url="https://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT</ulink>,
<ulink url="https://www.osgeo.org/projects/lerc-limited-error-raster-compression/">LERC</ulink>, and
<ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>
</para>
<para condition="html" role="usernotes">User Notes:
@ -104,11 +108,13 @@
<sect2 role="installation">
<title>Installation of libtiff</title>
<!--
<para>
First fix several security issues identified upstream:
</para>
<screen><userinput>patch -Np1 -i ../tiff-&libtiff-version;-upstream_fixes-1.patch</userinput></screen>
-->
<para>
Install <application>libtiff</application> by running the following

View File

@ -6,10 +6,10 @@
<!ENTITY opencv-download-http "https://github.com/opencv/opencv/archive/&opencv-version;/opencv-&opencv-version;.tar.gz">
<!ENTITY opencv-download-ftp " ">
<!ENTITY opencv-md5sum "2f52df67b255fcc2c36632a9e9f723f6">
<!ENTITY opencv-size "86 MB">
<!ENTITY opencv-buildsize "662 MB">
<!ENTITY opencv-time "3.4 SBU (using parallelism=4)">
<!ENTITY opencv-md5sum "13e13244cb0cc6ec4f01eacd38d05d17">
<!ENTITY opencv-size "87 MB">
<!ENTITY opencv-buildsize "675 MB">
<!ENTITY opencv-time "3.3 SBU (using parallelism=4)">
<!ENTITY opencv-contrib-download "https://github.com/opencv/opencv_contrib/archive/&opencv-version;/opencv_contrib-&opencv-contrib-version;.tar.gz">
@ -71,13 +71,6 @@
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<!-- <listitem>
<para>
Optional file (x86_64 only; will be downloaded when running cmake if not present):
<ulink
url="https://raw.githubusercontent.com/opencv/opencv_3rdparty/&ippicv_binaries_commit;/ippicv/&ippicv-version;.tgz"/>
</para>
</listitem>-->
<listitem>
<para>
Optional additional modules: <ulink
@ -128,21 +121,12 @@
<ulink url="https://developer.nvidia.com/cuda-zone">Cuda</ulink>,
<ulink url="https://eigen.tuxfamily.org/">Eigen</ulink>,
<ulink url="https://www.openexr.com/">OpenEXR</ulink>,
<!--<ulink url="http://gcd.joewheaton.org/">GCD</ulink>,-->
<ulink url="https://www.gdal.org/">GDAL</ulink>,
<!--<ulink url="https://www.jai.com/technology/interfaces">GigEVisionSDK</ulink>,-->
<!--<ulink url="http://jackaudio.org/">JACK</ulink>,-->
<ulink url="https://www.netlib.org/lapack/">lapack</ulink>,
<ulink url="https://sourceforge.net/projects/libdc1394/">libdc1394</ulink>,
<!--<ulink url="http://www.gphoto.org/">libgphoto2</ulink>,-->
<ulink url="https://www.numpy.org/">NumPy</ulink>,
<!--<ulink url="http://structure.io/openni">OpenNI</ulink>,
<ulink url="http://plantuml.sourceforge.net/">PlanetUML</ulink>,
<ulink url="https://www.alliedvision.com/en/support/software-downloads.html">PvAPI</ulink>,-->
<ulink url="https://github.com/oneapi-src/oneTBB">Threading Building Blocks (TBB)</ulink>, and
<!--<ulink url="http://unicap-imaging.org/">UniCap</ulink>,-->
<ulink url="https://vtk.org/">VTK - The Visualization Toolkit</ulink>,
<!--<ulink url="http://www.ximea.com/">XIMEA</ulink>-->
</para>
<para condition="html" role="usernotes">
@ -154,17 +138,10 @@
<title>Installation of opencv</title>
<para>
First, fix building this package with ffmpeg-5.1:
If you downloaded the optional modules, unpack them now:
</para>
<screen><userinput remap="pre">sed -e '/\/avformat.h/i #include &lt;libavcodec/version.h&gt;' \
-i modules/videoio/src/ffmpeg_codecs.hpp</userinput></screen>
<para>
If needed, unpack the additional modules package:
</para>
<screen><userinput>tar xf ../opencv_contrib-&opencv-contrib-version;.tar.gz</userinput></screen>
<screen><userinput>tar -xf ../opencv_contrib-&opencv-contrib-version;.tar.gz</userinput></screen>
<para>
Install <application>opencv</application> by running the following
@ -187,7 +164,7 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
make</userinput></screen>
<para>
The package does not come with an operable test suite.
The package does not come with a test suite.
</para>
<para>

View File

@ -6,7 +6,7 @@
<!ENTITY poppler-download-http "https://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz">
<!ENTITY poppler-download-ftp " ">
<!ENTITY poppler-md5sum "39b6a69eceba6adb8afbcee8d47385fd">
<!ENTITY poppler-md5sum "4403e20e0e24ce559f98b6922b3b32f8">
<!ENTITY poppler-size "1.8 MB">
<!ENTITY poppler-buildsize "88 MB (with Qt5 library and tests)">
<!ENTITY poppler-time "0.8 SBU (with parallelism=4, Qt5 library, and tests)">

View File

@ -6,9 +6,9 @@
<!ENTITY doxygen-download-http "https://doxygen.nl/files/doxygen-&doxygen-version;.src.tar.gz">
<!ENTITY doxygen-download-ftp " ">
<!ENTITY doxygen-md5sum "1edb77277a84cf07972ffcd60acb8c1d">
<!ENTITY doxygen-size "5.0 MB">
<!ENTITY doxygen-buildsize "214 MB (with tests)">
<!ENTITY doxygen-md5sum "5f7ab15c8298d013c5ef205a4febc7b4">
<!ENTITY doxygen-size "5.1 MB">
<!ENTITY doxygen-buildsize "217 MB (with tests)">
<!ENTITY doxygen-time "1.4 SBU (using parallelism=4; with tests)">
]>

View File

@ -203,7 +203,7 @@ make</userinput></screen>
<para>
If you have installed additional packages such as
<application>Valgrind</application> and <application>GDB</application>,
the <application>GCC</application> part of the testsuite will run more
the <application>GCC</application> part of the test suite will run more
tests than in LFS. Some of those will report FAIL and others XPASS
(pass when expected to FAIL). As of gcc-12.2.0, about 60 FAIL occur
in the <quote>guality</quote> suite, as well as miscellaneous failures

View File

@ -8,7 +8,7 @@
<!ENTITY git-download-http "&git-root;/git-&git-version;.tar.xz">
<!ENTITY git-download-ftp " ">
<!ENTITY git-md5sum "abdafbfb85d205421903a2100c734b17">
<!ENTITY git-md5sum "acb276725658b8f1e6cec535a3f67737">
<!ENTITY git-size "6.8 MB">
<!-- but people keep forgetting that an install not only needs the net build

View File

@ -6,10 +6,10 @@
<!ENTITY mercurial-download-http "https://www.mercurial-scm.org/release/mercurial-&mercurial-version;.tar.gz">
<!ENTITY mercurial-download-ftp " ">
<!ENTITY mercurial-md5sum "3d16503218c720fb017a19c9bad4f97d">
<!ENTITY mercurial-md5sum "37f5c2c5efee02fe25a0f344b2e3ca72">
<!ENTITY mercurial-size "7.7 MB">
<!ENTITY mercurial-buildsize "79 MB (with docs, add 1.9 GB for tests)">
<!ENTITY mercurial-time "0.3 SBU (with docs, add 23 SBU for tests using -j4)">
<!ENTITY mercurial-buildsize "79 MB (with docs, add 892 MB for tests)">
<!ENTITY mercurial-time "0.3 SBU (with docs, add 6.2 SBU for tests using -j4)">
]>
<sect1 id="mercurial" xreflabel="Mercurial-&mercurial-version;">
@ -128,6 +128,8 @@
<!--
# Ran 908 tests, 65 skipped, 4 failed. real 10m37.422s -bdubbs 6 Sep 22.
# Ran 881 tests, 102 skipped, 23 failed. -plabs 17 Nov 22.
# Ran 919 tests, 64 skipped, 23 failed. real 10m25.285s -bdubbs 10 Jan 23.
-->
In order to
investigate any apparently failing tests, you may use the

View File

@ -6,9 +6,9 @@
<!ENTITY nasm-download-http "https://www.nasm.us/pub/nasm/releasebuilds/&nasm-version;/nasm-&nasm-version;.tar.xz">
<!ENTITY nasm-download-ftp " ">
<!ENTITY nasm-md5sum "1c9802446d7341c41c21eb98c7859064">
<!ENTITY nasm-size "976 KB">
<!ENTITY nasm-buildsize "40 MB" >
<!ENTITY nasm-md5sum "d755ba0d16f94616c2907f8cab7c748b">
<!ENTITY nasm-size "993.8 KB">
<!ENTITY nasm-buildsize "41 MB" >
<!ENTITY nasm-time "0.2 SBU">
]>

View File

@ -54,7 +54,7 @@
<!-- the direct test dependencies are also needed at runtime
when Alien-Build is used to build Alien-Libxml2
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
</para>-->

View File

@ -52,7 +52,7 @@
<xref linkend="perl-path-tiny"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test2-suite"/>
</para>

View File

@ -51,7 +51,7 @@
<xref linkend="perl-variable-magic"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-try-tiny"/>
</para>

View File

@ -46,7 +46,7 @@
<bridgehead renderas="sect4">Clone Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-b-cow"/>

View File

@ -44,7 +44,7 @@
<bridgehead renderas="sect4">CPAN::Meta::Check Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (Required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (Required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-deep"/>
</para>

View File

@ -54,7 +54,7 @@
<!-- perl-params-validationcompiler pulls in perl-specio -->
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-cpan-meta-check"/>,
<xref linkend="perl-ipc-system-simple"/> and

View File

@ -57,7 +57,7 @@
<!-- perl-specio pulls in perl-try-tiny -->
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
Both <xref linkend="perl-test-fatal"/> and
<xref linkend="perl-test-requires"/>,

View File

@ -53,7 +53,7 @@
<!-- perl-params-validationcompiler pulls in perl-specio -->
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-cpan-meta-check"/>,
<xref linkend="perl-test-fatal"/>,

View File

@ -49,7 +49,7 @@
<xref linkend="perl-module-runtime"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-fatal"/>
</para>

View File

@ -43,7 +43,7 @@
<bridgehead renderas="sect4">Eval::Closure Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-fatal"/>,
<xref linkend="perl-test-requires"/>

View File

@ -44,7 +44,7 @@
<bridgehead renderas="sect4">FFI::CheckLib Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-capture-tiny"/>,
<xref linkend="perl-path-tiny"/>,

View File

@ -45,7 +45,7 @@
<bridgehead renderas="sect4">File::Copy::Recursive Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-path-tiny"/>,
<xref linkend="perl-test-deep"/>,

View File

@ -52,7 +52,7 @@
<xref linkend="perl-uri"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-needs"/>,
<xref linkend="perl-try-tiny"/>

View File

@ -44,7 +44,7 @@
<bridgehead renderas="sect4">HTTP::Negotiate Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<!-- The required HTTP~::Headers is part of HTTP::Message -->
<xref linkend="perl-http-message"/>

View File

@ -44,7 +44,7 @@
<bridgehead renderas="sect4">List::SomeUtils::XS Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-leaktrace"/>,
<xref linkend="perl-test-warnings"/>

View File

@ -44,7 +44,7 @@
<bridgehead renderas="sect4">LWP::MediaTypes Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-fatal"/>
</para>

View File

@ -51,7 +51,7 @@
<xref linkend="perl-try-tiny"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-fatal"/>,
<xref linkend="perl-test-requires"/>

View File

@ -54,7 +54,7 @@
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-needs"/>

View File

@ -53,7 +53,7 @@
<!-- Note: requirements include Package::Stash::XS but it is ok without that
and happily skips the test which would use that. -->
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-cpan-meta-check"/>,
<xref linkend="perl-test-fatal"/>,

View File

@ -50,7 +50,7 @@
<xref linkend="perl-module-implementation"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-fatal"/>,
<xref linkend="perl-test-requires"/>

View File

@ -51,7 +51,7 @@
<xref linkend="perl-specio"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-without-module"/>,
<xref linkend="perl-test2-plugin-nowarnings"/>

View File

@ -54,7 +54,7 @@
<xref linkend="perl-try-tiny"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<!-- This claims to need XString, and will use it for memory
efficiency if present, but runs fine without it. It also
@ -69,7 +69,7 @@
<para role="optional">
<!-- this adds little, but it gets pulled in anyway for DateTime,
of which Specio is a dependency -->
<xref linkend="perl-namespace-autoclean"/> (for the testsuite)
<xref linkend="perl-namespace-autoclean"/> (for the test suite)
</para>
</sect3>

View File

@ -43,7 +43,7 @@
<bridgehead renderas="sect4">Sub::Quote Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-fatal"/>
</para>

View File

@ -44,7 +44,7 @@
<bridgehead renderas="sect4">SUPER Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-sub-identify"/>
</para>

View File

@ -57,7 +57,7 @@
<xref linkend="perl-scope-guard"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-fatal"/>
</para>

View File

@ -43,7 +43,7 @@
<bridgehead renderas="sect4">Test::File Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-utf8"/>
</para>

View File

@ -50,7 +50,7 @@
<xref linkend="perl-super"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-warnings"/>
</para>

View File

@ -49,7 +49,7 @@
<xref linkend="perl-test2-suite"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-ipc-run3"/>
</para>

View File

@ -45,7 +45,7 @@
<bridgehead renderas="sect4">Try::Tiny Dependencies</bridgehead>
<bridgehead renderas="sect5">Optional (can be used by the testsuite)</bridgehead>
<bridgehead renderas="sect5">Optional (can be used by the test suite)</bridgehead>
<para role="optional">
<!-- runs one more test if this is present -->
<xref linkend="perl-capture-tiny"/>

View File

@ -65,10 +65,10 @@
It is generally worth running the tests for perl modules, they often
can show problems such as missing dependencies which are required to
use the module. Here, the editors have attempted to separate those
dependencies which are only required for running testsuites, but they
dependencies which are only required for running test suites, but they
will not be mentioned for a module where one of its dependencies uses
that module for its own testsuite. That is to say, if you intend to
run the testsuites, please run them for each dependency of the module.
that module for its own test suite. That is to say, if you intend to
run the test suites, please run them for each dependency of the module.
</para>
<para>

View File

@ -43,7 +43,7 @@
<bridgehead renderas="sect4">Archive::Zip Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (for the test suite)</bridgehead>
<para role="required">
<xref linkend="unzip"/> (with its patch)
</para>

View File

@ -47,7 +47,7 @@
<title>Installation of Data::Uniqid</title>
<para>
Although the final test fails and reports an Error, the testsuite
Although the final test fails and reports an Error, the test suite
returns a status of 0. The error can safely be ignored.
</para>

View File

@ -5,7 +5,7 @@
%general-entities;
<!ENTITY my-download-http "&perl_authors;/id/L/LE/LEONT/File-Slurper-&File-Slurper-version;.tar.gz">
<!ENTITY my-md5sum "110c9bfd78051ab3769dad339395c7ba">
<!ENTITY my-md5sum "d43bc5f069035eff3b6b7c418b4cedc4">
]>
@ -43,7 +43,7 @@
<bridgehead renderas="sect4">File::Slurper Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-warnings"/>
</para>

View File

@ -5,7 +5,7 @@
%general-entities;
<!ENTITY my-download-http "&perl_authors;/id/S/SU/SULLR/IO-Socket-SSL-&IO-Socket-SSL-version;.tar.gz">
<!ENTITY my-md5sum "8fa32489dbf104a8aa29cd5ddd592a74">
<!ENTITY my-md5sum "f2f8fae0c2fde670a3031cbbf0b4fc4c">
<!ENTITY IO-Socket-SSL-download-http "&perl_authors;/id/S/SU/SULLR/IO-Socket-SSL-&IO-Socket-SSL-version;.tar.gz">
]>

View File

@ -67,7 +67,7 @@
<xref linkend="perl-www-robotrules"/>
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-fatal"/>,
<xref linkend="perl-test-needs"/> and

View File

@ -5,7 +5,7 @@
%general-entities;
<!ENTITY my-download-http "&perl_authors;/id/N/NL/NLNETLABS/Net-DNS-&Net-DNS-version;.tar.gz">
<!ENTITY my-md5sum "41e90c1f58e7beb587901b3b4338025c">
<!ENTITY my-md5sum "b70b74481908d995f57569ab7cfe6432">
]>
<!-- Begin Net::DNS -->

View File

@ -43,7 +43,7 @@
<bridgehead renderas="sect4">PerlIO::utf8_strict Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-exception"/>
</para>

View File

@ -48,7 +48,7 @@
<xref linkend="perl-text-diff"/>,
</para>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-capture-tiny"/>
</para>

View File

@ -47,7 +47,7 @@
<para role="required">
<xref linkend="perl-mime-charset"/>, also
<xref linkend="wget"/> (to download two files from unicode.org in the
testsuite)
test suite)
</para>
<bridgehead renderas="sect5">Optional</bridgehead>

View File

@ -50,7 +50,7 @@
<bridgehead renderas="sect4">URI Dependencies</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the testsuite)</bridgehead>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-fatal"/>,
<xref linkend="perl-test-needs"/>, and

View File

@ -6,10 +6,10 @@
<!ENTITY php-download-http "https://www.php.net/distributions/php-&php-version;.tar.xz">
<!ENTITY php-download-ftp " ">
<!ENTITY php-md5sum "43302de3d2c064f2f23c9693a2f17aeb">
<!ENTITY php-md5sum "b30961d64b35fe4c6727ee3add54d16e">
<!ENTITY php-size "11 MB">
<!ENTITY php-buildsize "481 MB (with documentation)">
<!ENTITY php-time "1.6 SBU (with parallelism=4; add 1.5 SBU for tests)">
<!ENTITY php-buildsize "497 MB (with documentation)">
<!ENTITY php-time "1.7 SBU (with parallelism=4; add 1.7 SBU for tests)">
<!-- Tests were run for 8.0.1 at -j4, had two timeouts as well.
Results were otherwise normal though, so I'm unsure of what caused the
increase in time. -renodr
@ -65,6 +65,16 @@ Expected fail : 27 ( 0.2%) ( 0.2%)
Tests passed : 12734 ( 73.5%) ( 99.7%)
Time taken : 162 seconds
For 8.2.0:
Number of tests : 17768 13167
Tests skipped : 4601 ( 25.9%) - - - - - - - -
Tests warned : 3 ( 0.0%) ( 0.0%)
Tests failed : 1 ( 0.0%) ( 0.0%)
Expected fail : 25 ( 0.1%) ( 0.2%)
Tests passed : 13138 ( 73.9%) ( 99.8%)
Time taken : 166 seconds
-->
]>

View File

@ -6,9 +6,9 @@
<!ENTITY cython-download-http "https://github.com/cython/cython/releases/download/&cython-version;/Cython-&cython-version;.tar.gz">
<!ENTITY cython-download-ftp " ">
<!ENTITY cython-md5sum "91c36ea86c00adcc5c1c11cf48b733c0">
<!ENTITY cython-md5sum "bd42c555cb2298b8a94fa8de7ee679ba">
<!ENTITY cython-size "2.0 MB">
<!ENTITY cython-buildsize "87 MB">
<!ENTITY cython-buildsize "66 MB">
<!ENTITY cython-time "0.5 SBU">
]>

View File

@ -6,9 +6,9 @@
<!ENTITY lxml-download-http "&pymodules-dl;/l/lxml/lxml-&lxml-version;.tar.gz">
<!ENTITY lxml-download-ftp " ">
<!ENTITY lxml-md5sum "e27240a7319d80d0c1e5390ca31eb1d8">
<!ENTITY lxml-size "3.2 MB">
<!ENTITY lxml-buildsize "105 MB">
<!ENTITY lxml-md5sum "aa84a7ce47581b43cb827145340505c6">
<!ENTITY lxml-size "3.5 MB">
<!ENTITY lxml-buildsize "109 MB">
<!ENTITY lxml-time "0.9 SBU">
]>

View File

@ -5,16 +5,16 @@
%general-entities;
<!ENTITY pyatspi2-download-http
"&gnome-download-http;/pyatspi/2.38/pyatspi-&pyatspi2-version;.tar.xz">
"&gnome-download-http;/pyatspi/2.46/pyatspi-&pyatspi2-version;.tar.xz">
<!ENTITY pyatspi2-download-ftp
"&gnome-download-ftp;/pyatspi/2.38/pyatspi-&pyatspi2-version;.tar.xz">
<!ENTITY pyatspi2-md5sum "016c8bdcd950e11ad717043f4e91dedc">
<!ENTITY pyatspi2-size "312 KB">
<!ENTITY pyatspi2-buildsize "3.0 MB">
"&gnome-download-ftp;/pyatspi/2.46/pyatspi-&pyatspi2-version;.tar.xz">
<!ENTITY pyatspi2-md5sum "2b1ca71ad75a900ed0eb6d6d012f8bfc">
<!ENTITY pyatspi2-size "320 KB">
<!ENTITY pyatspi2-buildsize "3.8 MB">
<!ENTITY pyatspi2-time "less than 0.1 SBU">
]>
<!-- Begin PyAtSpi2 -->
<!-- Begin PyAtSpi2 -->
<sect2 id="pyatspi2" xreflabel="PyAtSpi2-&pyatspi2-version;">
<title>PyAtSpi2-&pyatspi2-version;</title>
@ -99,7 +99,7 @@
<screen><userinput>./configure --prefix=/usr --with-python=/usr/bin/python3</userinput></screen>
<para>
This package does not come with a testsuite.
This package does not come with a test suite.
</para>
<para>

View File

@ -7,9 +7,9 @@
<!ENTITY pygments-download-http
"https://files.pythonhosted.org/packages/source/P/Pygments/Pygments-&pygments-version;.tar.gz">
<!ENTITY pygments-download-ftp " ">
<!ENTITY pygments-md5sum "6ccae578d28d18968b30a4711652fd9a">
<!ENTITY pygments-size "4.1 MB">
<!ENTITY pygments-buildsize "49 MB">
<!ENTITY pygments-md5sum "447be4afb076c8325a7dc659aff5b931">
<!ENTITY pygments-size "4.2 MB">
<!ENTITY pygments-buildsize "51 MB">
<!ENTITY pygments-time "less than 0.1 SBU">
]>

View File

@ -110,7 +110,7 @@
make</userinput></screen>
<para>
This package does not have a working testsuite.
This package does not have a working test suite.
</para>
<para>

View File

@ -77,7 +77,7 @@
<bridgehead renderas="sect5">Required (atk module)</bridgehead>
<para role="required">
<xref linkend="atk"/>
<xref linkend="at-spi2-core"/>
</para>
<bridgehead renderas="sect5">Required (pango module)</bridgehead>

View File

@ -6,7 +6,7 @@
<!ENTITY dbusmock-download-http "https://github.com/martinpitt/python-dbusmock/releases/download/&dbusmock-version;/python-dbusmock-&dbusmock-version;.tar.gz">
<!ENTITY dbusmock-download-ftp " ">
<!ENTITY dbusmock-md5sum "d2788de6da5891309158e19bf6db1bf9">
<!ENTITY dbusmock-md5sum "7a605e4e1555e5b2fac18570422555e4">
<!ENTITY dbusmock-size "92 KB">
<!ENTITY dbusmock-buildsize "1.0 MB">
<!ENTITY dbusmock-time "less than 0.1 SBU">

View File

@ -7,7 +7,7 @@
<!ENTITY python3-download-http
"https://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz">
<!ENTITY python3-download-ftp " ">
<!ENTITY python3-md5sum "fe92acfa0db9b9f5044958edb451d463">
<!ENTITY python3-md5sum "4efe92adf28875c77d3b9b2e8d3bc44a">
<!ENTITY python3-size "19 MB">
<!ENTITY python3-buildsize "282 MB (add 63 MB for tests)">
<!ENTITY python3-time "2.1 SBU (add 1.2 SBU for tests; both using parallelism=4)">
@ -16,7 +16,7 @@
-->
<!ENTITY python3htmldoc-download-http
"https://www.python.org/ftp/python/doc/&python3-version;/python-&python3-version;-docs-html.tar.bz2">
<!ENTITY python3-docs-md5sum "b740495c9f6714e0998894ed8d1cb379" >
<!ENTITY python3-docs-md5sum "32f5cd7d63adf58ca4e0687dc530ce8b" >
]>
<sect1 id="python3" xreflabel="Python-&python3-version;">

View File

@ -6,10 +6,10 @@
<!ENTITY ruby-download-http "https://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz">
<!ENTITY ruby-download-ftp " ">
<!ENTITY ruby-md5sum "093edbcb070be014991b43f499abf083">
<!ENTITY ruby-size "14.5 MB">
<!ENTITY ruby-buildsize "619 MB (add 1.1 GB for C API docs)">
<!ENTITY ruby-time "2.2 SBU (using parallelism=4; add 7.5 SBU for tests; add 0.8 SBU for C API docs)">
<!ENTITY ruby-md5sum "169bbbd82b7ced3d39a4be36f50db459">
<!ENTITY ruby-size "14 MB">
<!ENTITY ruby-buildsize "574 MB (add 547 MB for C API docs)">
<!ENTITY ruby-time "1.3 SBU (using parallelism=4; add 5.0 SBU for tests; add 0.5 SBU for C API docs)">
]>
<sect1 id="ruby" xreflabel="Ruby-&ruby-version;">
@ -107,13 +107,22 @@ make</userinput></screen>
<para>
To test the results, issue: <command>make check</command>. There are over
21,000 tests. Some tests related to ipv6 may indicate errors. If the
25,000 tests. Some tests related to ipv6 may indicate errors. If the
tests are run in a directory that has a world writable component (e.g.
/tmp) then several additional tests may fail. A few tests may fail due
to system configuration expectations.
</para>
<!-- With 3.0.2:
Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s. 21101 tests, 2675439 assertions, 4 failures, 1 errors, 45 skips -->
Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s.
21101 tests, 2675439 assertions, 4 failures, 1 errors, 45 skips
with 3.2.0 there are several summaries:
* PASS all 1789 tests
* Finished tests in 6.815561s, 45.6309 tests/s, 264.2482 assertions/s.
311 tests, 1801 assertions, 0 failures, 0 errors, 12 skips
* Finished tests in 462.613063s, 50.5649 tests/s, 12069.0885 assertions/s.
23392 tests, 5583318 assertions, 3 failures, 0 errors, 79 skips
-->
<para>
Now, as the <systemitem class="username">root</systemitem> user:
@ -130,8 +139,12 @@ Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s.
</para>
<screen role="nodump"><userinput>cd /path/to/web/app
bundle update rake
/etc/rc.d/init.d/httpd restart</userinput></screen>
bundle update rake</userinput></screen>
<para>
and restart the webserver which serves the application.
</para>
</note>
</sect2>

View File

@ -218,7 +218,7 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gdb"/> (used by the testsuite if it is present) and
<xref linkend="gdb"/> (used by the test suite if it is present) and
<ulink url='https://libgit2.org/'>libgit2</ulink>
</para>
@ -347,7 +347,7 @@ python3 ./x.py build --exclude src/tools/miri</userinput></screen>
<note>
<para>
The testsuite will generate some messages in the
The test suite will generate some messages in the
<phrase revision="sysv">system log</phrase>
<phrase revision="systemd">systemd journal</phrase>
for traps on invalid opcodes, and for segmentation faults.
@ -375,7 +375,7 @@ python3 ./x.py build --exclude src/tools/miri</userinput></screen>
</para>
<para>
As with all large testsuites, other tests might fail on some machines -
As with all large test suites, other tests might fail on some machines -
if the number of additional failures is in the single digits,
check the log for 'failures:' and review lines above that, particularly the
'stderr:' lines. Any mention of
@ -514,7 +514,7 @@ cp -a install/* /</userinput></screen>
</para>
<para>
<command>--no-fail-fast</command>: this switch ensures that the testsuite
<command>--no-fail-fast</command>: this switch ensures that the test suite
will not stop at the first error.
</para>

View File

@ -6,9 +6,9 @@
<!ENTITY sysprof-download-http "&gnome-download-http;/sysprof/&sysprof-minor;/sysprof-&sysprof-version;.tar.xz">
<!ENTITY sysprof-download-ftp "&gnome-download-ftp;/sysprof/&sysprof-minor;/sysprof-&sysprof-version;.tar.xz">
<!ENTITY sysprof-md5sum "e96168b2fa18462f40871513fe4228b5">
<!ENTITY sysprof-size "484 KB">
<!ENTITY sysprof-buildsize "21 MB">
<!ENTITY sysprof-md5sum "af4e88af759419ad19b196d1166de485">
<!ENTITY sysprof-size "508 KB">
<!ENTITY sysprof-buildsize "48 MB">
<!ENTITY sysprof-time "0.1 SBU (using parallelism=4)">
]>
@ -72,11 +72,12 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="desktop-file-utils"/>,
<xref linkend="gtk3"/>,
<xref linkend="gtk4"/>,
<xref linkend="itstool"/>,
<xref linkend="json-glib"/>,
<xref linkend="libunwind"/>,
<xref linkend="libdazzle"/>, <phrase revision="systemd">and</phrase>
<xref linkend="libadwaita1"/>,
<xref linkend="libdazzle"/>,
<xref linkend="libunwind"/>, <phrase revision="systemd">and</phrase>
<xref linkend="polkit"/> <phrase revision="sysv">, and</phrase>
<phrase revision="sysv"><xref linkend="elogind"/></phrase>
</para>
@ -147,17 +148,20 @@ rm -v /tmp/*.service</userinput></screen>
<seglistitem>
<seg>
sysprof and sysprof-cli
sysprof,
sysprof-agent, and
sysprof-cli
</seg>
<seg>
libsysprof-4.so,
libsysprof-capture-4.a, <!-- is required -->
libsysprof-memory-4.so,
libsysprof-speedtrack-4.so, and
libsysprof-ui-4.so
libsysprof-ui-5.so
</seg>
<seg>
/usr/include/sysprof-4 and
/usr/include/sysprof-4,
/usr/include/sysprof-ui-5, and
/usr/share/help/*/sysprof
</seg>
</seglistitem>
@ -180,6 +184,18 @@ rm -v /tmp/*.service</userinput></screen>
</listitem>
</varlistentry>
<varlistentry id="sysprof-agent">
<term><command>sysprof-agent</command></term>
<listitem>
<para>
is used to profile applications in containers
</para>
<indexterm zone="sysprof sysprof-agent">
<primary sortas="b-sysprof-agent">sysprof-agent</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="sysprof-cli">
<term><command>sysprof-cli</command></term>
<listitem>

View File

@ -6,7 +6,7 @@
<!ENTITY tk-download-http "&sourceforge-dl;/tcl/tk&tk-version;-src.tar.gz">
<!ENTITY tk-download-ftp " ">
<!ENTITY tk-md5sum "1d6dcf6120356e3d211e056dff5e462a">
<!ENTITY tk-md5sum "95adc33d55a133ee29bc9f81efdf31b2">
<!ENTITY tk-size "4.3 MB">
<!ENTITY tk-buildsize "25 MB">
<!ENTITY tk-time "0.3 SBU (add 2.0 SBU for tests)">

View File

@ -136,7 +136,7 @@ Security Options ---&gt;
<!--
<para>
If you wish to run the testsuite (even if treating this package as a build
If you wish to run the test suite (even if treating this package as a build
dependency), you will need to enable the following options in the kernel
configuration and recompile the kernel if necessary:
</para>

View File

@ -16,17 +16,17 @@
<?dbhtml filename="lm_sensors.html"?>
<title>lm-sensors-&lm-sensors-version;</title>
<title>Lm-sensors-&lm-sensors-version;</title>
<indexterm zone="lm_sensors">
<primary sortas="a-lm_sensors">lm_sensors</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to lm_sensors</title>
<title>Introduction to Lm_sensors</title>
<para>
The <application>lm_sensors</application> package provides user-space
The <application>lm_sensors</application> package provides userspace
support for the hardware monitoring drivers in the Linux kernel.
This is useful for monitoring the temperature of the CPU and adjusting the
performance of some hardware (such as cooling fans).
@ -135,10 +135,10 @@ Seems to be automatically selected and invisible on linux 3.17:
</sect2>
<sect2 role="installation">
<title>Installation of lm_sensors</title>
<title>Installation of Lm_sensors</title>
<para>
Install <application>lm_sensors</application> by running the following
Install <application>Lm_sensors</application> by running the following
commands:
</para>
@ -180,13 +180,13 @@ cp -rv README INSTALL doc/* \
<ulink url="https://oss.oetiker.ch/rrdtool/">RRDtool</ulink>. Be sure
to install RRDtool in <filename class="directory">/usr</filename>
by running <command>make prefix=/usr</command> when building it.
Otherwise, lm_sensors will not find it easily.
Otherwise, Lm_sensors will not find it easily.
</para>
</sect2>
<sect2 role="configuration">
<title>Configuring lm_sensors</title>
<title>Configuring Lm_sensors</title>
<sect3 id="lm_sensors-config">
<title>Config File</title>

Some files were not shown because too many files have changed in this diff Show More