public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
To: git-commits@fedoraproject.org
Subject: [rpms/perl-HTTP-Daemon] f43: 6.17 bump
Date: Tue, 09 Jun 2026 18:56:52 GMT [thread overview]
Message-ID: <178103141292.1.8713045255915092526.rpms-perl-HTTP-Daemon-4cbb8af195a1@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/perl-HTTP-Daemon
Branch : f43
Commit : 4cbb8af195a113d0ebd113088230a01d8c5e8c9b
Author : Michal Josef Špaček <mspacek@redhat.com>
Date : 2026-06-09T18:29:38+02:00
Stats : +12/-103 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/perl-HTTP-Daemon/c/4cbb8af195a113d0ebd113088230a01d8c5e8c9b?branch=f43
Log:
6.17 bump
---
diff --git a/.gitignore b/.gitignore
index 636852a..bca424b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
/HTTP-Daemon-6.14.tar.gz
/HTTP-Daemon-6.15.tar.gz
/HTTP-Daemon-6.16.tar.gz
+/HTTP-Daemon-6.17.tar.gz
diff --git a/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch b/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch
deleted file mode 100644
index f319ec8..0000000
--- a/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-From 30b91a0898e50874886343b66d27f78eaf960faf Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com>
-Date: Tue, 2 Apr 2019 16:54:42 +0200
-Subject: [PATCH] EU::MM is not deprecated
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Contrary to the warning in the Makefile.PL, only ExtUtils::MakeMaker
-is a full-fledged system. Module::Build is not maintained anymore and
-Module::Build::Tiny contains design flaws regarding XS compilation.
-
-Signed-off-by: Petr Písař <ppisar@redhat.com>
----
- Makefile.PL | 61 -----------------------------------------------------
- 1 file changed, 61 deletions(-)
-
-diff --git a/Makefile.PL b/Makefile.PL
-index 5915c46..e98af42 100644
---- a/Makefile.PL
-+++ b/Makefile.PL
-@@ -9,67 +9,6 @@ use warnings;
- use 5.006;
- use ExtUtils::MakeMaker;
-
--BEGIN {
--my %configure_requires = (
-- 'ExtUtils::MakeMaker' => '0',
-- 'Module::Build::Tiny' => '0.034',
--);
--
--my %errors = map {
-- eval "require $_; $_->VERSION($configure_requires{$_}); 1";
-- $_ => $@,
--} keys %configure_requires;
--
--if (grep $_, values %errors)
--{
-- warn "Errors from configure prereqs:\n"
-- . do {
-- require Data::Dumper; Data::Dumper->new([ \%errors ])->Indent(2)->Terse(1)->Sortkeys(1)->Dump;
-- };
--}
--
--if (not $ENV{PERL_MM_FALLBACK_SILENCE_WARNING})
--{
-- warn <<'EOW';
--*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***
--
--If you're seeing this warning, your toolchain is really, really old* and
--you'll almost certainly have problems installing CPAN modules from this
--century. But never fear, dear user, for we have the technology to fix this!
--
--If you're using CPAN.pm to install things, then you can upgrade it using:
--
-- cpan CPAN
--
--If you're using CPANPLUS to install things, then you can upgrade it using:
--
-- cpanp CPANPLUS
--
--If you're using cpanminus, you shouldn't be seeing this message in the first
--place, so please file an issue on github.
--
--If you're using a packaging tool through a unix distribution, this issue
--should be reported to the package manager.
--
--If you're installing manually, please retrain your fingers to run Build.PL
--when present instead of Makefile.PL.
--
--This public service announcement was brought to you by the Perl Toolchain
--Gang, the irc.perl.org #toolchain IRC channel, and the number 42.
--
------
--
--* Alternatively, you are doing something overly clever, in which case you
--should consider setting the 'prefer_installer' config option in CPAN.pm, or
--'prefer_makefile' in CPANPLUS, to 'mb" and '0' respectively.
--
--You can also silence this warning for future installations by setting the
--PERL_MM_FALLBACK_SILENCE_WARNING environment variable.
--EOW
-- sleep 10 if -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT));
--}
--} # end BEGIN
--
- my %WriteMakefileArgs = (
- "ABSTRACT" => "A simple http server class",
- "AUTHOR" => "Gisle Aas <gisle\@activestate.com>",
---
-2.20.1
-
diff --git a/perl-HTTP-Daemon.spec b/perl-HTTP-Daemon.spec
index 15c56a4..fc69aef 100644
--- a/perl-HTTP-Daemon.spec
+++ b/perl-HTTP-Daemon.spec
@@ -2,14 +2,12 @@
%{bcond_without perl_HTTP_Daemon_enables_optional_test}
Name: perl-HTTP-Daemon
-Version: 6.16
-Release: 7%{?dist}
+Version: 6.17
+Release: 1%{?dist}
Summary: Simple HTTP server class
License: GPL-1.0-or-later OR Artistic-1.0-Perl
URL: https://metacpan.org/release/HTTP-Daemon
Source0: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Daemon-%{version}.tar.gz
-# Use Makefile.PL without unneeded dependencies
-Patch0: HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch
BuildArch: noarch
BuildRequires: coreutils
BuildRequires: make
@@ -17,7 +15,7 @@ BuildRequires: findutils
BuildRequires: perl-generators
BuildRequires: perl-interpreter
BuildRequires: perl(:VERSION) >= 5.6
-BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
+BuildRequires: perl(Module::Build::Tiny) >= 0.034
BuildRequires: perl(strict)
# Run-time:
BuildRequires: perl(Carp)
@@ -82,7 +80,6 @@ with "%{_libexecdir}/%{name}/test".
%prep
%setup -q -n HTTP-Daemon-%{version}
-%patch -P0 -p1
# Help generators to recognize Perl scripts
for F in $(find t/ -name '*.t'); do
perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!\s*perl}{$Config{startperl}}' "$F"
@@ -90,11 +87,11 @@ for F in $(find t/ -name '*.t'); do
done
%build
-perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
-%{make_build}
+perl Build.PL --installdirs vendor --optimize "$RPM_OPT_FLAGS"
+./Build
%install
-%{make_install}
+./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0
# Install tests
mkdir -p %{buildroot}%{_libexecdir}/%{name}
cp -a t %{buildroot}%{_libexecdir}/%{name}
@@ -106,7 +103,7 @@ chmod +x %{buildroot}%{_libexecdir}/%{name}/test
%{_fixperms} %{buildroot}/*
%check
-make test
+./Build test
%files
%license LICENCE
@@ -118,6 +115,9 @@ make test
%{_libexecdir}/%{name}
%changelog
+* Wed May 20 2026 Michal Josef Špaček <mspacek@redhat.com> - 6.17-1
+- 6.17 bump
+
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 6.16-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
diff --git a/sources b/sources
index 2facbd0..cfd7d71 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (HTTP-Daemon-6.16.tar.gz) = 09e3c5c98c6f22bcb494eae9a28990d52a98c3b1be1b0ca001fc364b3891f7f43f0468aa7274070c64ca11c6b6313591e064084c0b2f5bc6b8bd71708f390d64
+SHA512 (HTTP-Daemon-6.17.tar.gz) = a745babab5165e5948014adf6b5f3e628730cfd472327835169174836002fb252e053165a4f99621d855b2b7adb9b15d52c2952114e16e79752cdeb2faf421d9
reply other threads:[~2026-06-09 18:56 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178103141292.1.8713045255915092526.rpms-perl-HTTP-Daemon-4cbb8af195a1@fedoraproject.org \
--to=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox