mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2026-07-16 15:48:58 -04:00
Package updates.
Add mpdecimal-4.0.1. Update to tzdata-2026c. Update to setuptools-83.0.0. Update to pkgconf-3.0.2. Update to meson-1.11.2. Update to libffi-3.7.1. Update to linux-7.1.3. Update to gawk-5.4.1. Update to findutils-4.11.0.
This commit is contained in:
@@ -2583,8 +2583,7 @@
|
||||
<segmentedlist id="pkgconf-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make,
|
||||
Sed, and Sqlite</seg>
|
||||
<seg>Binutils, GCC, Glibc, Meson, Ninja, and Python</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@@ -2712,7 +2711,7 @@
|
||||
<seglistitem>
|
||||
<seg>Bash, Binutils, Coreutils, Expat, GCC, Gdbm, Gettext, Glibc,
|
||||
Grep, Libffi, Libxcrypt, Make, Ncurses, OpenSSL, Pkgconf, Sed,
|
||||
Util-linux, and Zstd</seg>
|
||||
Util-linux, and Zlib</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@@ -2743,8 +2742,7 @@
|
||||
<seglistitem>
|
||||
<seg>
|
||||
&bdb;,
|
||||
<ulink url="&blfs-book;basicnet/libnsl.html">libnsl</ulink>,
|
||||
<ulink url="&blfs-book;server/sqlite.html">SQLite</ulink>, and
|
||||
<ulink url="&blfs-book;basicnet/libnsl.html">libnsl</ulink>, and
|
||||
<ulink url="&blfs-book;general/tk.html">Tk</ulink>
|
||||
</seg>
|
||||
</seglistitem>
|
||||
@@ -2910,12 +2908,12 @@
|
||||
</segmentedlist>
|
||||
|
||||
<!-- Begin Sqlite dependency info -->
|
||||
<bridgehead renderas="sect2" id="Sqlite-dep">Pcre2</bridgehead>
|
||||
<bridgehead renderas="sect2" id="Sqlite-dep">Sqlite</bridgehead>
|
||||
|
||||
<segmentedlist id="Sqlite-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Bash, Binutils, GCC, Glibc, Gzip, Make, Ncurses, and Readline</seg>
|
||||
<seg>Bash, Binutils, GCC, Glibc, Gzip, Make, Ncurses, Readline, and Zlib</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@@ -3529,7 +3527,7 @@
|
||||
<segmentedlist id="zlib-before">
|
||||
<segtitle>&before;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>File, Kmod, Libelf, Perl, and Util-linux</seg>
|
||||
<seg>File, Kmod, Libelf, Perl, Python, and Util-linux</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
|
||||
@@ -40,6 +40,48 @@
|
||||
appropriate for the entry or if needed the entire day's listitem.
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>2026-07-15</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Add mpdecimal-4.0.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;5963">#5963</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to tzdata-2026c. Fixes
|
||||
<ulink url="&lfs-ticket-root;5971">#5971</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to setuptools-83.0.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;5969">#5969</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to pkgconf-3.0.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;5962">#5962</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to meson-1.11.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;5975">#5975</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to libffi-3.7.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;5970">#5970</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-7.1.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;5968">#5968</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to gawk-5.4.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;5973">#5973</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to findutils-4.11.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;5974">#5974</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2026-07-01</para>
|
||||
<itemizedlist>
|
||||
|
||||
@@ -77,9 +77,9 @@
|
||||
<listitem>
|
||||
<para>File-&file-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Findutils-&findutils-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Flex-&flex-version;</para>
|
||||
</listitem>-->
|
||||
@@ -215,9 +215,9 @@
|
||||
<listitem>
|
||||
<para>Perl-&perl-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Pkgconf-&pkgconf-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Procps-ng-&procps-ng-version;</para>
|
||||
</listitem>-->
|
||||
@@ -301,6 +301,7 @@
|
||||
<itemizedlist>
|
||||
<title>Added:</title>
|
||||
<!-- <listitem><para></para></listitem> --> <!-- satisfy build -->
|
||||
<listitem><para>mpdecimal-4.0.1</para></listitem>
|
||||
<listitem><para>glibc-2.43-linux7_fixes-1.patch</para></listitem>
|
||||
<listitem><para>tar-1.35-acl_fix-1.patch</para></listitem>
|
||||
<listitem><para>Python-3.14.6-consolidated_fixes-1.patch</para></listitem>
|
||||
|
||||
@@ -581,6 +581,15 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>mpdecimal (&mpdecimal-version;) - <token>&mpdecimal-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Home page: <ulink url="&mpdecimal-home;"/></para>
|
||||
<para>Download: <ulink url="&mpdecimal-url;"/></para>
|
||||
<para>MD5 sum: <literal>&mpdecimal-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>MPFR (&mpfr-version;) - <token>&mpfr-size;</token>:</term>
|
||||
<listitem>
|
||||
@@ -748,12 +757,12 @@
|
||||
<para>Home page: <ulink url="&sqlite-home;"/></para>
|
||||
<para>Download: <ulink url="&sqlite-doc-url;"/></para>
|
||||
<para>MD5 sum: <literal>&sqlite-doc-md5;</literal></para>
|
||||
|
||||
<!--
|
||||
<note>
|
||||
<para>The Linux From Scratch team generates its own tarball of the
|
||||
documentation pages using the sqlite documentation zip file. This is done
|
||||
in order to avoid unnecessary dependencies.</para>
|
||||
</note>
|
||||
</note>-->
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gettext.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bison.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zlib.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpdecimal.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="texinfo.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="util-linux.xml"/>
|
||||
|
||||
69
chapter07/mpdecimal.xml
Normal file
69
chapter07/mpdecimal.xml
Normal file
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!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;
|
||||
]>
|
||||
|
||||
<sect1 id="ch-tools-mpdecimal" role="wrap">
|
||||
<?dbhtml filename="mpdecimal.html"?>
|
||||
|
||||
<sect1info condition="script">
|
||||
<productname>mpdecimal</productname>
|
||||
<productnumber>&mpdecimal-version;</productnumber>
|
||||
<address>&mpdecimal-url;</address>
|
||||
</sect1info>
|
||||
|
||||
<title>mpdecimal-&mpdecimal-version;</title>
|
||||
|
||||
<indexterm zone="ch-tools-mpdecimal">
|
||||
<primary sortas="a-Mpdecimal">mpdecimal</primary>
|
||||
</indexterm>
|
||||
|
||||
<sect2 role="package">
|
||||
<title/>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="../chapter08/mpdecimal.xml"
|
||||
xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>&buildtime;</segtitle>
|
||||
<segtitle>&diskspace;</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>&mpdecimal-tmp-sbu;</seg>
|
||||
<seg>&mpdecimal-tmp-du;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
<title>Installation of mpdecimal</title>
|
||||
|
||||
<para>Prepare mpdecimal for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
--docdir=/usr/share/doc/mpdecimal-&mpdecimal-version;</userinput></screen>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
<screen><userinput remap="install">make install</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="content">
|
||||
<title/>
|
||||
|
||||
<para>Details on this package are located in
|
||||
<xref linkend="contents-mpdecimal" role="."/></para>
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
67
chapter07/zlib.xml
Normal file
67
chapter07/zlib.xml
Normal file
@@ -0,0 +1,67 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!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;
|
||||
]>
|
||||
|
||||
<sect1 id="ch-tools-zlib" role="wrap">
|
||||
<?dbhtml filename="zlib.html"?>
|
||||
|
||||
<sect1info condition="script">
|
||||
<productname>zlib</productname>
|
||||
<productnumber>&zlib-version;</productnumber>
|
||||
<address>&zlib-url;</address>
|
||||
</sect1info>
|
||||
|
||||
<title>Zlib-&zlib-version;</title>
|
||||
|
||||
<indexterm zone="ch-tools-zlib">
|
||||
<primary sortas="a-Zlib">Zlib</primary>
|
||||
</indexterm>
|
||||
|
||||
<sect2 role="package">
|
||||
<title/>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="../chapter08/zlib.xml"
|
||||
xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>&buildtime;</segtitle>
|
||||
<segtitle>&diskspace;</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>&zlib-tmp-sbu;</seg>
|
||||
<seg>&zlib-tmp-du;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Zlib</title>
|
||||
|
||||
<para>Prepare Zlib for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
<screen><userinput remap="install">make install</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="content">
|
||||
<title/>
|
||||
|
||||
<para>Details on this package are located in
|
||||
<xref linkend="contents-zlib" role="."/></para>
|
||||
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
@@ -31,6 +31,7 @@
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tcl.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="expect.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dejagnu.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconf.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="binutils.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gmp.xml"/>
|
||||
@@ -41,6 +42,7 @@
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcap.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxcrypt.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="shadow.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gawk.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ncurses.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sed.xml"/>
|
||||
@@ -64,17 +66,16 @@
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libelf.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libffi.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sqlite.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mpdecimal.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flit-core.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="packaging.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="wheel.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="setuptools.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ninja.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="meson.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kmod.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="coreutils.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="diffutils.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gawk.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="findutils.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="groff.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="grub.xml"/>
|
||||
|
||||
@@ -41,11 +41,6 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of GCC</title>
|
||||
|
||||
<!-- not needed anymore with gcc-16:
|
||||
<para>First, make a fix required by glibc-2.43 and later:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i 's/char [*]q/const &/' libgomp/affinity-fmt.c</userinput></screen>
|
||||
-->
|
||||
<para>If building on x86_64, change the default directory name for 64-bit
|
||||
libraries to <quote>lib</quote>:</para>
|
||||
|
||||
@@ -162,6 +157,7 @@ cd build</userinput></screen>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
<!-- GCC's build scripts (particularly fixincludes) contain strict regex patterns that are incompatible with the strict POSIX compliance rules introduced in recent gawk versions.-->
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<important>
|
||||
|
||||
110
chapter08/mpdecimal.xml
Normal file
110
chapter08/mpdecimal.xml
Normal file
@@ -0,0 +1,110 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!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;
|
||||
]>
|
||||
|
||||
<sect1 id="ch-system-mpdecimal" role="wrap">
|
||||
<?dbhtml filename="mpdecimal.html"?>
|
||||
|
||||
<sect1info condition="script">
|
||||
<productname>mpdecimal</productname>
|
||||
<productnumber>&mpdecimal-version;</productnumber>
|
||||
<address>&mpdecimal-url;</address>
|
||||
</sect1info>
|
||||
|
||||
<title>mpdecimal-&mpdecimal-version;</title>
|
||||
|
||||
<indexterm zone="ch-system-mpdecimal">
|
||||
<primary sortas="a-Mpdecimal">mpdecimal</primary>
|
||||
</indexterm>
|
||||
|
||||
<sect2 role="package">
|
||||
<title/>
|
||||
|
||||
<para>
|
||||
The mpdecimal package contains fast C/C++ libraries for correctly-rounded
|
||||
arbitrary precision decimal floating point arithmetic.
|
||||
</para>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>&buildtime;</segtitle>
|
||||
<segtitle>&diskspace;</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>&mpdecimal-fin-sbu;</seg>
|
||||
<seg>&mpdecimal-fin-du;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
<title>Installation of mpdecimal</title>
|
||||
|
||||
<para>Prepare mpdecimal for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">
|
||||
./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
--docdir=/usr/share/doc/mpdecimal-&mpdecimal-version;</userinput></screen>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
<screen><userinput remap="test">make check_local</userinput></screen>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
<screen><userinput remap="install">make install</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 id="contents-mpdecimal" role="content">
|
||||
<title>Contents of mpdecimal</title>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>Installed libraries</segtitle>
|
||||
<segtitle>Installed directory</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>libmpdec.so and libmpdec++.so</seg>
|
||||
<seg>/usr/share/doc/mpdecimal-&mpdecimal-version;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<variablelist>
|
||||
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
|
||||
<?dbfo list-presentation="list"?>
|
||||
<?dbhtml list-presentation="table"?>
|
||||
|
||||
<varlistentry id="libmpdec">
|
||||
<term><filename class="libraryfile">libmpdec</filename></term>
|
||||
<listitem>
|
||||
<para>Contains arbitrary precision decimal floating point arithmetic
|
||||
functions for C programs</para>
|
||||
<indexterm zone="ch-system-mpdecimal libmpdec">
|
||||
<primary sortas="c-libmpdec">libmpdec</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="libmpdecpp">
|
||||
<term><filename class="libraryfile">libmpdec++</filename></term>
|
||||
<listitem>
|
||||
<para>Contains arbitrary precision decimal floating point arithmetic
|
||||
functions for C++ programs</para>
|
||||
<indexterm zone="ch-system-mpdecimal libmpdecpp">
|
||||
<primary sortas="c-libmpdecpp">libmpdec++</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
</variablelist>
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
@@ -44,19 +44,25 @@
|
||||
|
||||
<title>Installation of Pkgconf</title>
|
||||
|
||||
<para>First, work around a circular dependency on meson:</para>
|
||||
|
||||
<screen><userinput remap="pre">tar -xf ../meson-&meson-version;.tar.gz</userinput></screen>
|
||||
|
||||
<para>Prepare Pkgconf for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr \
|
||||
--disable-static \
|
||||
--docdir=/usr/share/doc/pkgconf-&pkgconf-version;</userinput></screen>
|
||||
<screen><userinput remap="configure">mkdir build
|
||||
cd build
|
||||
|
||||
python3 ../meson-&meson-version;/meson.py setup --prefix=/usr --buildtype=release ..</userinput></screen>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
<screen><userinput remap="make">ninja</userinput></screen>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
<screen><userinput remap="install">make install</userinput></screen>
|
||||
<screen><userinput remap="install">ninja install
|
||||
mv /usr/share/doc/pkgconf{,-&pkgconf-version;}</userinput></screen>
|
||||
|
||||
<para>To maintain compatibility with the original Pkg-config create two
|
||||
symlinks:</para>
|
||||
@@ -109,7 +115,7 @@ ln -sv pkgconf.1 /usr/share/man/man1/pkg-config.1</userinput></screen>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="libpkgconf">
|
||||
<term><filename class="libraryfile">libpkgconf</filename></term>
|
||||
<term><filename class="libraryfile">libpkgconf.so</filename></term>
|
||||
<listitem>
|
||||
<para>Contains most of pkgconf's functionality, while allowing
|
||||
other tools like IDEs and compilers to use its frameworks</para>
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
|
||||
<para>Unpack the documentation:</para>
|
||||
|
||||
<screen><userinput remap="pre">tar -xf ../sqlite-doc-&sqlite-doc-version;.tar.xz</userinput></screen>
|
||||
<screen><userinput remap="pre">python3 -m zipfile -e ../sqlite-doc-&sqlite-doc-version;.zip .</userinput></screen>
|
||||
|
||||
<para>Prepare Sqlite for compilation with:</para>
|
||||
|
||||
|
||||
69
packages.ent
69
packages.ent
@@ -175,10 +175,10 @@
|
||||
<!ENTITY file-fin-du "19 MB">
|
||||
<!ENTITY file-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY findutils-version "4.10.0">
|
||||
<!ENTITY findutils-size "2,189 KB">
|
||||
<!ENTITY findutils-version "4.11.0">
|
||||
<!ENTITY findutils-size "2,394 KB">
|
||||
<!ENTITY findutils-url "&gnu;findutils/findutils-&findutils-version;.tar.xz">
|
||||
<!ENTITY findutils-md5 "870cfd71c07d37ebe56f9f4aaf4ad872">
|
||||
<!ENTITY findutils-md5 "512c6875ed84034dca240c4bc9380b96">
|
||||
<!ENTITY findutils-home "&gnu-software;findutils/">
|
||||
<!ENTITY findutils-tmp-du "48 MB">
|
||||
<!ENTITY findutils-tmp-sbu "0.2 SBU">
|
||||
@@ -201,10 +201,10 @@
|
||||
<!ENTITY flit-core-fin-du "1.3 MB">
|
||||
<!ENTITY flit-core-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY gawk-version "5.4.0">
|
||||
<!ENTITY gawk-size "3,715 KB">
|
||||
<!ENTITY gawk-version "5.4.1">
|
||||
<!ENTITY gawk-size "3,749 KB">
|
||||
<!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz">
|
||||
<!ENTITY gawk-md5 "c07cc9beb6c3bf83274741d0c9489357">
|
||||
<!ENTITY gawk-md5 "d379c2110e7a3e15347dd5559a41ad64">
|
||||
<!ENTITY gawk-home "&gnu-software;gawk/">
|
||||
<!ENTITY gawk-tmp-du "49 MB">
|
||||
<!ENTITY gawk-tmp-sbu "0.1 SBU">
|
||||
@@ -223,7 +223,7 @@
|
||||
<!ENTITY gcc-fin-du "6.6 GB ">
|
||||
<!ENTITY gcc-fin-sbu "45 SBU (with tests)">
|
||||
<!ENTITY libquadmath-version "0.0.0">
|
||||
<!ENTITY libstdcpp-version "6.0.34">
|
||||
<!ENTITY libstdcpp-version "6.0.35">
|
||||
<!ENTITY libitm-version "1.0.0">
|
||||
<!ENTITY libatomic-version "1.2.0">
|
||||
|
||||
@@ -390,10 +390,10 @@
|
||||
<!ENTITY libcap-fin-du "3.1 MB">
|
||||
<!ENTITY libcap-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY libffi-version "3.6.0">
|
||||
<!ENTITY libffi-size "1,441 KB">
|
||||
<!ENTITY libffi-version "3.7.1">
|
||||
<!ENTITY libffi-size "1,480 KB">
|
||||
<!ENTITY libffi-url "https://github.com/libffi/libffi/releases/download/v&libffi-version;/libffi-&libffi-version;.tar.gz">
|
||||
<!ENTITY libffi-md5 "380c44141b89b6c82ea0943c026d35c9">
|
||||
<!ENTITY libffi-md5 "cdff56bdb1b62fa879e3c27b94f812c1">
|
||||
<!ENTITY libffi-home "https://sourceware.org/libffi/">
|
||||
<!ENTITY libffi-fin-du "10 MB">
|
||||
<!ENTITY libffi-fin-sbu "1.7 SBU">
|
||||
@@ -425,12 +425,12 @@
|
||||
<!ENTITY linux-major-version "7">
|
||||
<!ENTITY linux-minor-version "1">
|
||||
<!ENTITY linux-majmin-version "&linux-major-version;.&linux-minor-version;">
|
||||
<!ENTITY linux-patch-version "2">
|
||||
<!ENTITY linux-patch-version "3">
|
||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||
<!ENTITY linux-size "154,613 KB">
|
||||
<!ENTITY linux-size "154,625 KB">
|
||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||
<!ENTITY linux-md5 "cb5642ab41dcc2d93d32b3989637b320">
|
||||
<!ENTITY linux-md5 "bf2d36739dc948b9c5d923a238e150c1">
|
||||
<!ENTITY linux-home "https://www.kernel.org/">
|
||||
<!-- measured for 6.10.1 / gcc-14.1.0 on x86_64 with -j4 :
|
||||
minimum is allnoconfig
|
||||
@@ -497,10 +497,10 @@
|
||||
<!ENTITY markupsafe-fin-du "692 KB">
|
||||
<!ENTITY markupsafe-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY meson-version "1.11.1">
|
||||
<!ENTITY meson-size "5,069 KB">
|
||||
<!ENTITY meson-version "1.11.2">
|
||||
<!ENTITY meson-size "2,406 KB">
|
||||
<!ENTITY meson-url "&github;/mesonbuild/meson/releases/download/&meson-version;/meson-&meson-version;.tar.gz">
|
||||
<!ENTITY meson-md5 "835e1615ae5d88b12caaa8cd0e431556">
|
||||
<!ENTITY meson-md5 "7ba0f0dea10d9a1dded2a9e3b3919c59">
|
||||
<!ENTITY meson-home "https://mesonbuild.com">
|
||||
<!ENTITY meson-fin-du "48 MB">
|
||||
<!ENTITY meson-fin-sbu "less than 0.1 SBU">
|
||||
@@ -513,6 +513,16 @@
|
||||
<!ENTITY mpc-fin-du "22 MB">
|
||||
<!ENTITY mpc-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY mpdecimal-version "4.0.1">
|
||||
<!ENTITY mpdecimal-size "309 KB">
|
||||
<!ENTITY mpdecimal-url "https://www.bytereef.org/software/mpdecimal/releases/mpdecimal-&mpdecimal-version;.tar.gz">
|
||||
<!ENTITY mpdecimal-md5 "3d4412579b1edc1047efab151889cca9">
|
||||
<!ENTITY mpdecimal-home "https://www.bytereef.org/mpdecimal/">
|
||||
<!ENTITY mpdecimal-tmp-du "4.3 MB">
|
||||
<!ENTITY mpdecimal-tmp-sbu "0.1 SBU">
|
||||
<!ENTITY mpdecimal-fin-du "4.3 MB">
|
||||
<!ENTITY mpdecimal-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY mpfr-version "4.2.2">
|
||||
<!ENTITY mpfr-size "1,471 KB">
|
||||
<!ENTITY mpfr-url "&gnu;mpfr/mpfr-&mpfr-version;.tar.xz">
|
||||
@@ -588,10 +598,10 @@
|
||||
<!ENTITY perl-fin-du "257 MB">
|
||||
<!ENTITY perl-fin-sbu "1.3 SBU">
|
||||
|
||||
<!ENTITY pkgconf-version "2.5.1">
|
||||
<!ENTITY pkgconf-size "321 KB">
|
||||
<!ENTITY pkgconf-version "3.0.2">
|
||||
<!ENTITY pkgconf-size "406 KB">
|
||||
<!ENTITY pkgconf-url "https://distfiles.ariadne.space/pkgconf/pkgconf-&pkgconf-version;.tar.xz">
|
||||
<!ENTITY pkgconf-md5 "3291128c917fdb8fccd8c9e7784b643b">
|
||||
<!ENTITY pkgconf-md5 "1a61eabe6252047387df0379f5109ef8">
|
||||
<!ENTITY pkgconf-home "https://github.com/pkgconf/pkgconf">
|
||||
<!ENTITY pkgconf-fin-du "5.0 MB">
|
||||
<!ENTITY pkgconf-fin-sbu "less than 0.1 SBU">
|
||||
@@ -648,10 +658,10 @@
|
||||
<!ENTITY sed-fin-du "30 MB">
|
||||
<!ENTITY sed-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY setuptools-version "82.0.1">
|
||||
<!ENTITY setuptools-size "1,126 KB">
|
||||
<!ENTITY setuptools-version "83.0.0">
|
||||
<!ENTITY setuptools-size "1,128 KB">
|
||||
<!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
|
||||
<!ENTITY setuptools-md5 "2d7f1881d7a06abe7fa69412de30cda5">
|
||||
<!ENTITY setuptools-md5 "f1d047722f6155a2150ed8546bfb75d8">
|
||||
<!ENTITY setuptools-home "&pypi-home;/setuptools/">
|
||||
<!ENTITY setuptools-fin-du "22 MB">
|
||||
<!ENTITY setuptools-fin-sbu "less than 0.1 SBU">
|
||||
@@ -674,9 +684,10 @@
|
||||
<!ENTITY sqlite-fin-du "124 MB">
|
||||
<!ENTITY sqlite-fin-sbu "0.4 SBU">
|
||||
<!ENTITY sqlite-doc-version "&sqlite-version;">
|
||||
<!ENTITY sqlite-doc-size "6,076 KB">
|
||||
<!ENTITY sqlite-doc-url "&anduin-sources;/sqlite-doc-&sqlite-doc-version;.tar.xz">
|
||||
<!ENTITY sqlite-doc-md5 "b24922dba38ab10cbf1c805c00539f27">
|
||||
<!ENTITY sqlite-doc-size "11,538 KB">
|
||||
<!--<!ENTITY sqlite-doc-url "&anduin-sources;/sqlite-doc-&sqlite-doc-version;.tar.xz">-->
|
||||
<!ENTITY sqlite-doc-url "https://sqlite.org/&sqlite-year;/sqlite-doc-&sqlite-doc-version;.zip">
|
||||
<!ENTITY sqlite-doc-md5 "95375cd647d3bd8bc45b4bb49168198f">
|
||||
|
||||
<!ENTITY sysklogd-version "2.7.2">
|
||||
<!ENTITY sysklogd-size "474 KB">
|
||||
@@ -744,10 +755,10 @@
|
||||
<!ENTITY texinfo-fin-du "160 MB">
|
||||
<!ENTITY texinfo-fin-sbu "0.3 SBU">
|
||||
|
||||
<!ENTITY tzdata-version "2026b">
|
||||
<!ENTITY tzdata-size "463 KB">
|
||||
<!ENTITY tzdata-version "2026c">
|
||||
<!ENTITY tzdata-size "465 KB">
|
||||
<!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
|
||||
<!ENTITY tzdata-md5 "25425534443b0bdf501d6fb75442a041">
|
||||
<!ENTITY tzdata-md5 "bff7174205cefab793e3b24271ef2f45">
|
||||
<!ENTITY tzdata-home "https://www.iana.org/time-zones">
|
||||
|
||||
<!ENTITY udev-lfs-version "udev-lfs-20230818">
|
||||
@@ -824,6 +835,8 @@
|
||||
<!ENTITY zlib-url "https://zlib.net/fossils/zlib-&zlib-version;.tar.gz">
|
||||
<!ENTITY zlib-md5 "a1e6c958597af3c67d162995a342138a">
|
||||
<!ENTITY zlib-home "https://zlib.net/">
|
||||
<!ENTITY zlib-tmp-du "6.4 MB">
|
||||
<!ENTITY zlib-tmp-sbu "less than 0.1 SBU">
|
||||
<!ENTITY zlib-fin-du "6.4 MB">
|
||||
<!ENTITY zlib-fin-sbu "less than 0.1 SBU">
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
name, the next test must be fixed to match it also. Skip possible
|
||||
duplicated URLs that may be split for PDF output -->
|
||||
<xsl:if test="( (contains( @url, '.tar.' ) and not( ancestor::note ) ) or
|
||||
contains( @url, '.tgz' ) or
|
||||
contains( @url, '.zip' ) or
|
||||
contains( @url, '.patch' )
|
||||
) and
|
||||
not( ancestor-or-self::*/@condition = 'pdf' )" >
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
name, the next test must be fixed to match it also. Skip possible
|
||||
duplicated URLs due that may be split for PDF output -->
|
||||
<xsl:if test="( (contains(@url, '.tar.') and not( ancestor::note ) ) or
|
||||
contains(@url, '.tgz' ) or
|
||||
contains(@url, '.zip' ) or
|
||||
contains(@url, '.patch')
|
||||
) and
|
||||
not(ancestor-or-self::*/@condition = 'pdf')">
|
||||
|
||||
Reference in New Issue
Block a user