| Newsgroups |
gmane.linux.lfs.beyond.book |
| Message-ID |
<[email protected]> |
This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch trunk
in repository blfs.
commit bf5d147f237e6dc1056767d7b2ffb6e543a05964
Author: Pierre Labastie <[email protected]>
AuthorDate: Mon May 25 18:37:30 2026 +0200
Add dependencies of HTTP:Daemon (perl module)
---
general/prog/perl-deps.xml | 32 +++++++++++
general/prog/perl-deps/perl-extutils-config.xml | 56 ++++++++++++++++++
general/prog/perl-deps/perl-extutils-helpers.xml | 57 +++++++++++++++++++
.../prog/perl-deps/perl-extutils-installpaths.xml | 54 ++++++++++++++++++
general/prog/perl-deps/perl-module-build-tiny.xml | 66 ++++++++++++++++++++++
general/prog/perl-modules/perl-http-daemon.xml | 19 +------
introduction/welcome/changelog.xml | 5 ++
packages.ent | 4 ++
8 files changed, 277 insertions(+), 16 deletions(-)
diff --git a/general/prog/perl-deps.xml b/general/prog/perl-deps.xml
index ea4eb52322..4235e0f6e3 100644
--- a/general/prog/perl-deps.xml
+++ b/general/prog/perl-deps.xml
@@ -188,6 +188,21 @@
<xref linkend="perl-exporter-tiny"/>
</para>
</listitem>
+ <listitem>
+ <para>
+ <xref linkend="perl-extutils-config"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <xref linkend="perl-extutils-helpers"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <xref linkend="perl-extutils-installpaths"/>
+ </para>
+ </listitem>
<listitem>
<para>
<xref linkend="perl-extutils-libbuilder"/>
@@ -308,6 +323,11 @@
<xref linkend="perl-mime-charset"/>
</para>
</listitem>
+ <listitem>
+ <para>
+ <xref linkend="perl-module-build-tiny"/>
+ </para>
+ </listitem>
<listitem>
<para>
<xref linkend="perl-module-implementation"/>
@@ -652,6 +672,15 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="perl-deps/perl-exporter-tiny.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+ href="perl-deps/perl-extutils-config.xml"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+ href="perl-deps/perl-extutils-helpers.xml"/>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+ href="perl-deps/perl-extutils-installpaths.xml"/>
+
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="perl-deps/perl-extutils-libbuilder.xml"/>
@@ -725,6 +754,9 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="perl-deps/perl-mime-charset.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+ href="perl-deps/perl-module-build-tiny.xml"/>
+
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="perl-deps/perl-module-implementation.xml"/>
diff --git a/general/prog/perl-deps/perl-extutils-config.xml b/general/prog/perl-deps/perl-extutils-config.xml
new file mode 100644
index 0000000000..e8c373f9ad
--- /dev/null
+++ b/general/prog/perl-deps/perl-extutils-config.xml
@@ -0,0 +1,56 @@
+<?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;
+
+ <!ENTITY my-download-http "&metacpan_authors;/L/LE/LEONT/ExtUtils-Config-&ExtUtils-Config-version;.tar.gz">
+ <!ENTITY my-md5sum "f455b5743db7b73c80e88133effa3551">
+
+]>
+
+ <!-- Begin ExtUtils::Config -->
+ <sect2 id="perl-extutils-config" xreflabel="ExtUtils-Config-&ExtUtils-Config-version;">
+
+ <title>ExtUtils::Config-&ExtUtils-Config-version;</title>
+
+ <indexterm zone="perl-extutils-config">
+ <primary sortas="a-ExtUtils-Config">ExtUtils::Config</primary>
+ </indexterm>
+
+ <sect3 role="package">
+ <title>Introduction to ExtUtils::Config</title>
+
+ <para>
+ ExtUtils::Config is a wrapper for perl's configuration.
+ </para>
+
+ &lfs130_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">ExtUtils::Config Dependencies</bridgehead>
+
+ </sect3>
+
+ <sect3 role="installation">
+ <title>Installation of ExtUtils::Config</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+ href="../../../xincludes/perl-standard-install.xml"/>
+
+ </sect3>
+
+ </sect2>
diff --git a/general/prog/perl-deps/perl-extutils-helpers.xml b/general/prog/perl-deps/perl-extutils-helpers.xml
new file mode 100644
index 0000000000..0366a744a8
--- /dev/null
+++ b/general/prog/perl-deps/perl-extutils-helpers.xml
@@ -0,0 +1,57 @@
+<?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;
+
+ <!ENTITY my-download-http "&metacpan_authors;/L/LE/LEONT/ExtUtils-Helpers-&ExtUtils-Helpers-version;.tar.gz">
+ <!ENTITY my-md5sum "0687f20ac896a7d01219646908ccdf89">
+
+]>
+
+ <!-- Begin ExtUtils::Helpers -->
+ <sect2 id="perl-extutils-helpers" xreflabel="ExtUtils-Helpers-&ExtUtils-Helpers-version;">
+
+ <title>ExtUtils::Helpers-&ExtUtils-Helpers-version;</title>
+
+ <indexterm zone="perl-extutils-helpers">
+ <primary sortas="a-ExtUtils-Helpers">ExtUtils::Helpers</primary>
+ </indexterm>
+
+ <sect3 role="package">
+ <title>Introduction to ExtUtils::Helpers</title>
+
+ <para>
+ ExtUtils::Helpers contains various portability utilities for
+ module builders.
+ </para>
+
+ &lfs130_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">ExtUtils::Helpers Dependencies</bridgehead>
+
+ </sect3>
+
+ <sect3 role="installation">
+ <title>Installation of ExtUtils::Helpers</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+ href="../../../xincludes/perl-standard-install.xml"/>
+
+ </sect3>
+
+ </sect2>
diff --git a/general/prog/perl-deps/perl-extutils-installpaths.xml b/general/prog/perl-deps/perl-extutils-installpaths.xml
new file mode 100644
index 0000000000..69912c4099
--- /dev/null
+++ b/general/prog/perl-deps/perl-extutils-installpaths.xml
@@ -0,0 +1,54 @@
+<?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;
+
+ <!ENTITY my-download-http "&metacpan_authors;/L/LE/LEONT/ExtUtils-InstallPaths-&ExtUtils-InstallPaths-version;.tar.gz">
+ <!ENTITY my-md5sum "70f17a346e92560b5f5692119edbb161">
+
+]>
+
+ <!-- Begin ExtUtils::InstallPaths -->
+ <sect2 id="perl-extutils-installpaths" xreflabel="ExtUtils-InstallPaths-&ExtUtils-InstallPaths-version;">
+
+ <title>ExtUtils::InstallPaths-&ExtUtils-InstallPaths-version;</title>
+
+ <indexterm zone="perl-extutils-installpaths">
+ <primary sortas="a-ExtUtils-InstallPaths">ExtUtils::InstallPaths</primary>
+ </indexterm>
+
+ <sect3 role="package">
+ <title>Introduction to ExtUtils::InstallPaths</title>
+
+ <para>
+ ExtUtils::InstallPaths is a tool to resolve perl installation paths.
+ </para>
+
+ &lfs130_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>
+
+ </sect3>
+
+ <sect3 role="installation">
+ <title>Installation of ExtUtils::InstallPaths</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+ href="../../../xincludes/perl-standard-install.xml"/>
+
+ </sect3>
+
+ </sect2>
diff --git a/general/prog/perl-deps/perl-module-build-tiny.xml b/general/prog/perl-deps/perl-module-build-tiny.xml
new file mode 100644
index 0000000000..5825f57223
--- /dev/null
+++ b/general/prog/perl-deps/perl-module-build-tiny.xml
@@ -0,0 +1,66 @@
+<?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;
+
+
+ <!ENTITY my-download-http "&metacpan_authors;/L/LE/LEONT/Module-Build-Tiny-&Module-Build-Tiny-version;.tar.gz">
+ <!ENTITY my-md5sum "606d1f830f0475b6de53b82aa3e5d36a">
+
+]>
+
+ <!-- Begin Module::Build::Tiny -->
+ <sect2 id="perl-module-build-tiny" xreflabel="Module-Build-Tiny-&Module-Build-Tiny-version;">
+
+ <title>Module::Build::Tiny-&Module-Build-Tiny-version;</title>
+
+ <indexterm zone="perl-module-build-tiny">
+ <primary sortas="a-Module-Build-Tiny">Module::Build::Tiny</primary>
+ </indexterm>
+
+
+ <sect3 role="package">
+ <title>Introduction to Module::Build::Tiny</title>
+
+ <para>
+ Module::Build::Tiny is a simplified version of
+ <xref linkend="perl-module-build"/>.
+ </para>
+
+ &lfs130_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">Module::Build::Tiny Dependencies</bridgehead>
+
+ <bridgehead renderas="sect5">Required</bridgehead>
+ <para role="required">
+ <xref linkend="perl-extutils-config"/>,
+ <xref linkend="perl-extutils-helpers"/>, and
+ <xref linkend="perl-extutils-installpaths"/>
+ </para>
+
+ </sect3>
+
+ <sect3 role="installation">
+ <title>Installation of Module::Build::Tiny</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+ href="../../../xincludes/perl-build-install.xml"/>
+
+ </sect3>
+
+ </sect2>
diff --git a/general/prog/perl-modules/perl-http-daemon.xml b/general/prog/perl-modules/perl-http-daemon.xml
index 33e1448158..3a8a96565c 100644
--- a/general/prog/perl-modules/perl-http-daemon.xml
+++ b/general/prog/perl-modules/perl-http-daemon.xml
@@ -46,30 +46,17 @@
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
- <xref linkend="perl-http-message"/>
- <!-- the listed deps are HTTP::Request, HTTP::Response, HTTP::Status
- which are all submodules from perl-http-message, and also
- HTTP::Date (perl-http-date) and LWP::MediaTypes (perl-lwp-mediatypes)
- which are dependencies of perl-http-message, as well as URI (perl-uri)
- in a test - that too is a dependency of perl-http-message. It claims
- to want Module::Build::Tiny but that is only for the old ./Build.PL -->
+ <xref linkend="perl-http-message"/> and
+ <xref linkend="perl-module-build-tiny"/>
</para>
- <note>
- <para>
- Makefile.PL and running the tests will complain that Module::Build::Tiny
- is missing, but that is only needed for <filename>Build.PL</filename>
- which is used if the system lacks a C compiler.
- </para>
- </note>
-
</sect3>
<sect3 role="installation">
<title>Installation of HTTP::Daemon</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
- href="../../../xincludes/perl-standard-install.xml"/>
+ href="../../../xincludes/perl-build-install.xml"/>
</sect3>
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index a3f1ffb055..ffa510c740 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,11 @@
<listitem>
<para>May 25th, 2026</para>
<itemizedlist>
+ <listitem>
+ <para>[pierre] - Add dependencies of HTTP-Daemon (perl module).
+ Part of
+ <ulink url="&blfs-ticket-root;23327">#23327</ulink>.</para>
+ </listitem>
<listitem>
<para>[pierre] - Fix serf for OpenSSL-4. Part of
<ulink url="&blfs-ticket-root;23330">#23330</ulink>.</para>
diff --git a/packages.ent b/packages.ent
index 3f75d0eb4c..c24ac17646 100644
--- a/packages.ent
+++ b/packages.ent
@@ -511,6 +511,9 @@
<!ENTITY Eval-Closure-version "0.14">
<!ENTITY Exception-Class-version "1.45">
<!ENTITY Exporter-Tiny-version "1.006003">
+<!ENTITY ExtUtils-Config-version "0.010">
+<!ENTITY ExtUtils-Helpers-version "0.028">
+<!ENTITY ExtUtils-InstallPaths-version "0.015">
<!ENTITY ExtUtils-LibBuilder-version "0.09">
<!ENTITY FFI-CheckLib-version "0.31">
<!ENTITY File-chdir-version "0.1011">
@@ -535,6 +538,7 @@
<!ENTITY LWP-MediaTypes-version "6.04">
<!ENTITY MIME-Base32-version "1.303">
<!ENTITY MIME-Charset-version "1.013.1">
+<!ENTITY Module-Build-Tiny-version "0.053">
<!ENTITY Module-Implementation-version "0.09">
<!ENTITY Module-Pluggable-version "6.3">
<!ENTITY Module-Runtime-version "0.018">
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
--
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page