git: b65f4f08df15 - main - mail/py-checkdmarc: Update to 5.7.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 30 Oct 2024 14:56:36 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b65f4f08df1524fd8908ecb22ce0ed12d1eaa0d2

commit b65f4f08df1524fd8908ecb22ce0ed12d1eaa0d2
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-10-30 14:54:27 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-10-30 14:54:27 +0000

    mail/py-checkdmarc: Update to 5.7.0
    
    Changes:        https://github.com/domainaware/checkdmarc/blob/master/CHANGELOG.md
---
 mail/py-checkdmarc/Makefile                   |  4 +++-
 mail/py-checkdmarc/distinfo                   |  6 +++---
 mail/py-checkdmarc/files/patch-pyproject.toml | 11 +++++++++++
 3 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/mail/py-checkdmarc/Makefile b/mail/py-checkdmarc/Makefile
index c13cdf29dfc2..230806468bbc 100644
--- a/mail/py-checkdmarc/Makefile
+++ b/mail/py-checkdmarc/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	checkdmarc
-PORTVERSION=	5.6.2
+PORTVERSION=	5.7.0
 CATEGORIES=	mail python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -15,8 +15,10 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>=1.8.1:devel/py-hatchling@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dnspython>=2.0.0,1:dns/py-dnspython@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}expiringdict>=1.1.4:devel/py-expiringdict@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pem>=23.1.0:security/py-pem@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}publicsuffixlist>=0.10.0:dns/py-publicsuffixlist@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyleri>=1.3.2:devel/py-pyleri@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}openssl>=24.2.1:security/py-openssl@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}requests>=2.25.0:www/py-requests@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}timeout-decorator>=0.4.1:devel/py-timeout-decorator@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}xmltodict>=0.14.2:devel/py-xmltodict@${PY_FLAVOR}
diff --git a/mail/py-checkdmarc/distinfo b/mail/py-checkdmarc/distinfo
index fb8b0b20873b..ca7a1bf571c9 100644
--- a/mail/py-checkdmarc/distinfo
+++ b/mail/py-checkdmarc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729994334
-SHA256 (checkdmarc-5.6.2.tar.gz) = e4b3aed8d77597c03f2c67629c06ff82845ef05b6331c268590f3f80184d5897
-SIZE (checkdmarc-5.6.2.tar.gz) = 35120
+TIMESTAMP = 1730296030
+SHA256 (checkdmarc-5.7.0.tar.gz) = f0e0a0a672dc8f2c287c738b461dc4c1fb82a1b4a266693bdb426e42dd295b41
+SIZE (checkdmarc-5.7.0.tar.gz) = 41199
diff --git a/mail/py-checkdmarc/files/patch-pyproject.toml b/mail/py-checkdmarc/files/patch-pyproject.toml
new file mode 100644
index 000000000000..fa88c278c62d
--- /dev/null
+++ b/mail/py-checkdmarc/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2020-02-02 00:00:00 UTC
++++ pyproject.toml
+@@ -32,7 +32,7 @@ dependencies = [
+ dependencies = [
+     "dnspython>=2.0.0",
+     "cryptography>=41.0.7",
+-    "pyopenssl>=24.2.1",
++    "pyopenssl>=24.1.0",
+     "pem>=23.1.0",
+     "expiringdict>=1.1.4",
+     "publicsuffixlist>=0.10.0",