public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Robert Scheck <robert@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/mimedefang] f43: Upgrade to 3.7.1 (#2500792)
Date: Sun, 19 Jul 2026 23:02:52 GMT	[thread overview]
Message-ID: <178450217222.1.11787363395680742750.rpms-mimedefang-82f48c23a2e8@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/mimedefang
Branch : f43
Commit : 82f48c23a2e87ba99e703795f7c7d0150aeb0180
Author : Robert Scheck <robert@fedoraproject.org>
Date   : 2026-07-20T00:35:50+02:00
Stats  : +15/-97 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/mimedefang/c/82f48c23a2e87ba99e703795f7c7d0150aeb0180?branch=f43

Log:
Upgrade to 3.7.1 (#2500792)

---
diff --git a/.gitignore b/.gitignore
index 93cc45e..213ba2b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
 /mimedefang-*.tar.gz
 /mimedefang-*.tar.gz.asc
 /mimedefang-*.tar.gz.sig
+/Mail-MIMEDefang-*.tar.gz
+/Mail-MIMEDefang-*.tar.gz.sig

diff --git a/mimedefang-3.6-tests.patch b/mimedefang-3.6-tests.patch
deleted file mode 100644
index 575a663..0000000
--- a/mimedefang-3.6-tests.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-From 7379afce07b19c04a1927172ddd2ebb9213d87fa Mon Sep 17 00:00:00 2001
-From: Robert Scheck <robert-scheck@users.noreply.github.com>
-Date: Sat, 1 Mar 2025 15:29:17 +0100
-Subject: [PATCH] Skip DNS tests without network access (#83)
-
-$ make test
-prove -It/lib --recurse t
-t/actions.t ... ok
-t/antispam.t .. ok
-t/arc.t ....... ok
-t/authres.t ... ok
-t/core.t ...... ok
-t/critic.t .... skipped: Author test.  Set $ENV{TEST_AUTHOR} to a true value to run.
-t/dates.t ..... ok
-t/dkim.t ...... ok
-t/headers.t ... ok
-t/mime.t ...... ok
-t/net.t .......
-Dubious, test returned 3 (wstat 768, 0x300)
-Failed 3/15 subtests
-	(less 3 skipped subtests: 9 okay)
-t/relay.t ..... ok
-t/sender.t .... ok
-t/smtp.t ...... ok
-t/spf.t ....... ok
-t/utils.t ..... ok
-Test Summary Report
--------------------
-t/net.t     (Wstat: 768 (exited 3) Tests: 15 Failed: 3)
-  Failed tests:  5-6, 11
-  Non-zero exit status: 3
-Files=16, Tests=130, 680 wallclock secs ( 0.05 usr  0.03 sys +  3.91 cusr  0.71 csys =  4.70 CPU)
-Result: FAIL
-make: *** [Makefile:365: test] Error 1
----
- t/net.t | 28 +++++++++++++++++++++++-----
- 1 file changed, 23 insertions(+), 5 deletions(-)
-
-diff --git a/t/net.t b/t/net.t
-index 4710ce2..69e1877 100644
---- a/t/net.t
-+++ b/t/net.t
-@@ -55,7 +55,13 @@ sub t_reverse_ip : Test(2)
- sub t_get_ptr_record : Test(1)
- {
-   my $ipv4 = '1.1.1.1';
--  is(Mail::MIMEDefang::Net::get_ptr_record($ipv4), 'one.one.one.one');
-+
-+  SKIP: {
-+    if ( (not defined $ENV{'NET_TEST'}) or ($ENV{'NET_TEST'} ne 'yes' )) {
-+      skip "Net test disabled", 1
-+    }
-+    is(Mail::MIMEDefang::Net::get_ptr_record($ipv4), 'one.one.one.one');
-+  }
- }
- 
- sub t_relay_is_blacklisted_multi : Test(1)
-@@ -107,15 +113,27 @@ sub t_email_is_blacklisted : Test(1)
- sub t_md_get_bogus_mx_hosts : Test(1)
- {
-   my $domain = 'multihomed.dnsbltest.spamassassin.org';
--  my @res = md_get_bogus_mx_hosts($domain);
--  is(scalar @res, 1);
-+
-+  SKIP: {
-+    if ( (not defined $ENV{'NET_TEST'}) or ($ENV{'NET_TEST'} ne 'yes' )) {
-+      skip "Net test disabled", 1
-+    }
-+    my @res = md_get_bogus_mx_hosts($domain);
-+    is(scalar @res, 1);
-+  }
- }
- 
- sub t_get_mx_ip_addresses : Test(1)
- {
-   my $domain = 'mimedefang.org';
--  my @res = get_mx_ip_addresses($domain);
--  is(scalar @res, 2);
-+
-+  SKIP: {
-+    if ( (not defined $ENV{'NET_TEST'}) or ($ENV{'NET_TEST'} ne 'yes' )) {
-+      skip "Net test disabled", 1
-+    }
-+    my @res = get_mx_ip_addresses($domain);
-+    is(scalar @res, 2);
-+  }
- }
- 
- __PACKAGE__->runtests();

diff --git a/mimedefang.spec b/mimedefang.spec
index 601d73f..73cc12e 100644
--- a/mimedefang.spec
+++ b/mimedefang.spec
@@ -1,12 +1,12 @@
 Summary:        E-mail filtering framework using Sendmail's Milter interface
 Name:           mimedefang
-Version:        3.6
-Release:        5%{?dist}
+Version:        3.7.1
+Release:        1%{?dist}
 # {event{,_tcp}.{c,h},eventpriv.h} are GPL-2.0-or-later, rest is GPL-2.0-only
 License:        GPL-2.0-only AND GPL-2.0-or-later
 URL:            https://mimedefang.org/
-Source0:        https://mimedefang.org/releases/%{name}-%{version}.tar.gz
-Source1:        https://mimedefang.org/releases/%{name}-%{version}.tar.gz.sig
+Source0:        https://mimedefang.org/releases/Mail-MIMEDefang-%{version}.tar.gz
+Source1:        https://mimedefang.org/releases/Mail-MIMEDefang-%{version}.tar.gz.sig
 Source2:        https://keys.openpgp.org/vks/v1/by-fingerprint/9F9B564003DFF9E4D904301E3B6DDB11E78FEBD2
 Source3:        README.FEDORA
 Source4:        mimedefang.service
@@ -14,7 +14,6 @@ Source5:        mimedefang-multiplexor.service
 Source6:        mimedefang-wrapper
 Source7:        mimedefang.tmpfilesd
 Source8:        mimedefang.sysusersd
-Patch0:         https://github.com/The-McGrail-Foundation/MIMEDefang/commit/7379afce07b19c04a1927172ddd2ebb9213d87fa.patch#/mimedefang-3.6-tests.patch
 BuildRequires:  gnupg2
 BuildRequires:  gcc
 BuildRequires:  make
@@ -43,6 +42,9 @@ Requires(post): perl(Digest::SHA)
 # Testsuite in %%check
 %if 0%{!?_without_tests:1}
 BuildRequires:  %{_bindir}/prove
+BuildRequires:  perl(AnyEvent)
+BuildRequires:  perl(AnyEvent::DNS) 
+BuildRequires:  perl(AnyEvent::Socket)
 BuildRequires:  perl(HTML::Parser)
 BuildRequires:  perl(Mail::DKIM::ARC::Signer) >= 0.44
 BuildRequires:  perl(Mail::DKIM::Signer)
@@ -65,7 +67,7 @@ could cause problems, for example, with encrypted or signed messages.
 
 %prep
 %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
-%autosetup -p1
+%autosetup -n Mail-MIMEDefang-%{version} -p1
 cp -pf %{SOURCE3} .
 
 %build
@@ -163,6 +165,9 @@ fi
 %dir %attr(0750,defang,defang) %{_localstatedir}/spool/MD-Quarantine/
 
 %changelog
+* Mon Jul 20 2026 Robert Scheck <robert@fedoraproject.org> 3.7.1-1
+- Upgrade to 3.7.1 (#2500792)
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.6-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/sources b/sources
index c1d72d5..b7f0d3b 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (mimedefang-3.6.tar.gz) = ceaf3b4b0d49d04b81e2280217aba5cf6873ec816cd664b379f3f32c10ba01560541cbbf0c269fcee0adc9265b18fb178e3232de3ca83c6b13440d7bd3aab34a
-SHA512 (mimedefang-3.6.tar.gz.sig) = 177e6bebbae246531bbc56cd76b20fdfd958cee7a3f3081dd78840523afd9cc291478da11d9a6c4bbd9bb3f10e4f68cce25d236abaf4b29433b9c34743996488
+SHA512 (Mail-MIMEDefang-3.7.1.tar.gz) = 779356e7f72a75955b57243f5e4f0cfff6fe6a2f46280f268151afd84e88a7734efaa0d0f59e0a2fbbc7332e2e3e668e13a0a5d5c038ce96c7176955e84f8bee
+SHA512 (Mail-MIMEDefang-3.7.1.tar.gz.sig) = 46ef58c61d716643bddb85913a7b2e95ca7e8f345ccd3a474d3d6a114de6e5c5843761f42ae8e576327419431db65fb67472a9ceafef586a42c1e9e629e0bdf6

                 reply	other threads:[~2026-07-19 23:02 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=178450217222.1.11787363395680742750.rpms-mimedefang-82f48c23a2e8@fedoraproject.org \
    --to=robert@fedoraproject.org \
    --cc=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