Merge branch 'trunk' into kea

This commit is contained in:
Thomas Trepl 2023-06-09 09:38:23 +02:00
commit e8a4d3b1cd
170 changed files with 2173 additions and 1053 deletions

View File

@ -6,9 +6,9 @@
<!ENTITY double-conversion-download-http "https://github.com/google/double-conversion/archive/v&double-conversion-version;/double-conversion-&double-conversion-version;.tar.gz">
<!ENTITY double-conversion-download-ftp " ">
<!ENTITY double-conversion-md5sum "ccdcf76f6df822fb5488425e85707e55">
<!ENTITY double-conversion-md5sum "b344abb64084a4a1d98a43e67752989b">
<!ENTITY double-conversion-size "6.7 MB">
<!ENTITY double-conversion-buildsize "55 MB (with tests)">
<!ENTITY double-conversion-buildsize "62 MB (with tests)">
<!ENTITY double-conversion-time "0.1 SBU (with tests)">
]>

View File

@ -6,9 +6,9 @@
<!ENTITY enchant-download-http "https://github.com/AbiWord/enchant/releases/download/v&enchant-version;/enchant-&enchant-version;.tar.gz">
<!ENTITY enchant-download-ftp " ">
<!ENTITY enchant-md5sum "071bf828144033b0987c8cbcd925df12">
<!ENTITY enchant-size "992 KB">
<!ENTITY enchant-buildsize "6.9 MB (add 76 MB for tests)">
<!ENTITY enchant-md5sum "3cbf29a5d7f31107adb4e584e0bdfebb">
<!ENTITY enchant-size "967 KB">
<!ENTITY enchant-buildsize "7.3 MB (add 64 MB for tests)">
<!ENTITY enchant-time "0.1 SBU (add 0.7 SBU for tests)">
]>
@ -103,7 +103,9 @@
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
<screen><userinput>./configure --prefix=/usr \
--disable-static \
--docdir /usr/share/doc/enchant-&enchant-version; &amp;&amp;
make</userinput></screen>
<para>
@ -200,8 +202,8 @@ enchant-2 -d en_GB -a /tmp/test-enchant.txt</userinput></screen>
<seglistitem>
<seg>enchant-2 and enchant-lsmod-2</seg>
<seg>libenchant-2.so</seg>
<seg>/usr/include/enchant-2, /usr/lib/enchant-2, and
/usr/share/enchant</seg>
<seg>/usr/include/enchant-2, /usr/lib/enchant-2,
/usr/share/enchant, and /usr/share/doc/enchant-&enchant-version;</seg>
</seglistitem>
</segmentedlist>

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 "455b94549f2056957fa370a1f14c1662">
<!ENTITY glib2-md5sum "9e8f5c00f0cdf71c7e47e554bfbf9dcb">
<!ENTITY glib2-size "5.0 MB">
<!ENTITY glib2-buildsize "126 MB (add 9 MB for tests)">
<!ENTITY glib2-time "0.5 SBU (add 0.3 SBU for tests; both using parallelism=4)">
<!ENTITY glib2-buildsize "127 MB (add 10 MB for tests)">
<!ENTITY glib2-time "0.4 SBU (add 0.3 SBU for tests; both using parallelism=4)">
]>
<sect1 id="glib2" xreflabel="GLib-&glib2-version;">
@ -73,7 +73,7 @@
<listitem>
<para>
Optional patch:
<ulink url="&patch-root;/glib-&glib2-version;-skip_warnings-1.patch"/>
<ulink url="&patch-root;/glib-skip_warnings-1.patch"/>
</para>
</listitem>
</itemizedlist>
@ -149,7 +149,7 @@
message output will not be affected.
</para>
<screen><userinput>patch -Np1 -i ../glib-&glib2-version;-skip_warnings-1.patch</userinput></screen>
<screen><userinput>patch -Np1 -i ../glib-skip_warnings-1.patch</userinput></screen>
<warning>
<para>
@ -219,6 +219,11 @@ cp -r ../docs/reference/{gio,glib,gobject} /usr/share/doc/glib-&glib2-version;</
<para>
To test the results, after having installed the package, issue:
<command>LC_ALL=C ninja test</command> as a non-&root; user.
<!-- https://gitlab.gnome.org/GNOME/glib/-/issues/2965
Fixed for 2.78, but NOT any 2.76.x patch releases.
PLEASE DO NOT REMOVE UNLESS YOU'VE TESTED WITH COREUTILS 9.2 OR
LATER! -->
One test named <literal>glib:gio / file</literal> is known to fail.
</para>
</sect2>

View File

@ -34,6 +34,33 @@
the same results on all platforms.
</para>
<warning>
<para>
Upgrading this package to a new major version will require rebuilding
of many other packages. If some packages that use the librares built
by icu4c-&icu-major; are rebuilt, they will use the new libraries
while current packages will use the previous libraries. If the
linux application loader (/usr/lib/ld-linux-x86-64.so.2) determines
that both the old and new libraries are needed, it will probably
cause an address conflict when resolving needed symbols and will
result in the application failing.
</para>
<para>
To determine what external libraries are needed (directly or indirectly)
by an application or a library, run:
</para>
<screen><userinput>ldd &lt;application or library&gt; </userinput></screen>
<para>
or to see only the directly needed libraries:
</para>
<screen><userinput>readelf -d &lt;application or library&gt; | grep NEEDED</userinput></screen>
</warning>
&lfs113_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>

View File

@ -14,9 +14,9 @@
<!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 "&firefox-md5;">
<!ENTITY js102-size "457 MB">
<!ENTITY js102-size "&firefox-size;">
<!ENTITY js102-buildsize "3.3 GB (38 MB installed after removing 34MB static lib)">
<!ENTITY js102-time "1.7 SBU (with parallelism=4)">
<!ENTITY js102-time "1.8 SBU (with parallelism=4)">
]>
<sect1 id="js102" xreflabel="JS-&JS102-version;">

View File

@ -84,7 +84,7 @@
--sysconfdir=/etc \
--disable-static \
--enable-relocatable \
--docdir=/usr/share/doc/paper-&libpaper-version; &amp;&amp;
--docdir=/usr/share/doc/libpaper-&libpaper-version; &amp;&amp;
make</userinput></screen>
<para>
@ -162,7 +162,7 @@ echo "a4" &gt; ~/.config/papersize</userinput></screen>
libpaper.so
</seg>
<seg>
/usr/share/doc/paper-&libpaper-version;
/usr/share/doc/libpaper-&libpaper-version;
</seg>
</seglistitem>
</segmentedlist>

View File

@ -6,8 +6,8 @@
<!ENTITY libssh2-download-http "https://www.libssh2.org/download/libssh2-&libssh2-version;.tar.gz">
<!ENTITY libssh2-download-ftp " ">
<!ENTITY libssh2-md5sum "f604ba083fad23bf715a9ecccc9f57f4">
<!ENTITY libssh2-size "944 KB">
<!ENTITY libssh2-md5sum "a01d543fd891ca48fe47726540d50b17">
<!ENTITY libssh2-size "1.1 MB">
<!ENTITY libssh2-buildsize "13 MB (with tests)">
<!ENTITY libssh2-time "0.2 SBU (with tests)">
]>
@ -66,6 +66,7 @@
</listitem>
</itemizedlist>
<!--
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
@ -75,14 +76,17 @@
</para>
</listitem>
</itemizedlist>
-->
<bridgehead renderas="sect3">libssh2 Dependencies</bridgehead>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gnupg2"/>,
<xref linkend="libgcrypt"/>, and
<xref linkend="openssh"/> (all three are required for the test suite)
<xref linkend="cmake"/> (can be used instead of the
<command>configure</command> script),
<xref linkend="libgcrypt"/> (can be used instead of OpenSSL),
<xref linkend="openssh"/> (for some tests), and
<ulink url='https://www.docker.com'>Docker</ulink> (for some tests)
</para>
<para condition="html" role="usernotes">
@ -94,17 +98,22 @@
<title>Installation of libssh2</title>
<para>
Apply a patch to fix incompatibility with recent OpenSSH releases:
If you want to test the package, exclude the tests requiring a static
library:
</para>
<screen><userinput>patch -Np1 -i ../libssh2-&libssh2-version;-upstream_fix-1.patch</userinput></screen>
<screen><userinput>sed -E '/^DOCKER_TEST/,/^SSHD_TEST/s/test_(auth_keyboard_info.* |hostkey |simple)/$(NOTHING)/' \
-i tests/Makefile.inc &amp;&amp;
autoreconf -fi</userinput></screen>
<para>
Install <application>libssh2</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
<screen><userinput>./configure --prefix=/usr \
--disable-docker-tests \
--disable-static &amp;&amp;
make</userinput></screen>
<para>
@ -121,6 +130,12 @@ make</userinput></screen>
<sect2 role="commands">
<title>Command Explanations</title>
<para>
<parameter>--disable-docker-tests</parameter>: Disable the tests
requiring Docker, which is beyond the scope of BLFS. Remove this
switch if you've installed Docker and you wish to run the test suite.
</para>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>

View File

@ -6,10 +6,10 @@
<!ENTITY libuv-download-http "https://dist.libuv.org/dist/v&libuv-version;/libuv-v&libuv-version;.tar.gz">
<!ENTITY libuv-download-ftp " ">
<!ENTITY libuv-md5sum "0addbddcb1098e2c1c99f03f0108e1e7">
<!ENTITY libuv-md5sum "b4d51391102818e238597e3ee919f577">
<!ENTITY libuv-size "1.2 MB">
<!ENTITY libuv-buildsize "14 MB (add 13 MB for tests)">
<!ENTITY libuv-time "0.1 SBU (add 0.5 SBU for tests)">
<!ENTITY libuv-buildsize "14 MB (add 14 MB for tests)">
<!ENTITY libuv-time "less than 0.1 SBU (add 0.5 SBU for tests)">
]>
<sect1 id="libuv" xreflabel="libuv-&libuv-version;">

View File

@ -6,9 +6,9 @@
<!ENTITY libwacom-download-http "https://github.com/linuxwacom/libwacom/releases/download/libwacom-&libwacom-version;/libwacom-&libwacom-version;.tar.xz">
<!ENTITY libwacom-download-ftp " ">
<!ENTITY libwacom-md5sum "a1efa7b814dbf8165874668b2900cc58">
<!ENTITY libwacom-size "108 KB">
<!ENTITY libwacom-buildsize "5.0 MB (with tests)">
<!ENTITY libwacom-md5sum "8009dfda6afe6a5d3d8a3021ef6bdfb8">
<!ENTITY libwacom-size "112 KB">
<!ENTITY libwacom-buildsize "3.3 MB (with tests)">
<!ENTITY libwacom-time "less than 0.1 SBU (with tests)">
]>

View File

@ -180,6 +180,20 @@ make</userinput></screen>
<xref linkend="icu"/>, for better unicode support.
</para>
<note>
<para>
If the <option>--with-icu</option> switch is used, the BLFS editors
recommend removing unneeded references to the ICU libraries. This
will prevent many packages that use libxml2 from unnecessarily linking
to the ICU libraries. This, in turn, will prevent the need for
rebuilding many packages when upgrading ICU to a new major version.
After installing libxml2, as the &root; user, issue:
</para>
<screen role="nodump"><userinput>rm -vf /usr/lib/libxml2.la &amp;&amp;
sed '/libs=/s/xml2.*/xml2"/' -i /usr/bin/xml2-config</userinput></screen>
</note>
</sect2>
<sect2 role="content">

View File

@ -6,10 +6,10 @@
<!ENTITY libxslt-download-http "https://download.gnome.org/sources/libxslt/1.1/libxslt-&libxslt-version;.tar.xz">
<!ENTITY libxslt-download-ftp " ">
<!ENTITY libxslt-md5sum "84e86fc8a1b7495674016e05e4c5da44">
<!ENTITY libxslt-md5sum "7d6e43db810177ddf9818ef394027019">
<!ENTITY libxslt-size "1.5 MB">
<!ENTITY libxslt-buildsize "35 MB (with tests)">
<!ENTITY libxslt-time "0.2 SBU (with tests)">
<!ENTITY libxslt-buildsize "34 MB (with tests)">
<!ENTITY libxslt-time "0.1 SBU (with tests)">
]>
<sect1 id="libxslt" xreflabel="libxslt-&libxslt-version;">

View File

@ -6,7 +6,7 @@
<!ENTITY asciidoctor-download-http "https://github.com/asciidoctor/asciidoctor/archive/v&asciidoctor-version;/asciidoctor-&asciidoctor-version;.tar.gz">
<!ENTITY asciidoctor-download-ftp " ">
<!ENTITY asciidoctor-md5sum "30a020f2db5f29a90bd2249bf3ad1f08">
<!ENTITY asciidoctor-md5sum "11f40bda9a2c07f6b632a0fc91b43a13">
<!ENTITY asciidoctor-size "1.6 MB">
<!ENTITY asciidoctor-buildsize "5.4 MB">
<!ENTITY asciidoctor-time "less than 0.1 SBU">
@ -82,6 +82,14 @@
<sect2 role="installation">
<title>Installation of Asciidoctor</title>
<note>
<para>
When building this package, the following message may appear:
<screen>fatal: not a git repository (or any of the parent directories): .git</screen>.
This is normal, and the package will continue building past this point.
</para>
</note>
<para>
Build the Ruby gem:
</para>

View File

@ -6,9 +6,9 @@
<!ENTITY dos2unix-download-http "&sourceforge-dl;/dos2unix/dos2unix-&dos2unix-version;.tar.gz">
<!ENTITY dos2unix-download-ftp " ">
<!ENTITY dos2unix-md5sum "6ac049a4eb878bbc57019f731a28f7b5">
<!ENTITY dos2unix-size "896 KB">
<!ENTITY dos2unix-buildsize "8.1 MB (with tests)">
<!ENTITY dos2unix-md5sum "001af2b16ae216241ac08bef29f36c28">
<!ENTITY dos2unix-size "936 KB">
<!ENTITY dos2unix-buildsize "8.4 MB (with tests)">
<!ENTITY dos2unix-time "less than 0.1 SBU (with tests)">
]>

View File

@ -6,9 +6,9 @@
<!ENTITY graphviz-download-http "https://gitlab.com/graphviz/graphviz/-/archive/&graphviz-version;/graphviz-&graphviz-version;.tar.bz2">
<!ENTITY graphviz-download-ftp " ">
<!ENTITY graphviz-md5sum "c762db0a180bf8b9ba2ec76074d51fd5">
<!ENTITY graphviz-md5sum "ed97ac0f4a45ee0578ef8216503105a7">
<!ENTITY graphviz-size "26 MB">
<!ENTITY graphviz-buildsize "212 MB">
<!ENTITY graphviz-buildsize "213 MB">
<!ENTITY graphviz-time "0.6 SBU (using parallelism=4)">
]>

View File

@ -6,9 +6,9 @@
<!ENTITY highlight-download-http "http://www.andre-simon.de/zip/highlight-&highlight-version;.tar.bz2">
<!ENTITY highlight-download-ftp " ">
<!ENTITY highlight-md5sum "77718636aaf7b4841503fdabe553e154">
<!ENTITY highlight-md5sum "422b501e8c36dbd150f1c69d4a20c800">
<!ENTITY highlight-size "1.4 MB">
<!ENTITY highlight-buildsize "23 MB (with gui)">
<!ENTITY highlight-buildsize "24 MB (with gui)">
<!ENTITY highlight-time "0.3 SBU (Using paralllelism=4; with gui)">
]>

View File

@ -168,8 +168,6 @@ make</userinput></screen>
To test the results, issue: <command>make -k check</command>.
The test named ibus-compose fails because it uses some locales
not installed in LFS.
The test named xkb-latin-layouts is known to fail with a recent
xkeyboard-config release.
The test named test-override-ibus.py is known to fail if Python
support library is enabled.
<!-- xkeyboard-config MR #400 -->

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 "50aa5cdb28df6340ef67a3a3ec953ffc">
<!ENTITY tree-md5sum "1376096bad6b1875d680b18873c249f1">
<!ENTITY tree-size "60 KB">
<!ENTITY tree-buildsize "524 KB">
<!ENTITY tree-buildsize "728 KB">
<!ENTITY tree-time "less than 0.1 SBU">
]>

View File

@ -6,7 +6,7 @@
<!ENTITY babl-download-http "https://download.gimp.org/pub/babl/0.1/babl-&babl-version;.tar.xz">
<!ENTITY babl-download-ftp " ">
<!ENTITY babl-md5sum "6f6f4e83f1b560419da27ffd44157d2e">
<!ENTITY babl-md5sum "f0932832cdc4cf9b09c0f97ff48fea07">
<!ENTITY babl-size "308 KB">
<!ENTITY babl-buildsize "12 MB (with tests)">
<!ENTITY babl-time "0.1 SBU (Using parallelism=4; with tests)">

View File

@ -6,10 +6,10 @@
<!ENTITY exiv2-download-http "https://github.com/Exiv2/exiv2/releases/download/v&exiv2-version;/exiv2-&exiv2-version;-Source.tar.gz">
<!ENTITY exiv2-download-ftp " ">
<!ENTITY exiv2-md5sum "837a469b0957df8b657151ffb9449771">
<!ENTITY exiv2-size "31 MB">
<!ENTITY exiv2-buildsize "78 MB">
<!ENTITY exiv2-time "0.2 SBU (Using parallelism=4)">
<!ENTITY exiv2-md5sum "7b53f59708efc7f9840e34503eacb41f">
<!ENTITY exiv2-size "42 MB">
<!ENTITY exiv2-buildsize "119 MB">
<!ENTITY exiv2-time "0.3 SBU (Using parallelism=4)">
]>
<sect1 id="exiv2" xreflabel="Exiv2-&exiv2-version;">
@ -87,7 +87,9 @@
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<xref linkend="curl"/>
<xref linkend="brotli"/>,
<xref linkend="curl"/>, and
<xref linkend="inih"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
@ -170,6 +172,16 @@ make</userinput></screen>
This switch is necessary to enable network/http capabilities.
</para>
<para>
<option>-DEXIV2_ENABLE_INIH=no</option>:
Use this switch if you have not installed <xref linkend="inih"/>.
</para>
<para>
<option>-DEXIV2_ENABLE_BROTLI=no</option>:
Use this switch if you have not installed <xref linkend="brotli"/>.
</para>
</sect2>
<sect2 role="content">

View File

@ -6,7 +6,7 @@
<!ENTITY fribidi-download-http "https://github.com/fribidi/fribidi/releases/download/v&fribidi-version;/fribidi-&fribidi-version;.tar.xz">
<!ENTITY fribidi-download-ftp " ">
<!ENTITY fribidi-md5sum "21185b398635a7fc0d3ff0a7578c4791">
<!ENTITY fribidi-md5sum "49b17442e0d8fa2e97b5c898078f6f51">
<!ENTITY fribidi-size "1.1 MB">
<!ENTITY fribidi-buildsize "21 MB (with tests)">
<!ENTITY fribidi-time "less than 0.1 SBU (with tests)">

View File

@ -7,7 +7,7 @@
<!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 "7c81b2fb11eebda7e597cd3bbf0d4527">
<!ENTITY harfbuzz-md5sum "b6cbea4577691c2b65aa21a8515a0136">
<!ENTITY harfbuzz-size "18 MB">
<!ENTITY harfbuzz-buildsize "149 MB (with tests)">
<!ENTITY harfbuzz-time "0.7 SBU (Using parallelism=4; with tests)">

View File

@ -6,10 +6,10 @@
<!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/&librsvg-minor;/librsvg-&librsvg-version;.tar.xz">
<!ENTITY librsvg-download-ftp "&gnome-download-ftp;/librsvg/&librsvg-minor;/librsvg-&librsvg-version;.tar.xz">
<!ENTITY librsvg-md5sum "ee5fa3ce1653b5b313e52007c53ab190">
<!ENTITY librsvg-size "5.1 MB">
<!ENTITY librsvg-buildsize "795 MB (25 MB installed), add 421 MB for tests">
<!ENTITY librsvg-time "1.3 SBU (Using parallelism=4), add 2.1 SBU for tests">
<!ENTITY librsvg-md5sum "023e34798503c964ad982d130ee369c9">
<!ENTITY librsvg-size "5.4 MB">
<!ENTITY librsvg-buildsize "747 MB (25 MB installed), add 378 MB for tests">
<!ENTITY librsvg-time "0.7 SBU (Add 0.8 SBU for tests; both using parallelism=4)">
]>
<sect1 id="librsvg" xreflabel="librsvg-&librsvg-version;">
@ -122,7 +122,7 @@ make</userinput></screen>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
<screen role="root"><userinput>make DOC_INSTALL_DIR='$(docdir)' install</userinput></screen>
<note>
<para>
@ -150,6 +150,12 @@ make</userinput></screen>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
<para>
<parameter>DOC_INSTALL_DIR='$(docdir)'</parameter>: This override
ensures installing the API documentation into the expected location
if <xref linkend='gi-docgen'/> is installed.
</para>
<para>
<option>--disable-introspection</option>: Use this switch if you have
not installed <application>Gobject Introspection</application>.

View File

@ -6,10 +6,10 @@
<!ENTITY poppler-download-http "https://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz">
<!ENTITY poppler-download-ftp " ">
<!ENTITY poppler-md5sum "7db300d5919e1a14c65cf94b1dfba0f0">
<!ENTITY poppler-md5sum "088f9f2c6730f93a62aa6b46a6f0a6bf">
<!ENTITY poppler-size "1.8 MB">
<!ENTITY poppler-buildsize "89 MB (with Qt5 library and tests)">
<!ENTITY poppler-time "0.8 SBU (with parallelism=4, Qt5 library, and tests)">
<!ENTITY poppler-buildsize "91 MB (with Qt5 library and tests)">
<!ENTITY poppler-time "0.7 SBU (with parallelism=4, Qt5 library, and tests)">
<!-- Time increase might be due to git.freedesktop.org -->
<!ENTITY poppler-data-version "0.4.12">
@ -140,6 +140,7 @@
<xref linkend="curl"/>,
<xref linkend="gdk-pixbuf"/>,
<xref linkend="git"/> (for downloading test files),
<xref linkend="gpgme"/>,
<xref linkend="gtk-doc"/>,
<xref linkend="gtk3"/>,
<xref linkend="libtiff"/>,

View File

@ -6,10 +6,10 @@
<!ENTITY qpdf-download-http "https://github.com/qpdf/qpdf/releases/download/v&qpdf-version;/qpdf-&qpdf-version;.tar.gz">
<!ENTITY qpdf-download-ftp " ">
<!ENTITY qpdf-md5sum "195a02bdd0e02a668cb03cafab14ddff">
<!ENTITY qpdf-md5sum "6806fb6d150d7abf426e191a4718f659">
<!ENTITY qpdf-size "18 MB">
<!ENTITY qpdf-buildsize "250 MB (add 1 MB for tests)">
<!ENTITY qpdf-time "0.5 SBU (using parallelism=4; add 0.5 SBU for tests)">
<!ENTITY qpdf-buildsize "258 MB (add 1 MB for tests)">
<!ENTITY qpdf-time "0.6 SBU (using parallelism=4; add 0.5 SBU for tests)">
]>
<sect1 id="qpdf" xreflabel="Qpdf-&qpdf-version;">
@ -76,9 +76,11 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="fop"/>,
<xref linkend="gnutls"/>, and
<xref linkend="sphinx"/>
<xref linkend="gs"/>,
<xref linkend="gnutls"/>,
<xref linkend="libtiff"/>,
<xref linkend="sphinx"/> with <xref linkend="sphinx_rtd_theme"/>, and
<xref linkend="texlive"/> or <xref linkend="tl-installer"/>
</para>
<para condition="html" role="usernotes">

View File

@ -6,10 +6,10 @@
<!ENTITY cmake-download-http "https://cmake.org/files/v&cmake-major-version;/cmake-&cmake-version;.tar.gz">
<!ENTITY cmake-download-ftp " ">
<!ENTITY cmake-md5sum "a99c7c7d5d127834ff3923b4cd4a1612">
<!ENTITY cmake-md5sum "9095556a3b268fd88c995d2bb4c90320">
<!ENTITY cmake-size "10 MB">
<!ENTITY cmake-buildsize "377 MB (add 1.1 GB for tests)">
<!ENTITY cmake-time "2.0 SBU (add 3.0 SBU for tests, both using parallelism=4)">
<!ENTITY cmake-buildsize "376 MB (add 1.1 GB for tests)">
<!ENTITY cmake-time "1.8 SBU (add 3.0 SBU for tests, both using parallelism=4)">
]>
<sect1 id="cmake" xreflabel="CMake-&cmake-version;">

View File

@ -6,10 +6,10 @@
<!ENTITY doxygen-download-http "https://doxygen.nl/files/doxygen-&doxygen-version;.src.tar.gz">
<!ENTITY doxygen-download-ftp " ">
<!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)">
<!ENTITY doxygen-md5sum "95008edf2d84aeefb7c65a6a4857dc2c">
<!ENTITY doxygen-size "5.5 MB">
<!ENTITY doxygen-buildsize "240 MB (with tests)">
<!ENTITY doxygen-time "1.6 SBU (using parallelism=4; with tests)">
]>
<sect1 id="doxygen" xreflabel="Doxygen-&doxygen-version;">
@ -107,7 +107,6 @@
<xref linkend="libxml2"/> (required for the tests),
<xref linkend="llvm"/> (with clang),
<!-- Can someone check this? With LLVM7, it fails to build. -->
<xref linkend="python2"/>,
<xref linkend="qt5"/> (for doxywizard),
<xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
<xref linkend="xapian"/> (for doxyindexer), and
@ -122,6 +121,12 @@
<sect2 role="installation">
<title>Installation of Doxygen</title>
<para>
First, fix up some python scripts:
</para>
<screen><userinput>grep -rl '^#!.*python$' | xargs sed -i '1s/python/&amp;3/'</userinput></screen>
<para>
Install <application>Doxygen</application> by running the following
commands:
@ -139,7 +144,7 @@ make</userinput></screen>
<para>
To test the results, issue: <command>make tests</command>.
<!--One test, 012_cite.dox, is known to fail.-->
One test, 061_Únicod€_file, is known to fail.
</para>
<para>

View File

@ -6,10 +6,10 @@
<!ENTITY gc-download-http "https://github.com/ivmai/bdwgc/releases/download/v&gc-version;/gc-&gc-version;.tar.gz">
<!ENTITY gc-download-ftp " ">
<!ENTITY gc-md5sum "787177b1b15aa19ffa0d61d8f508b69d">
<!ENTITY gc-size "1.1 MB">
<!ENTITY gc-buildsize "11 MB (with tests)">
<!ENTITY gc-time "0.3 SBU (with tests)">
<!ENTITY gc-md5sum "8901a6ed29ac35842420054772ea3441">
<!ENTITY gc-size "1.2 MB">
<!ENTITY gc-buildsize "9.9 MB (with tests)">
<!ENTITY gc-time "0.2 SBU (with tests)">
]>
<sect1 id="gc" xreflabel="GC-&gc-version;">

View File

@ -6,14 +6,12 @@
<!ENTITY gdb-download-http "&gnu-http;/gdb/gdb-&gdb-version;.tar.xz">
<!ENTITY gdb-download-ftp "&gnu-ftp;/gdb/gdb-&gdb-version;.tar.xz">
<!ENTITY gdb-md5sum "4aaad768ff2585464173c091947287ec">
<!ENTITY gdb-md5sum "fbd3cdae16c581e8a742cb766ba35076">
<!ENTITY gdb-size "23 MB">
<!ENTITY gdb-buildsize "1.1 GB (add 406 MB for docs; add 373 MB for tests)">
<!ENTITY gdb-time "2.1 SBU (Using parallelism=4; add 0.5 SBU for docs; add 20 SBU for tests)">
<!ENTITY gdb-buildsize "914 MB (add 805 MB for docs; add 575 MB for tests)">
<!ENTITY gdb-time "2.1 SBU (add 0.4 SBU for docs; add 18 SBU for tests; all using parallelism=4)">
]>
<!-- I skipped running the full tests for this 8.3.1 point version. Bruce -->
<sect1 id="gdb" xreflabel="GDB-&gdb-version;">
<?dbhtml filename="gdb.html"?>
@ -71,7 +69,7 @@
</para>
</listitem>
</itemizedlist>
<!--
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
@ -81,7 +79,7 @@
</para>
</listitem>
</itemizedlist>
-->
<bridgehead renderas="sect3">GDB Dependencies</bridgehead>
<bridgehead renderas="sect4">Recommended Runtime Dependency</bridgehead>
@ -93,11 +91,11 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<!-- <xref linkend="dejagnu"/> (required for tests), -->
<xref linkend="doxygen"/>,
<xref linkend="gcc"/> (ada, gfortran, and go are used for tests),
<xref linkend="guile"/>,
<xref linkend="python2"/>,
<!-- don't advertise python2...
<xref linkend="python2"/>,-->
<xref linkend="rust"/> (used for some tests),
<xref linkend="valgrind"/>, and
<ulink url="https://sourceware.org/systemtap/">SystemTap</ulink>
@ -111,14 +109,14 @@
<sect2 role="installation">
<title>Installation of GDB</title>
<!--
<para>
First, apply a patch that fixes problems when debugging programs compiled
with <xref linkend="rust" role="nodep"/>:
</para>
<screen><userinput remap="pre">patch -Np1 -i ../gdb-&gdb-version;-upstream_fixes-1.patch</userinput></screen>
-->
<para>
Install <application>GDB</application> by running the following
commands:
@ -213,9 +211,12 @@ or this
<!-- for gdb-12.1, gcc-11.3.0 - bdubbs
A test run of the test suite had a little over 200 unexpected failures
out of over 94000 tests.-->
<!-- for gdb-13.0, gcc-12.2.0 - bdubbs -->
<!-- for gdb-13.0, gcc-12.2.0 - bdubbs
A test run of the test suite had 33 unexpected failures
out of over 106000 tests.
out of over 106000 tests. -->
<!-- for gdb-13.2, gcc-13.1.0 - pierre -->
A test run of the test suite had 183 unexpected failures
out of over 105000 tests.
</para>
</listitem>
@ -240,7 +241,8 @@ or this
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make -C gdb install</userinput></screen>
<screen role="root"><userinput>make -C gdb install &amp;&amp;
make -C gdbserver install</userinput></screen>
<para>
If you have built the API documentation, it is now in gdb/doc/doxy.
@ -267,8 +269,9 @@ cp -Rv gdb/doc/doxy /usr/share/doc/gdb-&gdb-version;</userinput></screen>
<para>
<parameter>--with-python=/usr/bin/python3</parameter>: This switch
forces <application>GDB</application> to use Python 3.
<!-- We don't advise to use python2 anymore
Remove this switch if you have installed
<xref linkend="python2"/> and want to use it instead of Python 3.
<xref linkend="python2"/> and want to use it instead of Python 3.-->
</para>
</sect2>
@ -283,11 +286,10 @@ cp -Rv gdb/doc/doxy /usr/share/doc/gdb-&gdb-version;</userinput></screen>
<seglistitem>
<seg>
gcore, gdb and gdbserver
gcore, gdb, gdbserver, and gdb-add-index
</seg>
<seg>
<!--libinproctrace.so-->
None
libinproctrace.so
</seg>
<seg>
/usr/{include,share}/gdb and /usr/share/doc/gdb-&gdb-version;
@ -337,7 +339,19 @@ cp -Rv gdb/doc/doxy /usr/share/doc/gdb-&gdb-version;</userinput></screen>
</listitem>
</varlistentry>
<!-- Not present with 10.1
<varlistentry id="gdb-add-index">
<term><command>gdb-add-index</command></term>
<listitem>
<para>
Allows adding index files to ELF binaries. This speeds up
<command>gdb</command> start on large programs.
</para>
<indexterm zone="gdb gdb-add-index">
<primary sortas="b-gdb-add-index">gdb-add-index</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libinproctrace">
<term><filename class="libraryfile">libinproctrace.so</filename></term>
<listitem>
@ -352,7 +366,7 @@ cp -Rv gdb/doc/doxy /usr/share/doc/gdb-&gdb-version;</userinput></screen>
</indexterm>
</listitem>
</varlistentry>
-->
</variablelist>
</sect2>

View File

@ -8,12 +8,12 @@
<!ENTITY git-download-http "&git-root;/git-&git-version;.tar.xz">
<!ENTITY git-download-ftp " ">
<!ENTITY git-md5sum "125d13c374a9ec9253f42c483bacec31">
<!ENTITY git-md5sum "c1f58a12b891ad73927b8e4a3aa29c7b">
<!ENTITY git-size "6.9 MB">
<!ENTITY git-size "11 MB">
<!-- but people keep forgetting that an install not only needs the net build
space, it also needs the install space (or DESTDIR) -->
<!ENTITY git-buildsize "253 MB (with downloaded documentation">
<!ENTITY git-buildsize "252 MB (with downloaded documentation">
<!-- With 2.23.0, there was a large increase in time for tests. Possibly disk related? -->
<!-- Confirmed that it is disk related.-->
<!ENTITY git-time "0.3 SBU (with parallelism=4; add up to 1.6 SBU (disk speed dependent) for tests, both with parallelism=4)">

View File

@ -8,30 +8,28 @@
<!ENTITY llvm-download-http "&llvm-url;/llvm-&llvm-version;.src.tar.xz">
<!ENTITY llvm-download-ftp " ">
<!ENTITY llvm-md5sum "c77db4c71e1eb267358204dffe2c6e10">
<!ENTITY llvm-size "50 MB">
<!ENTITY llvm-buildsize "2.7 GB (848 MB installed; add 18.3 GB for tests and 308 MB for documentation)">
<!ENTITY llvm-time "24 SBU (Using parallelism=4; add 22 SBU for tests)">
<!ENTITY llvm-md5sum "d9185fc007c32aea27a6de3c7c1eb90d">
<!ENTITY llvm-size "54 MB">
<!ENTITY llvm-buildsize "3.1 GB (938 MB installed; add 20 GB for tests and 308 MB for documentation)">
<!ENTITY llvm-time "13 SBU (Add 8 SBU for tests; both using parallelism=8)">
<!ENTITY clang-download-http "&llvm-url;/clang-&llvm-version;.src.tar.xz">
<!ENTITY clang-md5sum "a6d0141e50b48f5e60c682277dac83b4">
<!ENTITY clang-size "18 MB">
<!ENTITY clang-md5sum "cb3e79db62c4c3b78cfcdebe66b00268">
<!ENTITY clang-size "20 MB">
<!ENTITY compiler-rt-download-http "&llvm-url;/compiler-rt-&llvm-version;.src.tar.xz">
<!ENTITY compiler-rt-md5sum "12e6777354f0121cbe73ef13342a9302">
<!ENTITY compiler-rt-md5sum "3061b4cb0b2428a32b4fb5db540fe66c">
<!ENTITY compiler-rt-size "2.3 MB">
<!-- CMake modules and third party dependencies renamed and uploaded
onto anduin to avoid stupid file names. -->
<!ENTITY cmake-llvm-download-http "&sources-anduin-http;/llvm/llvm-cmake-&llvm-version;.src.tar.xz">
<!ENTITY cmake-llvm-md5sum "c3647d253f67ce255e1aba014e528f5b">
<!ENTITY cmake-llvm-size "6.8 KB">
<!ENTITY cmake-llvm-download-http "&sources-anduin-http;/llvm/llvm-cmake.src.tar.xz">
<!ENTITY cmake-llvm-md5sum "356a1aff675d281d7c76165269d33bd5">
<!ENTITY cmake-llvm-size "9 KB">
<!-- Kept in here for the 15.0.6 revert since it isn't used in instructions
and should simplify upgrading again. -->
<!ENTITY llvm-3rdparty-download-http "&sources-anduin-http;/llvm/llvm-third-party-&llvm-version;.src.tar.xz">
<!ENTITY llvm-3rdparty-md5sum "d51ad18774cb513b725d0945c667efb3">
<!ENTITY llvm-3rdparty-download-http "&sources-anduin-http;/llvm/llvm-third-party.src.tar.xz">
<!ENTITY llvm-3rdparty-md5sum "8b506e49e5fa4c41186ba8ba7da5af82">
<!ENTITY llvm-3rdparty-size "376 KB">
]>
@ -130,7 +128,6 @@
</listitem>
</itemizedlist>
<!-- LLVM-15.0.6 revert: Keep for when we use 16 again.
<para>
<emphasis role="strong">Third-party dependencies for LLVM build system</emphasis>
</para>
@ -151,7 +148,7 @@
</para>
</listitem>
</itemizedlist>
-->
<bridgehead renderas="sect3">Recommended Download</bridgehead>
<para>
@ -237,22 +234,10 @@
<sect2 role="installation">
<title>Installation of LLVM</title>
<para>
Starting with version 15.0.0, an additional tarball,
<filename>llvm-cmake-&llvm-version;.src.tar.xz</filename> is needed.
Upstream expects it extracted at the same level as the
<filename>llvm-&llvm-version;.src.tar.xz</filename> tarball, and the
extracted directory renamed to
<filename class="directory">cmake</filename>. Extract it and
modify the build system to avoid creating a directory outside of the
<filename>llvm-&llvm-version;.src</filename> hierarchy:
</para>
<!-- LLVM-15 revert: Delete the above text when upgrading.
<para>
Two additional tarballs
<filename>llvm-cmake-&llvm-version;.src.tar.xz</filename> and
<filename>llvm-third-party-&llvm-version;.src.tar.xz</filename> are
<filename>llvm-cmake.src.tar.xz</filename> and
<filename>llvm-third-party.src.tar.xz</filename> are
needed by LLVM building system. The upstream expects them extracted
at the same level as the
<filename>llvm-&llvm-version;.src.tar.xz</filename> tarball,
@ -263,21 +248,13 @@
directories outside the
<filename>llvm-&llvm-version;.src</filename> hierarchy:
</para>
-->
<screen><userinput>tar -xf ../llvm-cmake-&llvm-version;.src.tar.xz &amp;&amp;
sed '/LLVM_COMMON_CMAKE_UTILS/s@../cmake@cmake-&llvm-version;.src@' \
-i CMakeLists.txt</userinput></screen>
<!-- LLVM-15 revert: Uncomment this and delete the above commands when
upgrading back to LLVM-16.
<screen><userinput>tar -xf ../llvm-cmake-&llvm-version;.src.tar.xz &amp;&amp;
tar -xf ../llvm-third-party-&llvm-version;.src.tar.xz &amp;&amp;
sed '/LLVM_COMMON_CMAKE_UTILS/s@../cmake@cmake-&llvm-version;.src@' \
-i CMakeLists.txt &amp;&amp;
sed '/LLVM_THIRD_PARTY_DIR/s@../third-party@third-party-&llvm-version;.src@' \
<screen><userinput>tar -xf ../llvm-cmake.src.tar.xz &amp;&amp;
tar -xf ../llvm-third-party.src.tar.xz &amp;&amp;
sed '/LLVM_COMMON_CMAKE_UTILS/s@../cmake@llvm-cmake.src@' \
-i CMakeLists.txt &amp;&amp;
sed '/LLVM_THIRD_PARTY_DIR/s@../third-party@llvm-third-party.src@' \
-i cmake/modules/HandleLLVMOptions.cmake</userinput></screen>
-->
<para>
Install <application>clang</application> into
@ -313,8 +290,6 @@ mv projects/compiler-rt-&llvm-version;.src projects/compiler-rt</userinput></scr
before applying -i -->
<screen><userinput remap="pre">patch -Np2 -d tools/clang &lt;../clang-&llvm-version;-enable_default_ssp-1.patch</userinput></screen>
<!-- LLVM-15 revert: Uncomment this when going back to LLVM-16.
<para>
If you have downloaded <application>compiler-rt</application>,
fix a test case broken by default SSP in
@ -323,7 +298,6 @@ mv projects/compiler-rt-&llvm-version;.src projects/compiler-rt</userinput></scr
<screen><userinput remap="pre">sed 's/clang_dfsan/&amp; -fno-stack-protector/' \
-i projects/compiler-rt/test/dfsan/origin_unaligned_memtrans.c</userinput></screen>
-->
<para>
Install <application>LLVM</application> by running the following
@ -377,15 +351,29 @@ ninja docs-llvm-html docs-llvm-man</userinput></screen>
class="directory">/sys/devices/system/cpu/cpu&lt;N&gt;/online</filename>
by the <systemitem class="username">root</systemitem> user and makes them
temporarily unusable by all jobs on the machine.)
<!-- 16.0.0: https://github.com/llvm/llvm-project/issues/60678 -->
Note that two tests out of more than 69,200 are known to fail:
<filename>DataFlowSanitizer-x86_64 :: custom.cpp</filename> and
<filename>DataFlowSanitizer-x86_64 :: release_shadow_space.c</filename>.
<!-- 16.0.3: 67327 Passed, 23510 Unsupported, 85 Skipped,
124 Expectedly Failed
16.0.4 67327 Passed, 23507 Unsupported, 85 Skipped,
124 Expectedly Failed, 6 Failed
Failed Tests (6):
AddressSanitizer-x86_64-linux :: TestCases/log-path_test.cpp
AddressSanitizer-x86_64-linux-dynamic :: TestCases/log-path_test.cpp
MemProfiler-x86_64-linux :: TestCases/log_path_test.cpp
MemProfiler-x86_64-linux-dynamic :: TestCases/log_path_test.cpp
LLVM :: tools/llvm-libtool-darwin/L-and-l.test
ThreadSanitizer-x86_64 :: Linux/clone_setns.cpp
16.0.5 had the same test failures as 16.0.4. - bdubbs
-->
<!-- To editors: it seems there is a more thorough test suite named
"test-suite-16.0.0.src.tar.xz" on the GitHub release download
page. The usage of it is on
https://llvm.org/docs/TestSuiteGuide.html. It looks like we've
never mentioned it in BLFS. -->
never mentioned it in BLFS.
Let's let it go. llvm is complex enough as it is. Adding
the additional testsuite is IMO overkill. - bdubbs -->
</para>
<para>

View File

@ -6,15 +6,15 @@
<!ENTITY lua-download-http "https://www.lua.org/ftp/lua-&lua-version;.tar.gz">
<!ENTITY lua-download-ftp " ">
<!ENTITY lua-md5sum "bd8ce7069ff99a400efd14cf339a727b">
<!ENTITY lua-md5sum "25a429319dff20dfbfb9956c2b5be911">
<!ENTITY lua-size "356 KB">
<!ENTITY lua-buildsize "5.8 MB (with Basic tests)">
<!ENTITY lua-buildsize "3.8 MB (with Basic tests)">
<!ENTITY lua-time "less than 0.1 SBU (with Basic tests)">
<!ENTITY lua-tests-download-http "https://www.lua.org/tests/lua-&lua-version;-tests.tar.gz">
<!ENTITY lua-tests-download-ftp " ">
<!ENTITY lua-tests-md5sum "0e28a9b48b3596d6b12989d04ae403c4">
<!ENTITY lua-tests-size "132 KB">
<!ENTITY lua-tests-md5sum "e10a3da28b05d0e8d25ad08b7820c213">
<!ENTITY lua-tests-size "134 KB">
]>
<sect1 id="lua" xreflabel="Lua-&lua-version;">
@ -82,7 +82,7 @@
<listitem>
<para>
Required patch:
<ulink url="&patch-root;/lua-&lua-version;-shared_library-2.patch"/>
<ulink url="&patch-root;/lua-&lua-version;-shared_library-1.patch"/>
</para>
</listitem>
<listitem>
@ -148,7 +148,7 @@ EOF</userinput></screen>
commands:
</para>
<screen><userinput>patch -Np1 -i ../lua-&lua-version;-shared_library-2.patch &amp;&amp;
<screen><userinput>patch -Np1 -i ../lua-&lua-version;-shared_library-1.patch &amp;&amp;
make linux</userinput></screen>
<!-- make MYCFLAGS="-DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1" linux
The MYCFLAGS="" part was brought into the patch since optimization had to

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 "0760954725a13ef4f109f64caf99cbc5">
<!ENTITY mercurial-md5sum "7f5b32b013bb86c1eef7741e383416b2">
<!ENTITY mercurial-size "7.8 MB">
<!ENTITY mercurial-buildsize "80 MB (with docs, add 2.2 GB for tests)">
<!ENTITY mercurial-time "0.3 SBU (with docs, add 18 SBU for tests using -j4)">
<!ENTITY mercurial-time "0.3 SBU (with docs; add 18 SBU for tests; both using parallelism=4)">
]>
<sect1 id="mercurial" xreflabel="Mercurial-&mercurial-version;">

View File

@ -231,6 +231,11 @@
<xref linkend="perl-html-tagset"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="perl-http-cookiejar"/>
</para>
</listitem>
<listitem>
<para>
<xref linkend="perl-http-cookies"/>
@ -661,6 +666,9 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="perl-deps/perl-html-tagset.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="perl-deps/perl-http-cookiejar.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="perl-deps/perl-http-cookies.xml"/>

View File

@ -5,7 +5,7 @@
%general-entities;
<!ENTITY my-download-http "&metacpan_authors;/B/BD/BDFOY/Business-ISBN-Data-&Business-ISBN-Data-version;.tar.gz">
<!ENTITY my-md5sum "a3c6d1ff77eb33d63a35f1a1564530b8">
<!ENTITY my-md5sum "7588290f2a0631bd220683860cf601d7">
]>

View File

@ -0,0 +1,69 @@
<?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 my-download-http "&metacpan_authors;/D/DA/DAGOLDEN/HTTP-CookieJar-&HTTP-CookieJar-version;.tar.gz">
<!ENTITY my-md5sum "a1d891ce0046f1a2c19e2c617d624d0d">
]>
<!-- Begin HTTP::CookieJar -->
<sect2 id="perl-http-cookiejar" xreflabel="HTTP-CookieJar-&HTTP-CookieJar-version;">
<title>HTTP::CookieJar-&HTTP-CookieJar-version;</title>
<indexterm zone="perl-http-cookiejar">
<primary sortas="a-HTTP-CookieJar">HTTP::CookieJar</primary>
</indexterm>
<sect3 role="package">
<title>Introduction to HTTP::CookieJar</title>
<para>
HTTP::CookieJar provides a minimalist HTTP user agent cookie jar.
</para>
&lfs113_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&my-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &my-md5sum;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect4">HTTP::CookieJar Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="perl-http-date"/>
<!-- perl-http-date pulls in perl-timedate -->
</para>
<bridgehead renderas="sect5">Recommended (required for the test suite)</bridgehead>
<para role="recommended">
<xref linkend="perl-test-deep"/>,
<xref linkend="perl-test-requires"/>,
<xref linkend="perl-uri"/>
</para>
</sect3>
<sect3 role="installation">
<title>Installation of HTTP::CookieJar</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../../xincludes/perl-standard-install.xml"/>
</sect3>
</sect2>

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 "980e8e6816fadd86e875550b1d6ab0a2">
<!ENTITY my-md5sum "673eaf709a034d4f65dce259bde02500">
<!ENTITY IO-Socket-SSL-download-http "&perl_authors;/id/S/SU/SULLR/IO-Socket-SSL-&IO-Socket-SSL-version;.tar.gz">
]>

View File

@ -4,9 +4,8 @@
<!ENTITY % general-entities SYSTEM "../../../general.ent">
%general-entities;
<!ENTITY my-download-http "&perl_authors;/id/O/OA/OALDERS/libwww-perl-&libwww-perl-version;.tar.gz">
<!ENTITY my-md5sum "5f765cbde32c23ca0670e68ef74921e5">
<!ENTITY my-download-http "&perl_authors;/id/S/SI/SIMBABQUE/libwww-perl-&libwww-perl-version;.tar.gz">
<!ENTITY my-md5sum "1f2301cbc155265fbf889c980db78894">
]>
<!-- Begin libwww-perl -->
@ -54,6 +53,7 @@
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="perl-file-listing"/>,
<xref linkend="perl-http-cookiejar"/>,
<xref linkend="perl-http-cookies"/>,
<xref linkend="perl-http-daemon"/>,
<!-- perl-http-daemon pulls in perl-http-message

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 "9ffbd111ea213ab5c06eb32d5fe2a3bb">
<!ENTITY my-md5sum "4a20cb266f1f75d97b2d535655d211db">
]>
<!-- Begin Net::DNS -->

View File

@ -6,9 +6,9 @@
<!ENTITY php-download-http "https://www.php.net/distributions/php-&php-version;.tar.xz">
<!ENTITY php-download-ftp " ">
<!ENTITY php-md5sum "802ddeb65a32362a739326eddd1c172f">
<!ENTITY php-md5sum "700aaa5ae7bfb4ac0186be6b4712e748">
<!ENTITY php-size "11 MB">
<!ENTITY php-buildsize "499 MB (with documentation)">
<!ENTITY php-buildsize "505 MB (with documentation)">
<!ENTITY php-time "1.6 SBU (with parallelism=4; add 1.6 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

View File

@ -4,10 +4,10 @@
<!ENTITY % general-entities SYSTEM "../../../general.ent">
%general-entities;
<!ENTITY sc-applehelp-download-http "https://files.pythonhosted.org/packages/source/s/sphinxcontrib-applehelp/sphinxcontrib.applehelp-&sc-applehelp-version;.tar.gz">
<!ENTITY sc-applehelp-download-http "https://files.pythonhosted.org/packages/source/s/sphinxcontrib-applehelp/sphinxcontrib-applehelp-&sc-applehelp-version;.tar.gz">
<!ENTITY sc-applehelp-download-ftp " ">
<!ENTITY sc-applehelp-md5sum "&sc-applehelp-md5sum;">
<!ENTITY sc-applehelp-size "20 KB">
<!ENTITY sc-applehelp-size "28 KB">
<!ENTITY sc-applehelp-buildsize "2.0 MB (with tests)">
<!ENTITY sc-applehelp-time "less than 0.1 SBU (with tests)">
]>

View File

@ -7,8 +7,8 @@
<!ENTITY sc-htmlhelp-download-http "https://files.pythonhosted.org/packages/source/s/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-&sc-htmlhelp-version;.tar.gz">
<!ENTITY sc-htmlhelp-download-ftp " ">
<!ENTITY sc-htmlhelp-md5sum "&sc-htmlhelp-md5sum;">
<!ENTITY sc-htmlhelp-size "27 KB">
<!ENTITY sc-htmlhelp-buildsize "3.1 MB (add 26 MB for tests)">
<!ENTITY sc-htmlhelp-size "28 KB">
<!ENTITY sc-htmlhelp-buildsize "3.2 MB (add 26 MB for tests)">
<!ENTITY sc-htmlhelp-time "less than 0.1 SBU (with tests)">
]>
@ -98,15 +98,16 @@
<screen remap="test"><userinput>python3 -m venv --system-site-packages testenv &amp;&amp;
source testenv/bin/activate &amp;&amp;
pip3 install html5lib &amp;&amp;
sed -i 's/text()/read_&amp;/' tests/test_htmlhelp.py &amp;&amp;
python3 /usr/bin/pytest<!-- no && because of a possible error -->
deactivate</userinput></screen>
<!--
<para>
the <command>sed ...</command> command is needed because of a change
in <application>Sphinx</application> API for versions greater than
5.0.
</para>
-->
</sect3>

View File

@ -7,8 +7,8 @@
<!ENTITY sc-jquery-download-http "https://files.pythonhosted.org/packages/source/s/sphinxcontrib-jquery/sphinxcontrib-jquery-&sc-jquery-version;.tar.gz">
<!ENTITY sc-jquery-download-ftp " ">
<!ENTITY sc-jquery-md5sum "&sc-jquery-md5sum;">
<!ENTITY sc-jquery-size "2.6 KB">
<!ENTITY sc-jquery-buildsize "176 KB">
<!ENTITY sc-jquery-size "120 KB">
<!ENTITY sc-jquery-buildsize "552 KB">
<!ENTITY sc-jquery-time "less than 0.1 SBU">
]>

View File

@ -7,9 +7,9 @@
<!ENTITY urllib3-download-http "https://files.pythonhosted.org/packages/source/u/urllib3/urllib3-&urllib3-version;.tar.gz">
<!ENTITY urllib3-download-ftp " ">
<!ENTITY urllib3-md5sum "&urllib3-md5sum;">
<!ENTITY urllib3-size "294 KB">
<!ENTITY urllib3-size "272 KB">
<!ENTITY urllib3-buildsize "3.2 MB (add 49 MB for tests)">
<!ENTITY urllib3-time "less than 0.1 SBU (0.7 SBU for tests)">
<!ENTITY urllib3-time "less than 0.1 SBU (1.6 SBU for tests)">
]>
<sect2 id="urllib3" xreflabel="urllib3-&urllib3-version;">
@ -67,12 +67,17 @@
<bridgehead renderas="sect4">Urllib3 Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="hatchling"/>
</para>
<bridgehead renderas="sect5">Optional (for tests)</bridgehead>
<para role="optional">
<xref linkend="pytest"/>,
<ulink url="https://pypi.org/project/mock/">mock</ulink>,
<ulink url="https://pypi.org/project/PySocks/">PySocks</ulink>,
<ulink url="https://pypi.org/project/pytest-freezegun/">pytest-freezegun</ulink>,
<!-- <ulink url="https://pypi.org/project/pytest-freezegun/">pytest-freezegun</ulink>,-->
<ulink url="https://pypi.org/project/pytest-timeout/">pytest-timeout</ulink>,
<ulink url="https://pypi.org/project/python-dateutil/">python-dateutil</ulink>,
<ulink url="https://pypi.org/project/tornado/">tornado</ulink>, and
@ -84,6 +89,13 @@
<sect3 role="installation">
<title>Installation of Urllib3</title>
<para> If you want to run the tests, remove some that may hang: </para>
<screen><userinput>rm -v test/test_retry.py \
test/contrib/test_pyopenssl.py \
test/contrib/test_securetransport.py \
test/with_dummyserver/test_socketlevel.py</userinput></screen>
<para> Build the module: </para>
<screen><userinput>pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen>
@ -94,6 +106,13 @@
<screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user urllib3</userinput></screen>
<note>
<para>
Running the tests may result in the procedure below hanging and are
not recommended.
</para>
</note>
<para>
Assuming <xref linkend="pytest"/> is installed, but the other optional
dependencies are not, the installation can be tested with the following
@ -107,8 +126,7 @@ pip3 install trustme \
python-dateutil \
mock \
pysocks \
pytest-timeout \
pytest-freezegun &amp;&amp;
pytest-timeout &amp;&amp;
python3 /usr/bin/pytest<!-- no && because of a possible error -->
deactivate</userinput></screen>

View File

@ -24,6 +24,16 @@
packages throughout BLFS are listed here, along with their dependencies.
</para>
<note>
<para>
If you want to run tests, several of the following modules depend on
the <option>sqlite3</option> core python module that has not been
built in LFS. It is therefore recommended to rebuild Python after
installing the recommended dependency listed in
<xref linkend="python3"/>.
</para>
</note>
<important>
<para>
In BLFS, we normally build and install Python 3 modules with

View File

@ -8,11 +8,11 @@
<!ENTITY cachecontrol-download-http "https://files.pythonhosted.org/packages/source/c/CacheControl/CacheControl-&cachecontrol-version;.tar.gz">
Latest version is 0.12.12 but NOT at pypi, has at least one issue
https://github.com/ionrock/cachecontrol/issues/285 and github only has tags -->
<!ENTITY cachecontrol-download-http "&sources-anduin-http;/CacheControl/CacheControl-&cachecontrol-version;.tar.gz">
<!ENTITY cachecontrol-download-http "https://github.com/psf/cachecontrol/archive/refs/tags/v&cachecontrol-version;/cachecontrol-&cachecontrol-version;.tar.gz">
<!ENTITY cachecontrol-download-ftp " ">
<!ENTITY cachecontrol-md5sum "&cachecontrol-md5sum;">
<!ENTITY cachecontrol-size "17 KB">
<!ENTITY cachecontrol-buildsize "468 KB">
<!ENTITY cachecontrol-size "44 KB">
<!ENTITY cachecontrol-buildsize "484 KB">
<!ENTITY cachecontrol-time "less than 0.1 SBU">
]>

View File

@ -8,7 +8,7 @@
<!ENTITY cython-download-ftp " ">
<!ENTITY cython-md5sum "&cython-md5sum;">
<!ENTITY cython-size "2.0 MB">
<!ENTITY cython-buildsize "66 MB">
<!ENTITY cython-buildsize "67 MB">
<!ENTITY cython-time "0.5 SBU">
]>

View File

@ -4,9 +4,9 @@
<!ENTITY % general-entities SYSTEM "../../../general.ent">
%general-entities;
<!ENTITY docutils-download-http "https://downloads.sourceforge.net/docutils/docutils-&docutils-version;.tar.gz">
<!ENTITY docutils-download-http "https://files.pythonhosted.org/packages/source/d/docutils/docutils-&docutils-version;.tar.gz">
<!ENTITY docutils-download-ftp " ">
<!ENTITY docutils-md5sum "0afa992a6e93db892107c3f087d0d9df">
<!ENTITY docutils-md5sum "93bcfe0065cf1d0b6a0bcabeca7a2335">
<!ENTITY docutils-size "2.0 MB">
<!ENTITY docutils-buildsize "12 MB">
<!ENTITY docutils-time "less than 0.1 SBU">

View File

@ -7,8 +7,8 @@
<!ENTITY MarkupSafe-download-http "&pymodules-dl;/M/MarkupSafe/MarkupSafe-&MarkupSafe-version;.tar.gz">
<!ENTITY MarkupSafe-download-ftp " ">
<!ENTITY MarkupSafe-md5sum "&MarkupSafe-md5sum;">
<!ENTITY MarkupSafe-size "19 KB">
<!ENTITY MarkupSafe-buildsize "516 KB (add 108 KB for tests)">
<!ENTITY MarkupSafe-size "20 KB">
<!ENTITY MarkupSafe-buildsize "368 KB (add 108 KB for tests)">
<!ENTITY MarkupSafe-time "less than 0.1 SBU (with tests)">
]>

View File

@ -6,7 +6,7 @@
<!ENTITY pycryptodome-download-http "https://github.com/Legrandin/pycryptodome/archive/v&pycryptodome-version;/pycryptodome-&pycryptodome-version;.tar.gz">
<!ENTITY pycryptodome-download-ftp " ">
<!ENTITY pycryptodome-md5sum "0a6e509d91843c49ab1bc09d573e1959">
<!ENTITY pycryptodome-md5sum "37301ba099375e05db0dfb4d1800d6fe">
<!ENTITY pycryptodome-size "16 MB">
<!ENTITY pycryptodome-buildsize "54 MB">
<!ENTITY pycryptodome-time "0.1 SBU">

View File

@ -4,7 +4,7 @@
<!ENTITY % general-entities SYSTEM "../../../general.ent">
%general-entities;
<!ENTITY dbusmock-download-http "https://github.com/martinpitt/python-dbusmock/releases/download/&dbusmock-version;/dist.python-dbusmock-&dbusmock-version;.tar.gz">
<!ENTITY dbusmock-download-http "https://files.pythonhosted.org/packages/source/p/python-dbusmock/python-dbusmock-&dbusmock-version;.tar.gz">
<!ENTITY dbusmock-download-ftp " ">
<!ENTITY dbusmock-md5sum "646d828d79b94ac8dfbfdfb60079123b">
<!ENTITY dbusmock-size "92 KB">
@ -65,13 +65,6 @@
</listitem>
</itemizedlist>
<note>
<para>
The tarball 'dist.python-dbusmock-0.29.0.tar.gz' will extract to the
directory 'python-dbusmock-0.29.0/'.
</para>
</note>
<bridgehead renderas="sect4">dbusmock Dependencies</bridgehead>
<bridgehead renderas="sect5">Required</bridgehead>

View File

@ -8,7 +8,7 @@
<!ENTITY requests-download-ftp " ">
<!ENTITY requests-md5sum "&requests-md5sum;">
<!ENTITY requests-size "108 KB">
<!ENTITY requests-buildsize "852 KB (add 127 MB for tests)">
<!ENTITY requests-buildsize "1.4 MB (add 127 MB for tests)">
<!ENTITY requests-time "less than 0.1 SBU (0.7 SBU for tests)">
]>
@ -124,7 +124,7 @@
<screen><userinput>patch -Np1 -i ../requests-&requests-version;-use_system_certs-1.patch</userinput></screen>
<para> Build the module: </para>
<para>Build the module: </para>
<screen><userinput>pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen>
@ -150,7 +150,7 @@ pip3 install pytest-mock \
pysocks \
trustme &amp;&amp;
pip3 install --force-reinstall Markupsafe\&lt;2.1 &amp;&amp;
python3 /usr/bin/pytest tests &amp;&amp;
python3 /usr/bin/pytest tests
deactivate</userinput></screen>
<note>

View File

@ -6,10 +6,10 @@
<!ENTITY sphinx-download-http "https://github.com/sphinx-doc/sphinx/archive/v&sphinx-version;/sphinx-&sphinx-version;.tar.gz">
<!ENTITY sphinx-download-ftp " ">
<!ENTITY sphinx-md5sum "84831fc1892cf813cabd4daf91459baf">
<!ENTITY sphinx-md5sum "1bb87f2b84b2fd3401fff53cc9681209">
<!ENTITY sphinx-size "6.4 MB">
<!ENTITY sphinx-buildsize "26 MB (add 36 MB for tests)">
<!ENTITY sphinx-time "less than 0.1 SBU (1.0 SBU for tests)">
<!ENTITY sphinx-buildsize "42 MB (add 36 MB for tests)">
<!ENTITY sphinx-time "less than 0.1 SBU (1.2 SBU for tests)">
]>
<sect2 id="sphinx" xreflabel="sphinx-&sphinx-version;">
@ -121,12 +121,12 @@ source testenv/bin/activate &amp;&amp;
pip3 install html5lib filelock &amp;&amp;
python3 /usr/bin/pytest<!-- no && because of a possible error -->
deactivate</userinput></screen>
<!-- No failure in 7.0.1 [pierre]
<para>
Four subtests in <command>tests/test_ext_math.py</command>
are known to fail.
</para>
-->
</sect3>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"

View File

@ -8,7 +8,7 @@
<!ENTITY sphinx_rtd_theme-download-ftp " ">
<!ENTITY sphinx_rtd_theme-md5sum "&sphinx_rtd_theme-md5sum;">
<!ENTITY sphinx_rtd_theme-size "2.7 MB">
<!ENTITY sphinx_rtd_theme-buildsize "14 MB (add 25 MB for tests)">
<!ENTITY sphinx_rtd_theme-buildsize "35 MB (with tests)">
<!ENTITY sphinx_rtd_theme-time "less than 0.1 SBU (with tests)">
]>
@ -89,10 +89,11 @@
<!-- Upstream tentative fix: not completely tested, it seems
but otherwise we fall into dependency hell -->
<para>
Fix a wrong version for a dependency list:
Fix wrong versions for dependencies:
</para>
<screen><userinput>sed -e s/0.19/0.20/ \
<screen><userinput>sed -e s/0.19/0.21/ \
-e '/sphinx.*7/s/7/8/' \
-i setup.cfg</userinput></screen>
<para>

View File

@ -6,10 +6,10 @@
<!ENTITY rust-download-http "https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.xz">
<!ENTITY rust-download-ftp " ">
<!ENTITY rust-md5sum "2fac6c46422e743f5f05287e89e72f22">
<!ENTITY rust-size "121 MB">
<!ENTITY rust-buildsize "8.0 GB (286 MB installed); add 7.4 GB if running the tests">
<!ENTITY rust-time "24 SBU (including download time; add 15 SBU for tests, both using parallelism=4)">
<!ENTITY rust-md5sum "165792a4266021589b2d6061f208755f">
<!ENTITY rust-size "134 MB">
<!ENTITY rust-buildsize "8.9 GB (289 MB installed); add 6.4 GB if running the tests">
<!ENTITY rust-time "6.7 SBU (including download time; add 6.2 SBU for tests, both using parallelism=8)">
]>
<sect1 id="rust" xreflabel="rustc-&rust-version;">
@ -282,7 +282,7 @@ extended = true
locked-deps = true
# Specify which extended tools (those from the default install).
tools = ["cargo", "clippy", "rustfmt"]
tools = ["cargo", "clippy", "rustdoc", "rustfmt"]
# Use the source code shipped in the tarball for the dependencies.
# The combination of this and the "locked-deps" entry avoids downloading
@ -389,6 +389,8 @@ python3 ./x.py build</userinput></screen>
<screen remap="test"><userinput>grep '^test result:' rustc-testlog |
awk '{sum1 += $4; sum2 += $6} END { print sum1 " passed; " sum2 " failed" }'</userinput></screen>
<!-- For rustc-1.70.0, I got: 28494 passed; 14 failed. -bdubbs -->
<para>
The other available fields are $8 for those which were ignored
(i.e. skipped), $10 for 'measured' and $12 for 'filtered out' but both
@ -414,6 +416,15 @@ python3 ./x.py build</userinput></screen>
<screen role='root'><userinput>python3 ./x.py install</userinput></screen>
<para>
Still as the &root; user, symlink a <application>Zsh</application>
completion file into the correct location:
</para>
<screen role='root'><userinput>install -vdm755 /usr/share/zsh/site-functions &amp;&amp;
ln -sfv /opt/rustc/share/zsh/site-functions/_cargo \
/usr/share/zsh/site-functions</userinput></screen>
</sect2>
<sect2 role="commands">
@ -440,14 +451,11 @@ python3 ./x.py build</userinput></screen>
</para>
<para>
<command>tools = ["cargo", "clippy", "rustfmt"]</command>: if the tools
are not scecified, the absence of <application>Miri</application> now
causes the install to fail. But <application>Miri</application> is not
built in the stable channel. Some of the other tools are unlikely to
be useful unless using (old) code analyzers or editing the standard library.
This set match those from the 'default' profile in binary command
<command>rustup</command> which are recommended for most users, except that
the documentation was disabled at the start of the '[build]' section.
<command>tools = ["cargo", "clippy", "rustdoc", "rustfmt"]</command>:
only build the tools from the 'default' profile in binary command
<command>rustup</command> which are recommended for most users.
The other tools are unlikely to be useful unless using (old) code
analyzers or editing the standard library.
</para>
<para>

View File

@ -6,10 +6,10 @@
<!ENTITY vala-download-http "&gnome-download-http;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
<!ENTITY vala-download-ftp "&gnome-download-ftp;/vala/&vala-major-version;/vala-&vala-version;.tar.xz">
<!ENTITY vala-md5sum "c902a76f5b1612c3bf91864d9629d94c">
<!ENTITY vala-md5sum "73f8b53fd6f1282a903d38213811f6a0">
<!ENTITY vala-size "3.8 MB">
<!ENTITY vala-buildsize "158 MB (add 18 MB for tests)">
<!ENTITY vala-time "0.4 SBU (using parallelism=4; add 3.0 SBU for tests)">
<!ENTITY vala-buildsize "199 MB (add 18 MB for tests)">
<!ENTITY vala-time "0.5 SBU (add 1.1 SBU for tests; using parallelism=4)">
]>
<sect1 id="vala" xreflabel="Vala-&vala-version;">

View File

@ -6,10 +6,10 @@
<!ENTITY elogind-download-http "https://github.com/elogind/elogind/archive/v&elogind-version;/elogind-&elogind-version;.tar.gz">
<!ENTITY elogind-download-ftp " ">
<!ENTITY elogind-md5sum "32ab2201281f14738d9c045f3669c14d">
<!ENTITY elogind-size "1.5 MB">
<!ENTITY elogind-buildsize "41 MB (with tests)">
<!ENTITY elogind-time "0.2 SBU (with parallelism=4)">
<!ENTITY elogind-md5sum "2be2c43298e2fc41c5bee33dde605f01">
<!ENTITY elogind-size "1.8 MB">
<!ENTITY elogind-buildsize "45 MB (with tests)">
<!ENTITY elogind-time "0.3 SBU (with parallelism=4)">
]>
<sect1 id="elogind" revision="sysv" xreflabel="elogind-&elogind-version;">
@ -75,6 +75,11 @@
<bridgehead renderas="sect3">elogind Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="Jinja2"/>
</para>
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<xref role="runtime" linkend="dbus"/> (runtime),
@ -145,7 +150,7 @@ File systems ---&gt;
commands:
</para>
<screen><userinput>sed -i '/Disable polkit/,+8 d' meson.build &amp;&amp;
<screen><userinput><!--sed -i '/Disable polkit/,+8 d' meson.build &amp;&amp;
sed '/request_name/i\
r = sd_bus_set_exit_on_disconnect(m->bus, true);\
@ -153,14 +158,15 @@ if (r &lt; 0)\
return log_error_errno(r, "Failed to set exit on disconnect: %m");' \
-i src/login/logind.c &amp;&amp;
mkdir build &amp;&amp;
-->mkdir build &amp;&amp;
cd build &amp;&amp;
meson setup .. \
--prefix=/usr \
--buildtype=release \
-Dman=auto \
-Dcgroup-controller=elogind \
meson setup .. \
--prefix=/usr \
--buildtype=release \
-Dman=auto \
-Ddocdir=/usr/share/doc/elogind-&elogind-version; \
-Dcgroup-controller=elogind \
-Ddbuspolicydir=/etc/dbus-1/system.d &amp;&amp;
ninja</userinput></screen>
@ -182,7 +188,7 @@ ln -sfvn elogind /usr/include/systemd</userinput></screen>
<sect2 role="commands">
<title>Command Explanations</title>
<!--
<para>
<command>sed ... meson.build</command>: This change allows the
package to be built without polkit being installed (it is still a
@ -195,6 +201,11 @@ ln -sfvn elogind /usr/include/systemd</userinput></screen>
elogind daemon to exit when it is disconnected from dbus (for example
when dbus is killed).
</para>
-->
<para>
<parameter>-Ddocdir=/usr/share/doc/elogind-&elogind-version;</parameter>:
This is needed to install documentation in a versioned directory.
</para>
<para>
<parameter>-Dcgroup-controller=elogind</parameter>: This switch ensures
@ -215,6 +226,13 @@ ln -sfvn elogind /usr/include/systemd</userinput></screen>
dependencies are installed.
</para>
<para>
<option>-Dhtml=auto</option>: The default value of this switch is
<emphasis>false</emphasis>. Setting it to <emphasis>auto</emphasis>
allows building and installing the html documentation if the recommended
dependencies are installed.
</para>
<para>
<option>-Ddefault-kill-user-processes=false</option>: Determines whether
the processes of a user should be killed when the user logs out. The
@ -315,7 +333,7 @@ EOF</userinput></screen>
libelogind.so
</seg>
<seg>
/lib/elogind,
/usr/lib/elogind,
/etc/elogind,
/usr/include/elogind, and
/usr/share/doc/elogind-&elogind-version;

View File

@ -165,6 +165,20 @@
<screen><userinput>patch -Np1 -i ../systemd-&systemd-version;-security_fix-1.patch</userinput></screen>
-->
<para>
Remove several inappropriate uses of the <literal>pure</literal>
attribute that cause runtime issues when the package is built
with gcc-13 or later:
</para>
<screen><userinput>sed '/bus_message_type_from_string/s/_pure_//' \
-i src/libsystemd/sd-bus/bus-internal.h &amp;&amp;
sed '/devt_hash_func/s/_pure_//' \
-i src/basic/hash-funcs.h &amp;&amp;
sed '/job_get_timeout/s/_pure_//' \
-i src/core/job.h</userinput></screen>
<para>
Remove two unneeded groups,
<systemitem class="groupname">render</systemitem> and
@ -216,6 +230,11 @@ ninja</userinput></screen>
To test the results, issue:
<command>PATH+=:/usr/sbin ninja test</command>.
<!-- One test named test-repart needs sfdisk, which is in /usr/sbin. -->
The test named <filename>test-stat-util</filename> is known to fail
if the support for some namespaces is not enabled in the kernel
configuration. If the test suite is ran as the &root; user, some
other tests may fail because they depend on various kernel
configuration options.
</para>
<para>

View File

@ -6,7 +6,7 @@
<!ENTITY unrar-download-http "https://www.rarlab.com/rar/unrarsrc-&unrar-version;.tar.gz">
<!ENTITY unrar-download-ftp " ">
<!ENTITY unrar-md5sum "6c68f2bbcd9f06f9d37801ad4256e680">
<!ENTITY unrar-md5sum "6d0238afd4a1718788f6dff5c2647268">
<!ENTITY unrar-size "244 KB">
<!ENTITY unrar-buildsize "2.3 MB">
<!ENTITY unrar-time "0.1 SBU">

View File

@ -11,6 +11,7 @@
<!ENTITY gnome-minor-42 "3.42">
<!ENTITY gnome-minor-44 "3.44">
<!ENTITY gnome-minor-46 "3.46">
<!ENTITY gnome-minor-48 "3.48">
<!ENTITY gnome-40 "40">
<!ENTITY gnome-41 "41">
<!ENTITY gnome-42 "42">
@ -29,42 +30,42 @@
<!ENTITY rest-version "0.9.1">
<!ENTITY totem-pl-parser-version "3.26.6">
<!ENTITY vte-minor "0.72">
<!ENTITY vte-version "&vte-minor;.1">
<!ENTITY vte-version "&vte-minor;.2">
<!ENTITY yelp-xsl-version "42.1">
<!ENTITY GConf-version "3.2.6">
<!ENTITY geocode-glib-version "3.26.4">
<!ENTITY gjs-version "1.76.0">
<!ENTITY gnome-autoar-version "0.4.3">
<!ENTITY gnome-desktop-version "43.2">
<!ENTITY gnome-autoar-version "0.4.4">
<!ENTITY gnome-desktop-version "44.0">
<!ENTITY gnome-menus-version "3.36.0">
<!ENTITY gnome-video-effects-version "0.5.0">
<!ENTITY gnome-online-accounts-version "3.46.0">
<!ENTITY grilo-version "0.3.15">
<!ENTITY gnome-online-accounts-version "3.48.0">
<!ENTITY grilo-version "0.3.16">
<!ENTITY libchamplain-version "0.12.21">
<!ENTITY libgdata-version "0.18.1">
<!ENTITY libgee-version "0.20.6">
<!ENTITY libgtop-version "2.40.0">
<!ENTITY libgweather-minor "4.2">
<!ENTITY libgweather-version "&libgweather-minor;.0">
<!ENTITY libpeas-version "1.34.0">
<!ENTITY libpeas-version "1.36.0">
<!ENTITY libshumate-version "1.0.3">
<!ENTITY libwnck-version "43.0">
<!ENTITY evolution-data-server-version "3.46.4">
<!ENTITY evolution-data-server-version "3.48.2">
<!--<!ENTITY folks-version "0.15.5">-->
<!--<!ENTITY gfbgraph-version "0.2.5">-->
<!ENTITY tracker3-version "3.4.2">
<!ENTITY tracker3-miners-version "3.4.3">
<!ENTITY tracker3-version "3.5.3">
<!ENTITY tracker3-miners-version "3.5.2">
<!ENTITY gsound-version "1.0.3">
<!-- Runtime (sysv) and Desktop (systemd) -->
<!--<!ENTITY caribou-version "0.4.21">-->
<!ENTITY dconf-version "0.40.0">
<!ENTITY dconf-editor-version "43.0">
<!ENTITY gnome-backgrounds-version "43.1">
<!ENTITY gvfs-version "1.50.3">
<!ENTITY gnome-backgrounds-version "44.0">
<!ENTITY gvfs-version "1.50.4">
<!ENTITY gexiv2-minor "0.14">
<!ENTITY gexiv2-version "&gexiv2-minor;.0">
<!ENTITY nautilus-version "43.2">
<!ENTITY gexiv2-version "&gexiv2-minor;.1">
<!ENTITY nautilus-version "44.2.1">
<!--<!ENTITY zenity-version "3.42.1">-->
<!ENTITY gnome-bluetooth-version "42.5">
<!ENTITY gnome-keyring-version "42.1">

View File

@ -89,8 +89,7 @@
<xref linkend="gnome-keyring"/>,
<xref linkend="gobject-introspection"/>,
<xref linkend="libarchive"/>,
<xref linkend="libsecret"/>,
<xref linkend="nautilus"/> (to build the plugin), and
<xref linkend="libsecret"/>, and
<xref linkend="poppler"/>
</para>
@ -107,9 +106,8 @@
<xref linkend="libtiff"/>,
<xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
<ulink url="https://djvu.sourceforge.net/">DjVuLibre</ulink>,
<ulink url="https://www.freedesktop.org/wiki/Software/libspectre/">libspectre</ulink>,
<ulink url="https://github.com/jlaurens/synctex">Synctex</ulink>, and
<ulink url="https://www.t1lib.org/">t1lib</ulink>
<ulink url="https://www.freedesktop.org/wiki/Software/libspectre/">libspectre</ulink>, and
<ulink url="https://github.com/jlaurens/synctex">Synctex</ulink>
</para>
<para condition="html" role="usernotes">User Notes:

View File

@ -5,13 +5,13 @@
%general-entities;
<!ENTITY evolution-data-server-download-http
"&gnome-download-http;/evolution-data-server/&gnome-minor-46;/evolution-data-server-&evolution-data-server-version;.tar.xz">
"&gnome-download-http;/evolution-data-server/&gnome-minor-48;/evolution-data-server-&evolution-data-server-version;.tar.xz">
<!ENTITY evolution-data-server-download-ftp
"&gnome-download-ftp;/evolution-data-server/&gnome-minor-46;/evolution-data-server-&evolution-data-server-version;.tar.xz">
<!ENTITY evolution-data-server-md5sum "45a022d2460ca032581909eb09b308ec">
"&gnome-download-ftp;/evolution-data-server/&gnome-minor-48;/evolution-data-server-&evolution-data-server-version;.tar.xz">
<!ENTITY evolution-data-server-md5sum "4712321afa0a42a4b9280b86da3f4a6b">
<!ENTITY evolution-data-server-size "4.7 MB">
<!ENTITY evolution-data-server-buildsize "244 MB (with tests)">
<!ENTITY evolution-data-server-time "0.6 SBU (using parallelism=4, add 0.2 SBU for tests)">
<!ENTITY evolution-data-server-buildsize "174 MB (with tests)">
<!ENTITY evolution-data-server-time "0.6 SBU (using parallelism=4, add 0.1 SBU for tests)">
]>
<sect1 id="evolution-data-server"
@ -136,9 +136,8 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DENABLE_GTK_DOC=OFF \
-DWITH_LIBDB=OFF \
-DWITH_SYSTEMDUSERUNITDIR=no \
-DENABLE_OAUTH2_WEBKITGTK4=OFF \
.. &amp;&amp;
make</userinput></screen>
-Wno-dev -G Ninja .. &amp;&amp;
ninja</userinput></screen>
<screen revision="systemd"><userinput>mkdir build &amp;&amp;
cd build &amp;&amp;
@ -152,18 +151,17 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DENABLE_INTROSPECTION=ON \
-DENABLE_GTK_DOC=OFF \
-DWITH_LIBDB=OFF \
-DENABLE_OAUTH2_WEBKITGTK4=OFF \
.. &amp;&amp;
make</userinput></screen>
-Wno-dev -G Ninja .. &amp;&amp;
ninja</userinput></screen>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
<screen role="root"><userinput>ninja install</userinput></screen>
<para>
To test the results, issue: <command>make test</command>.
To test the results, issue: <command>ninja test</command>.
</para>
<!-- The tests need to be run after the package is installed due to
@ -211,9 +209,8 @@ make</userinput></screen>
-->
<para>
<parameter>-DENABLE_OAUTH2_WEBKITGTK4=OFF</parameter>: This switch works
around a problem where the gtk-4 version of WebKit would be needed to show
OAuth2 login prompts.
<option>-DENABLE_OAUTH2_WEBKITGTK4=OFF</option>: Use this switch if
you did not build <xref linkend="webkitgtk" role="nodep"/> with GTK-4.
</para>
<para revision="sysv">
@ -245,10 +242,16 @@ make</userinput></screen>
None
</seg>
<seg>
libcamel-1.2.so, libebackend-1.2.so, libebook-1.2.so,
libebook-contacts-1.2.so, libecal-2.0.so, libedata-book-1.2.so,
libedata-cal-2.0.so, libedataserver-1.2.so,
libedataserverui-1.2.so, libedataserverui4-1.0.so,
libcamel-1.2.so,
libebackend-1.2.so,
libebook-1.2.so,
libebook-contacts-1.2.so,
libecal-2.0.so,
libedata-book-1.2.so,
libedata-cal-2.0.so,
libedataserver-1.2.so,
libedataserverui-1.2.so,
libedataserverui4-1.0.so,
and libetestserverutils.so
</seg>
<seg>

View File

@ -7,10 +7,10 @@
<!-- gexiv2 -->
<!ENTITY gexiv2-download-http "&gnome-download-http;/gexiv2/&gexiv2-minor;/gexiv2-&gexiv2-version;.tar.xz">
<!ENTITY gexiv2-download-ftp "&gnome-download-ftp;/gexiv2/&gexiv2-minor;/gexiv2-&gexiv2-version;.tar.xz">
<!ENTITY gexiv2-md5sum "b4b1ac55bf9d32fb36a35eb346e1728e">
<!ENTITY gexiv2-size "380 KB">
<!ENTITY gexiv2-buildsize "3.4 MB">
<!ENTITY gexiv2-time "0.1 SBU">
<!ENTITY gexiv2-md5sum "b4a7b5e0f2e50a8d295bb2782e071a7f">
<!ENTITY gexiv2-size "379 KB">
<!ENTITY gexiv2-buildsize "3.7 MB (with tests)">
<!ENTITY gexiv2-time "0.1 SBU (with parallelism=4 and tests)">
]>
<sect1 id="gexiv2" xreflabel="gexiv2-&gexiv2-version;">
@ -66,6 +66,17 @@
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch to build against exiv2-0.28 and above:
<ulink url="&patch-root;/gexiv2-&gexiv2-version;-exiv_0_28-1.patch"/>
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">gexiv2 Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -92,6 +103,12 @@
<sect2 role="installation">
<title>Installation of gexiv2</title>
<para>
FIrst apply some fixes allowing to build against exiv2-0.28 and above:
</para>
<screen><userinput>patch -Np1 -i ../gexiv2-&gexiv2-version;-exiv_0_28-1.patch</userinput></screen>
<para>
Install <application>gexiv2</application> by running the following
commands:
@ -104,9 +121,12 @@ meson setup --prefix=/usr --buildtype=release .. &amp;&amp;
ninja</userinput></screen>
<para>
To test the results, run <command>ninja test</command>.
To test the results, run:
</para>
<screen remap="test"><userinput>meson configure -Dtests=true &amp;&amp;
ninja test</userinput></screen>
<para>
As the <systemitem class="username">root</systemitem> user:
</para>

View File

@ -6,9 +6,9 @@
<!ENTITY gnome-autoar-download-http "&gnome-download-http;/gnome-autoar/0.4/gnome-autoar-&gnome-autoar-version;.tar.xz">
<!ENTITY gnome-autoar-download-ftp "&gnome-download-ftp;/gnome-autoar/0.4/gnome-autoar-&gnome-autoar-version;.tar.xz">
<!ENTITY gnome-autoar-md5sum "fa664dd9735297c517d6aa9417b3d3e8">
<!ENTITY gnome-autoar-md5sum "ac1a423f861ed5765a5d03251c00746d">
<!ENTITY gnome-autoar-size "52 KB">
<!ENTITY gnome-autoar-buildsize "2.8 MB">
<!ENTITY gnome-autoar-buildsize "2.7 MB">
<!ENTITY gnome-autoar-time "0.1 SBU">
]>

View File

@ -5,12 +5,12 @@
%general-entities;
<!ENTITY gnome-backgrounds-download-http
"&gnome-download-http;/gnome-backgrounds/&gnome-43;/gnome-backgrounds-&gnome-backgrounds-version;.tar.xz">
"&gnome-download-http;/gnome-backgrounds/&gnome-44;/gnome-backgrounds-&gnome-backgrounds-version;.tar.xz">
<!ENTITY gnome-backgrounds-download-ftp
"&gnome-download-ftp;/gnome-backgrounds/&gnome-43;/gnome-backgrounds-&gnome-backgrounds-version;.tar.xz">
<!ENTITY gnome-backgrounds-md5sum "cf42304d1fa64b4cce8c8c64e98ae5bb">
<!ENTITY gnome-backgrounds-size "32 MB">
<!ENTITY gnome-backgrounds-buildsize "63 MB">
"&gnome-download-ftp;/gnome-backgrounds/&gnome-44;/gnome-backgrounds-&gnome-backgrounds-version;.tar.xz">
<!ENTITY gnome-backgrounds-md5sum "3364a0479babd85f333c1e8a635330b2">
<!ENTITY gnome-backgrounds-size "46 MB">
<!ENTITY gnome-backgrounds-buildsize "95 MB">
<!ENTITY gnome-backgrounds-time "less than 0.1 SBU">
]>

View File

@ -5,12 +5,12 @@
%general-entities;
<!ENTITY gnome-desktop-download-http
"&gnome-download-http;/gnome-desktop/&gnome-43;/gnome-desktop-&gnome-desktop-version;.tar.xz">
"&gnome-download-http;/gnome-desktop/&gnome-44;/gnome-desktop-&gnome-desktop-version;.tar.xz">
<!ENTITY gnome-desktop-download-ftp
"&gnome-download-ftp;/gnome-desktop/&gnome-43;/gnome-desktop-&gnome-desktop-version;.tar.xz">
<!ENTITY gnome-desktop-md5sum "67633ecdb274f8a58e072c0134a47d25">
"&gnome-download-ftp;/gnome-desktop/&gnome-44;/gnome-desktop-&gnome-desktop-version;.tar.xz">
<!ENTITY gnome-desktop-md5sum "1f0b7281e462d6dfc8d3888fdaafd2ba">
<!ENTITY gnome-desktop-size "748 KB">
<!ENTITY gnome-desktop-buildsize "24 MB">
<!ENTITY gnome-desktop-buildsize "22 MB">
<!ENTITY gnome-desktop-time "0.2 SBU">
]>

View File

