git: 80fb01f4d51d - main - security/py-{acme,certbot*}: Update to 2.8.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 25 Dec 2023 16:17:12 UTC
The branch main has been updated by sunpoet:

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

commit 80fb01f4d51d70c857e2b3c276a19a00f2c6b24a
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-12-25 16:03:57 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-12-25 16:11:01 +0000

    security/py-{acme,certbot*}: Update to 2.8.0
    
    - Update WWW
    - Add py-setuptools to RUN_DEPENDS
    
    Changes:        https://github.com/certbot/certbot/releases
---
 security/py-acme/Makefile                     | 7 +++++--
 security/py-acme/distinfo                     | 6 +++---
 security/py-acme/version.mk                   | 2 +-
 security/py-certbot-apache/Makefile           | 7 +++++--
 security/py-certbot-apache/distinfo           | 6 +++---
 security/py-certbot-dns-cloudflare/Makefile   | 7 +++++--
 security/py-certbot-dns-cloudflare/distinfo   | 6 +++---
 security/py-certbot-dns-digitalocean/Makefile | 7 +++++--
 security/py-certbot-dns-digitalocean/distinfo | 6 +++---
 security/py-certbot-dns-dnsimple/Makefile     | 7 +++++--
 security/py-certbot-dns-dnsimple/distinfo     | 6 +++---
 security/py-certbot-dns-dnsmadeeasy/Makefile  | 7 +++++--
 security/py-certbot-dns-dnsmadeeasy/distinfo  | 6 +++---
 security/py-certbot-dns-gehirn/Makefile       | 7 +++++--
 security/py-certbot-dns-gehirn/distinfo       | 6 +++---
 security/py-certbot-dns-google/Makefile       | 7 +++++--
 security/py-certbot-dns-google/distinfo       | 6 +++---
 security/py-certbot-dns-linode/Makefile       | 7 +++++--
 security/py-certbot-dns-linode/distinfo       | 6 +++---
 security/py-certbot-dns-luadns/Makefile       | 7 +++++--
 security/py-certbot-dns-luadns/distinfo       | 6 +++---
 security/py-certbot-dns-nsone/Makefile        | 7 +++++--
 security/py-certbot-dns-nsone/distinfo        | 6 +++---
 security/py-certbot-dns-ovh/Makefile          | 7 +++++--
 security/py-certbot-dns-ovh/distinfo          | 6 +++---
 security/py-certbot-dns-rfc2136/Makefile      | 7 +++++--
 security/py-certbot-dns-rfc2136/distinfo      | 6 +++---
 security/py-certbot-dns-route53/Makefile      | 7 +++++--
 security/py-certbot-dns-route53/distinfo      | 6 +++---
 security/py-certbot-dns-sakuracloud/Makefile  | 7 +++++--
 security/py-certbot-dns-sakuracloud/distinfo  | 6 +++---
 security/py-certbot-nginx/Makefile            | 9 ++++++---
 security/py-certbot-nginx/distinfo            | 6 +++---
 security/py-certbot/Makefile                  | 7 +++++--
 security/py-certbot/distinfo                  | 6 +++---
 35 files changed, 138 insertions(+), 87 deletions(-)

