gpo.zugaina.org

Search Portage & Overlays:

dev-perl/Mail-SPF

An object-oriented implementation of Sender Policy Framework

Screenshots

  • Mail-SPF-3.2026.03.31-r1
    ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
    perl_features_debug perl_features_ithreads perl_features_quadmath test

    View      Download      Browse     License: BSD   
    Overlay: bes
  • Mail-SPF-3.202.505.50
    ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
    perl_features_debug perl_features_ithreads perl_features_quadmath test

    View      Download      Browse     License: BSD   
    Overlay: gentoo
  • Mail-SPF-3.202.409.230
    ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
    perl_features_debug perl_features_ithreads perl_features_quadmath test

    View      Download      Browse     License: BSD   
    Overlay: gentoo

ChangeLog

commit 68c968c458f81075d6bfb5e7f17a1ee54c16216d
Author: Vladimir Varlamov <bes.internal@gmail.com>
Date: Tue Sep 8 17:31:43 2026 +0300

AGENTS.md: document the -rN ebuild revision convention

Also rename dev-perl/Mail-SPF's ebuild to -r1: the patch added in the
previous commit modified an already-published ebuild for the same
upstream version, which is exactly what -rN is for. Verified the
renamed ebuild still manifests and installs cleanly.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

commit 1172408b00992001504436065a4016aa87b3b086
Author: Vladimir Varlamov <bes.internal@gmail.com>
Date: Tue Sep 8 17:21:17 2026 +0300

dev-perl/Mail-SPF: patch CNAME-lookup DNS failure handling

Record.pm's include-chain CNAME loop-detection check would let a DNS
lookup failure escalate into a temperror instead of being treated as
"no CNAME" (the check is only auxiliary loop detection, not required
for a correct SPF result). Also fixes the CNAME comparison to strip
the trailing dot and compare case-insensitively, matching how domain
names actually compare.

Verified with ebuild ... clean install on the amd64 target; confirmed
the patched code is present in the prepared source.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

commit 72dc353830fb64b41988de455423965d1d5b1502
Author: Vladimir Varlamov <bes.internal@gmail.com>
Date: Tue Sep 8 16:55:09 2026 +0300

dev-perl/Mail-SPF: add 3.2026.03.31, track CPAN feed in AGENTS.md

Main ::gentoo tree's highest version is 3.20250505; CPAN's latest
release (author changed from ADAVIS to MBRADSHAW) is 3.20260331, about
10 months newer. Straight port of stock's ebuild logic (src_prepare,
src_test, pkg_postinst, deps all unchanged - the new release's
dependency list is identical, no new CPAN deps). Verified with
ebuild ... clean install on the amd64 target.

AGENTS.md: added dev-perl/Mail-SPF to the tracked-package table via
the MetaCPAN release API, and documented the general rule for CPAN
distributions (GitHub mirrors of CPAN modules often don't publish
releases - check CPAN directly).

README.md: added the new atom.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>