@ -5,12 +5,12 @@
%general-entities;
<!ENTITY gnome-online-accounts-download-http
"&gnome-download-http;/gnome-online-accounts/&gnome-minor-46;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
"&gnome-download-http;/gnome-online-accounts/&gnome-minor-48;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
<!ENTITY gnome-online-accounts-download-ftp
"&gnome-download-ftp;/gnome-online-accounts/&gnome-minor-46;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
<!ENTITY gnome-online-accounts-md5sum "018a7d08ec2522e472c44da2e24f3429">
<!ENTITY gnome-online-accounts-size "372 KB">
<!ENTITY gnome-online-accounts-buildsize "16 MB">
"&gnome-download-ftp;/gnome-online-accounts/&gnome-minor-48;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
<!ENTITY gnome-online-accounts-md5sum "9406339e88caf9ecd11191f96b6cc10e">
<!ENTITY gnome-online-accounts-size "376 KB">
<!ENTITY gnome-online-accounts-buildsize "14 MB">
<!ENTITY gnome-online-accounts-time "0.2 SBU">
]>

View File

@ -6,10 +6,10 @@
<!ENTITY grilo-download-http "&gnome-download-http;/grilo/0.3/grilo-&grilo-version;.tar.xz">
<!ENTITY grilo-download-ftp "&gnome-download-ftp;/grilo/0.3/grilo-&grilo-version;.tar.xz">
<!ENTITY grilo-md5sum "df4e68e2bba461f0aed61874d8e4e05a">
<!ENTITY grilo-md5sum "e81c4d7e182eb6448b9f0458f52511a3">
<!ENTITY grilo-size "236 KB">
<!ENTITY grilo-buildsize "16 MB (with tests)">
<!ENTITY grilo-time "0.5 SBU (with tests)">
<!ENTITY grilo-buildsize "13 MB (with tests)">
<!ENTITY grilo-time "0.2 SBU (with tests)">
]>
<sect1 id="grilo" xreflabel="Grilo-&grilo-version;">

View File

@ -6,10 +6,10 @@
<!ENTITY gvfs-download-http "&gnome-download-http;/gvfs/1.50/gvfs-&gvfs-version;.tar.xz">
<!ENTITY gvfs-download-ftp "&gnome-download-ftp;/gvfs/1.50/gvfs-&gvfs-version;.tar.xz">
<!ENTITY gvfs-md5sum "052ef17215d1ff52640713297d4d4f5e">
<!ENTITY gvfs-md5sum "2a070704958ba5dab6098d51dda6a2ba">
<!ENTITY gvfs-size "1.2 MB">
<!ENTITY gvfs-buildsize "33 MB">
<!ENTITY gvfs-time "0.1 SBU (using parallelism=4)">
<!ENTITY gvfs-buildsize "42 MB">
<!ENTITY gvfs-time "0.4 SBU (using parallelism=4)">
]>
<sect1 id="gvfs" xreflabel="Gvfs-&gvfs-version;">

View File

@ -4,11 +4,11 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY libpeas-download-http "&gnome-download-http;/libpeas/1.34/libpeas-&libpeas-version;.tar.xz">
<!ENTITY libpeas-download-ftp "&gnome-download-ftp;/libpeas/1.34/libpeas-&libpeas-version;.tar.xz">
<!ENTITY libpeas-md5sum "8f71eec16b5c5da2a6ee37ecc5491eb9">
<!ENTITY libpeas-download-http "&gnome-download-http;/libpeas/1.36/libpeas-&libpeas-version;.tar.xz">
<!ENTITY libpeas-download-ftp "&gnome-download-ftp;/libpeas/1.36/libpeas-&libpeas-version;.tar.xz">
<!ENTITY libpeas-md5sum "b3dd31a79c47af0cbf22f2d6bf52bc7d">
<!ENTITY libpeas-size "192 KB">
<!ENTITY libpeas-buildsize "9.4 MB (with tests)">
<!ENTITY libpeas-buildsize "10 MB (with tests)">
<!ENTITY libpeas-time "0.2 SBU (with tests)">
]>

View File

@ -154,14 +154,6 @@ ninja</userinput></screen>
To test the results, issue: <command>dbus-run-session ninja test</command>.
</para>
<para>
If gi-docgen is installed and the <option>-Dgtk_doc=false</option>
has been removed, as the &root; user, issue the following command to
fix the name of the installed documentation directory:
</para>
<screen role="nodump"><userinput>mv -v /usr/share/doc/libsecret-{1,&libsecret-version;}</userinput></screen>
</sect2>
<sect2 role="commands">

View File

@ -5,11 +5,11 @@
%general-entities;
<!ENTITY nautilus-download-http
"&gnome-download-http;/nautilus/&gnome-43;/nautilus-&nautilus-version;.tar.xz">
"&gnome-download-http;/nautilus/&gnome-44;/nautilus-&nautilus-version;.tar.xz">
<!ENTITY nautilus-download-ftp
"&gnome-download-ftp;/nautilus/&gnome-43;/nautilus-&nautilus-version;.tar.xz">
<!ENTITY nautilus-md5sum "c563e92d7904b2f2b5777105f865163f">
<!ENTITY nautilus-size "3.0 MB">
"&gnome-download-ftp;/nautilus/&gnome-44;/nautilus-&nautilus-version;.tar.xz">
<!ENTITY nautilus-md5sum "aa72cb40ee0ac4555b9e8babf74ced57">
<!ENTITY nautilus-size "3.1 MB">
<!ENTITY nautilus-buildsize "110 MB (with tests)">
<!ENTITY nautilus-time "0.7 SBU (with tests, both using parallelism=4)">
]>
@ -119,6 +119,15 @@
<screen><userinput>sed "/docdir =/s@\$@ / 'nautilus-&nautilus-version;'@" -i meson.build</userinput></screen>
<!--
<para>
Fix an inverted test that may lead to crashes, and also prevents
building with GCC-13:
</para>
<screen><userinput>sed "/assert (basename ==/s/==/!=/" -i src/nautilus-file-operations.c</userinput></screen>
-->
<para>
Install <application>Nautilus</application> by running the following
commands:
@ -138,7 +147,8 @@ ninja</userinput></screen>
<para>
To test the results, issue: <command>ninja test</command>. The tests
need to be run in a graphical environment. One test is known to fail
if <xref linkend='tracker3-miners'/> is not installed.
if <xref linkend='tracker3-miners'/> is not installed. One test is also
known to timeout if the user running the tests has a large home directory.
</para>
<para>

View File

@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY tracker3-miners-download-http "&gnome-download-http;/tracker-miners/3.4/tracker-miners-&tracker3-miners-version;.tar.xz">
<!ENTITY tracker3-miners-download-ftp "&gnome-download-ftp;/tracker-miners/3.4/tracker-miners-&tracker3-miners-version;.tar.xz">
<!ENTITY tracker3-miners-md5sum "12978674553320dc90c283dbd2605b1d">
<!ENTITY tracker3-miners-size "6.9 MB">
<!ENTITY tracker3-miners-buildsize "31 MB (with tests)">
<!ENTITY tracker3-miners-time "0.4 SBU (with parallelism=4; add 1.0 SBU for tests, dependent on disk speed)">
<!ENTITY tracker3-miners-download-http "&gnome-download-http;/tracker-miners/3.5/tracker-miners-&tracker3-miners-version;.tar.xz">
<!ENTITY tracker3-miners-download-ftp "&gnome-download-ftp;/tracker-miners/3.5/tracker-miners-&tracker3-miners-version;.tar.xz">
<!ENTITY tracker3-miners-md5sum "307705e0ebb45c733f42489230ab14f2">
<!ENTITY tracker3-miners-size "7.2 MB">
<!ENTITY tracker3-miners-buildsize "38 MB (with tests)">
<!ENTITY tracker3-miners-time "0.5 SBU (with parallelism=4; add 1.0 SBU for tests, dependent on disk speed)">
]>
<sect1 id="tracker3-miners" xreflabel="tracker-miners-&tracker3-miners-version;">
@ -97,6 +97,7 @@
<xref linkend="dconf"/>,
<xref linkend="ffmpeg"/>,
<xref linkend="libgsf"/>,
<xref linkend="NetworkManager"/>,
<xref linkend="taglib"/>,
<xref linkend="totem-pl-parser"/>,
<xref linkend="upower"/>,

View File

@ -5,12 +5,12 @@
%general-entities;
<!ENTITY tracker3-download-http
"&gnome-download-http;/tracker/3.4/tracker-&tracker3-version;.tar.xz">
"&gnome-download-http;/tracker/3.5/tracker-&tracker3-version;.tar.xz">
<!ENTITY tracker3-download-ftp
"&gnome-download-ftp;/tracker/3.4/tracker-&tracker3-version;.tar.xz">
<!ENTITY tracker3-md5sum "161d074eeae05dffc77911f12cf5ec14">
<!ENTITY tracker3-size "1.8 MB">
<!ENTITY tracker3-buildsize "34 MB (with tests)">
"&gnome-download-ftp;/tracker/3.5/tracker-&tracker3-version;.tar.xz">
<!ENTITY tracker3-md5sum "f78a0d145007d9871174be21a49ce9ef">
<!ENTITY tracker3-size "2.5 MB">
<!ENTITY tracker3-buildsize "51 MB (with tests)">
<!ENTITY tracker3-time "0.3 SBU (with tests)">
]>
@ -102,7 +102,11 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="asciidoc"/>,
<xref linkend="gtk-doc"/>,
<!-- It looks like not used even if docs=true,
the pre-built doc is shipped in tarball and will be installed
<xref linkend="gi-docgen"/>
-->
<xref linkend="graphviz"/>,
<xref linkend="libsoup"/>,
<ulink url="https://github.com/scop/bash-completion/">bash-completion</ulink>, and
<ulink url="https://github.com/snowballstem/snowball/">libstemmer</ulink>
@ -118,6 +122,14 @@
<sect2 role="installation">
<title>Installation of Tracker</title>
<para>
Fix the location to install the documentation into:
</para>
<screen><userinput>mv docs/reference/libtracker-sparql/doc/{Tracker-3.0,tracker-&tracker3-version;} &amp;&amp;
sed '/docs_name/s/Tracker-3.0/tracker-&tracker3-version;/' \
-i docs/reference/libtracker-sparql/meson.build</userinput></screen>
<para>
Install <application>Tracker</application> by running the following
commands:
@ -128,7 +140,6 @@ cd build &amp;&amp;
meson setup --prefix=/usr \
--buildtype=release \
-Ddocs=false \
-Dman=false \
.. &amp;&amp;
ninja</userinput></screen>
@ -138,23 +149,25 @@ cd build &amp;&amp;
meson setup --prefix=/usr \
--buildtype=release \
-Ddocs=false \
-Dman=false \
-Dsystemd_user_services=false \
.. &amp;&amp;
ninja</userinput></screen>
<para>
To test the results, issue: <command>ninja test</command>. The tests
should be run from a graphical session.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>ninja install</userinput></screen>
<para>
To test the results, issue: <command>meson configure -Ddebug=true
&amp;&amp; ninja test</command>.
The test suite should be run from a graphical session. One test,
<filename>tracker: fts / fts</filename>, is known to fail due to an
incompatiblity with SQLite-3.42.
</para>
</sect2>
@ -164,13 +177,6 @@ ninja</userinput></screen>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/meson-buildtype-release.xml"/>
<para>
<parameter>-Ddocs=false</parameter>: This switch prevents the
build process from generating API documentation. Omit this switch if you
have <xref linkend="gtk-doc" role="nodep"/> installed and wish to
generate and install the API documentation.
</para>
<para>
<parameter>-Dman=false</parameter>: This switch prevents the build
process from generating man pages. Omit this switch if you have
@ -184,6 +190,13 @@ ninja</userinput></screen>
useless on SysV systems.
</para>
<para>
<command>meson configure -Ddebug=true</command>: This command enables
some debug checks necessary for the test suite. We don't want to
enable them for the installed Tracker 3 libraries and programs, so
we run the test suite after installation.
</para>
</sect2>
@ -206,7 +219,8 @@ ninja</userinput></screen>
/usr/{include,lib}/tracker-3.0,
/usr/libexec/tracker3,
/usr/share/tracker3, and
/usr/share/gtk-doc/html/{libtracker-sparql,ontology}-3 (optional)
/usr/share/doc/Tracker-3.0 (optional)
<!-- Xi, when you change documentation, please change this path -->
</seg>
</seglistitem>
</segmentedlist>

View File

@ -8,9 +8,9 @@
<!-- <!ENTITY vte-download-ftp "&gnome-download-ftp;/vte/&vte-minor;/vte-&vte-version;.tar.xz">-->
<!ENTITY vte-download-http "https://gitlab.gnome.org/GNOME/vte/-/archive/&vte-version;/vte-&vte-version;.tar.gz">
<!ENTITY vte-download-ftp " ">
<!ENTITY vte-md5sum "5350f17263545942eb4d61b4a92e6e0b">
<!ENTITY vte-md5sum "1954cae9b70ce35bdf1f383b4ddc7d32">
<!ENTITY vte-size "620 KB">
<!ENTITY vte-buildsize "14 MB (with tests)">
<!ENTITY vte-buildsize "16 MB (with tests)">
<!ENTITY vte-time "0.3 SBU (using parallelism=4; with tests)">
<!-- For "Contents" and "Short Descriptions" sections -->

View File