diff --git a/security/py-acme/Makefile b/security/py-acme/Makefile
index 32e5b2405c85..122ff674cb1a 100644
--- a/security/py-acme/Makefile
+++ b/security/py-acme/Makefile
@@ -7,7 +7,9 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	ACME protocol implementation in Python
-WWW=		https://github.com/certbot/certbot/tree/master/acme
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/acme
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
@@ -16,7 +18,8 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0:security/py-josepy@${PY_FLAVO
 		${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyrfc3339>=0:devel/py-pyrfc3339@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytz>=2019.3,1:devel/py-pytz@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist cryptography distutils pytest
diff --git a/security/py-acme/distinfo b/security/py-acme/distinfo
index 386993e6954f..660e23d2c897 100644
--- a/security/py-acme/distinfo
+++ b/security/py-acme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866928
-SHA256 (acme-2.7.4.tar.gz) = b9d27f49156b111e207be4aae6fc468c273572c99461f05fd65d679e338322f6
-SIZE (acme-2.7.4.tar.gz) = 91594
+TIMESTAMP = 1703495873
+SHA256 (acme-2.8.0.tar.gz) = f1f700ce60d84512fcd19a887f03557fd58e861b3fa061861f90cb90fdbbf208
+SIZE (acme-2.8.0.tar.gz) = 91619
diff --git a/security/py-acme/version.mk b/security/py-acme/version.mk
index e12240538cc5..e98736befa0a 100644
--- a/security/py-acme/version.mk
+++ b/security/py-acme/version.mk
@@ -1 +1 @@
-ACME_VERSION=	2.7.4
+ACME_VERSION=	2.8.0
diff --git a/security/py-certbot-apache/Makefile b/security/py-certbot-apache/Makefile
index c36ce41c1872..d471dfbd2daf 100644
--- a/security/py-certbot-apache/Makefile
+++ b/security/py-certbot-apache/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	Apache plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-apache
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}python-augeas>=0:textproc/py-python-augeas@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}python-augeas>=0:textproc/py-python-augeas@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-apache/distinfo b/security/py-certbot-apache/distinfo
index 2bc74297bfc5..7c11bb8e8c00 100644
--- a/security/py-certbot-apache/distinfo
+++ b/security/py-certbot-apache/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866930
-SHA256 (certbot-apache-2.7.4.tar.gz) = 6ff21ae1ca61d9f5546de6e6c7d155d4e24f50b5894a2f1323547694cbb64422
-SIZE (certbot-apache-2.7.4.tar.gz) = 182846
+TIMESTAMP = 1703495877
+SHA256 (certbot-apache-2.8.0.tar.gz) = 97516b1b7b59e44eaa3d9f02c3a2d3cf674cf347c22984bd001034d27b0914f1
+SIZE (certbot-apache-2.8.0.tar.gz) = 182841
diff --git a/security/py-certbot-dns-cloudflare/Makefile b/security/py-certbot-dns-cloudflare/Makefile
index 96e2165df7c7..f3583baf73ae 100644
--- a/security/py-certbot-dns-cloudflare/Makefile
+++ b/security/py-certbot-dns-cloudflare/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	Cloudflare DNS plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-cloudflare
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}cloudflare>=1.5.1:dns/py-cloudflare@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}cloudflare>=1.5.1:dns/py-cloudflare@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-cloudflare/distinfo b/security/py-certbot-dns-cloudflare/distinfo
index 23144e355f7a..691ffca2a73b 100644
--- a/security/py-certbot-dns-cloudflare/distinfo
+++ b/security/py-certbot-dns-cloudflare/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866930
-SHA256 (certbot-dns-cloudflare-2.7.4.tar.gz) = b24b30813d5a6e0b6be34c45d8bfbe7f9e4a68efbfa7047788db10a0b33ba1c7
-SIZE (certbot-dns-cloudflare-2.7.4.tar.gz) = 15996
+TIMESTAMP = 1703495879
+SHA256 (certbot-dns-cloudflare-2.8.0.tar.gz) = 657b10f2ddbe01967cb4d6cd97c226f5ee1087a327040f7fe04d1544b3328175
+SIZE (certbot-dns-cloudflare-2.8.0.tar.gz) = 16096
diff --git a/security/py-certbot-dns-digitalocean/Makefile b/security/py-certbot-dns-digitalocean/Makefile
index f4157a299e54..25159476bd96 100644
--- a/security/py-certbot-dns-digitalocean/Makefile
+++ b/security/py-certbot-dns-digitalocean/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	DigitalOcean DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-digitalocean
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}python-digitalocean>=1.11:www/py-python-digitalocean@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}python-digitalocean>=1.11:www/py-python-digitalocean@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-digitalocean/distinfo b/security/py-certbot-dns-digitalocean/distinfo
index 9e6bd295a991..82c7418a3750 100644
--- a/security/py-certbot-dns-digitalocean/distinfo
+++ b/security/py-certbot-dns-digitalocean/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866931
-SHA256 (certbot-dns-digitalocean-2.7.4.tar.gz) = 34a2cf3e2fdc755f6f3e3dac263cddf1a480f0f71cdd496f847cd580dfbed906
-SIZE (certbot-dns-digitalocean-2.7.4.tar.gz) = 14289
+TIMESTAMP = 1703495881
+SHA256 (certbot-dns-digitalocean-2.8.0.tar.gz) = 51fe555c8123727a66e18b7339c097529a084dc93e925f2b913543d0d9eb9ab2
+SIZE (certbot-dns-digitalocean-2.8.0.tar.gz) = 14399
diff --git a/security/py-certbot-dns-dnsimple/Makefile b/security/py-certbot-dns-dnsimple/Makefile
index 23bfcf3411d0..17cae7a4bdde 100644
--- a/security/py-certbot-dns-dnsimple/Makefile
+++ b/security/py-certbot-dns-dnsimple/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	DNSimple DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-dnsimple
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-dnsimple/distinfo b/security/py-certbot-dns-dnsimple/distinfo
index e1e598ac593c..2d1aa60a97c1 100644
--- a/security/py-certbot-dns-dnsimple/distinfo
+++ b/security/py-certbot-dns-dnsimple/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866931
-SHA256 (certbot-dns-dnsimple-2.7.4.tar.gz) = 056f65ba315ca542fe07a86eafb6b9a962a9666512095b474f4d667bd1a62a06
-SIZE (certbot-dns-dnsimple-2.7.4.tar.gz) = 11821
+TIMESTAMP = 1703495883
+SHA256 (certbot-dns-dnsimple-2.8.0.tar.gz) = df92d195a8366abdbaf6b902f9defcda81acdbfbc1a05a32f1cc79996fa25b48
+SIZE (certbot-dns-dnsimple-2.8.0.tar.gz) = 11840
diff --git a/security/py-certbot-dns-dnsmadeeasy/Makefile b/security/py-certbot-dns-dnsmadeeasy/Makefile
index 4d30b49151c1..d2220070115b 100644
--- a/security/py-certbot-dns-dnsmadeeasy/Makefile
+++ b/security/py-certbot-dns-dnsmadeeasy/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	DNS Made Easy DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-dnsmadeeasy
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-dnsmadeeasy/distinfo b/security/py-certbot-dns-dnsmadeeasy/distinfo
index 35673fa0b59d..d5dc620779fb 100644
--- a/security/py-certbot-dns-dnsmadeeasy/distinfo
+++ b/security/py-certbot-dns-dnsmadeeasy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866932
-SHA256 (certbot-dns-dnsmadeeasy-2.7.4.tar.gz) = 672e5be47fe8941418a1514b300825d76672681c8d51a6a49553060e92a9ca20
-SIZE (certbot-dns-dnsmadeeasy-2.7.4.tar.gz) = 11988
+TIMESTAMP = 1703495885
+SHA256 (certbot-dns-dnsmadeeasy-2.8.0.tar.gz) = 0df6d6aa19f6b13905d7684b549895ea214cc89ff361bd322f1abd1f0e636b75
+SIZE (certbot-dns-dnsmadeeasy-2.8.0.tar.gz) = 12005
diff --git a/security/py-certbot-dns-gehirn/Makefile b/security/py-certbot-dns-gehirn/Makefile
index ead33ba818f5..23f3f380ea3f 100644
--- a/security/py-certbot-dns-gehirn/Makefile
+++ b/security/py-certbot-dns-gehirn/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	Gehirn Infrastructure Service DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-gehirn
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-gehirn/distinfo b/security/py-certbot-dns-gehirn/distinfo
index 816f62f800c4..c69b9c9f9b80 100644
--- a/security/py-certbot-dns-gehirn/distinfo
+++ b/security/py-certbot-dns-gehirn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866933
-SHA256 (certbot-dns-gehirn-2.7.4.tar.gz) = ed5b5dea5f50253441e5fc092343e1687bba6cda7bd3e01f22811417c6f7b3b4
-SIZE (certbot-dns-gehirn-2.7.4.tar.gz) = 11931
+TIMESTAMP = 1703495887
+SHA256 (certbot-dns-gehirn-2.8.0.tar.gz) = 5ac8af526997f6b06d9f0a1051a1bc22d110387d872561d6c4dc7975423eedad
+SIZE (certbot-dns-gehirn-2.8.0.tar.gz) = 11929
diff --git a/security/py-certbot-dns-google/Makefile b/security/py-certbot-dns-google/Makefile
index 4e6efd71e973..ca09be4ea6e9 100644
--- a/security/py-certbot-dns-google/Makefile
+++ b/security/py-certbot-dns-google/Makefile
@@ -6,7 +6,9 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	Google Cloud DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-google
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
@@ -14,7 +16,8 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}google-api-python-client>=1.6.5:www/py-google-api-python-client@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}google-auth>=2.16.0:security/py-google-auth@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}google-auth>=2.16.0:security/py-google-auth@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-google/distinfo b/security/py-certbot-dns-google/distinfo
index d66a67f3a5c0..87a3259be298 100644
--- a/security/py-certbot-dns-google/distinfo
+++ b/security/py-certbot-dns-google/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866933
-SHA256 (certbot-dns-google-2.7.4.tar.gz) = 33a3b2cf483378798f8444f9f476ac2e4b0d95df96b8d1da9fc13608061752c6
-SIZE (certbot-dns-google-2.7.4.tar.gz) = 24752
+TIMESTAMP = 1703495889
+SHA256 (certbot-dns-google-2.8.0.tar.gz) = 4afbe438bf2a2d38f9239a2a13ff2407ff6d301412788cb9d30ebfd2c045c170
+SIZE (certbot-dns-google-2.8.0.tar.gz) = 24887
diff --git a/security/py-certbot-dns-linode/Makefile b/security/py-certbot-dns-linode/Makefile
index 205b8dd29da6..cc1ea9edbf76 100644
--- a/security/py-certbot-dns-linode/Makefile
+++ b/security/py-certbot-dns-linode/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	Linode DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-linode
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-linode/distinfo b/security/py-certbot-dns-linode/distinfo
index 8178303fd05f..d15c56d97411 100644
--- a/security/py-certbot-dns-linode/distinfo
+++ b/security/py-certbot-dns-linode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866934
-SHA256 (certbot-dns-linode-2.7.4.tar.gz) = 3b308db48e4883eb3176e13639960ca2dca331cebb4d4cd9b84010887df8e907
-SIZE (certbot-dns-linode-2.7.4.tar.gz) = 12842
+TIMESTAMP = 1703495891
+SHA256 (certbot-dns-linode-2.8.0.tar.gz) = a29c2ab7c5296b19ecdebd28020c00cf6b509994eb5515c3807bae57200c7869
+SIZE (certbot-dns-linode-2.8.0.tar.gz) = 12948
diff --git a/security/py-certbot-dns-luadns/Makefile b/security/py-certbot-dns-luadns/Makefile
index 7b865599abe3..9b6d9da85229 100644
--- a/security/py-certbot-dns-luadns/Makefile
+++ b/security/py-certbot-dns-luadns/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	LuaDNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-luadns
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-luadns/distinfo b/security/py-certbot-dns-luadns/distinfo
index fc9c666826d9..a6f2b66fae94 100644
--- a/security/py-certbot-dns-luadns/distinfo
+++ b/security/py-certbot-dns-luadns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866934
-SHA256 (certbot-dns-luadns-2.7.4.tar.gz) = dd0daf6cc6ab0faccdbac67a39d17b8ce0c32361be3f19832933d8fb0a4d0544
-SIZE (certbot-dns-luadns-2.7.4.tar.gz) = 11804
+TIMESTAMP = 1703495893
+SHA256 (certbot-dns-luadns-2.8.0.tar.gz) = b2cd2eecd7579a4ee897c336834446e594b015ac4d764120c5092e16601e3806
+SIZE (certbot-dns-luadns-2.8.0.tar.gz) = 11854
diff --git a/security/py-certbot-dns-nsone/Makefile b/security/py-certbot-dns-nsone/Makefile
index f51900dd0718..96a25f501950 100644
--- a/security/py-certbot-dns-nsone/Makefile
+++ b/security/py-certbot-dns-nsone/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	NS1 DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-nsone
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-nsone/distinfo b/security/py-certbot-dns-nsone/distinfo
index d154b5dd3af7..f097f0a2174c 100644
--- a/security/py-certbot-dns-nsone/distinfo
+++ b/security/py-certbot-dns-nsone/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866935
-SHA256 (certbot-dns-nsone-2.7.4.tar.gz) = 456029abc748678ce99386c589db5061016b44c889b288950896c45aa9087b99
-SIZE (certbot-dns-nsone-2.7.4.tar.gz) = 11900
+TIMESTAMP = 1703495895
+SHA256 (certbot-dns-nsone-2.8.0.tar.gz) = c26fb35a65cfd367936ddf5850f0fd800275baf02e4b6818f03a89a601193c3d
+SIZE (certbot-dns-nsone-2.8.0.tar.gz) = 11916
diff --git a/security/py-certbot-dns-ovh/Makefile b/security/py-certbot-dns-ovh/Makefile
index 0c51fc97582a..72b641fde6cc 100644
--- a/security/py-certbot-dns-ovh/Makefile
+++ b/security/py-certbot-dns-ovh/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	OVH DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-ovh
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.15.1:dns/py-dns-lexicon@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.15.1:dns/py-dns-lexicon@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-ovh/distinfo b/security/py-certbot-dns-ovh/distinfo
index 30c01e2a5bdb..882873861d4c 100644
--- a/security/py-certbot-dns-ovh/distinfo
+++ b/security/py-certbot-dns-ovh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866936
-SHA256 (certbot-dns-ovh-2.7.4.tar.gz) = 837a13243008168e4aad5359c5afcc023a24358eec5c540876fa73af1ac7a6e0
-SIZE (certbot-dns-ovh-2.7.4.tar.gz) = 12274
+TIMESTAMP = 1703495897
+SHA256 (certbot-dns-ovh-2.8.0.tar.gz) = 4ce8890585599dd89ca53e0b1985b5f11226377cc2cdcd588b705413cadd1607
+SIZE (certbot-dns-ovh-2.8.0.tar.gz) = 12278
diff --git a/security/py-certbot-dns-rfc2136/Makefile b/security/py-certbot-dns-rfc2136/Makefile
index afcfa3eda751..7dc0e68390cd 100644
--- a/security/py-certbot-dns-rfc2136/Makefile
+++ b/security/py-certbot-dns-rfc2136/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	RFC 2136 DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-rfc2136
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dnspython>=1.15.0:dns/py-dnspython@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}dnspython>=1.15.0:dns/py-dnspython@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-rfc2136/distinfo b/security/py-certbot-dns-rfc2136/distinfo
index 22ead90a263a..0158e902d541 100644
--- a/security/py-certbot-dns-rfc2136/distinfo
+++ b/security/py-certbot-dns-rfc2136/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866936
-SHA256 (certbot-dns-rfc2136-2.7.4.tar.gz) = 7d990b149b6b64dc058a3d300d835de760fc1e9319aa57dd71f85dd357ff3c14
-SIZE (certbot-dns-rfc2136-2.7.4.tar.gz) = 16523
+TIMESTAMP = 1703495899
+SHA256 (certbot-dns-rfc2136-2.8.0.tar.gz) = 1486dae3e6f06d1dc14749992735d02c20e215bff02c02b5b6b9438a6f43e3f0
+SIZE (certbot-dns-rfc2136-2.8.0.tar.gz) = 16618
diff --git a/security/py-certbot-dns-route53/Makefile b/security/py-certbot-dns-route53/Makefile
index ec443e93e807..0848180effc6 100644
--- a/security/py-certbot-dns-route53/Makefile
+++ b/security/py-certbot-dns-route53/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	Route53 DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-route53
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}boto3>=1.15.15:www/py-boto3@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}boto3>=1.15.15:www/py-boto3@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-route53/distinfo b/security/py-certbot-dns-route53/distinfo
index d7783adb566a..bbd9fa304907 100644
--- a/security/py-certbot-dns-route53/distinfo
+++ b/security/py-certbot-dns-route53/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866937
-SHA256 (certbot-dns-route53-2.7.4.tar.gz) = aad5507006bc9da4f11068e9b31a7855106289c2cca7c8e3c79aaa2f1263f256
-SIZE (certbot-dns-route53-2.7.4.tar.gz) = 15245
+TIMESTAMP = 1703495901
+SHA256 (certbot-dns-route53-2.8.0.tar.gz) = b255ade810934ab2e1ac82faeecc6c09b57b38dfd2b90bdf41730894db04856c
+SIZE (certbot-dns-route53-2.8.0.tar.gz) = 15362
diff --git a/security/py-certbot-dns-sakuracloud/Makefile b/security/py-certbot-dns-sakuracloud/Makefile
index 0ec1441a4580..3bf20259129b 100644
--- a/security/py-certbot-dns-sakuracloud/Makefile
+++ b/security/py-certbot-dns-sakuracloud/Makefile
@@ -6,14 +6,17 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	Sakura Cloud DNS Authenticator plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-dns-sakuracloud
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}dns-lexicon>=3.14.1:dns/py-dns-lexicon@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-dns-sakuracloud/distinfo b/security/py-certbot-dns-sakuracloud/distinfo
index a18ca5e17bb7..82ae59fe7710 100644
--- a/security/py-certbot-dns-sakuracloud/distinfo
+++ b/security/py-certbot-dns-sakuracloud/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866938
-SHA256 (certbot-dns-sakuracloud-2.7.4.tar.gz) = f277ee80c7307f154e45628b07231a5126e8eda086a48a2fb95bf879d532b6b8
-SIZE (certbot-dns-sakuracloud-2.7.4.tar.gz) = 11902
+TIMESTAMP = 1703495903
+SHA256 (certbot-dns-sakuracloud-2.8.0.tar.gz) = 77cb88ab8dcc58585e0888557289ad9f87fd8a67a767ea14a45704db6962fdbb
+SIZE (certbot-dns-sakuracloud-2.8.0.tar.gz) = 11916
diff --git a/security/py-certbot-nginx/Makefile b/security/py-certbot-nginx/Makefile
index 419517705e71..4c2979edf354 100644
--- a/security/py-certbot-nginx/Makefile
+++ b/security/py-certbot-nginx/Makefile
@@ -6,15 +6,18 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	NGINX plugin for Certbot
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot-nginx
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}certbot>=${ACME_VERSION},1:security/py-certbot@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pyparsing>=2.2.1:devel/py-pyparsing@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0,1:security/py-openssl@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pyparsing>=2.2.1:devel/py-pyparsing@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent distutils
diff --git a/security/py-certbot-nginx/distinfo b/security/py-certbot-nginx/distinfo
index 70f370894649..fe06d7ae2002 100644
--- a/security/py-certbot-nginx/distinfo
+++ b/security/py-certbot-nginx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866938
-SHA256 (certbot-nginx-2.7.4.tar.gz) = bfaf0daa6128de2386c1af91e2ec6fa46095d67a7787b8884f075f67f1cc9b54
-SIZE (certbot-nginx-2.7.4.tar.gz) = 78166
+TIMESTAMP = 1703495905
+SHA256 (certbot-nginx-2.8.0.tar.gz) = a2c88ce1d9758c356ee96295bf7b5ada8d1df420943fb86e3cb45eb9959ac043
+SIZE (certbot-nginx-2.8.0.tar.gz) = 78200
diff --git a/security/py-certbot/Makefile b/security/py-certbot/Makefile
index b8a6a2072e5f..10171082b459 100644
--- a/security/py-certbot/Makefile
+++ b/security/py-certbot/Makefile
@@ -7,7 +7,9 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	python@FreeBSD.org
 COMMENT=	Let's Encrypt client #'
