diff --git a/security/py-acme/Makefile b/security/py-acme/Makefile index f3573a70fcaa..08d78f689405 100644 --- a/security/py-acme/Makefile +++ b/security/py-acme/Makefile @@ -1,33 +1,33 @@ PORTNAME= acme PORTVERSION= ${ACME_VERSION} PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= PYPI \ https://github.com/certbot/certbot/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= ACME protocol implementation in Python 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 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0<2:security/py-josepy@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}josepy>=2.0.0:security/py-josepy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=25.0.0,1: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}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR} USES= python USE_PYTHON= autoplist cryptography pep517 pytest NO_ARCH= yes .include "version.mk" .include diff --git a/security/py-acme/distinfo b/security/py-acme/distinfo index d8896acf9e88..a2264f2b9272 100644 --- a/security/py-acme/distinfo +++ b/security/py-acme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474694 -SHA256 (acme-3.2.0.tar.gz) = e11d0ccf43ec19244ada40df1dc4ca49c9ce407749f3771d2cefe0674e206d84 -SIZE (acme-3.2.0.tar.gz) = 92875 +TIMESTAMP = 1745167596 +SHA256 (acme-4.0.0.tar.gz) = 972d6e0b160000ae833aaa9619901896336e5dc7ca82003fa6ff465bafcbdf52 +SIZE (acme-4.0.0.tar.gz) = 91684 diff --git a/security/py-acme/version.mk b/security/py-acme/version.mk index 8f10d5788b75..07cd2b1dd4f4 100644 --- a/security/py-acme/version.mk +++ b/security/py-acme/version.mk @@ -1 +1 @@ -ACME_VERSION= 3.2.0 +ACME_VERSION= 4.0.0 diff --git a/security/py-certbot-apache/distinfo b/security/py-certbot-apache/distinfo index 8c8ef9b1b8e8..0e68734f0cac 100644 --- a/security/py-certbot-apache/distinfo +++ b/security/py-certbot-apache/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474695 -SHA256 (certbot_apache-3.2.0.tar.gz) = f453c09c8dc26ddbb70a191ec4b8953171dcbfbeb66cd8a9d83cd9420d61d195 -SIZE (certbot_apache-3.2.0.tar.gz) = 182997 +TIMESTAMP = 1745167597 +SHA256 (certbot_apache-4.0.0.tar.gz) = 507f9a336bd95c25548f449d8307eead6f875186a13049de173d6833371910a2 +SIZE (certbot_apache-4.0.0.tar.gz) = 183105 diff --git a/security/py-certbot-dns-cloudflare/distinfo b/security/py-certbot-dns-cloudflare/distinfo index 346195616e00..59543aa2a2d4 100644 --- a/security/py-certbot-dns-cloudflare/distinfo +++ b/security/py-certbot-dns-cloudflare/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474695 -SHA256 (certbot_dns_cloudflare-3.2.0.tar.gz) = 845bf474d51d1c6fc7060591b23a61b1ec0ba72fb948457715abf6d59b513b18 -SIZE (certbot_dns_cloudflare-3.2.0.tar.gz) = 16405 +TIMESTAMP = 1745167597 +SHA256 (certbot_dns_cloudflare-4.0.0.tar.gz) = 3cc9752b1fbca8e16de8ccd23675d345505a529737855398db655b3413e711f8 +SIZE (certbot_dns_cloudflare-4.0.0.tar.gz) = 16391 diff --git a/security/py-certbot-dns-digitalocean/distinfo b/security/py-certbot-dns-digitalocean/distinfo index b39cdcf2ec80..524a886863d4 100644 --- a/security/py-certbot-dns-digitalocean/distinfo +++ b/security/py-certbot-dns-digitalocean/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474695 -SHA256 (certbot_dns_digitalocean-3.2.0.tar.gz) = 47b206fffebb1ceb8a433141f37be65c85326f44e209c956aa579d34495c511f -SIZE (certbot_dns_digitalocean-3.2.0.tar.gz) = 14579 +TIMESTAMP = 1745167598 +SHA256 (certbot_dns_digitalocean-4.0.0.tar.gz) = 00ce5b7c6fdcf360ab65558ec0e9c9a7247ddeb7ac8355bca3f5ca43496b0b87 +SIZE (certbot_dns_digitalocean-4.0.0.tar.gz) = 14571 diff --git a/security/py-certbot-dns-dnsimple/distinfo b/security/py-certbot-dns-dnsimple/distinfo index 9209da90d7f0..98efb380fd24 100644 --- a/security/py-certbot-dns-dnsimple/distinfo +++ b/security/py-certbot-dns-dnsimple/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474696 -SHA256 (certbot_dns_dnsimple-3.2.0.tar.gz) = 892a66cd9b9ff183f568f64e93fb6e5b8870251394643399f3359824d6bff39c -SIZE (certbot_dns_dnsimple-3.2.0.tar.gz) = 11913 +TIMESTAMP = 1745167599 +SHA256 (certbot_dns_dnsimple-4.0.0.tar.gz) = 3dbe24c0cd5ada5c833d6de174c7ced9fd2a215547d18ad569ee4fe45aafb41b +SIZE (certbot_dns_dnsimple-4.0.0.tar.gz) = 11885 diff --git a/security/py-certbot-dns-dnsmadeeasy/distinfo b/security/py-certbot-dns-dnsmadeeasy/distinfo index 128638e1b49b..792674798234 100644 --- a/security/py-certbot-dns-dnsmadeeasy/distinfo +++ b/security/py-certbot-dns-dnsmadeeasy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474696 -SHA256 (certbot_dns_dnsmadeeasy-3.2.0.tar.gz) = 195ea30d0d29c224ecfb810780af4ccb10a853492c5eca094a228964e2ae9d54 -SIZE (certbot_dns_dnsmadeeasy-3.2.0.tar.gz) = 12094 +TIMESTAMP = 1745167599 +SHA256 (certbot_dns_dnsmadeeasy-4.0.0.tar.gz) = bd42dc87844d764c80e27221b81371670ccce65e564119fe1c99fafe7b0b441e +SIZE (certbot_dns_dnsmadeeasy-4.0.0.tar.gz) = 12069 diff --git a/security/py-certbot-dns-gehirn/distinfo b/security/py-certbot-dns-gehirn/distinfo index f8527327fda2..d888dffea618 100644 --- a/security/py-certbot-dns-gehirn/distinfo +++ b/security/py-certbot-dns-gehirn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474696 -SHA256 (certbot_dns_gehirn-3.2.0.tar.gz) = eaef650e266b5837ea3cca744823dc33874150168999fa1920df0881a2ea96ca -SIZE (certbot_dns_gehirn-3.2.0.tar.gz) = 11995 +TIMESTAMP = 1745167600 +SHA256 (certbot_dns_gehirn-4.0.0.tar.gz) = 554c35ab3582b37d3fa628cd0c8186f0801b2925bf21fcb08c9db502b276471f +SIZE (certbot_dns_gehirn-4.0.0.tar.gz) = 11966 diff --git a/security/py-certbot-dns-google/distinfo b/security/py-certbot-dns-google/distinfo index cbf914761802..ee603d75d370 100644 --- a/security/py-certbot-dns-google/distinfo +++ b/security/py-certbot-dns-google/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474696 -SHA256 (certbot_dns_google-3.2.0.tar.gz) = 401d1a26a3e4fd29f5e3f0246fd62423c4c61c11c178958a431d55f08035c1b2 -SIZE (certbot_dns_google-3.2.0.tar.gz) = 25241 +TIMESTAMP = 1745167601 +SHA256 (certbot_dns_google-4.0.0.tar.gz) = 07f78292c7e9b76552a9eed5152c46b285acf3231338850195e895eb3a62a6d3 +SIZE (certbot_dns_google-4.0.0.tar.gz) = 25242 diff --git a/security/py-certbot-dns-linode/distinfo b/security/py-certbot-dns-linode/distinfo index 031140fc7de0..c20d0009f043 100644 --- a/security/py-certbot-dns-linode/distinfo +++ b/security/py-certbot-dns-linode/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474696 -SHA256 (certbot_dns_linode-3.2.0.tar.gz) = 51ae72543ff62ee9966f91b2fb73a2558bda06ba54808bb1397d0ffedf175d41 -SIZE (certbot_dns_linode-3.2.0.tar.gz) = 12171 +TIMESTAMP = 1745167601 +SHA256 (certbot_dns_linode-4.0.0.tar.gz) = a8487117a2c57606e9e554bf967058c598f6f559fdddd13a4c763c97416c999b +SIZE (certbot_dns_linode-4.0.0.tar.gz) = 12181 diff --git a/security/py-certbot-dns-luadns/distinfo b/security/py-certbot-dns-luadns/distinfo index b2bd217ba83f..34df1fda5087 100644 --- a/security/py-certbot-dns-luadns/distinfo +++ b/security/py-certbot-dns-luadns/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474697 -SHA256 (certbot_dns_luadns-3.2.0.tar.gz) = 71c0e69e66d355213328d636c2885b516644b332e37c3e4b6188e10fca24eb23 -SIZE (certbot_dns_luadns-3.2.0.tar.gz) = 11912 +TIMESTAMP = 1745167602 +SHA256 (certbot_dns_luadns-4.0.0.tar.gz) = 2fb5bcd8eeada94f9ad9a5a213d0d90480071a5b5411c326e279fa352bc42ea6 +SIZE (certbot_dns_luadns-4.0.0.tar.gz) = 11888 diff --git a/security/py-certbot-dns-nsone/distinfo b/security/py-certbot-dns-nsone/distinfo index 2ebee2d2b432..351b033e7fe7 100644 --- a/security/py-certbot-dns-nsone/distinfo +++ b/security/py-certbot-dns-nsone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474697 -SHA256 (certbot_dns_nsone-3.2.0.tar.gz) = 01a5df35ca17bb292ff7d064750545cc0e0fb535479361888131f3c44c8351ea -SIZE (certbot_dns_nsone-3.2.0.tar.gz) = 11964 +TIMESTAMP = 1745167603 +SHA256 (certbot_dns_nsone-4.0.0.tar.gz) = c0bdd769e88147e7b45371c4892c68404a014aa9c4aa48a505f011a94b5e18eb +SIZE (certbot_dns_nsone-4.0.0.tar.gz) = 11966 diff --git a/security/py-certbot-dns-ovh/distinfo b/security/py-certbot-dns-ovh/distinfo index e43985696d38..5b6e491f4289 100644 --- a/security/py-certbot-dns-ovh/distinfo +++ b/security/py-certbot-dns-ovh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474697 -SHA256 (certbot_dns_ovh-3.2.0.tar.gz) = 86b0d1f16b1ae222e7555c9e94f89cb14d157b36d3bb0ae83b194332ccc35b50 -SIZE (certbot_dns_ovh-3.2.0.tar.gz) = 12360 +TIMESTAMP = 1745167603 +SHA256 (certbot_dns_ovh-4.0.0.tar.gz) = 54b1637572d2ac5bbe78bddc180966ad9c7d90bb6baf820c4e7da4c02e6f21ab +SIZE (certbot_dns_ovh-4.0.0.tar.gz) = 12324 diff --git a/security/py-certbot-dns-rfc2136/distinfo b/security/py-certbot-dns-rfc2136/distinfo index 22bb756f3df4..107400db71f4 100644 --- a/security/py-certbot-dns-rfc2136/distinfo +++ b/security/py-certbot-dns-rfc2136/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474697 -SHA256 (certbot_dns_rfc2136-3.2.0.tar.gz) = 0fff814398ed3437d6e72698d59d6a59a888611f5d02893e6ef317b4c0a5fe14 -SIZE (certbot_dns_rfc2136-3.2.0.tar.gz) = 16934 +TIMESTAMP = 1745167604 +SHA256 (certbot_dns_rfc2136-4.0.0.tar.gz) = 9d403198294c6e2e4bc9df6a5e82a4ed35ab3ffef534307f732e967fec3292d7 +SIZE (certbot_dns_rfc2136-4.0.0.tar.gz) = 16948 diff --git a/security/py-certbot-dns-route53/distinfo b/security/py-certbot-dns-route53/distinfo index ab62b1e39335..bf6178bc02fd 100644 --- a/security/py-certbot-dns-route53/distinfo +++ b/security/py-certbot-dns-route53/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474698 -SHA256 (certbot_dns_route53-3.2.0.tar.gz) = a6186d32adee3f310b27b79beea1f04f61f55cf8c25fc7e0910ff8050f3dbf12 -SIZE (certbot_dns_route53-3.2.0.tar.gz) = 15664 +TIMESTAMP = 1745167605 +SHA256 (certbot_dns_route53-4.0.0.tar.gz) = 9b6397d5a0b3a23242346238cdf423b111b16114e59798638b47d1be9a84fc2e +SIZE (certbot_dns_route53-4.0.0.tar.gz) = 15688 diff --git a/security/py-certbot-dns-sakuracloud/distinfo b/security/py-certbot-dns-sakuracloud/distinfo index bca270b56159..17fdf8768906 100644 --- a/security/py-certbot-dns-sakuracloud/distinfo +++ b/security/py-certbot-dns-sakuracloud/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474698 -SHA256 (certbot_dns_sakuracloud-3.2.0.tar.gz) = 14e8a5f7b503b231998c448d189c1fbf021f7e05884725b5577dc88fd4d2a47d -SIZE (certbot_dns_sakuracloud-3.2.0.tar.gz) = 11990 +TIMESTAMP = 1745167606 +SHA256 (certbot_dns_sakuracloud-4.0.0.tar.gz) = b658870de64ffab5f302575f391b8b37774a1cd5d294e8dbbe6db46a794bdd36 +SIZE (certbot_dns_sakuracloud-4.0.0.tar.gz) = 11967 diff --git a/security/py-certbot-nginx/distinfo b/security/py-certbot-nginx/distinfo index 3560896e1212..c4a16deb245b 100644 --- a/security/py-certbot-nginx/distinfo +++ b/security/py-certbot-nginx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474698 -SHA256 (certbot_nginx-3.2.0.tar.gz) = 90d75ecb3da76e0aa063fbf73dee92558da2447da48ada6fa9d13cb18bffc272 -SIZE (certbot_nginx-3.2.0.tar.gz) = 79404 +TIMESTAMP = 1745167606 +SHA256 (certbot_nginx-4.0.0.tar.gz) = 4478c3e13e04b49f95675d83adaacdcf1356f8fac0824e236f893f2f5a1d991c +SIZE (certbot_nginx-4.0.0.tar.gz) = 79653 diff --git a/security/py-certbot/Makefile b/security/py-certbot/Makefile index 3c28f628cd7a..5e66ba0a7c54 100644 --- a/security/py-certbot/Makefile +++ b/security/py-certbot/Makefile @@ -1,71 +1,70 @@ PORTNAME= certbot PORTVERSION= ${ACME_VERSION} -PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= PYPI \ https://github.com/certbot/certbot/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= Let's Encrypt client #' 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 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configargparse>=1.5.3:devel/py-configargparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.6:devel/py-configobj@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}distro>=1.0.1:sysutils/py-distro@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0<2:security/py-josepy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}josepy>=2.0.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}setuptools>=41.6.0:devel/py-setuptools@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent cryptography pep517 pytest NO_ARCH= yes PLIST_FILES= etc/periodic/weekly/500.certbot-${PYTHON_VER} SUB_FILES= 500.certbot pkg-message SUB_LIST= PYTHON_VER=${PYTHON_VER} OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT=MANPAGES MANPAGES_BUILD_DEPENDS= ${RUN_DEPENDS} \ ${PYTHON_PKGNAMEPREFIX}sphinx>=1.2,1:textproc/py-sphinx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>=0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} MANPAGES_PLIST_FILES= share/man/man1/certbot.1.gz \ share/man/man7/certbot.7.gz .include .if ${PYTHON_REL} < 31000 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=4.6:devel/py-importlib-metadata@${PY_FLAVOR} .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/certbot/compat/misc.py ${WRKSRC}/certbot/_internal/tests/cli_test.py post-build-MANPAGES-on: # Avoid gmake / ${DO_MAKE_BUILD} -C ${WRKSRC}/docs man cd ${WRKSRC}/docs && sphinx-build-${PYTHON_VER} -N -b man . _build/man post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/weekly ${INSTALL_SCRIPT} ${WRKDIR}/500.certbot ${STAGEDIR}${PREFIX}/etc/periodic/weekly/500.certbot-${PYTHON_VER} post-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/certbot.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/certbot.7 ${STAGEDIR}${PREFIX}/share/man/man7 .include "${.CURDIR}/../py-acme/version.mk" .include diff --git a/security/py-certbot/distinfo b/security/py-certbot/distinfo index 0f0402199bd5..05ecc6071f5a 100644 --- a/security/py-certbot/distinfo +++ b/security/py-certbot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739474695 -SHA256 (certbot-3.2.0.tar.gz) = 2939a248def1a8bce661f8d92f9add975108741d7d96fcbfff2936031e72930c -SIZE (certbot-3.2.0.tar.gz) = 439207 +TIMESTAMP = 1745167596 +SHA256 (certbot-4.0.0.tar.gz) = a867bfbb5126516c12d4c8a93909ef1e4d5309fc4e9f5b97b2d987b0ffd4bbe3 +SIZE (certbot-4.0.0.tar.gz) = 439556