@ -38,9 +38,789 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>June 8th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to sphinx_rtd_theme-1.2.2. Fixes
<ulink url="&blfs-ticket-root;18146">#18146</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gtk-4.10.4. Fixes
<ulink url="&blfs-ticket-root;18143">#18143</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xwayland-23.1.2. Fixes
<ulink url="&blfs-ticket-root;18142">#18142</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to krb5-1.21. Fixes
<ulink url="&blfs-ticket-root;18139">#18139</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to poppler-23.06.0. Fixes
<ulink url="&blfs-ticket-root;18137">#18137</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xorgproto-2023.1. Fixes
<ulink url="&blfs-ticket-root;18136">#18136</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to nss-3.90. Fixes
<ulink url="&blfs-ticket-root;18135">#18135</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to icewm-3.4.0. Fixes
<ulink url="&blfs-ticket-root;18134">#18134</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bluefish-2.2.14. Fixes
<ulink url="&blfs-ticket-root;18129">#18129</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to cups-2.4.4. Fixes
<ulink url="&blfs-ticket-root;18125">#18125</ulink>.</para>
</listitem>
<listitem>
<para>[timtas] - Update to nettle-3.9.1. Fixes
<ulink url="&blfs-ticket-root;18119">#18119</ulink>.</para>
</listitem>
<listitem>
<para>[thomas] - Update to postfix-3.8.1. Fixes
<ulink url="&blfs-ticket-root;18138">#18138</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>June 7th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to librsvg-2.56.1. Fixes
<ulink url="&blfs-ticket-root;18118">#18118</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to rustc-1.70.0. Fixes
<ulink url="&blfs-ticket-root;18122">#18122</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to llvm-16.0.5. Fixes
<ulink url="&blfs-ticket-root;18127">#18127</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to nautilus-44.2.1. Fixes
<ulink url="&blfs-ticket-root;17810">#17810</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to gvfs-1.50.4. Fixes
<ulink url="&blfs-ticket-root;17809">#17809</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to gnome-backgrounds-44.0. Fixes
<ulink url="&blfs-ticket-root;17833">#17833</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>June 6th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to vte-0.70.2. Fixes
<ulink url="&blfs-ticket-root;18124">#18124</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to ntp-4.2.8p17. Fixes
<ulink url="&blfs-ticket-root;18123">#18123</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to tree-2.1.1. Fixes
<ulink url="&blfs-ticket-root;18117">#18117</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to cachecontrol-0.13.0.tar.gz (Python module). Fixes
<ulink url="&blfs-ticket-root;18115">#18115</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to unrar-6.2.8. Fixes
<ulink url="&blfs-ticket-root;18114">#18114</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update to firefox-102.12.0 (security update)
and JS-102.12.0. Fixes
<ulink url="&blfs-ticket-root;18110">#18110</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>June 5th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to serf-1.3.10. Fixes
<ulink url="&blfs-ticket-root;18113">#18113</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gnupg-2.4.2. Fixes
<ulink url="&blfs-ticket-root;18106">#18106</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gc-8.2.4. Fixes
<ulink url="&blfs-ticket-root;18103">#18103</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xfce4-pulseaudio-plugin-0.4.7. Fixes
<ulink url="&blfs-ticket-root;18111">#18111</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xfce4-session-4.18.3. Fixes
<ulink url="&blfs-ticket-root;18100">#18100</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to intel-media-driver-23.2.3. Fixes
<ulink url="&blfs-ticket-root;18064">#18064</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>June 4th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to xwd-1.0.9 (Xorg App). Fixes
<ulink url="&blfs-ticket-root;18133">#18133</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xrdb-1.2.2 (Xorg App). Fixes
<ulink url="&blfs-ticket-root;18132">#18132</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Delete obsolete Xorg Library libdmx. Fixes
<ulink url="&blfs-ticket-root;18128">#18128</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xtrans-1.5.0 (Xorg Library). Fixes
<ulink url="&blfs-ticket-root;18128">#18128</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libX11-1.8.5 (Xorg Library). Fixes
<ulink url="&blfs-ticket-root;18112">#18112</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to MarkupSafe-2.1.3 (Python Module). Fixes
<ulink url="&blfs-ticket-root;18126">#18126</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to Net-DNS-1.39 (Perl Module). Fixes
<ulink url="&blfs-ticket-root;18120">#18120</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to xterm-382. Fixes
<ulink url="&blfs-ticket-root;18107">#18107</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to curl-8.1.2. Fixes
<ulink url="&blfs-ticket-root;18104">#18104</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to btrfs-progs-v6.3.1. Fixes
<ulink url="&blfs-ticket-root;18101">#18101</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>June 2nd, 2023</para>
<itemizedlist>
<listitem>
<para>[timtas] - Update to git-2.41.0. Fixes
<ulink url="&blfs-ticket-root;18121">#18121</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>June 1st, 2023</para>
<itemizedlist>
<listitem>
<para>[timtas] - Update to qemu-8.0.2. Fixes
<ulink url="&blfs-ticket-root;18102">#18102</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to tracker-miners-3.5.2. Fixes
<ulink url="&blfs-ticket-root;17832">#17832</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to tracker-3.5.3. Fixes
<ulink url="&blfs-ticket-root;17832">#17832</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to evolution-data-server-3.48.2. Partially
fixes <ulink url="&blfs-ticket-root;17808">#17808</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to libpeas-1.36.0. Fixes
<ulink url="&blfs-ticket-root;17807">#17807</ulink>.</para>
</listitem>
<listitem>
<para>[xry111] - Update to libssh2-1.11.0. Fixes
<ulink url="&blfs-ticket-root;18105">#18105</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 31st, 2023</para>
<itemizedlist>
<listitem>
<para>[timtas] - Update to xfce4-power-manager-4.18.2. Fixes
<ulink url="&blfs-ticket-root;18108">#18108</ulink>.</para>
</listitem>
<listitem>
<para>[timtas] - Update to samba-4.18.3. Fixes
<ulink url="&blfs-ticket-root;18109">#18109</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Fix building gwenview and libkexiv2 against
exiv2-0.28.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 30th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to webkitgtk-2.40.2. Fixes
<ulink url="&blfs-ticket-root;18099">#18099</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 29th, 2023</para>
<itemizedlist>
<listitem>
<para>[pierre] - Update to at-spi2-core-2.48.3. Fixes
<ulink url="&blfs-ticket-root;18098">#18098</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to xterm-381. Fixes
<ulink url="&blfs-ticket-root;18097">#18097</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to gdb-13.2. Fixes
<ulink url="&blfs-ticket-root;18096">#18096</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to epiphany-44.3. Fixes
<ulink url="&blfs-ticket-root;18095">#18095</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to vala-0.56.8. Fixes
<ulink url="&blfs-ticket-root;18094">#18094</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to vim-9.0.1503. Addresses
<ulink url="&blfs-ticket-root;12241">#12241</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 28th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to glib-2.76.3. Fixes
<ulink url="&blfs-ticket-root;18092">#18092</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to mesa-23.1.1. Fixes
<ulink url="&blfs-ticket-root;18091">#18091</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 27th, 2023</para>
<itemizedlist>
<listitem>
<para>[pierre] - Update to gexiv2-0.14.1 (with a patch for
exiv2-0.28). Fixes
<ulink url="&blfs-ticket-root;18020">#18020</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 26th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to sdl12-compat-release-1.2.64. Fixes
<ulink url="&blfs-ticket-root;18090">#18090</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to exiv2-0.28.0. Fixes
<ulink url="&blfs-ticket-root;18093">#18093</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to Cython-0.29.35 (Python module). Fixes
<ulink url="&blfs-ticket-root;18089">#18089</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update how to list all configure options for
firefox and thunderbird.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 25th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to wireshark-4.0.6 (Security Fix). Fixes
<ulink url="&blfs-ticket-root;18088">#18088</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 24th, 2023</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to grilo-0.3.16. Fixes
<ulink url="&blfs-ticket-root;18035">#18035</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to gnome-online-accounts-3.48.0. Fixes
<ulink url="&blfs-ticket-root;17806">#17806</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to gnome-desktop-44.0. Fixes
<ulink url="&blfs-ticket-root;17831">#17831</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to gnome-autoar-0.4.4. Fixes
<ulink url="&blfs-ticket-root;17805">#17805</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to sphinx_rtd_theme-1.2.1. Fixes
<ulink url="&blfs-ticket-root;18087">#18087</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update python sphinx dependencies to sphinxcontrib-jquery-4.1,
sphinxcontrib-applehelp-1.0.4, and sphinxcontrib-htmlhelp-2.0.1.</para>
</listitem>
<listitem>
<para>[pierre] - Update to requests-2.31.0 (python module, security
update). Fixes
<ulink url="&blfs-ticket-root;18084">#18084</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to enchant-2.5.0. Fixes
<ulink url="&blfs-ticket-root;18082">#18082</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to xfsprogs-6.3.0. Fixes
<ulink url="&blfs-ticket-root;18081">#18081</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to nmap-7.94. Fixes
<ulink url="&blfs-ticket-root;18076">#18076</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to qpdf-11.4.0. Fixes
<ulink url="&blfs-ticket-root;18075">#18075</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to highlight-4.6. Fixes
<ulink url="&blfs-ticket-root;18086">#18086</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 23rd, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to curl-8.1.1. Fixes
<ulink url="&blfs-ticket-root;18085">#18085</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gtk+3-3.24.38. Fixes
<ulink url="&blfs-ticket-root;18083">#18083</ulink>.</para>
</listitem>
<listitem>
<para>[timtas] - Update to xfce4-panel-4.18.4. Fixes
<ulink url="&blfs-ticket-root;18079">#18079</ulink>.</para>
</listitem>
<listitem>
<para>[timtas] - Update to libxfce4ui-4.18.4. Fixes
<ulink url="&blfs-ticket-root;18078">#18078</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gstreamer-1.22.3 and gst-plugins. Fixes
<ulink url="&blfs-ticket-root;18073">#18073</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 22nd, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to libuv-1.45.0. Fixes
<ulink url="&blfs-ticket-root;18074">#18074</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to pycryptodome-3.18.0 (Python module). Fixes
<ulink url="&blfs-ticket-root;18072">#18072</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to double-conversion-3.3.0. Fixes
<ulink url="&blfs-ticket-root;18071">#18071</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update to c-ares-1.19.1 (Security fix). Fixes
<ulink url="&blfs-ticket-root;18077">#18077</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to icewm-3.3.5. Fixes
<ulink url="&blfs-ticket-root;18068">#18068</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to doxygen-1.9.7. Fixes
<ulink url="&blfs-ticket-root;18068">#18068</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Perl modules - add Test::Deep, Test::Requires and URI
as test dependencies for HTTP::CookieJar. Fixes
<ulink url="&blfs-ticket-root;18080">#18080</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 21st, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to cmake-3.26.4. Fixes
<ulink url="&blfs-ticket-root;18067">#18067</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libwacom-2.7.0. Fixes
<ulink url="&blfs-ticket-root;18066">#18066</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to pipewire-0.3.71. Fixes
<ulink url="&blfs-ticket-root;18065">#18065</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to bind and bind utilities 9.18.15. Fixes
<ulink url="&blfs-ticket-root;18063">#18063</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to llvm-16.0.4. Fixes
<ulink url="&blfs-ticket-root;18061">#18061</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 19th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to IO-Socket-SSL-2.083 (Perl Module). Fixes
<ulink url="&blfs-ticket-root;18062">#18062</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to dos2unix-7.5.0. Fixes
<ulink url="&blfs-ticket-root;18060">#18060</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to asciidoctor-2.0.20. Fixes
<ulink url="&blfs-ticket-root;18059">#18059</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to docutils-0.20.1 (Python module). Fixes
<ulink url="&blfs-ticket-root;18057">#18057</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libcap-2.69. Fixes
<ulink url="&blfs-ticket-root;18054">#18054</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to fribidi-1.0.13. Fixes
<ulink url="&blfs-ticket-root;18055">#18055</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to unrar-6.2.7. Fixes
<ulink url="&blfs-ticket-root;18049">#18049</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to lua-5.4.6. Fixes
<ulink url="&blfs-ticket-root;18048">#18048</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to setxkbmap-1.3.4 (Xorg App). Fixes
<ulink url="&blfs-ticket-root;18047">#18047</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 17th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to nettle-3.9. Fixes
<ulink url="&blfs-ticket-root;18046">#18046</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to at-spi2-core-2.48.2. Fixes
<ulink url="&blfs-ticket-root;18041">#18041</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to php-8.2.6. Fixes
<ulink url="&blfs-ticket-root;18039">#18039</ulink>.</para>
</listitem>
<listitem>
<para>[timtas] - Update to curl-8.1.0. Fixes
<ulink url="&blfs-ticket-root;18058">#18058</ulink>.</para>
</listitem>
<listitem revision="sysv">
<para>[pierre] - Update to elogind-252.9. Fixes
<ulink url="&blfs-ticket-root;18053">#18053</ulink>.</para>
</listitem>
<listitem>
<para>[xry111] - Update to sqlite-autoconf-3420000 (3.42.0). Fixes
<ulink url="&blfs-ticket-root;18056">#18056</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 16th, 2023</para>
<itemizedlist>
<listitem>
<para>[pierre] - Update to sphinx-7.0.1 (Python module). Fixes
<ulink url="&blfs-ticket-root;18043">#18043</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to mupdf-1.22.1. Fixes
<ulink url="&blfs-ticket-root;18038">#18038</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to docutils-0.20 (Python module). Fixes
<ulink url="&blfs-ticket-root;18050">#18050</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 15th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to mesa-23.1.0. Fixes
<ulink url="&blfs-ticket-root;18034">#18034</ulink>.</para>
</listitem>
<listitem>
<para>[timtas] - Update to ristretto-0.13.1. Fixes
<ulink url="&blfs-ticket-root;18045">#18045</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 14th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to plasma-5.27.5. Fixes
<ulink url="&blfs-ticket-root;17685">#17685</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to kf5-gear-23.04.1 including kate,
kwave, and falkon. Fixes
<ulink url="&blfs-ticket-root;17741">#17741</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to kf5-5.106.0. Fixes
<ulink url="&blfs-ticket-root;17778">#17778</ulink>.</para>
</listitem>
<listitem>
<para>[xry111] - Update to llvm-16.0.3. Fixes
<ulink url="&blfs-ticket-root;17861">#17861</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 13th, 2023</para>
<itemizedlist>
<listitem>
<para>[pierre] - Add HTTP::CookieJar-0.014 (perl
module dependency) needed by libwww-perl-6.70.</para>
</listitem>
<listitem>
<para>[pierre] - Update to Business::ISBN::Data-20230426.001 (perl
module dependency) because a newer version is needed by
Business::ISBN-3.008. Fixes
<ulink url="&blfs-ticket-root;18044">#18044</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 12th, 2023</para>
<itemizedlist>
<listitem>
<para>[ken] - Update to qtwebengine-5.15.14 (security fixes). Fixes
<ulink url="&blfs-ticket-root;18024">#18024</ulink>.</para>
</listitem>
<listitem>
<para>[timtas] - Update to postgresql-15.3. Fixes
<ulink url="&blfs-ticket-root;18040">#18040</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libaom-3.6.1. Fixes
<ulink url="&blfs-ticket-root;18037">#18037</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to rpcsvc-proto-1.4.4. Fixes
<ulink url="&blfs-ticket-root;18033">#18033</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to nghttp2-1.53.0. Fixes
<ulink url="&blfs-ticket-root;18032">#18032</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to wget-1.21.4. Fixes
<ulink url="&blfs-ticket-root;18031">#18031</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 11th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to xterm-380. Fixes
<ulink url="&blfs-ticket-root;18030">#18030</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to Net-DNS-1.38 (Perl module). Fixes
<ulink url="&blfs-ticket-root;18029">#18029</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to harfbuzz-7.3.0. Fixes
<ulink url="&blfs-ticket-root;18028">#18028</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 9th, 2023</para>
<itemizedlist>
<listitem>
<para>[timtas] - Update to Linux-PAM-1.5.3. Fixes
<ulink url="&blfs-ticket-root;18025">#18025</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update to firefox-102.11.0 (with a sed for GCC-13)
and JS-102.11.0 (both are Security fixes). Fixes
<ulink url="&blfs-ticket-root;18022">#18022</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Use a sed to fix libvdpau-va-gl-0.4.0 FTBFS with GCC-13. Fixes
<ulink url="&blfs-ticket-root;18027">#18027</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Patch texlive source for a security fix.
<ulink url="&blfs-ticket-root;18006">#18006</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libxslt-1.1.38. Fixes
<ulink url="&blfs-ticket-root;18026">#18026</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 8th, 2023</para>
<itemizedlist>
<listitem>
<para>[ken] - Use a sed to fix pango-1.50.14 FTBFS with GCC-13. Fixes
<ulink url="&blfs-ticket-root;18023">#18023</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to mlt-7.16.0. Fixes
<ulink url="&blfs-ticket-root;18021">#18021</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 7th, 2023</para>
<itemizedlist>
<listitem>
<para>[pierre] - Use a sed to fix QT5-FTBFS with GCC-13. Fixes
<ulink url="&blfs-ticket-root;18019">#18019</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libwww-perl-6.70 (Perl module). Fixes
<ulink url="&blfs-ticket-root;18018">#18018</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to nss-3.89.1. Fixes
<ulink url="&blfs-ticket-root;18017">#18017</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to graphviz-8.0.5. Fixes
<ulink url="&blfs-ticket-root;18015">#18015</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to babl-0.1.106. Fixes
<ulink url="&blfs-ticket-root;18014">#18014</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to mercurial-6.4.3. Fixes
<ulink url="&blfs-ticket-root;18007">#18007</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libreoffice-7.5.3.2. Fixes
<ulink url="&blfs-ticket-root;18011">#18011</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 6th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to libevdev-1.13.1 (Xorg driver). Fixes
<ulink url="&blfs-ticket-root;18010">#18010</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libXi-1.8.1 (Xorg library). Fixes
<ulink url="&blfs-ticket-root;18009">#18009</ulink>.</para>
</listitem>
<listitem>
<para>[timtas] - Update to intel-media-23.2.1. Fixes
<ulink url="&blfs-ticket-root;18016">#18016</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 5th, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to requests-2.30.0 (Python module). Fixes
<ulink url="&blfs-ticket-root;18008">#18008</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to urllib3-2.0.2 (Python module).
Required for requests-2.30.0.</para>
</listitem>
<listitem>
<para>[timtas] - Update to alsa-lib alsa-utils 1.2.9. Fixes
<ulink url="&blfs-ticket-root;18012">#18012</ulink>.</para>
@ -623,7 +1403,7 @@
<ulink url="&blfs-ticket-root;17892">#17892</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Fix several bugs and incompatibilites with newer
<para>[renodr] - Fix several bugs and incompatibilities with newer
kernels in pm-utils.</para>
</listitem>
</itemizedlist>

View File

@ -6,7 +6,7 @@
<!ENTITY extra-cmake-modules-download-http "&kf5-download-http;/extra-cmake-modules-&kf5-version;.tar.xz">
<!ENTITY extra-cmake-modules-download-ftp " ">
<!ENTITY extra-cmake-modules-md5sum "ac7d7a883f8ecd2dab262a284981ad64">
<!ENTITY extra-cmake-modules-md5sum "16b1ad1b3a7151d84ff2104f07237a3b">
<!ENTITY extra-cmake-modules-size "324 KB">
<!ENTITY extra-cmake-modules-buildsize "8.8 MB">
<!ENTITY extra-cmake-modules-time "less than 0.1 SBU">

View File

@ -6,9 +6,9 @@
<!ENTITY ark5-download-http "&kf5apps-download-http;/ark-&kf5apps-version;.tar.xz">
<!ENTITY ark5-download-ftp " ">
<!ENTITY ark5-md5sum "eae848028bd866b6d1243a3d5c02d0e6">
<!ENTITY ark5-size "2.7 MB">
<!ENTITY ark5-buildsize "32 MB">
<!ENTITY ark5-md5sum "f61a5255b7413afa2d1552651c37c24e">
<!ENTITY ark5-size "2.9 MB">
<!ENTITY ark5-buildsize "33 MB">
<!ENTITY ark5-time "0.3 SBU (using parallelism=4)">
]>

View File

@ -6,9 +6,9 @@
<!ENTITY gwenview5-download-http "&kf5apps-download-http;/gwenview-&kf5apps-version;.tar.xz">
<!ENTITY gwenview5-download-ftp " ">
<!ENTITY gwenview5-md5sum "08f84c2bdfffe46f06032fe39fb38128">
<!ENTITY gwenview5-md5sum "6ee1b1d49c831c87846b171fbdee4bf2">
<!ENTITY gwenview5-size "6.6 MB">
<!ENTITY gwenview5-buildsize "50 MB">
<!ENTITY gwenview5-buildsize "51 MB">
<!ENTITY gwenview5-time "0.5 SBU (using parallelism=4)">
]>
@ -103,13 +103,13 @@
<sect2 role="installation">
<title>Installation of Gwenview</title>
<!--
<para>
First, fix a minor issue with Exiv2-&exiv2-version;:
First, fix a build failure with Exiv2-0.28 and above:
</para>
<screen><userinput>sed -i '/iptc.hpp/a#include &lt;exiv2/error.hpp&gt;' lib/imagemetainfomodel.cpp</userinput></screen>
-->
<screen><userinput>sed -i s/toLong/toUint32/g lib/jpegcontent.cpp</userinput></screen>
<para>
Install <application>Gwenview</application> by running the following
commands:

View File

@ -6,10 +6,10 @@
<!ENTITY k3b-download-http "&kf5apps-download-http;/k3b-&kf5apps-version;.tar.xz">
<!ENTITY k3b-download-ftp " ">
<!ENTITY k3b-md5sum "0e5e372b771e532cdec00abfecbf2dba">
<!ENTITY k3b-md5sum "bb528b7fd2bcad0617a947a929ee8888">
<!ENTITY k3b-size "10 MB">
<!ENTITY k3b-buildsize "125 MB">
<!ENTITY k3b-time "1.0 SBU (using parallelism=4)">
<!ENTITY k3b-buildsize "126 MB">
<!ENTITY k3b-time "1.1 SBU (using parallelism=4)">
]>
<sect1 id="k3b" xreflabel="k3b-&kf5apps-version;">

View File

@ -6,10 +6,10 @@
<!ENTITY kdenlive5-download-http "&kf5apps-download-http;/kdenlive-&kf5apps-version;.tar.xz">
<!ENTITY kdenlive5-download-ftp " ">
<!ENTITY kdenlive5-md5sum "a5707d892c5f95b01654659fbcd9ff15">
<!ENTITY kdenlive5-md5sum "cdce6eb30dec6c44205a85b82f988c46">
<!ENTITY kdenlive5-size "12 MB">
<!ENTITY kdenlive5-buildsize "189 MB">
<!ENTITY kdenlive5-time "1.4 SBU (using parallelism=4)">
<!ENTITY kdenlive5-buildsize "197 MB">
<!ENTITY kdenlive5-time "1.5 SBU (using parallelism=4)">
]>
<sect1 id="kdenlive5" xreflabel="Kdenlive-&kf5apps-version;">

View File

@ -6,7 +6,7 @@
<!ENTITY khelpcenter-download-http "&kf5apps-download-http;/khelpcenter-&kf5apps-version;.tar.xz">
<!ENTITY khelpcenter-download-ftp " ">
<!ENTITY khelpcenter-md5sum "00b782b956a70551f42444c19dedbb03">
<!ENTITY khelpcenter-md5sum "b5b24540cc04daa22c170b491ee324f2">
<!ENTITY khelpcenter-size "4.2 MB">
<!ENTITY khelpcenter-buildsize "29 MB">
<!ENTITY khelpcenter-time "0.2 SBU (using parallelism=4)">

View File

@ -6,10 +6,10 @@
<!ENTITY kio-extras-download-http "&kf5apps-download-http;/kio-extras-&kf5apps-version;.tar.xz">
<!ENTITY kio-extras-download-ftp " ">
<!ENTITY kio-extras-md5sum "4ab09e03d99bb37dce0bf4f5ecef044b">
<!ENTITY kio-extras-size "1.3 MB">
<!ENTITY kio-extras-buildsize "48 MB">
<!ENTITY kio-extras-time "0.4 SBU (using parallelism=4)">
<!ENTITY kio-extras-md5sum "9077ac03d6b221ee0911f1d32b8c08f4">
<!ENTITY kio-extras-size "1.4 MB">
<!ENTITY kio-extras-buildsize "51 MB">
<!ENTITY kio-extras-time "0.5 SBU (using parallelism=4)">
]>
<sect1 id="kio-extras" xreflabel="kio-extras-&kf5apps-version;">

View File

@ -6,7 +6,7 @@
<!ENTITY kmix5-download-http "&kf5apps-download-http;/kmix-&kf5apps-version;.tar.xz">
<!ENTITY kmix5-download-ftp " ">
<!ENTITY kmix5-md5sum "9d5afe601502c550fa511c4fc720687a">
<!ENTITY kmix5-md5sum "cac99affc27eed87cfd3f3a3b1394f8e">
<!ENTITY kmix5-size "1.1 MB">
<!ENTITY kmix5-buildsize "18 MB">
<!ENTITY kmix5-time "0.2 SBU (using parallelism=4)">

View File

@ -6,9 +6,9 @@
<!ENTITY konsole5-download-http "&kf5apps-download-http;/konsole-&kf5apps-version;.tar.xz">
<!ENTITY konsole5-download-ftp " ">
<!ENTITY konsole5-md5sum "9b37ed2fbf91f0e6106a31e368d16c4f">
<!ENTITY konsole5-md5sum "7a0c38bb15f140d8647bc5042989c1a8">
<!ENTITY konsole5-size "1.7 MB">
<!ENTITY konsole5-buildsize "52 MB">
<!ENTITY konsole5-buildsize "53 MB">
<!ENTITY konsole5-time "0.5 SBU (using parallism=4)">
]>

View File

@ -6,7 +6,7 @@
<!ENTITY libkcddb-download-http "&kf5apps-download-http;/libkcddb-&kf5apps-version;.tar.xz">
<!ENTITY libkcddb-download-ftp " ">
<!ENTITY libkcddb-md5sum "006cf72e9796d508af04bea33107a5d1">
<!ENTITY libkcddb-md5sum "52816ef8084db21cc171b7feb616a31b">
<!ENTITY libkcddb-size "448 KB">
<!ENTITY libkcddb-buildsize "10 MB">
<!ENTITY libkcddb-time "0.1 SBU (Using parallelism=4)">

View File

@ -6,7 +6,7 @@
<!ENTITY libkdcraw-download-http "&kf5apps-download-http;/libkdcraw-&kf5apps-version;.tar.xz">
<!ENTITY libkdcraw-download-ftp " ">
<!ENTITY libkdcraw-md5sum "813bb19da81369a38e0f0c348bd4a2a9">
<!ENTITY libkdcraw-md5sum "d713c5b059e8914358c5e3ecf1c3bd59">
<!ENTITY libkdcraw-size "40 KB">
<!ENTITY libkdcraw-buildsize "1.5 MB">
<!ENTITY libkdcraw-time "less than 0.1 SBU">

View File

@ -6,9 +6,9 @@
<!ENTITY libkexiv2-download-http "&kf5apps-download-http;/libkexiv2-&kf5apps-version;.tar.xz">
<!ENTITY libkexiv2-download-ftp " ">
<!ENTITY libkexiv2-md5sum "b15b6d3181847482dab6723dfc76b0bb">
<!ENTITY libkexiv2-md5sum "d7a6a3d10379022649f581572c0d84c2">
<!ENTITY libkexiv2-size "60 KB">
<!ENTITY libkexiv2-buildsize "3.2 MB">
<!ENTITY libkexiv2-buildsize "3.3 MB">
<!ENTITY libkexiv2-time "0.2 SBU">
]>
@ -65,17 +65,17 @@
</para>
</listitem>
</itemizedlist>
<!--
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Required patch for building against <xref linkend="exiv2"/>:
<ulink url="&patch-root;/libkexiv2-&kf5apps-version;-exiv2_0.27-1.patch"/>
Required patch for building against exiv2-0.28 and above.
<ulink url="&patch-root;/libkexiv2-&kf5apps-version;-exiv_0_28-1.patch"/>
</para>
</listitem>
</itemizedlist>
-->
<bridgehead renderas="sect3">libkexiv2 Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -91,14 +91,13 @@
<sect2 role="installation">
<title>Installation of libkexiv2</title>
<!--
<para>
First, fix several files so that Exiv2-&exiv2-version; is properly found
and used:
First, fix building against exiv2-0.28 and above:
</para>
<screen><userinput>patch -Np1 -i ../libkexiv2-&kf5apps-version;-exiv2_0.27-1.patch</userinput></screen>
-->
<screen><userinput>patch -Np1 -i ../libkexiv2-&kf5apps-version;-exiv_0_28-1.patch</userinput></screen>
<para>
Install <application>libkexiv2</application> by running the following
commands:

View File

@ -6,8 +6,8 @@
<!ENTITY okular5-download-http "&kf5apps-download-http;/okular-&kf5apps-version;.tar.xz">
<!ENTITY okular5-download-ftp " ">
<!ENTITY okular5-md5sum "5c711ce5c783fc8ba3905d98aacec38d">
<!ENTITY okular5-size "8.0 MB">
<!ENTITY okular5-md5sum "cbb5c9f0125beaeb7875c1eba5c5dd33">
<!ENTITY okular5-size "8.1 MB">
<!ENTITY okular5-buildsize "82 MB">
<!ENTITY okular5-time "0.7 SBU (using parallelism=4)">
]>

View File

