diff options
author | Xi Ruoyao <xry111@xry111.site> | 2023-03-31 22:22:38 +0800 |
---|---|---|
committer | Xi Ruoyao <xry111@xry111.site> | 2023-03-31 22:25:35 +0800 |
commit | af612e9a199b621382a46377104a538e8c89b210 (patch) | |
tree | 7b3c37a8a1ad133bf0046f0e38505b9b6164a6a8 | |
parent | 92dbe964f1e726ddf6589d5083819780f49fdf23 (diff) |
Package updates
Update to linux-6.2.8 (#5230)
Update to xz-5.4.2 (#5233)
Update to coreutils-9.2 (#5232)
Update to libcap-2.68 (#5236)
Update to bc-6.5.0 (#5228)
Update to openssl-3.1.0 (#5227)
Update to texinfo-7.0.3 (#5235)
Update to grep-3.10 (#5234)
Update to tzdata-2023c (#5237)
Update to wheel-0.40.0 (#5229)
Add flit-core-3.8.0
-rw-r--r-- | chapter01/changelog.xml | 49 | ||||
-rw-r--r-- | chapter08/chapter08.xml | 1 | ||||
-rw-r--r-- | chapter08/flit-core.xml | 115 | ||||
-rw-r--r-- | packages.ent | 67 |
4 files changed, 202 insertions, 30 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 24634ea69..8c24e1607 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,55 @@ appropriate for the entry or if needed the entire day's listitem. --> <listitem> + <para>2023-03-31</para> + <itemizedlist> + <listitem> + <para>[xry111] - Update to grep-3.10. Fixes + <ulink url='&lfs-ticket-root;5234'>#5234</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to wheel-0.40.0. Fixes + <ulink url='&lfs-ticket-root;5229'>#5229</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to bc-6.5.0. Fixes + <ulink url='&lfs-ticket-root;5228'>#5228</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to texinfo-7.0.3. Fixes + <ulink url='&lfs-ticket-root;5235'>#5235</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to coreutils-9.2. Fixes + <ulink url='&lfs-ticket-root;5232'>#5232</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to libcap-2.68. Fixes + <ulink url='&lfs-ticket-root;5236'>#5236</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to tzdata-2023c. Fixes + <ulink url='&lfs-ticket-root;5237'>#5237</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to xz-5.4.2. Fixes + <ulink url='&lfs-ticket-root;5233'>#5233</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to linux-6.2.8. Fixes + <ulink url='&lfs-ticket-root;5230'>#5230</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Update to openssl-3.1.0. Fixes + <ulink url='&lfs-ticket-root;5227'>#5227</ulink>.</para> + </listitem> + <listitem> + <para>[xry111] - Add flit-core-3.8.0.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2023-03-15</para> <itemizedlist> <listitem> diff --git a/chapter08/chapter08.xml b/chapter08/chapter08.xml index 902d1bf48..91827b88e 100644 --- a/chapter08/chapter08.xml +++ b/chapter08/chapter08.xml @@ -63,6 +63,7 @@ <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="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="wheel.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"/> diff --git a/chapter08/flit-core.xml b/chapter08/flit-core.xml new file mode 100644 index 000000000..ef62034ab --- /dev/null +++ b/chapter08/flit-core.xml @@ -0,0 +1,115 @@ +<?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; +]> + +<sect1 id="ch-system-flit-core" role="wrap" revision="systemd"> + <?dbhtml filename="flit-core.html"?> + + <sect1info condition="script"> + <productname>flit-core</productname> + <productnumber>&flit-core-version;</productnumber> + <address>&flit-core-url;</address> + </sect1info> + + <title>Flit-Core-&flit-core-version;</title> + + <indexterm zone="ch-system-flit-core"> + <primary sortas="a-flit-core">Flit-core</primary> + </indexterm> + + <sect2 role="package"> + <title/> + + <para>Flit-core is the distribution-building parts of Flit (a packaging + tool for simple Python modules).</para> + + <segmentedlist> + <segtitle>&buildtime;</segtitle> + <segtitle>&diskspace;</segtitle> + <seglistitem> + <seg>&flit-core-fin-sbu;</seg> + <seg>&flit-core-fin-du;</seg> + </seglistitem> + </segmentedlist> + + </sect2> + + <sect2 role="installation"> + <title>Installation of Flit-core</title> + + <para>Build the package:</para> + +<screen><userinput remap="install">pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen> + + <para>Install the package:</para> + +<screen><userinput remap="install">pip3 install --no-index --no-user --find-links dist flit_core</userinput></screen> + + <variablelist> + <title>The meaning of the pip3 configuration options and commands:</title> + + <varlistentry> + <term><command>wheel</command></term> + <listitem> + <para>This command builds the wheel archive for this package.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><parameter>-w dist</parameter></term> + <listitem> + <para>Instructs pip to put the created wheel into the + <filename class='directory'>dist</filename> directory.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><command>install</command></term> + <listitem> + <para>This command installs the package.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><parameter>--no-build-isolation</parameter>, + <parameter>--no-deps</parameter>, and + <parameter>--no-index</parameter></term> + <listitem> + <para>These options prevent fetching files from the online package + repository (PyPI). If packages are installed in the correct order, + pip won't need to fetch any files in the first place; these + options add some safety in case of user error.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><parameter>--find-links dist</parameter></term> + <listitem> + <para>Instructs pip to search for wheel archives in the + <filename class='directory'>dist</filename> directory.</para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="contents-flit-core" role="content"> + <title>Contents of Flit-Core</title> + + <segmentedlist> + <segtitle>Installed directory</segtitle> + + <seglistitem> + <seg> + /usr/lib/python&python-minor;/site-packages/flit_core and + /usr/lib/python&python-minor;/site-packages/flit_core-&flit-core-version;.dist-info + </seg> + </seglistitem> + </segmentedlist> + + </sect2> + +</sect1> + diff --git a/packages.ent b/packages.ent index 592402c1c..884a9aa68 100644 --- a/packages.ent +++ b/packages.ent @@ -58,10 +58,10 @@ <!ENTITY bash-fin-du "52 MB"> <!ENTITY bash-fin-sbu "1.2 SBU"> -<!ENTITY bc-version "6.4.0"> -<!ENTITY bc-size "450 KB"> +<!ENTITY bc-version "6.5.0"> +<!ENTITY bc-size "452 KB"> <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz"> -<!ENTITY bc-md5 "b10f1832f169610db6ebd313c432f69e"> +<!ENTITY bc-md5 "e4757f48340dfe74af0d5be7ea56f7c7"> <!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc"> <!ENTITY bc-fin-du "7.6 MB"> <!ENTITY bc-fin-sbu "less than 0.1 SBU"> @@ -104,10 +104,10 @@ <!ENTITY check-fin-du "12 MB"> <!ENTITY check-fin-sbu "0.1 SBU (about 1.7 SBU with tests)"> -<!ENTITY coreutils-version "9.1"> -<!ENTITY coreutils-size "5,570 KB"> +<!ENTITY coreutils-version "9.2"> +<!ENTITY coreutils-size "5,644 KB"> <!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.xz"> -<!ENTITY coreutils-md5 "8b1ca4e018a7dce9bb937faec6618671"> +<!ENTITY coreutils-md5 "4a8a5097d8d7315ccfd6be7eafc8c862"> <!ENTITY coreutils-home "&gnu-software;coreutils/"> <!ENTITY coreutils-tmp-du "162 MB"> <!ENTITY coreutils-tmp-sbu "0.3 SBU"> @@ -207,6 +207,13 @@ <!ENTITY flex-fin-du "33 MB"> <!ENTITY flex-fin-sbu "0.1 SBU"> +<!ENTITY flit-core-version "3.8.0"> +<!ENTITY flit-core-size "44 KB"> +<!ENTITY flit-core-url "&pypi-src;/f/flit-core/flit_core-&flit-core-version;.tar.gz"> +<!ENTITY flit-core-md5 "7c41da13273f7787709a24f74e0f5a99"> +<!ENTITY flit-core-fin-du "736 KB"> +<!ENTITY flit-core-fin-sbu "less than 0.1 SBU"> + <!ENTITY gawk-version "5.2.1"> <!ENTITY gawk-size "3,332 KB"> <!ENTITY gawk-url "&gnu;gawk/gawk-&gawk-version;.tar.xz"> @@ -281,10 +288,10 @@ <!ENTITY gperf-fin-du "6.1 MB"> <!ENTITY gperf-fin-sbu "less than 0.1 SBU"> -<!ENTITY grep-version "3.9"> -<!ENTITY grep-size "1,641 KB"> +<!ENTITY grep-version "3.10"> +<!ENTITY grep-size "1,652 KB"> <!ENTITY grep-url "&gnu;grep/grep-&grep-version;.tar.xz"> -<!ENTITY grep-md5 "ee315ef80638e0ca3fd5e0c8526b7b2a"> +<!ENTITY grep-md5 "ab3f063ad4596b7d094fb5f66cf327d6"> <!ENTITY grep-home "&gnu-software;grep/"> <!ENTITY grep-tmp-du "25 MB"> <!ENTITY grep-tmp-sbu "0.2 SBU"> @@ -390,10 +397,10 @@ <!ENTITY lfs-bootscripts-cfg-du "BOOTSCRIPTS-INSTALL-KB KB"> <!ENTITY lfs-bootscripts-cfg-sbu "less than 0.1 SBU"> -<!ENTITY libcap-version "2.67"> -<!ENTITY libcap-size "183 KB"> +<!ENTITY libcap-version "2.68"> +<!ENTITY libcap-size "188 KB"> <!ENTITY libcap-url "&kernel;linux/libs/security/linux-privs/libcap2/libcap-&libcap-version;.tar.xz"> -<!ENTITY libcap-md5 "06333f4301657298890fd8d6f1fb4793"> +<!ENTITY libcap-md5 "ffb9e9c87704f92ac75201327841e753"> <!ENTITY libcap-home "https://sites.google.com/site/fullycapable/"> <!ENTITY libcap-fin-du "2.9 MB"> <!ENTITY libcap-fin-sbu "less than 0.1 SBU"> @@ -424,12 +431,12 @@ <!ENTITY linux-major-version "6"> <!ENTITY linux-minor-version "2"> -<!ENTITY linux-patch-version "6"> +<!ENTITY linux-patch-version "8"> <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">--> <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> -<!ENTITY linux-size "133,263 KB"> +<!ENTITY linux-size "133,284 KB"> <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> -<!ENTITY linux-md5 "b1e4f3e49a05c6e26c0e18e363a3dc9a"> +<!ENTITY linux-md5 "56fcbe2057a826630e6f776bd5c532a5"> <!ENTITY linux-home "https://www.kernel.org/"> <!-- measured for 5.13.4 / gcc-11.1.0 on x86_64 : minimum is allnoconfig rounded down to allow for ongoing cleanups, @@ -526,10 +533,10 @@ <!ENTITY ninja-fin-du "77 MB"> <!ENTITY ninja-fin-sbu "0.3 SBU"> -<!ENTITY openssl-version "3.0.8"> -<!ENTITY openssl-size "14,800 KB"> +<!ENTITY openssl-version "3.1.0"> +<!ENTITY openssl-size "15,164 KB"> <!ENTITY openssl-url "https://www.openssl.org/source/openssl-&openssl-version;.tar.gz"> -<!ENTITY openssl-md5 "61e017cf4fea1b599048f621f1490fbd"> +<!ENTITY openssl-md5 "f6c520aa2206d4d1fa71ea30b5e9a56d"> <!ENTITY openssl-home "https://www.openssl.org/"> <!ENTITY openssl-fin-du "520 MB"> <!ENTITY openssl-fin-sbu "3.2 SBU"> @@ -681,20 +688,20 @@ <!ENTITY tcl-tmp-du "89 MB"> <!ENTITY tcl-tmp-sbu "2.7 SBU"> -<!ENTITY texinfo-version "7.0.2"> -<!ENTITY texinfo-size "4,762 KB"> +<!ENTITY texinfo-version "7.0.3"> +<!ENTITY texinfo-size "4,776 KB"> <!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz"> -<!ENTITY texinfo-md5 "be9500f3a361525622850ecb1b1fc024"> +<!ENTITY texinfo-md5 "37bf94fd255729a14d4ea3dda119f81a"> <!ENTITY texinfo-home "&gnu-software;texinfo/"> <!ENTITY texinfo-tmp-du "116 MB"> <!ENTITY texinfo-tmp-sbu "0.2 SBU"> <!ENTITY texinfo-fin-du "128 MB"> <!ENTITY texinfo-fin-sbu "0.3 SBU"> -<!ENTITY tzdata-version "2022g"> -<!ENTITY tzdata-size "430 KB"> +<!ENTITY tzdata-version "2023c"> +<!ENTITY tzdata-size "436 KB"> <!ENTITY tzdata-url "https://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz"> -<!ENTITY tzdata-md5 "884250fd2a8a55f6322900ad4ab94d7b"> +<!ENTITY tzdata-md5 "5aa672bf129b44dd915f8232de38e49a"> <!ENTITY tzdata-home "https://www.iana.org/time-zones"> <!ENTITY udev-lfs-version "udev-lfs-20171102"> @@ -725,10 +732,10 @@ <!ENTITY vim-fin-du "235 MB"> <!ENTITY vim-fin-sbu "2.4 SBU"> -<!ENTITY wheel-version "0.38.4"> -<!ENTITY wheel-size "66 KB"> +<!ENTITY wheel-version "0.40.0"> +<!ENTITY wheel-size "96 KB"> <!ENTITY wheel-url "&pypi-src;/w/wheel/wheel-&wheel-version;.tar.gz"> -<!ENTITY wheel-md5 "83bb4e7bd4d687d398733f341a64ab91"> +<!ENTITY wheel-md5 "ec5004c46d1905da98bb5bc1a10ddd21"> <!ENTITY wheel-home "&pypi-home;/wheel/"> <!ENTITY wheel-fin-du "1.3 MB"> <!ENTITY wheel-fin-sbu "less than 0.1 SBU"> @@ -741,10 +748,10 @@ <!ENTITY xml-parser-fin-du "2.3 MB"> <!ENTITY xml-parser-fin-sbu "less than 0.1 SBU"> -<!ENTITY xz-version "5.4.1"> -<!ENTITY xz-size "1,451 KB"> +<!ENTITY xz-version "5.4.2"> +<!ENTITY xz-size "1,576 KB"> <!ENTITY xz-url "https://tukaani.org/xz/xz-&xz-version;.tar.xz"> -<!ENTITY xz-md5 "47d831c659e94071d5dd384d0d1ed4c6"> +<!ENTITY xz-md5 "1dcdf002d9a69f48ff67be84964af0d8"> <!ENTITY xz-home "https://tukaani.org/xz"> <!ENTITY xz-tmp-du "20 MB"> <!ENTITY xz-tmp-sbu "0.1 SBU"> |