-WWW=		https://github.com/certbot/certbot
+WWW=		https://certbot.eff.org/ \
+		https://github.com/certbot/certbot \
+		https://github.com/certbot/certbot/tree/master/certbot
 
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
@@ -19,7 +21,8 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${P
 		${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0:security/py-josepy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}parsedatetime>=2.4:devel/py-parsedatetime@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyrfc3339>=0:devel/py-pyrfc3339@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pytz>=2019.3,1:devel/py-pytz@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}pytz>=2019.3,1:devel/py-pytz@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist concurrent cryptography distutils pytest
diff --git a/security/py-certbot/distinfo b/security/py-certbot/distinfo
index d5260cf62367..7b9cc8a84343 100644
--- a/security/py-certbot/distinfo
+++ b/security/py-certbot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698866929
-SHA256 (certbot-2.7.4.tar.gz) = 173778fef4e2e3014f60be02d4798dff7ea32790277b90b3c7249c5d46d17c75
-SIZE (certbot-2.7.4.tar.gz) = 435602
+TIMESTAMP = 1703495875
+SHA256 (certbot-2.8.0.tar.gz) = 95234695951e458fcc4199b8bc60589d5c7055193265ea0973773b01c5293d4d
+SIZE (certbot-2.8.0.tar.gz) = 436184