@ -9,7 +9,7 @@
<!ENTITY kf5-download-ftp " ">
<!ENTITY kf5-md5sum "See Below">
<!ENTITY kf5-size "345 MB">
<!ENTITY kf5-buildsize "2.5 GB (247 MB installed)">
<!ENTITY kf5-buildsize "2.5 GB (250 MB installed)">
<!ENTITY kf5-time "14 SBU (using parallelism=4)">
]>
@ -99,6 +99,7 @@
<xref linkend="aspell"/> (Dictionary backend for Sonnet),
<xref linkend="avahi"/> (DNS-SD backend for KDNSSD),
<xref linkend="libdbusmenu-qt"/> (built with qt5),
<xref linkend="ModemManager"/> (needed to build ModemManager-Qt),
<xref linkend="NetworkManager"/> (needed to build NetworkManager-Qt),
<xref linkend="pcre"/>, and
<xref linkend="polkit-qt"/> (Authentication backend for KAuth)
@ -112,7 +113,6 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="bluez"/> (needed to build Bluez-Qt),
<xref linkend="ModemManager"/> (needed to build ModemManager-Qt),
<ulink url="https://libdmtx.sourceforge.net/">Datamatrix</ulink> (deemed
recommended for Prison by upstream)
</para>
@ -160,6 +160,11 @@
<xref linkend="gpgme"/>, built with C++ bindings (which is the default).
</para>
<bridgehead renderas="sect4">Optional dependency for kdewebkit</bridgehead>
<para role="optional">
<ulink url="https://download.qt.io/community_releases/5.9/5.9.0-final/">QtWebkit</ulink>
</para>
<bridgehead renderas="sect4">Optional dictionary backends for Sonnet</bridgehead>
<para role="optional">
<ulink url="http://hspell.ivrix.org.il/">Hspell</ulink> and
@ -200,89 +205,89 @@ The options used here are:
<!-- commenting out kapidox for now, see ticket #16805. This package
needs special instructions because it is a pure python package. -->
<screen><userinput>cat &gt; frameworks-&kf5-version;.md5 &lt;&lt; "EOF"
<literal>0a7b74df0877363cd2316c906e0694d5 attica-5.103.0.tar.xz
#ac7d7a883f8ecd2dab262a284981ad64 extra-cmake-modules-5.103.0.tar.xz
8588714c201f53bb20bc102a18c4f532 kapidox-5.103.0.tar.xz
59595c4bec0668230f4946db7214b52b karchive-5.103.0.tar.xz
05e65495011a67947dfb2069fb3d535a kcodecs-5.103.0.tar.xz
a8347f5ca9166c92617f83214beb652e kconfig-5.103.0.tar.xz
2ab7a86490e7fbfd343d025186f216b0 kcoreaddons-5.103.0.tar.xz
4427e875afe3cd04b5715ec3bda26095 kdbusaddons-5.103.0.tar.xz
46fc8742d1ba4240c8552ac0d63faefc kdnssd-5.103.0.tar.xz
1b0bc7da24e0475f105bad5d3c9bc465 kguiaddons-5.103.0.tar.xz
107b2cb6129ae111430659f9c55c6d6f ki18n-5.103.0.tar.xz
d4f38229dd9d49a043ab630eb9a9a302 kidletime-5.103.0.tar.xz
d3b193a9d8c6f93186cf7ac8c888a3db kimageformats-5.103.0.tar.xz
0f8cd4d3717ede9c56bce44ae095af67 kitemmodels-5.103.0.tar.xz
14f36528bb5441a692c7a97afaa2400c kitemviews-5.103.0.tar.xz
763886cdcf3447e447a9418a0b5c867a kplotting-5.103.0.tar.xz
a4e41e13aff26d5010d3a97852fb8342 kwidgetsaddons-5.103.0.tar.xz
8bf107f2ab437d4bbfdbe51ecbde43ae kwindowsystem-5.103.0.tar.xz
2dff80cd51ffedcbd8626c533083f656 networkmanager-qt-5.103.0.tar.xz
65d98a483c5d3cbf5c8806c61e0241a9 solid-5.103.0.tar.xz
791b983979fe0c370429f35c62c2165b sonnet-5.103.0.tar.xz
f6322ae074c4acdbc6e0396a93ce1eaa threadweaver-5.103.0.tar.xz
6d28e58c5f1683063ad03dff6019cad3 kauth-5.103.0.tar.xz
a5b50adcd5ab994a2c9f51b745982672 kcompletion-5.103.0.tar.xz
50ed3e4f8f7534df5c57abda5c47559b kcrash-5.103.0.tar.xz
283cdd8aba82a3f3c30fd5be85ed88b7 kdoctools-5.103.0.tar.xz
5a919ad09e721cfc2f631955b9ada6ae kpty-5.103.0.tar.xz
8dd1fa39b1eca8563e6fb71a3bb2008e kunitconversion-5.103.0.tar.xz
6a5b65a200747ac103f67ae903783757 kconfigwidgets-5.103.0.tar.xz
5e13babdfe4d58802331bdd21c469c55 kservice-5.103.0.tar.xz
99a74ee689e17751283a5af3194d7a55 kglobalaccel-5.103.0.tar.xz
e0efb5adb522325ebce49225584d16c7 kpackage-5.103.0.tar.xz
fed250966122f46b339ed5de4ca459a2 kdesu-5.103.0.tar.xz
e04acd0fc6e2702aa7c16b219603cdfa kemoticons-5.103.0.tar.xz
bf0a9ec942b90a10386296ff716131dc kiconthemes-5.103.0.tar.xz
1a7b5a3f3726b4cde11cb51b7c4d0f1e kjobwidgets-5.103.0.tar.xz
a243f74fcae890ef7fbe4184a2cf7e05 knotifications-5.103.0.tar.xz
f644d4c8d27b67a3677fa23da532c514 ktextwidgets-5.103.0.tar.xz
9503487754af910a9e92f281d656acaa kxmlgui-5.103.0.tar.xz
437e063410b1e740137d5e35c290a23e kbookmarks-5.103.0.tar.xz
2d61f4f1421e025280438e0e1aa9f5e3 kwallet-5.103.0.tar.xz
bf91ba7c557268d302075b1d631e380c kded-5.103.0.tar.xz
79dfc2d0657721dfb08991881dbde8a7 kio-5.103.0.tar.xz
ec12c7e1218f15c8b5a71277e83036e5 kdeclarative-5.103.0.tar.xz
da08e26fda501c382c1f2a5b40e6485d kcmutils-5.103.0.tar.xz
bab6ca86a6d23f887536c080afa45a0c kirigami2-5.103.0.tar.xz
c1398c8db035d559d07ce898a7219acc syndication-5.103.0.tar.xz
1a405c48d435139c9e727bf124e5f038 knewstuff-5.103.0.tar.xz
829ac5e9cabd62189cd76ed3c894c707 frameworkintegration-5.103.0.tar.xz
43bb956b064091dff8f45a6840f53303 kinit-5.103.0.tar.xz
b25162d470f74445ca56128cac45e947 kparts-5.103.0.tar.xz
239889fc943eff526988f7c2720287d5 kactivities-5.103.0.tar.xz
#2b4832c41d364558e6d9b7065f0c4f39 kdewebkit-5.103.0.tar.xz
2126884ac8f908c4f8419675bd93e0c8 syntax-highlighting-5.103.0.tar.xz
fac3a6fc429a035979721b7424d05510 ktexteditor-5.103.0.tar.xz
f5707c6f02628db06093590de71cd321 kdesignerplugin-5.103.0.tar.xz
461d95ec8fa798c571321535f09b4c0f kwayland-5.103.0.tar.xz
05213caf6c79942d888a8b12cea44329 plasma-framework-5.103.0.tar.xz
#51ad29be12b17417f384d67f76a5d1bd modemmanager-qt-5.103.0.tar.xz
a1088a560a040c2dcfd554954a95069e kpeople-5.103.0.tar.xz
a7dc8537a1ff824dac365eb14102d2c8 kxmlrpcclient-5.103.0.tar.xz
c637be6d9858f5ac7409f1b8fc726b45 bluez-qt-5.103.0.tar.xz
3bbbd6892b1abdfa1d4b0834e0846fea kfilemetadata-5.103.0.tar.xz
4fec6b1553930567e729f1d65b941562 baloo-5.103.0.tar.xz
#60d0eadf3f9c87ee652e024d9623c551 breeze-icons-5.103.0.tar.xz
#951ccb7eb477b299712d16cc3eac354b oxygen-icons5-5.103.0.tar.xz
34b4591e9df8d79c63d2a6eca5bcfe05 kactivities-stats-5.103.0.tar.xz
10447582aa0666d05d62431704f19b1c krunner-5.103.0.tar.xz
ea4d0179cc74415c7a6d76f09209222e prison-5.103.0.tar.xz
c5c910fd595bfd611ac8c4bda27ef652 qqc2-desktop-style-5.103.0.tar.xz
5b31937451c3300d4fc9d18d778e24a7 kjs-5.103.0.tar.xz
ca4de0327db13b3429ba9f3b721b4589 kdelibs4support-5.103.0.tar.xz
1263327a22ed1140b1029ad1b32c8531 khtml-5.103.0.tar.xz
01de79fa8e6e362c9af069fc29105d49 kjsembed-5.103.0.tar.xz
f0433658ef15bf36535565568269a118 kmediaplayer-5.103.0.tar.xz
8cea7e16ca6642b82d92de3d1ed4357f kross-5.103.0.tar.xz
a70e20a82b9a92207907ed5a1f18ee44 kholidays-5.103.0.tar.xz
7b2ca5d2533594bb6183ff3557519b61 purpose-5.103.0.tar.xz
1b6f998185b59a55e0af5ff04ef8e039 kcalendarcore-5.103.0.tar.xz
e42e4b12faf2bec456780e1c67e4c79c kcontacts-5.103.0.tar.xz
4a42631cfabeefeb6b6c1eef4bc210bc kquickcharts-5.103.0.tar.xz
262cb6025c5f7d344463d6eea69b1ef3 knotifyconfig-5.103.0.tar.xz
4b3c77407fbfafaaf6cbdfa7d1340942 kdav-5.103.0.tar.xz</literal>
<literal>c9548a1bcbc9ee52aa381de5a9822b10 attica-5.106.0.tar.xz
#16b1ad1b3a7151d84ff2104f07237a3b extra-cmake-modules-5.106.0.tar.xz
11e897a44a0fed30473f1e7aee3b11e8 kapidox-5.106.0.tar.xz
dfd9803d588061c420e4c21e45bbc82b karchive-5.106.0.tar.xz
6d53afadf98dc09647fedf3a3d519c90 kcodecs-5.106.0.tar.xz
6e618177050612191057f906d51ad98a kconfig-5.106.0.tar.xz
71071280a3b5313681dbefb89c4dd889 kcoreaddons-5.106.0.tar.xz
bb60e1b80909b3293ea0be046b4c6827 kdbusaddons-5.106.0.tar.xz
785877a24b481b4fae0bd54c7b7196a0 kdnssd-5.106.0.tar.xz
2af14a9b137197513b1022490fb6fdfa kguiaddons-5.106.0.tar.xz
06e8dc354a7d46761cdaab0ab6e458f6 ki18n-5.106.0.tar.xz
8f2548f1407fe4e09f9b7339af82f108 kidletime-5.106.0.tar.xz
8c8f404c8628aa3db7b37bef6de53664 kimageformats-5.106.0.tar.xz
13aaa10de79d49d2781ce7a0890b724d kitemmodels-5.106.0.tar.xz
964c2693c15ea496a41c47c5ac286222 kitemviews-5.106.0.tar.xz
e37e4e120db15ab92a3fe6ef0207c223 kplotting-5.106.0.tar.xz
87ca3355280eda48f6a61eef25167e66 kwidgetsaddons-5.106.0.tar.xz
a4982009669cedee946a5379fc1a4c30 kwindowsystem-5.106.0.tar.xz
2572346e5daabf8d5be3418a69a70451 networkmanager-qt-5.106.0.tar.xz
3bfafc664f1e5d025a6ebaa1baa793d7 solid-5.106.0.tar.xz
caca4e217329a85cd58b78bab3cbe167 sonnet-5.106.0.tar.xz
2f7cd398bfdf759a33999f4a4e81cd74 threadweaver-5.106.0.tar.xz
fc1f6a8a6cde23a0c77c1e354a3e243c kauth-5.106.0.tar.xz
00eb8503138799b934642e3a7ebfe142 kcompletion-5.106.0.tar.xz
281d83ff9bedc95bc5ae6c8c3a66bea1 kcrash-5.106.0.tar.xz
73636293c4b66b07c1789b0e6ae5458b kdoctools-5.106.0.tar.xz
56b51a26a6a82c1d724b8a63c85f46e9 kpty-5.106.0.tar.xz
4e28d363dc42525fc2f1708c064379bb kunitconversion-5.106.0.tar.xz
795e05c9e41061b45d127bad60ab6765 kconfigwidgets-5.106.0.tar.xz
7109d500ee2055736e4723f8e390e7d3 kservice-5.106.0.tar.xz
8c2dbab0024e9c17c0d9c3220938190d kglobalaccel-5.106.0.tar.xz
d46f04644047108488bbce0d4d876a18 kpackage-5.106.0.tar.xz
56a36906e5b218ef62cd9fa0aa372b3c kdesu-5.106.0.tar.xz
ecff8e66871f3db534161dab62bdd0cd kemoticons-5.106.0.tar.xz
e4b939308e0a5fd119794ee3643c2028 kiconthemes-5.106.0.tar.xz
b24dee45b9cb1698e1949b6ec9bc47f7 kjobwidgets-5.106.0.tar.xz
1c366d3a17dfc51724790517414db993 knotifications-5.106.0.tar.xz
ef6aa42a38bbb9fca8db8aaddb050293 ktextwidgets-5.106.0.tar.xz
5c15337714c5c7806d545e877c35483c kxmlgui-5.106.0.tar.xz
b30a04c5a05be86a5a8c25cc8513c757 kbookmarks-5.106.0.tar.xz
3057a1b16262cd5fd5570a62b751a6d7 kwallet-5.106.0.tar.xz
a7f57864564e38aaff1ca23843d4056a kded-5.106.0.tar.xz
5f18940a736b3991060b0c4e73074c68 kio-5.106.0.tar.xz
d225d89c6b114f56c97f8413da3138f2 kdeclarative-5.106.0.tar.xz
e01f86ba9b8948f8a5edaf5dfa47e574 kcmutils-5.106.0.tar.xz
f32e5add05190a77eff2d47fbce9cee1 kirigami2-5.106.0.tar.xz
94e9226872126929c24d59538fb8d951 syndication-5.106.0.tar.xz
2124ff91ba84e76d291199447e7bf020 knewstuff-5.106.0.tar.xz
43cd745baa65088a81bf96338eff3b0e frameworkintegration-5.106.0.tar.xz
3e4f651f912935212b3aac20c1fb21df kinit-5.106.0.tar.xz
bdebdd84a1237b2de43f258435970083 kparts-5.106.0.tar.xz
f24170e4aee172a2ac85b478443d139c kactivities-5.106.0.tar.xz
#62039700ab8494b2bc623e39b1101222 kdewebkit-5.106.0.tar.xz
c3167f33196c8e4ae86752b28de280d2 syntax-highlighting-5.106.0.tar.xz
282aff486eb50c1e0529065caf4fd341 ktexteditor-5.106.0.tar.xz
e2ff93005477446119dcc0b8698ea53c kdesignerplugin-5.106.0.tar.xz
e6b40bfbefa781ebc22dc6d2d95e6c42 kwayland-5.106.0.tar.xz
de7bc5553f002e7ef149f6aedc91481b plasma-framework-5.106.0.tar.xz
d3cf2ad7ff94041682e62a01ba795f4c modemmanager-qt-5.106.0.tar.xz
6850b289edfeba9f67eef13ab9fc40db kpeople-5.106.0.tar.xz
2076b4836462ef1800106d55bdca2d6c kxmlrpcclient-5.106.0.tar.xz
9369365e6b6aa7404f7036f9ef9556ef bluez-qt-5.106.0.tar.xz
ea8bc3c476bb27342fafb32fcb7dd6a6 kfilemetadata-5.106.0.tar.xz
4117ce30552eea7fa2e55a5f3632d929 baloo-5.106.0.tar.xz
#a333a53590aff3b74a1b594b53f3dacb breeze-icons-5.106.0.tar.xz
#c77ae5f7f33ebea5769fee4100a9a768 oxygen-icons5-5.106.0.tar.xz
c11114fa56c73e5d0512244896f16e62 kactivities-stats-5.106.0.tar.xz
db7de47bc0f73fb63dd0a5f880617266 krunner-5.106.0.tar.xz
f6c429a37904acd4a8a8cfe9ec3b0c91 prison-5.106.0.tar.xz
1cdc450fa7e1e07cf637e6026e6768f9 qqc2-desktop-style-5.106.0.tar.xz
2e347ab380b8b7450119bddbd505a560 kjs-5.106.0.tar.xz
16d7628e6576c9acb742bff169dec14d kdelibs4support-5.106.0.tar.xz
92601cc332432e615352652a2ec49d3b khtml-5.106.0.tar.xz
e92614ac995ec56dbbb3dfd37f82ca8b kjsembed-5.106.0.tar.xz
b2d2fa392ab236e15d3376b5ca8bd01a kmediaplayer-5.106.0.tar.xz
22918b1811f5c813f3a5246edd184fec kross-5.106.0.tar.xz
cba74a08d4dcf9664dc4833be478206c kholidays-5.106.0.tar.xz
6bda5c85b614940ac9c4e9bf30a4b9a0 purpose-5.106.0.tar.xz
6b88780028330d903aa49799fced871d kcalendarcore-5.106.0.tar.xz
e63befc8f0c2c9cd8d7c426e42e3e095 kcontacts-5.106.0.tar.xz
d8e656dfa8c58277652234e3622fcc4b kquickcharts-5.106.0.tar.xz
28a004a6220918538cd5d27aa7aa1a9c knotifyconfig-5.106.0.tar.xz
3a6fa0e3ea44dee8316ddec6a9da25c8 kdav-5.106.0.tar.xz</literal>
EOF</userinput></screen>
<para>
@ -290,8 +295,7 @@ EOF</userinput></screen>
a hash (#) character. The extra-cmake-modules entry has been commented out
because it was built earlier in the <xref linkend="kde-prereq"/>. The icon
packages are covered separately at <xref linkend="breeze-icons"/> and <xref
linkend="oxygen-icons5"/>. The modemmanager-qt package may be built if its
optional dependency has been installed. The
linkend="oxygen-icons5"/>. The
kdewebkit may be built if the external package
<ulink url="https://download.qt.io/community_releases/5.9/5.9.0-final/">
QtWebkit</ulink> has been built.

View File

@ -7,9 +7,9 @@
<!ENTITY plasma5-download-http "https://download.kde.org/stable/plasma/&plasma5-version;">
<!ENTITY plasma5-download-ftp " ">
<!ENTITY plasma5-md5sum "See Below">
<!ENTITY plasma5-size "192 MB">
<!ENTITY plasma5-size "242 MB">
<!ENTITY plasma5-buildsize "1.7 GB (419 MB installed)">
<!ENTITY plasma5-time "18 SBU (using parallelism=4)">
<!ENTITY plasma5-time "19 SBU (using parallelism=4)">
]>
<sect1 id="plasma5-build" xreflabel="Plasma-&plasma5-version;">
@ -72,8 +72,6 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<!--<xref linkend="fontforge"/>,-->
<!-- does not seem to be needed as of 5.22.4 <xref linkend="GConf"/>, -->
<xref linkend="gtk2"/>,
<xref linkend="gtk3"/>,
<xref linkend="kf5-frameworks"/>,
@ -133,9 +131,8 @@
<note>
<para>
<xref linkend="qtwebengine"/> is required for aura-browser, which is
still in a beta-development stage. It is also optional for two
other packages:
<xref linkend="qtwebengine"/> is required for aura-browser.
It is also optional for two other packages:
libksysguard and kdeplasma-addons. If QtWebEngine is installed later,
only these two packages need to be rebuilt. This allows
a more complete display in the system monitor application.
@ -174,64 +171,65 @@ The options used here are:
</para>
<screen><userinput>cat &gt; plasma-&plasma5-version;.md5 &lt;&lt; "EOF"
<literal>e436a039ec6b0016e5f52a71a5086ad8 kdecoration-5.26.5.tar.xz
ec10440342d3b227499b61bbf86c04ab libkscreen-5.26.5.tar.xz
a7a235a4d105eaa37c9c9923f34b7019 libksysguard-5.26.5.tar.xz
65c2bc9680f8830b1fdfc231a2923fe7 breeze-5.26.5.tar.xz
b43a9abaa1dbf083fbac92febf06ee62 breeze-gtk-5.26.5.tar.xz
2a5c3f9ddb0dd1394574c85237c6a99d layer-shell-qt-5.26.5.tar.xz
fbf3d2ff3dcfe2eb6770f18f0784b693 kscreenlocker-5.26.5.tar.xz
44db61e1b0c27d951cfc0dd45fa19947 oxygen-5.26.5.tar.xz
4a04fbf14eee03b81a5f95701758dadc kinfocenter-5.26.5.tar.xz
6b2566e536949698fcb43ecb1cb331c8 kwin-5.26.5.tar.xz
9b5ddbc03683da742ac0c03c821d9084 plasma-workspace-5.26.5.tar.xz
4c118121937c0c92ab9630b28be83aab plasma-disks-5.26.5.tar.xz
3440d7a273988cddb711ddd864ae85d7 bluedevil-5.26.5.tar.xz
75f668ce669e853565c375937ca6db3b kde-gtk-config-5.26.5.tar.xz
6e8673a19904011d79d9b8fd69890443 khotkeys-5.26.5.tar.xz
7425d8cd9889bdb327b8a8b339274aa5 kmenuedit-5.26.5.tar.xz
6f600d487eda8fd2cddf3e13c322ce78 kscreen-5.26.5.tar.xz
def2d41c607309fdb622b270833b6078 kwallet-pam-5.26.5.tar.xz
ce7b641d174973be3b944f9279609eaf kwayland-integration-5.26.5.tar.xz
eb2171403b7fbae6b257404f58fea865 kwrited-5.26.5.tar.xz
fc04856efefea7eba22064e7afdbddf7 milou-5.26.5.tar.xz
adb5371f4383332da2d7bdc643d1ba3d plasma-nm-5.26.5.tar.xz
8a277824eec12d339b9b0cec40e141da plasma-pa-5.26.5.tar.xz
5112039742fa249c6272196fd2ea9b8c plasma-workspace-wallpapers-5.26.5.tar.xz
1319507df888d5d1d1584487c72bb41c polkit-kde-agent-1-5.26.5.tar.xz
1636fa123a48123922c6bd9114601188 powerdevil-5.26.5.tar.xz
9c85a12b5fc4593ee3c9c3602b7c1fd7 plasma-desktop-5.26.5.tar.xz
297ae0e3b025e2d8a9a6b4301aed97b3 kgamma5-5.26.5.tar.xz
b34c0f8e8f00c881fa6636941a646cdf ksshaskpass-5.26.5.tar.xz
#5310bb325acaacddd75cfcc9beb720ae plasma-sdk-5.26.5.tar.xz
579e478775361bbb3499e1ec5b5011a1 sddm-kcm-5.26.5.tar.xz
4c5d0fd055f04e9104de1039fb3d19e4 discover-5.26.5.tar.xz
#4eddbae9f9e4add3637dd9fd99290047 breeze-grub-5.26.5.tar.xz
#ddbea7d8d6c6bc3953039075628de7ee breeze-plymouth-5.26.5.tar.xz
7a85cf42b67ac38e490f0749cd25496e kactivitymanagerd-5.26.5.tar.xz
235d1c02582787ff5dd825fae434e6f9 plasma-integration-5.26.5.tar.xz
a97a00137fcd4e446cbf849983bd1e64 plasma-tests-5.26.5.tar.xz
#d16a86f8aee8e7f0da084535cdccca7f plymouth-kcm-5.26.5.tar.xz
49abaee061653e65afe9ba509c6aef41 xdg-desktop-portal-kde-5.26.5.tar.xz
8ea7332f06db75e41357cfe49d893042 drkonqi-5.26.5.tar.xz
e147fcf2d2cfc030c3a5e12373e8dc29 plasma-vault-5.26.5.tar.xz
a17305d04e3f43cd2c63870e58aa1002 plasma-browser-integration-5.26.5.tar.xz
d7bf771ac16efb7b8c3c4e6a34193002 kde-cli-tools-5.26.5.tar.xz
5c9d258caff107e2d668308fbdc1b88a systemsettings-5.26.5.tar.xz
fb368c5c4ac28061a706c3558e4c4b66 plasma-thunderbolt-5.26.5.tar.xz
#ebe05c7b3b95d0dca235830ab17b8d57 plasma-nano-5.26.5.tar.xz
#cb64c2c61676c499f1807184928083c7 plasma-mobile-5.26.5.tar.xz
0ac0a579b57b76e664d172845ae06a07 plasma-firewall-5.26.5.tar.xz
d5c8bac2d756982328cd541649a7002b plasma-systemmonitor-5.26.5.tar.xz
17608c1fb4b6503193a5769f35c7f9e5 qqc2-breeze-style-5.26.5.tar.xz
146cef26a5a9b3c82d46cabd6842a07c ksystemstats-5.26.5.tar.xz
6943aba014019057384b47339bb8ed0a oxygen-sounds-5.26.5.tar.xz
#7CF5ED434a6d21fd8458f89207986b9a aura-browser-5.26.5.tar.xz
fc695034a7236fb6eab8a324216bc710 kdeplasma-addons-5.26.5.tar.xz
71fce4036d0f6a6fdc9bf5db3d47b9c9 kpipewire-5.26.5.tar.xz
26e7ae5887a56e971d2510262f9e0b55 plank-player-5.26.5.tar.xz
116e7d1a64ee17d5a31aed066709725a plasma-bigscreen-5.26.5.tar.xz
d55d570e84840440f89233c8915e5872 plasma-remotecontrollers-5.26.5.tar.xz</literal>
<literal>51e9302eb0654fae37d3962626ff4fbb kdecoration-5.27.5.tar.xz
74bde56139ac985dcbdc2367a70b9bca libkscreen-5.27.5.tar.xz
b7247c962c5d25adab4319b61658a084 libksysguard-5.27.5.tar.xz
82968d40f62140cee86aea36a906bd83 breeze-5.27.5.tar.xz
aeaa28b4191c882cc18fc4e411e8a2e4 breeze-gtk-5.27.5.tar.xz
af0607ef8312a85428229118b62c88fe layer-shell-qt-5.27.5.tar.xz
4694667b6f766583b4c82a080a927604 kscreenlocker-5.27.5.tar.xz
06d8187c1365ea93a6b6c944e357e6c0 oxygen-5.27.5.tar.xz
2dbc2bb816a2e20d09f969ad3a939845 kinfocenter-5.27.5.tar.xz
9dcdcf269faee1e5370840f6e8b7eb7f kwin-5.27.5.tar.xz
6d8eebad15cca79e694360ffddb06ac0 plasma-workspace-5.27.5.tar.xz
c35e7d44a3d183c870a5a867ea87703f plasma-disks-5.27.5.tar.xz
ff679b3b315c98baeae249a09c060a86 bluedevil-5.27.5.tar.xz
400c30c063f2c4c6e1b1f876c25e3772 kde-gtk-config-5.27.5.tar.xz
bde2e79070e499d26586a480e9ee36a5 khotkeys-5.27.5.tar.xz
8b0a697df18d02c7eb33b6378cbd4d45 kmenuedit-5.27.5.tar.xz
d2c3d8dcd306b426a3c6ff1eed6c1133 kscreen-5.27.5.tar.xz
a73ad8b4251c5661f6f19eb1d74ba1bf kwallet-pam-5.27.5.tar.xz
f409d7176b62b0c7c1fd6bae483f727c kwayland-integration-5.27.5.tar.xz
41e446151576173a39ae8129d2eccac2 kwrited-5.27.5.tar.xz
219d1e6af7aba7333af2b3016ae4c548 milou-5.27.5.tar.xz
03de7063c72469e7ee0f152db471f84a plasma-nm-5.27.5.tar.xz
612efae7cd722f5f1e3896c3bf3fb161 plasma-pa-5.27.5.tar.xz
50fa6015315c82976426760552d46d7f plasma-workspace-wallpapers-5.27.5.tar.xz
058a604c6ea8e0ae64f5878a7e5944b8 polkit-kde-agent-1-5.27.5.tar.xz
672a9b07e3725c26318edbab4b9e128e powerdevil-5.27.5.tar.xz
6d10296d88754fae5c246aa73c3f9059 plasma-desktop-5.27.5.tar.xz
5b69ac7f3f160640aee2fe2fb1c6d024 kgamma5-5.27.5.tar.xz
b6c9189955d602662672298c50758b0e ksshaskpass-5.27.5.tar.xz
#a46c94604166a9a2feb748ee8c82e86d plasma-sdk-5.27.5.tar.xz
9fbd2a51814d3ca86371df990643f93a sddm-kcm-5.27.5.tar.xz
#3f192d5ae11e72dedee2686ca1fd5133 discover-5.27.5.tar.xz
#7fdd06cfba4d5e33cfc332be0235635e breeze-grub-5.27.5.tar.xz
#f4d52827d548f61957fa81e232a9413a breeze-plymouth-5.27.5.tar.xz
cad575c607ef907af5138fee59a0c5b7 kactivitymanagerd-5.27.5.tar.xz
6b748c004da6d5b3528c08a93bf1a0f7 plasma-integration-5.27.5.tar.xz
#59b6d2dd34435697fe18e564ed78a511 plymouth-kcm-5.27.5.tar.xz
cda052cd8e5e93079b90ecd32878e8c2 xdg-desktop-portal-kde-5.27.5.tar.xz
df38490abd84e1dab33bb0a71749ddef drkonqi-5.27.5.tar.xz
e7480e7771f736742b9ac60cd9bc1cc5 plasma-vault-5.27.5.tar.xz
c2f27e9822a4e7ccf973d75a0a3883f5 plasma-browser-integration-5.27.5.tar.xz
73ba745f7b31dd74c5ac60b3fe311f59 kde-cli-tools-5.27.5.1.tar.xz
c598c2329e43a3bb6a2da6c555341272 systemsettings-5.27.5.tar.xz
091b75af67a85285ec321f7fa4ebe25a plasma-thunderbolt-5.27.5.tar.xz
#1b35ba803eb94218d6f91a6a285259ef plasma-nano-5.27.5.tar.xz
#4d24bc44142da6aee054b5ba0ceda8de plasma-mobile-5.27.5.tar.xz
909a2118673360130dca8b2b104c988b plasma-firewall-5.27.5.tar.xz
aec129bb64448e92d8abcdee54e7c29a plasma-systemmonitor-5.27.5.tar.xz
6bc2603e9b50728639a0274ed108ebf1 qqc2-breeze-style-5.27.5.tar.xz
453d047ecb4b0de02babe74b435110a1 ksystemstats-5.27.5.tar.xz
50d577a781cf009b6d56766cd9ce801e oxygen-sounds-5.27.5.tar.xz
#98ad50d4bd635c28b33e498855ac5125 aura-browser-5.27.5.tar.xz
ef10140df619daa2b82b22f77e07a4c9 kdeplasma-addons-5.27.5.tar.xz
6ffe6e00493ade07b452ab9d30385d77 kpipewire-5.27.5.tar.xz
a185c7f09b9b81683e85d884f9be1e1e plank-player-5.27.5.tar.xz
d520bce789eae5a0d9ba9432de5d76ac plasma-bigscreen-5.27.5.tar.xz
a1d5c114997f50bc6a6e1c40cc63009c plasma-remotecontrollers-5.27.5.tar.xz
#f96194446cb04af657dc4abc1634d7af flatpak-kcm-5.27.5.tar.xz
#47263a34137f46e168332de80c46a168 plasma-welcome-5.27.5.tar.xz</literal>
EOF</userinput></screen>
<note>
@ -242,12 +240,18 @@ EOF</userinput></screen>
url="https://www.freedesktop.org/wiki/Software/Plymouth/"
>Plymouth</ulink>
which is designed to be run within an initial ram disk during boot (see
<xref linkend="initramfs"/>). The plasma-sdk package is optional and
used for software development. The plasma-nano package is used for
embedded systems and plasma-mobile provides phone
functionality for Plasma. The aura-browser package is
still under beta-development and requires
<xref linkend="qtwebengine"/>.
<xref linkend="initramfs"/>).
The plasma-sdk package is optional and used for software development.
The plasma-nano package is used for embedded systems and
plasma-mobile provides phone functionality for Plasma.
The aura-browser package requires <xref linkend="qtwebengine"/>.
The discover package requires the external package
<ulink url="https://distributions.freedesktop.org/wiki/AppStream">
appstream-qt</ulink>.
The plasma-welcome package requires the external package
<ulink url="https://download.kde.org/stable/release-service/&kf5apps-version;/src/">
kaccounts-integration</ulink>.
The flatpack-kcm package is for managing support of flatpack applications.
</para>
</note>

View File

@ -6,7 +6,7 @@
<!ENTITY kwave-download-http "&kf5apps-download-http;/kwave-&kf5apps-version;.tar.xz">
<!ENTITY kwave-download-ftp " ">
<!ENTITY kwave-md5sum "41e49171074c1e3497185ab97c2f233c">
<!ENTITY kwave-md5sum "9d7bf113d16eaf5159f59323877b247e">
<!ENTITY kwave-size "6.6 MB">
<!ENTITY kwave-buildsize "72 MB">
<!ENTITY kwave-time "0.8 SBU (using parallelism=4)">

View File

@ -6,8 +6,8 @@
<!ENTITY gst10-libav-download-http "&gstreamer-dl;/gst-libav/gst-libav-&gst10-libav-version;.tar.xz">
<!ENTITY gst10-libav-download-ftp " ">
<!ENTITY gst10-libav-md5sum "b5beb08ad5de445011d4b9135ce6cf71">
<!ENTITY gst10-libav-size "192 KB">
<!ENTITY gst10-libav-md5sum "966b30ec0c974d8c475fb0eac1e875d2">
<!ENTITY gst10-libav-size "196 KB">
<!ENTITY gst10-libav-buildsize "14 MB">
<!ENTITY gst10-libav-time "less than 0.1 SBU">
]>

View File

@ -7,10 +7,10 @@
<!ENTITY gst10-plugins-bad-download-http
"&gstreamer-dl;/gst-plugins-bad/gst-plugins-bad-&gst10-plugins-bad-version;.tar.xz">
<!ENTITY gst10-plugins-bad-download-ftp " ">
<!ENTITY gst10-plugins-bad-md5sum "91fa1a5ba269cc13c0aaf79a66f338eb">
<!ENTITY gst10-plugins-bad-md5sum "dba9e49be289f9820c29edb74733db94">
<!ENTITY gst10-plugins-bad-size "5.3 MB">
<!ENTITY gst10-plugins-bad-buildsize "226 MB (with tests)">
<!ENTITY gst10-plugins-bad-time "0.9 SBU (Using parallelism=4; with tests)">
<!ENTITY gst10-plugins-bad-buildsize "165 MB (with tests)">
<!ENTITY gst10-plugins-bad-time "1.0 SBU (Using parallelism=4; with tests)">
]>
<sect1 id="gst10-plugins-bad" xreflabel="gst-plugins-bad-&gst10-plugins-bad-version;">
@ -132,6 +132,7 @@
<ulink url="https://www.quut.com/gsm/">GSM</ulink>,
<ulink url="https://pypi.org/project/hotdoc/">hotdoc</ulink>,
<ulink url="https://www.ladspa.org/">LADSPA</ulink>,
<ulink url="https://github.com/EHfive/ldacBT">ldacBT</ulink>
<ulink url="https://github.com/AVnu/libavtp">libavtp</ulink>,
<ulink url="https://sourceforge.net/projects/libdc1394/files/libdc1394-2/">libdc1394-2</ulink>,
<ulink url="https://www.videolan.org/developers/libdca.html">libdca</ulink>,
@ -203,9 +204,8 @@ ninja</userinput></screen>
<para>
To test the results, issue: <command>ninja test</command>. Several tests
need a terminal emulator in a graphical session. Two tests,
<emphasis>elements_vapostproc</emphasis> and
<emphasis>elements_vacompositor</emphasis>, are known to fail.
need a terminal emulator in a graphical session. One test,
<emphasis>elements_vacompositor</emphasis>, is known to fail.
<!-- Upstream issue gst-plugins-bad/#1426 -->
If <xref linkend='gst10-plugins-good'/> is not installed, two tests

View File

@ -7,10 +7,10 @@
<!ENTITY gst10-plugins-base-download-http
"&gstreamer-dl;/gst-plugins-base/gst-plugins-base-&gst10-plugins-base-version;.tar.xz">
<!ENTITY gst10-plugins-base-download-ftp " ">
<!ENTITY gst10-plugins-base-md5sum "318bd1244b45335ece26b6d6a52fdf4d">
<!ENTITY gst10-plugins-base-md5sum "14648e9e8f1fa0e7a45e47c51541d31f">
<!ENTITY gst10-plugins-base-size "2.2 MB">
<!ENTITY gst10-plugins-base-buildsize "105 MB (with tests)">
<!ENTITY gst10-plugins-base-time "0.8 SBU (Using parallelism=4; with tests)">
<!ENTITY gst10-plugins-base-buildsize "87 MB (with tests)">
<!ENTITY gst10-plugins-base-time "0.7 SBU (Using parallelism=4; with tests)">
]>
<sect1 id="gst10-plugins-base" xreflabel="gst-plugins-base-&gst10-plugins-base-version;">
@ -147,8 +147,7 @@ ninja</userinput></screen>
To test the results, issue: <command>ninja test</command>. The tests
require an X terminal running, or all of the GL tests will fail. Five
tests may produce timeouts on some systems depending on their graphics
hardware and speed. One test, <filename>libs_allocators</filename>, is
known to fail.
hardware and speed.
</para>
<note>

View File

@ -7,9 +7,9 @@
<!ENTITY gst10-plugins-good-download-http
"&gstreamer-dl;/gst-plugins-good/gst-plugins-good-&gst10-plugins-good-version;.tar.xz">
<!ENTITY gst10-plugins-good-download-ftp " ">
<!ENTITY gst10-plugins-good-md5sum "6710a722db5b277ceb6c3db4caf4a551">
<!ENTITY gst10-plugins-good-md5sum "98e104f96ddf9de91528ac73f028a76f">
<!ENTITY gst10-plugins-good-size "2.7 MB">
<!ENTITY gst10-plugins-good-buildsize "116 MB (with tests)">
<!ENTITY gst10-plugins-good-buildsize "108 MB (with tests)">
<!ENTITY gst10-plugins-good-time "0.6 SBU (Using parallelism=4; with tests)">
]>
@ -161,9 +161,8 @@ ninja</userinput></screen>
<para>
To test the results, issue: <command>ninja test</command>.
<!--Two tests, <filename>generic_states</filename> and
<filename>elements_flvmux</filename> are known to fail
on some systems.-->
One test, <filename>generic_states</filename>
is known to fail on some systems.
</para>
<para>

View File

@ -7,10 +7,10 @@
<!ENTITY gst10-plugins-ugly-download-http
"&gstreamer-dl;/gst-plugins-ugly/gst-plugins-ugly-&gst10-plugins-ugly-version;.tar.xz">
<!ENTITY gst10-plugins-ugly-download-ftp " ">
<!ENTITY gst10-plugins-ugly-md5sum "bc6a87eeb79e9d571af2bbe56ac93a9e">
<!ENTITY gst10-plugins-ugly-size "240 KB">
<!ENTITY gst10-plugins-ugly-buildsize "8.4 MB (with tests)">
<!ENTITY gst10-plugins-ugly-time "0.1 SBU (with tests)">
<!ENTITY gst10-plugins-ugly-md5sum "b46e249b4404773d5470adcdac92c51f">
<!ENTITY gst10-plugins-ugly-size "244 KB">
<!ENTITY gst10-plugins-ugly-buildsize "8.9 MB (with tests)">
<!ENTITY gst10-plugins-ugly-time "less than 0.1 SBU (with tests)">
]>
<sect1 id="gst10-plugins-ugly" xreflabel="gst-plugins-ugly-&gst10-plugins-ugly-version;">

View File

@ -6,8 +6,8 @@
<!ENTITY gstreamer10-vaapi-download-http "&gstreamer-dl;/gstreamer-vaapi/gstreamer-vaapi-&gstreamer-vaapi-version;.tar.xz">
<!ENTITY gstreamer10-vaapi-download-ftp " ">
<!ENTITY gstreamer10-vaapi-md5sum "e9a0d5827aabca2017357431fe0d8230">
<!ENTITY gstreamer10-vaapi-size "532 KB">
<!ENTITY gstreamer10-vaapi-md5sum "06a42d60ece0b78e89c2316f9176544e">
<!ENTITY gstreamer10-vaapi-size "524 KB">
<!ENTITY gstreamer10-vaapi-buildsize "13 MB">
<!ENTITY gstreamer10-vaapi-time "0.2 SBU">
]>

View File

@ -6,9 +6,9 @@
<!ENTITY gstreamer10-download-http "&gstreamer-dl;/gstreamer/gstreamer-&gstreamer10-version;.tar.xz">
<!ENTITY gstreamer10-download-ftp " ">
<!ENTITY gstreamer10-md5sum "2ef3f4847941cb3e3ab2a21fc3f8aa35">
<!ENTITY gstreamer10-md5sum "f812605a25fd38a7a36ee4a2d7a0ce28">
<!ENTITY gstreamer10-size "1.7 MB">
<!ENTITY gstreamer10-buildsize "57 MB (with tests)">
<!ENTITY gstreamer10-buildsize "46 MB (with tests)">
<!ENTITY gstreamer10-time "0.3 SBU (Using parallelism=4; with tests)">
]>

View File

@ -6,13 +6,15 @@
<!ENTITY libaom-download-http "https://storage.googleapis.com/aom-releases/libaom-&libaom-version;.tar.gz">
<!ENTITY libaom-download-ftp " ">
<!ENTITY libaom-md5sum "04a7eb2ac14a0a5e259d03c1f7c9ab8c">
<!ENTITY libaom-size "123 MB">
<!ENTITY libaom-buildsize "123 MB (add 969 MB for tests)">
<!ENTITY libaom-time "1.0 SBU (with parallelism=4, add 136 SBU for tests)">
<!ENTITY libaom-md5sum "e5b1843484eb9873666b878e03d8160b">
<!ENTITY libaom-size "5.0 MB">
<!ENTITY libaom-buildsize "103 MB (add 969 MB for tests)">
<!ENTITY libaom-time "0.5 SBU (with parallelism=4, add 136 SBU for tests)">
]>
<!-- Tests not run for version 3.6.1. -->
<sect1 id="libaom" xreflabel="libaom-&libaom-version;">
<?dbhtml filename="libaom.html"?>
@ -130,7 +132,7 @@ rm -v /usr/lib/libaom.a</userinput></screen>
<para>
<parameter>-DENABLE_DOCS=no</parameter>: This switch disables building
the documentation because it fails due to an incompatibilty with the
the documentation because it fails due to an incompatibility with the
latest version of <xref role="nodep" linkend="doxygen"/>.
</para>

View File

@ -6,8 +6,8 @@
<!ENTITY mlt-download-http "https://github.com/mltframework/mlt/releases/download/v&mlt-version;/mlt-&mlt-version;.tar.gz">
<!ENTITY mlt-download-ftp " ">
<!ENTITY mlt-md5sum "00c133e73babe00a50077cf84c648ebf">
<!ENTITY mlt-size "1.4 MB">
<!ENTITY mlt-md5sum "498d65b8a8141eabacdc593c441f23ca">
<!ENTITY mlt-size "1.5 MB">
<!ENTITY mlt-buildsize "26 MB">
<!ENTITY mlt-time "0.4 SBU">
]>

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