[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2024-05-03 Thread Matthew Thode
commit: 6605348e75d1f301aeba38f287078b657d269187
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May  4 01:58:51 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May  4 02:01:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6605348e

app-crypt/certbot: stabilize 2.10.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.10.0.ebuild 
b/app-crypt/certbot/certbot-2.10.0.ebuild
index 987d94f3776a..a22bdc068e45 100644
--- a/app-crypt/certbot/certbot-2.10.0.ebuild
+++ b/app-crypt/certbot/certbot-2.10.0.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2024-05-03 Thread Matthew Thode
commit: 64a7f674bc6c861c85d78f546fd8e395aaa3d4c3
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May  4 02:00:16 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May  4 02:01:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a7f674

app-crypt/certbot-apache: stabilize 2.10.0 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild
index a7f3d35e15e3..61a3c7acc776 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2024-05-03 Thread Matthew Thode
commit: be967abfd861e54eb5c3236440272b8717bb9f82
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May  4 02:00:44 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May  4 02:01:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be967abf

app-crypt/certbot-nginx: stabilize 2.10.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild
index db555ce797a5..c7c737694976 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-dns-dnsimple/

2024-04-14 Thread Matthew Smith
commit: 2bb55d9f17db0ad10608208de87b41eda1c4b075
Author: Matthew Smith  gentoo  org>
AuthorDate: Sun Apr 14 14:47:34 2024 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Sun Apr 14 15:18:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb55d9f

app-crypt/certbot-dns-dnsimple: drop myself as a maintainer

Signed-off-by: Matthew Smith  gentoo.org>

 app-crypt/certbot-dns-dnsimple/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-crypt/certbot-dns-dnsimple/metadata.xml 
b/app-crypt/certbot-dns-dnsimple/metadata.xml
index 7b274bf81e54..0d75ba589015 100644
--- a/app-crypt/certbot-dns-dnsimple/metadata.xml
+++ b/app-crypt/certbot-dns-dnsimple/metadata.xml
@@ -5,10 +5,6 @@
azamat.hacki...@gmail.com
Azamat H. Hackimov

-   
-   matt...@gentoo.org
-   Matthew Smith
-   

proxy-ma...@gentoo.org
Proxy Maintainers



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-dns-dnsimple/

2024-04-13 Thread Michał Górny
commit: 3d2e3975d37d1d3e8c3f0b3aa8de0d26f67f0f79
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sat Apr 13 11:50:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 13 14:04:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2e3975

app-crypt/certbot-dns-dnsimple: add 2.10.0

Closes: https://bugs.gentoo.org/929288
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36236
Signed-off-by: Michał Górny  gentoo.org>

 app-crypt/certbot-dns-dnsimple/Manifest|  1 +
 .../certbot-dns-dnsimple-2.10.0.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-crypt/certbot-dns-dnsimple/Manifest 
b/app-crypt/certbot-dns-dnsimple/Manifest
index 6bc3eac1503d..e8c21bb48bdc 100644
--- a/app-crypt/certbot-dns-dnsimple/Manifest
+++ b/app-crypt/certbot-dns-dnsimple/Manifest
@@ -1 +1,2 @@
+DIST certbot-2.10.0.gh.tar.gz 2322931 BLAKE2B 
cb84815ec2db2b4b365f2f2bdee1749263b540a1b67f9195280bdb122307337d294beb403bc05b236a94ed0782b0d093e2b8527a65cb69cac949fa627388e8bd
 SHA512 
444981952140376808a9aa475a692df91e60fffc6d45902a3f809bc07311a7d6597ad56e712d3dae234450eb1c735db431182e784bc748511e68bf4f5f2d6cbd
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-2.10.0.ebuild 
b/app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-2.10.0.ebuild
new file mode 100644
index ..49462ea339f0
--- /dev/null
+++ b/app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-2.10.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="DNSimple Authenticator plugin for Certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot 
https://certbot-dns-dnsimple.readthedocs.io/en/stable/;
+# Use common certbot tarball
+SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.gh.tar.gz"
+
+S="${WORKDIR}/certbot-${PV}/${PN}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/dns-lexicon-3.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2024-04-09 Thread Matthew Thode
commit: 8706532955de492a20e742a1d5ff30522454ac88
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr  9 16:06:22 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr  9 16:07:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87065329

app-crypt/certbot-apache: drop 2.8.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.8.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 4f88de85085a..cc70ef21970a 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,3 +1,2 @@
 DIST certbot-2.10.0.gh.tar.gz 2322931 BLAKE2B 
cb84815ec2db2b4b365f2f2bdee1749263b540a1b67f9195280bdb122307337d294beb403bc05b236a94ed0782b0d093e2b8527a65cb69cac949fa627388e8bd
 SHA512 
444981952140376808a9aa475a692df91e60fffc6d45902a3f809bc07311a7d6597ad56e712d3dae234450eb1c735db431182e784bc748511e68bf4f5f2d6cbd
-DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
 DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B 
cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94
 SHA512 
27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546

diff --git a/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild
deleted file mode 100644
index 1727e1bbafb9..
--- a/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2024-04-09 Thread Matthew Thode
commit: cf90db9ca727944460dbe5a6bd0ab0cd284327da
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr  9 16:05:54 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr  9 16:07:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf90db9c

app-crypt/certbot: drop 2.8.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.8.0.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 4f88de85085a..cc70ef21970a 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,3 +1,2 @@
 DIST certbot-2.10.0.gh.tar.gz 2322931 BLAKE2B 
cb84815ec2db2b4b365f2f2bdee1749263b540a1b67f9195280bdb122307337d294beb403bc05b236a94ed0782b0d093e2b8527a65cb69cac949fa627388e8bd
 SHA512 
444981952140376808a9aa475a692df91e60fffc6d45902a3f809bc07311a7d6597ad56e712d3dae234450eb1c735db431182e784bc748511e68bf4f5f2d6cbd
-DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
 DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B 
cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94
 SHA512 
27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546

diff --git a/app-crypt/certbot/certbot-2.8.0.ebuild 
b/app-crypt/certbot/certbot-2.8.0.ebuild
deleted file mode 100644
index d2fb34633770..
--- a/app-crypt/certbot/certbot-2.8.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2024-04-09 Thread Matthew Thode
commit: 160dcccb57f6905e0342d2e1f4f1b79059326a1c
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr  9 16:06:48 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Apr  9 16:07:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160dcccb

app-crypt/certbot-nginx: drop 2.8.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 4f88de85085a..cc70ef21970a 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,3 +1,2 @@
 DIST certbot-2.10.0.gh.tar.gz 2322931 BLAKE2B 
cb84815ec2db2b4b365f2f2bdee1749263b540a1b67f9195280bdb122307337d294beb403bc05b236a94ed0782b0d093e2b8527a65cb69cac949fa627388e8bd
 SHA512 
444981952140376808a9aa475a692df91e60fffc6d45902a3f809bc07311a7d6597ad56e712d3dae234450eb1c735db431182e784bc748511e68bf4f5f2d6cbd
-DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
 DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B 
cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94
 SHA512 
27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild
deleted file mode 100644
index bba940ea8e40..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
-# to avoid broken 23.1.0.
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2024-04-03 Thread Matthew Thode
commit: cceea09c02bf2a8fbdedb7cd578718599cfd7fad
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Apr  3 17:06:16 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Apr  3 17:06:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cceea09c

app-crypt/certbot-nginx: add 2.10.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 .../certbot-nginx/certbot-nginx-2.10.0.ebuild  | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 2aa6fc0bd107..4f88de85085a 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1,3 @@
+DIST certbot-2.10.0.gh.tar.gz 2322931 BLAKE2B 
cb84815ec2db2b4b365f2f2bdee1749263b540a1b67f9195280bdb122307337d294beb403bc05b236a94ed0782b0d093e2b8527a65cb69cac949fa627388e8bd
 SHA512 
444981952140376808a9aa475a692df91e60fffc6d45902a3f809bc07311a7d6597ad56e712d3dae234450eb1c735db431182e784bc748511e68bf4f5f2d6cbd
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
 DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B 
cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94
 SHA512 
27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild
new file mode 100644
index ..db555ce797a5
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2024-04-03 Thread Matthew Thode
commit: c4cd50daabc2240983bdc69157b22c7ae9c67593
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Apr  3 17:05:44 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Apr  3 17:06:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4cd50da

app-crypt/certbot-apache: add 2.10.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.10.0.ebuild| 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 2aa6fc0bd107..4f88de85085a 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1,3 @@
+DIST certbot-2.10.0.gh.tar.gz 2322931 BLAKE2B 
cb84815ec2db2b4b365f2f2bdee1749263b540a1b67f9195280bdb122307337d294beb403bc05b236a94ed0782b0d093e2b8527a65cb69cac949fa627388e8bd
 SHA512 
444981952140376808a9aa475a692df91e60fffc6d45902a3f809bc07311a7d6597ad56e712d3dae234450eb1c735db431182e784bc748511e68bf4f5f2d6cbd
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
 DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B 
cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94
 SHA512 
27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546

diff --git a/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild
new file mode 100644
index ..a7f3d35e15e3
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2024-04-03 Thread Matthew Thode
commit: 0dd90b39440f9876103859e506c568e94d2399bc
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Apr  3 17:00:59 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Apr  3 17:06:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd90b39

app-crypt/certbot: add 2.10.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest  |  1 +
 app-crypt/certbot/certbot-2.10.0.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 2aa6fc0bd107..4f88de85085a 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1,3 @@
+DIST certbot-2.10.0.gh.tar.gz 2322931 BLAKE2B 
cb84815ec2db2b4b365f2f2bdee1749263b540a1b67f9195280bdb122307337d294beb403bc05b236a94ed0782b0d093e2b8527a65cb69cac949fa627388e8bd
 SHA512 
444981952140376808a9aa475a692df91e60fffc6d45902a3f809bc07311a7d6597ad56e712d3dae234450eb1c735db431182e784bc748511e68bf4f5f2d6cbd
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
 DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B 
cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94
 SHA512 
27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546

diff --git a/app-crypt/certbot/certbot-2.10.0.ebuild 
b/app-crypt/certbot/certbot-2.10.0.ebuild
new file mode 100644
index ..987d94f3776a
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.10.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2024-03-09 Thread Matthew Thode
commit: 232d90ca60bc5d0bbfbadc06626df99a8b12071e
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Mar  9 20:20:14 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Mar  9 20:21:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232d90ca

app-crypt/certbot-nginx: stabilize 2.9.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild
index c3322ba11923..bba940ea8e40 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2024-03-09 Thread Matthew Thode
commit: 4f7dbec041789e66a78b7f779438303425ffcc70
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Mar  9 20:19:10 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Mar  9 20:21:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7dbec0

app-crypt/certbot: stabilize 2.9.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.9.0.ebuild 
b/app-crypt/certbot/certbot-2.9.0.ebuild
index 0f29c796b738..d2fb34633770 100644
--- a/app-crypt/certbot/certbot-2.9.0.ebuild
+++ b/app-crypt/certbot/certbot-2.9.0.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2024-03-09 Thread Matthew Thode
commit: b6ac83bd57454353fa4d5b2318da0a2d925165f9
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Mar  9 20:19:54 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Mar  9 20:21:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ac83bd

app-crypt/certbot-apache: stabilize 2.9.0 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild
index 07c1b3fa631b..1727e1bbafb9 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2024-03-02 Thread Matthew Thode
commit: dbb3c392b600cf266a9243b0065e01b983ae7fa4
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar  3 00:11:00 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Mar  3 00:12:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb3c392

app-crypt/certbot-apache: enable py3.12

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-.ebuild 
b/app-crypt/certbot-apache/certbot-apache-.ebuild
index 4d1707d36f00..a7f3d35e15e3 100644
--- a/app-crypt/certbot-apache/certbot-apache-.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2024-03-02 Thread Matthew Thode
commit: c61b3e189cdb2337bdd5e485954a652886923924
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar  3 00:11:42 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Mar  3 00:12:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61b3e18

certbot-nginx: enable py3.12

Closes: Bug 925344

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
index 681a2d89b66e..db555ce797a5 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2024-03-02 Thread Matthew Thode
commit: 59da73d79c2988bae3f1a6c27b1ffd44ec7a0477
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar  3 00:09:58 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Mar  3 00:12:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59da73d7

app-crypt/certbot: enable py3.12

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-.ebuild
index 28d628bba116..987d94f3776a 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2024-02-09 Thread Matthew Thode
commit: 90e806c7522309bcb170bce5fe71823b1be6db52
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 10 04:40:46 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 10 04:40:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e806c7

app-crypt/certbot-apache: add 2.9.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.9.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 91edfdbab5f9..2aa6fc0bd107 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1 +1,2 @@
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
+DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B 
cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94
 SHA512 
27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546

diff --git a/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild
new file mode 100644
index ..07c1b3fa631b
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.9.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2024-02-09 Thread Matthew Thode
commit: 50fd4d7b48a9018482bd107a0bd1c471693901c0
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 10 04:41:04 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 10 04:41:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50fd4d7b

app-crypt/certbot-nginx: add 2.9.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 91edfdbab5f9..2aa6fc0bd107 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1 +1,2 @@
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
+DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B 
cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94
 SHA512 
27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild
new file mode 100644
index ..c3322ba11923
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.9.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2024-02-09 Thread Matthew Thode
commit: cca4999e9feaa88bcf7d18164c36ec483de2d721
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Feb 10 04:39:58 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Feb 10 04:39:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca4999e

app-crypt/certbot: add 2.9.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.9.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 91edfdbab5f9..2aa6fc0bd107 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1 +1,2 @@
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
+DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B 
cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94
 SHA512 
27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546

diff --git a/app-crypt/certbot/certbot-2.9.0.ebuild 
b/app-crypt/certbot/certbot-2.9.0.ebuild
new file mode 100644
index ..0f29c796b738
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.9.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2024-02-06 Thread Matthew Thode
commit: 523d3e744094683d88abfd22538f64be66cf5fe3
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb  6 16:31:33 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Feb  6 16:32:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523d3e74

app-crypt/certbot: drop 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.7.4.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index c8e1995d63c0..91edfdbab5f9 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot/certbot-2.7.4.ebuild 
b/app-crypt/certbot/certbot-2.7.4.ebuild
deleted file mode 100644
index c710cf3ea540..
--- a/app-crypt/certbot/certbot-2.7.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2024-02-06 Thread Matthew Thode
commit: 76ab4749450f63fd44916a072e3e4afb6ace4645
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb  6 16:30:54 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Feb  6 16:32:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ab4749

app-crypt/certbot-nginx: drop 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index c8e1995d63c0..91edfdbab5f9 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild
deleted file mode 100644
index 935da5b0db43..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
-# to avoid broken 23.1.0.
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2024-02-06 Thread Matthew Thode
commit: 1a71302d0221ae12d15d462a4b47f02b5751730e
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Feb  6 16:31:18 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Feb  6 16:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a71302d

app-crypt/certbot-apache: drop 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.7.4.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index c8e1995d63c0..91edfdbab5f9 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild
deleted file mode 100644
index 9ed5d0b39780..
--- a/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2024-01-06 Thread Matthew Thode
commit: d70d44349fd6052660d7f7b08a9c29c95a98498a
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan  6 17:52:19 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan  6 17:54:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d70d4434

app-crypt/certbot: stabilize 2.8.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot/certbot-2.8.0.ebuild 
b/app-crypt/certbot/certbot-2.8.0.ebuild
index 28d628bba116..d2fb34633770 100644
--- a/app-crypt/certbot/certbot-2.8.0.ebuild
+++ b/app-crypt/certbot/certbot-2.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2024-01-06 Thread Matthew Thode
commit: 9c0baeaeb3f32809650cb71afc40c8741b12b480
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan  6 17:52:55 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan  6 17:54:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0baeae

app-crypt/certbot-apache: stabilize 2.8.0 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild
index 4d1707d36f00..1727e1bbafb9 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2024-01-06 Thread Matthew Thode
commit: 0215ed2a698efa2e7528dfe03b16809b8d7f467b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan  6 17:53:38 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan  6 17:54:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0215ed2a

app-crypt/certbot-nginx: stabilize 2.8.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild
index 681a2d89b66e..bba940ea8e40 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-12-24 Thread Matthew Thode
commit: 985633fdb324cd417b513618fc0171072210ecfd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec 24 18:55:03 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec 24 18:56:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985633fd

app-crypt/certbot: drop 2.7.3

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.7.3.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index f839c1fe8170..c8e1995d63c0 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,3 +1,2 @@
-DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot/certbot-2.7.3.ebuild 
b/app-crypt/certbot/certbot-2.7.3.ebuild
deleted file mode 100644
index c710cf3ea540..
--- a/app-crypt/certbot/certbot-2.7.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-12-24 Thread Matthew Thode
commit: 2fbbbf0f833f79d3006ca2762f6bb1303f9f7ae0
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec 24 18:55:30 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec 24 18:56:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbbbf0f

app-crypt/certbot-apache: drop 2.7.3

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.7.3.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index f839c1fe8170..c8e1995d63c0 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,3 +1,2 @@
-DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild
deleted file mode 100644
index 9ed5d0b39780..
--- a/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-12-24 Thread Matthew Thode
commit: 246b3a807fee9e0a7c2c1695044354d38afbf0d1
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec 24 18:55:56 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec 24 18:56:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246b3a80

app-crypt/certbot-nginx: drop 2.7.3

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index f839c1fe8170..c8e1995d63c0 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,3 +1,2 @@
-DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild
deleted file mode 100644
index 935da5b0db43..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
-# to avoid broken 23.1.0.
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-12-20 Thread Matthew Thode
commit: e6ef0199bec3deec2c0881d115b5698c9394161e
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 20 23:25:23 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 20 23:25:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ef0199

app-crypt/certbot-apache: drop 2.6.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.6.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 06de86a39174..2d73b49b5d78 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
deleted file mode 100644
index 9ed5d0b39780..
--- a/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-12-20 Thread Matthew Thode
commit: e1ae6f6c3de5fb39d89d7066ff16fd994b1b8cf5
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 20 23:25:11 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 20 23:25:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ae6f6c

app-crypt/certbot: drop 2.7.2

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.7.2.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 2d73b49b5d78..f839c1fe8170 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot/certbot-2.7.2.ebuild 
b/app-crypt/certbot/certbot-2.7.2.ebuild
deleted file mode 100644
index 111626389916..
--- a/app-crypt/certbot/certbot-2.7.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-12-20 Thread Matthew Thode
commit: d7e3430ba306f0e3c3992a87d07bcd5dca63250b
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 20 23:26:05 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 20 23:26:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e3430b

app-crypt/certbot-nginx: drop 2.7.2

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 2d73b49b5d78..f839c1fe8170 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
deleted file mode 100644
index bd99ab52f3da..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
-# to avoid broken 23.1.0.
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-12-20 Thread Matthew Thode
commit: 48197df64fdc187a070ca6120470c3ceecb75e52
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 20 23:25:57 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 20 23:25:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48197df6

app-crypt/certbot-nginx: drop 2.6.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 06de86a39174..2d73b49b5d78 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
deleted file mode 100644
index 5781f43cf685..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
-# to avoid broken 23.1.0.
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-12-20 Thread Matthew Thode
commit: eebd9c2b6db8a8d2b60c20f87a71505c1e389823
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 20 23:24:58 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 20 23:24:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebd9c2b

app-crypt/certbot: drop 2.6.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.6.0.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 06de86a39174..2d73b49b5d78 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot/certbot-2.6.0.ebuild 
b/app-crypt/certbot/certbot-2.6.0.ebuild
deleted file mode 100644
index 959eb4ea8372..
--- a/app-crypt/certbot/certbot-2.6.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-12-20 Thread Matthew Thode
commit: 421eea8f1f504dc5c0f2994cd1f33d5d47b48a92
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 20 23:25:31 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 20 23:25:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421eea8f

app-crypt/certbot-apache: drop 2.7.2

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.7.2.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 2d73b49b5d78..f839c1fe8170 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
 DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
deleted file mode 100644
index 9ed5d0b39780..
--- a/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-12-13 Thread Matthew Thode
commit: 96bdae5c1d7c121711a2737c209a20df1df10b2b
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec 14 05:39:50 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Dec 14 05:43:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bdae5c

app-crypt/certbot: drop 2.7.1

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.7.1.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index e433fcade313..06de86a39174 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,5 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
-DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot/certbot-2.7.1.ebuild 
b/app-crypt/certbot/certbot-2.7.1.ebuild
deleted file mode 100644
index c710cf3ea540..
--- a/app-crypt/certbot/certbot-2.7.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-12-13 Thread Matthew Thode
commit: b4329c52530eb12ad330e16f48d1b556dca2abd2
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec 14 05:40:18 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Dec 14 05:43:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4329c52

app-crypt/certbot-nginx: drop 2.7.1

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index e433fcade313..06de86a39174 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,5 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
-DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild
deleted file mode 100644
index 935da5b0db43..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
-# to avoid broken 23.1.0.
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-12-13 Thread Matthew Thode
commit: e6338b48947c8699e026d0918f640228abf1cd48
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec 14 05:40:09 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Dec 14 05:43:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6338b48

app-crypt/certbot-apache: drop 2.7.1

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.7.1.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index e433fcade313..06de86a39174 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,5 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
-DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild
deleted file mode 100644
index 9ed5d0b39780..
--- a/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-12-06 Thread Matthew Thode
commit: 9de0f6e49b4657da043d8e9a4487d7183ea19f95
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec  7 03:07:47 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Dec  7 03:08:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de0f6e4

app-crypt/certbot-nginx: add 2.8.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 73b96f3f9222..e433fcade313 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
+DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-12-06 Thread Matthew Thode
commit: 361ffb4506aacee352dddc98549c322655dd4778
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec  7 03:06:34 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Dec  7 03:08:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361ffb45

app-crypt/certbot: add 2.8.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.8.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 73b96f3f9222..e433fcade313 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
+DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot/certbot-2.8.0.ebuild 
b/app-crypt/certbot/certbot-2.8.0.ebuild
new file mode 100644
index ..28d628bba116
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.8.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-12-06 Thread Matthew Thode
commit: 65d452a7de39c3710380fd9784d0dac19fedfbe7
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec  7 03:07:21 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Dec  7 03:08:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d452a7

app-crypt/certbot-apache: add 2.8.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.8.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 73b96f3f9222..e433fcade313 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
 DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369
+DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B 
f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9
 SHA512 
2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6

diff --git a/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-12-02 Thread Matthew Thode
commit: 3464c4254ee58ec3d6b75dfd6084bef59bce389f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec  3 00:21:12 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec  3 00:21:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3464c425

app-crypt/certbot-nginx: stabilize 2.7.4 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild
index 681a2d89b66e..935da5b0db43 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-12-02 Thread Matthew Thode
commit: 760230d1ca2d5a39d6bf76a887072399c76a2586
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec  3 00:21:30 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec  3 00:21:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760230d1

app-crypt/certbot-apache: stabilize 2.7.4 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild
index 4d1707d36f00..9ed5d0b39780 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-12-02 Thread Matthew Thode
commit: 45d25759e2695addb23d2b94151ced30290cc8c9
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Dec  3 00:20:47 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Dec  3 00:21:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45d25759

app-crypt/certbot: stabilize 2.7.4 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.7.4.ebuild 
b/app-crypt/certbot/certbot-2.7.4.ebuild
index 28d628bba116..c710cf3ea540 100644
--- a/app-crypt/certbot/certbot-2.7.4.ebuild
+++ b/app-crypt/certbot/certbot-2.7.4.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-11-24 Thread Matthew Thode
commit: 9734fb2fa4b963647c68c3a5456b3776763adc02
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 24 21:24:34 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 24 21:24:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9734fb2f

app-crypt/certbot-nginx: stabilize 2.7.3 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild
index 681a2d89b66e..935da5b0db43 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-11-24 Thread Matthew Thode
commit: f8e2434d6241a696cbf0323be20f9c50472d8363
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 24 21:23:58 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 24 21:24:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e2434d

app-crypt/certbot-apache: stabilize 2.7.3 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild
index 4d1707d36f00..9ed5d0b39780 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-11-24 Thread Matthew Thode
commit: dd7da2f183b1569809fa8a600228b524ad2972bd
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Nov 24 21:23:21 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Nov 24 21:24:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7da2f1

app-crypt/certbot: stabilize 2.7.3 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.7.3.ebuild 
b/app-crypt/certbot/certbot-2.7.3.ebuild
index 28d628bba116..c710cf3ea540 100644
--- a/app-crypt/certbot/certbot-2.7.3.ebuild
+++ b/app-crypt/certbot/certbot-2.7.3.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-11-20 Thread Matthew Thode
commit: 252adfff0863acacb13a4f7f72072ab75b251ab8
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 20 21:37:03 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 20 21:38:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252adfff

app-crypt/certbot: stabilize 2.7.2 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.7.2.ebuild 
b/app-crypt/certbot/certbot-2.7.2.ebuild
index 28d628bba116..111626389916 100644
--- a/app-crypt/certbot/certbot-2.7.2.ebuild
+++ b/app-crypt/certbot/certbot-2.7.2.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-11-20 Thread Matthew Thode
commit: 4dfd46e0d45cef66f6ae9f1be30be5914e5800e9
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 20 21:37:30 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 20 21:38:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dfd46e0

app-crypt/certbot-apache: stabilize 2.7.2 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
index 4d1707d36f00..9ed5d0b39780 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-11-20 Thread Matthew Thode
commit: 36eb88f8e858e4344cf71b2d908997f8603f8609
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 20 21:38:16 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 20 21:38:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36eb88f8

app-crypt/certbot-nginx: stabilize 2.7.2 for amd64, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
index 681a2d89b66e..bd99ab52f3da 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-11-13 Thread Matthew Thode
commit: 7c37f801e037f5f7eadfeb754d77b165608d2972
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 13 21:34:12 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 13 21:34:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c37f801

app-crypt/certbot: drop 2.7.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.7.0.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index ed8003bc6b05..73b96f3f9222 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,5 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
-DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c

diff --git a/app-crypt/certbot/certbot-2.7.0.ebuild 
b/app-crypt/certbot/certbot-2.7.0.ebuild
deleted file mode 100644
index 28d628bba116..
--- a/app-crypt/certbot/certbot-2.7.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-11-13 Thread Matthew Thode
commit: d5fb730f6f0d87e4af2a412d0db197e543c439b9
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 13 21:34:21 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 13 21:34:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fb730f

app-crypt/certbot: stabilize 2.7.1 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.7.1.ebuild 
b/app-crypt/certbot/certbot-2.7.1.ebuild
index 28d628bba116..c710cf3ea540 100644
--- a/app-crypt/certbot/certbot-2.7.1.ebuild
+++ b/app-crypt/certbot/certbot-2.7.1.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-11-13 Thread Matthew Thode
commit: 644a2d832557825af30afcbe47f8cebe485d2ca9
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 13 21:41:30 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 13 21:41:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644a2d83

app-crypt/certbot-apache: stabilize 2.7.1 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild
index 4d1707d36f00..9ed5d0b39780 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-11-13 Thread Matthew Thode
commit: c3a8bc706e2aceb6d20e45483d2219db57454baa
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 13 21:36:19 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 13 21:36:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a8bc70

app-crypt/certbot-apache: drop 2.7.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.7.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index ed8003bc6b05..73b96f3f9222 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,5 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
-DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.0.ebuild
deleted file mode 100644
index 4d1707d36f00..
--- a/app-crypt/certbot-apache/certbot-apache-2.7.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-11-13 Thread Matthew Thode
commit: e4720f0296031ff3d4b040b9d9dac5596b0d28f9
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 13 21:36:01 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 13 21:36:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4720f02

app-crypt/certbot-nginx: stabilize 2.7.1 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild
index 681a2d89b66e..935da5b0db43 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-11-13 Thread Matthew Thode
commit: dcaf217b48fe0153d1e7bd589152dd897165d623
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 13 21:35:52 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 13 21:35:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcaf217b

app-crypt/certbot-nginx: drop 2.7.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.7.0.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index ed8003bc6b05..73b96f3f9222 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,5 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
-DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.0.ebuild
deleted file mode 100644
index 681a2d89b66e..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.7.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
-# to avoid broken 23.1.0.
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-11-02 Thread Matthew Thode
commit: b3e7028adcdb937d657cc4daf099c3c83bdb5d66
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Nov  2 18:32:56 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Nov  2 18:33:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e7028a

app-crypt/certbot-nginx: add 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 8903731af144..ed8003bc6b05 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c80
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
+DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-11-02 Thread Matthew Thode
commit: a70d00bf52b0058953a1ecccee134ead644cff80
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Nov  2 18:32:35 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Nov  2 18:33:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70d00bf

app-crypt/certbot-apache: add 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.7.4.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 8903731af144..ed8003bc6b05 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c80
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
+DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-11-02 Thread Matthew Thode
commit: 30a41f09171149d6628cb692a2912bfc73fa9cdf
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Nov  2 18:31:35 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Nov  2 18:33:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a41f09

app-crypt/certbot: add 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.7.4.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 8903731af144..ed8003bc6b05 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c80
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
+DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot/certbot-2.7.4.ebuild 
b/app-crypt/certbot/certbot-2.7.4.ebuild
new file mode 100644
index ..28d628bba116
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.7.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-10-24 Thread Matthew Thode
commit: fa2f98f29e83a40ce1e258d033903080be7b4c68
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Oct 25 04:18:53 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Oct 25 04:18:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2f98f2

app-crypt/certbot-apache: add 2.7.3

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.7.3.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 32199a6717e7..8903731af144 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -2,3 +2,4 @@ DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
+DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-10-24 Thread Matthew Thode
commit: 6ebff3de5dbfd65cc5cdb048d4c5613c81cdab56
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Oct 25 04:19:16 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Oct 25 04:19:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebff3de

app-crypt/certbot-nginx: add 2.7.3

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 32199a6717e7..8903731af144 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -2,3 +2,4 @@ DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
+DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-10-24 Thread Matthew Thode
commit: 5b498386c70a71839cd1b80f55431947475f01cf
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Oct 25 04:18:28 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Oct 25 04:18:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b498386

app-crypt/certbot: add 2.7.3

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.7.3.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 32199a6717e7..8903731af144 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -2,3 +2,4 @@ DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
+DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c

diff --git a/app-crypt/certbot/certbot-2.7.3.ebuild 
b/app-crypt/certbot/certbot-2.7.3.ebuild
new file mode 100644
index ..28d628bba116
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.7.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-10-20 Thread Matthew Thode
commit: 38151c3b1a2f34155304f3d2022b6867e4edf168
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 19:19:11 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 20 19:19:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38151c3b

app-crypt/certbot-nginx: add 2.7.2

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 0a0f64fe6910..32199a6717e7 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
+DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-10-20 Thread Matthew Thode
commit: f0ab39c2bc571aff556bae3441b663e157e21e1a
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 19:18:51 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 20 19:19:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ab39c2

app-crypt/certbot-apache: add 2.7.2

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.7.2.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 0a0f64fe6910..32199a6717e7 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
+DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-10-20 Thread Matthew Thode
commit: 2a1190e25f1e8c2204c425d4d5e49a0ceb3ceab2
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 20 19:18:33 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 20 19:19:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1190e2

app-crypt/certbot: add 2.7.2

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.7.2.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 0a0f64fe6910..32199a6717e7 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,3 +1,4 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
+DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee

diff --git a/app-crypt/certbot/certbot-2.7.2.ebuild 
b/app-crypt/certbot/certbot-2.7.2.ebuild
new file mode 100644
index ..28d628bba116
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.7.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-10-13 Thread Matthew Thode
commit: a472e064d3078c6938e394011af8c8e7d71a67ea
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:47:43 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:47:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a472e064

app-crypt/certbot-apache: add 2.7.1

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.7.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 41b4e913854e..0a0f64fe6910 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
+DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-10-13 Thread Matthew Thode
commit: e2a54ff412cc97f1e78f89b2eab0db9bca545480
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:47:06 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:47:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a54ff4

app-crypt/certbot: add 2.7.1

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.7.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 41b4e913854e..0a0f64fe6910 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
+DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149

diff --git a/app-crypt/certbot/certbot-2.7.1.ebuild 
b/app-crypt/certbot/certbot-2.7.1.ebuild
new file mode 100644
index ..28d628bba116
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.7.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-10-13 Thread Matthew Thode
commit: a979cdbd8e24d072efe321f5f11ed85194f05452
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Oct 13 19:47:59 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Oct 13 19:47:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a979cdbd

app-crypt/certbot-nginx: add 2.7.1

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 41b4e913854e..0a0f64fe6910 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1,3 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d
+DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-10-04 Thread Matthew Thode
commit: 67617ecff8ff7cf217856deb773e5d1b57b3606a
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct  5 02:08:27 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct  5 02:09:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67617ecf

app-crypt/certbot-apache: add 2.7.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.7.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 6bc3eac1503d..41b4e913854e 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1 +1,2 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
+DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.0.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-10-04 Thread Matthew Thode
commit: 5d8e225a8574bd5ff779c01e77c3d8da31f26428
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct  5 02:09:01 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct  5 02:09:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8e225a

app-crypt/certbot-nginx: add 2.7.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.7.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 6bc3eac1503d..41b4e913854e 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1 +1,2 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
+DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.0.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-10-04 Thread Matthew Thode
commit: 19023be5cea10aefa96c55ec826e035075cf4e35
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct  5 02:07:28 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct  5 02:09:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19023be5

app-crypt/certbot: add 2.7.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest  | 1 +
 app-crypt/certbot/{certbot-.ebuild => certbot-2.7.0.ebuild} | 2 +-
 app-crypt/certbot/certbot-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 6bc3eac1503d..41b4e913854e 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1 +1,2 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
+DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c806d08149cce511d28d77ce9f5fb8073ec65e6cfa3e0c168ca84ddcbf85478ff335b84feaadee66db6c5a811be202be
 SHA512 
1e1defcd143f804a36b50e3104d239bf20873545474ceb654269a5879e15cfbb76a18bd569f5e6e12de1036779e72c74d9896707daabc314fc5d67acc1c5180d

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-2.7.0.ebuild
similarity index 96%
copy from app-crypt/certbot/certbot-.ebuild
copy to app-crypt/certbot/certbot-2.7.0.ebuild
index 31a618c23d65..28d628bba116 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-2.7.0.ebuild
@@ -47,7 +47,7 @@ BDEPEND="
 # See certbot/setup.py for acme >= dep
 RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
>=dev-python/distro-1.0.1[${PYTHON_USEDEP}]

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-.ebuild
index 31a618c23d65..28d628bba116 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-.ebuild
@@ -47,7 +47,7 @@ BDEPEND="
 # See certbot/setup.py for acme >= dep
 RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
>=dev-python/distro-1.0.1[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-dns-dnsimple/

2023-07-31 Thread Matthew Smith
commit: cd3ce4989d9ad03b383537b95869307d5f262aeb
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sun Jul 30 16:27:05 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Jul 31 17:08:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd3ce498

app-crypt/certbot-dns-dnsimple: add 2.6.0

Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Matthew Smith  gentoo.org>

 app-crypt/certbot-dns-dnsimple/Manifest|  1 +
 .../certbot-dns-dnsimple-2.6.0.ebuild  | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-crypt/certbot-dns-dnsimple/Manifest 
b/app-crypt/certbot-dns-dnsimple/Manifest
index 6e68f1eb7af9..8dc9745d17ef 100644
--- a/app-crypt/certbot-dns-dnsimple/Manifest
+++ b/app-crypt/certbot-dns-dnsimple/Manifest
@@ -1 +1,2 @@
+DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
 DIST certbot-dns-dnsimple-1.31.0.gh.tar.gz 1371459 BLAKE2B 
95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051
 SHA512 
a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052

diff --git a/app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-2.6.0.ebuild 
b/app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-2.6.0.ebuild
new file mode 100644
index ..9169bbe14d00
--- /dev/null
+++ b/app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-2.6.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="DNSimple Authenticator plugin for Certbot (Let's Encrypt Client)"
+HOMEPAGE="https://github.com/certbot/certbot 
https://certbot-dns-dnsimple.readthedocs.io/en/stable/;
+# Use common certbot tarball
+SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.gh.tar.gz"
+
+S="${WORKDIR}/certbot-${PV}/${PN}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/dns-lexicon-3.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-dns-dnsimple/

2023-07-31 Thread Matthew Smith
commit: 84f3dd78542da22687160882a0c9ff361795944f
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sun Jul 30 19:57:46 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Jul 31 17:09:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f3dd78

app-crypt/certbot-dns-dnsimple: drop 1.31.0

Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32105
Signed-off-by: Matthew Smith  gentoo.org>

 app-crypt/certbot-dns-dnsimple/Manifest|  1 -
 .../certbot-dns-dnsimple-1.31.0.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-crypt/certbot-dns-dnsimple/Manifest 
b/app-crypt/certbot-dns-dnsimple/Manifest
index 8dc9745d17ef..6bc3eac1503d 100644
--- a/app-crypt/certbot-dns-dnsimple/Manifest
+++ b/app-crypt/certbot-dns-dnsimple/Manifest
@@ -1,2 +1 @@
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3
-DIST certbot-dns-dnsimple-1.31.0.gh.tar.gz 1371459 BLAKE2B 
95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051
 SHA512 
a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052

diff --git a/app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-1.31.0.ebuild 
b/app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-1.31.0.ebuild
deleted file mode 100644
index 7f31f1629de6..
--- a/app-crypt/certbot-dns-dnsimple/certbot-dns-dnsimple-1.31.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10,11} )
-
-inherit distutils-r1
-
-SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-KEYWORDS="~amd64 ~x86"
-S="${WORKDIR}"/certbot-${PV}/${PN}
-
-DESCRIPTION="DNSimple Authenticator plugin for Certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   >=dev-python/dns-lexicon-3.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-dns-dnsimple/

2023-07-31 Thread Matthew Smith
commit: d3763962d620a404693a26305376d3f66d2c4938
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Mon Jul 31 17:00:21 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Mon Jul 31 17:08:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3763962

app-crypt/certbot-dns-dnsimple: adopt package

Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Matthew Smith  gentoo.org>

 app-crypt/certbot-dns-dnsimple/metadata.xml | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/app-crypt/certbot-dns-dnsimple/metadata.xml 
b/app-crypt/certbot-dns-dnsimple/metadata.xml
index 9da727c79520..7b274bf81e54 100644
--- a/app-crypt/certbot-dns-dnsimple/metadata.xml
+++ b/app-crypt/certbot-dns-dnsimple/metadata.xml
@@ -1,10 +1,18 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   azamat.hacki...@gmail.com
+   Azamat H. Hackimov
+   
+   
matt...@gentoo.org
Matthew Smith

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   


certbot/certbot



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-07-11 Thread Matthew Thode
commit: a26f6723e75d7aa3e099a545601e450d51e61163
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jul 11 21:00:58 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jul 11 21:01:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26f6723

app-crypt/certbot: drop 2.5.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.5.0.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index a06a8ca31a44..6bc3eac1503d 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot/certbot-2.5.0.ebuild 
b/app-crypt/certbot/certbot-2.5.0.ebuild
deleted file mode 100644
index 2b7d254bda18..
--- a/app-crypt/certbot/certbot-2.5.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-07-11 Thread Matthew Thode
commit: 8a2bd3c3d1519d6cd4d7a8a3d3fbd1f2cdb2c50d
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jul 11 21:00:37 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jul 11 21:01:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2bd3c3

app-crypt/certbot-apache: drop 2.5.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.5.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index a06a8ca31a44..6bc3eac1503d 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-apache/certbot-apache-2.5.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.5.0.ebuild
deleted file mode 100644
index 9ed5d0b39780..
--- a/app-crypt/certbot-apache/certbot-apache-2.5.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-07-11 Thread Matthew Thode
commit: 5d436789f3d573db9331c2d2768c9067bc460be8
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jul 11 21:00:17 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Jul 11 21:01:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d436789

app-crypt/certbot-nginx: drop 2.5.0-r1

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 .../certbot-nginx/certbot-nginx-2.5.0-r1.ebuild| 52 --
 2 files changed, 53 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index a06a8ca31a44..6bc3eac1503d 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild
deleted file mode 100644
index 5781f43cf685..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
-# to avoid broken 23.1.0.
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-06-11 Thread Matthew Thode
commit: 5729858ff69d85fdb7e7920cbcf3e97fd5d9d5c8
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun 11 20:28:07 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun 11 20:28:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5729858f

app-crypt/certbot-apache: stabilize 2.6.0 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
index 4d1707d36f00..9ed5d0b39780 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-06-11 Thread Matthew Thode
commit: 9c0cd87b309e59cc028062be0ae14d63c86eace7
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun 11 20:27:45 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun 11 20:28:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0cd87b

app-crypt/certbot: stabilize 2.6.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.6.0.ebuild 
b/app-crypt/certbot/certbot-2.6.0.ebuild
index 31a618c23d65..959eb4ea8372 100644
--- a/app-crypt/certbot/certbot-2.6.0.ebuild
+++ b/app-crypt/certbot/certbot-2.6.0.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-06-11 Thread Matthew Thode
commit: 833c6195a9a2e9ffbad1d01eae3f34112b74b9b4
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jun 11 20:28:24 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jun 11 20:28:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833c6195

app-crypt/certbot-nginx: stabilize 2.6.0 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
index 681a2d89b66e..5781f43cf685 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-05-10 Thread Matthew Thode
commit: 44ac6aaf1ae5cb03c62290784816f5385361a688
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 10 20:33:42 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed May 10 20:33:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ac6aaf

app-crypt/certbot-nginx: add 2.6.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index bd680238038c..a06a8ca31a44 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1 +1,2 @@
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
+DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-05-10 Thread Matthew Thode
commit: 0c65938734fac9c76ea9720ab529815991f9669a
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 10 20:33:15 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed May 10 20:33:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c659387

app-crypt/certbot-apache: add 2.6.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.6.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index bd680238038c..a06a8ca31a44 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1 +1,2 @@
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
+DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-05-10 Thread Matthew Thode
commit: 6f78fa706a9a35e9548f1944abd400cfb2ee7b54
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 10 20:32:03 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed May 10 20:32:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f78fa70

app-crypt/certbot: add 2.6.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.6.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index bd680238038c..a06a8ca31a44 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1 +1,2 @@
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
+DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot/certbot-2.6.0.ebuild 
b/app-crypt/certbot/certbot-2.6.0.ebuild
new file mode 100644
index ..31a618c23d65
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.6.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-05-10 Thread Matthew Thode
commit: 7f3e626ce03dd478a5308e06190901f55bd4ee8c
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 10 20:31:29 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed May 10 20:31:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3e626c

app-crypt/certbot: update cryptography dep

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-.ebuild
index a8c222abcae4..31a618c23d65 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-.ebuild
@@ -49,7 +49,7 @@ RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
>=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
>=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-05-08 Thread Matthew Thode
commit: 79f9484ed88cdfeebaa336890148764da15ff550
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon May  8 19:07:23 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon May  8 19:07:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f9484e

app-crypt/certbot: drop 2.4.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.4.0.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 5af06ae6bf48..bd680238038c 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e

diff --git a/app-crypt/certbot/certbot-2.4.0.ebuild 
b/app-crypt/certbot/certbot-2.4.0.ebuild
deleted file mode 100644
index 2b7d254bda18..
--- a/app-crypt/certbot/certbot-2.4.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-05-08 Thread Matthew Thode
commit: 9b36060532605c8938698501902ee37110ca1556
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon May  8 19:07:04 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon May  8 19:07:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b360605

app-crypt/certbot-apache: drop 2.4.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.4.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 5af06ae6bf48..bd680238038c 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e

diff --git a/app-crypt/certbot-apache/certbot-apache-2.4.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.4.0.ebuild
deleted file mode 100644
index 9ed5d0b39780..
--- a/app-crypt/certbot-apache/certbot-apache-2.4.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-05-08 Thread Matthew Thode
commit: 30c581f3748c85d849df22c3bc8aec66c7301eba
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon May  8 19:06:43 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon May  8 19:07:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c581f3

app-crypt/certbot-nginx: drop 2.4.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.4.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 5af06ae6bf48..bd680238038c 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,2 +1 @@
-DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.4.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.4.0.ebuild
deleted file mode 100644
index 1e54d1c37e54..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.4.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-05-05 Thread Matthew Thode
commit: d917772cd028d8cf7ecf38aaf1217d047c04e060
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  5 15:42:19 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May  5 15:43:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d917772c

app-crypt/certbot: stabilize 2.5.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.5.0.ebuild 
b/app-crypt/certbot/certbot-2.5.0.ebuild
index a8c222abcae4..2b7d254bda18 100644
--- a/app-crypt/certbot/certbot-2.5.0.ebuild
+++ b/app-crypt/certbot/certbot-2.5.0.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-05-05 Thread Matthew Thode
commit: 1efdd1aac6c8684e7cb822634583fa1c59ec43fb
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  5 15:43:03 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May  5 15:43:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efdd1aa

app-crypt/certbot-nginx: stabilize 2.5.0-r1 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild
index 681a2d89b66e..5781f43cf685 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-05-05 Thread Matthew Thode
commit: 6bba170f372b328ae1d4c4d917bc74f120f7fa64
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri May  5 15:42:46 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri May  5 15:43:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bba170f

app-crypt/certbot-apache: stabilize 2.5.0 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.5.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.5.0.ebuild
index 4d1707d36f00..9ed5d0b39780 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.5.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.5.0.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-05-02 Thread Sam James
commit: c81ec24be475a4a950db2f783b8edf845b53ed4b
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 23:17:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 23:17:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81ec24b

app-crypt/certbot-nginx: fix pyopenssl dep

This leads to confusing portage output because blockers shouldn't be used
unless there's a file collision. Just >=dep on the latest stable pyopenssl
instead to keep it simple.

Signed-off-by: Sam James  gentoo.org>

 .../{certbot-nginx-2.5.0.ebuild => certbot-nginx-2.5.0-r1.ebuild}| 5 +++--
 app-crypt/certbot-nginx/certbot-nginx-.ebuild| 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.5.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild
similarity index 86%
rename from app-crypt/certbot-nginx/certbot-nginx-2.5.0.ebuild
rename to app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild
index 8f87e5994fac..681a2d89b66e 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.5.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.5.0-r1.ebuild
@@ -40,11 +40,12 @@ BDEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
 
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
 RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}]
-   !~dev-python/pyopenssl-23.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
 "
 

diff --git a/app-crypt/certbot-nginx/certbot-nginx-.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
index 8f87e5994fac..681a2d89b66e 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
@@ -40,11 +40,12 @@ BDEPEND="
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
 
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
 RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}]
-   !~dev-python/pyopenssl-23.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
 "
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-04-26 Thread Sam James
commit: 32cf04d56a8c8ba34f8d2bd0722a12ad33629358
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 26 14:32:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 14:32:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32cf04d5

app-crypt/certbot: Stabilize 2.4.0 arm64, #905120

Signed-off-by: Sam James  gentoo.org>

 app-crypt/certbot/certbot-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.4.0.ebuild 
b/app-crypt/certbot/certbot-2.4.0.ebuild
index be7b4bb41dd1..2b7d254bda18 100644
--- a/app-crypt/certbot/certbot-2.4.0.ebuild
+++ b/app-crypt/certbot/certbot-2.4.0.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-04-26 Thread Sam James
commit: e8c24acc36be3ea5d26f61d1b64fc262195151eb
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 26 14:32:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 14:32:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c24acc

app-crypt/certbot: Stabilize 2.4.0 arm, #905120

Signed-off-by: Sam James  gentoo.org>

 app-crypt/certbot/certbot-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.4.0.ebuild 
b/app-crypt/certbot/certbot-2.4.0.ebuild
index e7d9cff408fb..be7b4bb41dd1 100644
--- a/app-crypt/certbot/certbot-2.4.0.ebuild
+++ b/app-crypt/certbot/certbot-2.4.0.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-04-17 Thread Matthew Thode
commit: c4d7ecf0fb74d09753534bbae2820d63b8416ffd
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 17 16:56:19 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 17 16:58:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d7ecf0

app-crypt/certbot-nginx: drop 2.3.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.3.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index a1e19ee4c07a..5af06ae6bf48 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,3 +1,2 @@
-DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
 DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.3.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.3.0.ebuild
deleted file mode 100644
index 1e54d1c37e54..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.3.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-04-17 Thread Matthew Thode
commit: 80bb9da2cee4236c023c55db104b9365bced5321
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 17 16:57:06 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 17 16:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bb9da2

app-crypt/certbot-apache: drop 2.3.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 -
 .../certbot-apache/certbot-apache-2.3.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index a1e19ee4c07a..5af06ae6bf48 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,3 +1,2 @@
-DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
 DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e

diff --git a/app-crypt/certbot-apache/certbot-apache-2.3.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.3.0.ebuild
deleted file mode 100644
index 9ed5d0b39780..
--- a/app-crypt/certbot-apache/certbot-apache-2.3.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-apache}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-04-17 Thread Matthew Thode
commit: d1fdb05416d5d2da2700b5e26c5025ed2d931535
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Apr 17 16:57:25 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Apr 17 16:58:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fdb054

app-crypt/certbot: drop 2.3.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 -
 app-crypt/certbot/certbot-2.3.0.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index a1e19ee4c07a..5af06ae6bf48 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,3 +1,2 @@
-DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
 DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e

diff --git a/app-crypt/certbot/certbot-2.3.0.ebuild 
b/app-crypt/certbot/certbot-2.3.0.ebuild
deleted file mode 100644
index e7d9cff408fb..
--- a/app-crypt/certbot/certbot-2.3.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-S="${WORKDIR}/${P}/${PN}"
-
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   )
-"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-dns-nsone/

2023-04-09 Thread Michał Górny
commit: cb3c650ff96680a6b679bee69cc80b79b8c7e179
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr  9 16:12:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr  9 16:12:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3c650f

app-crypt/certbot-dns-nsone: PEP517, py3.11

Closes: https://bugs.gentoo.org/896516
Signed-off-by: Michał Górny  gentoo.org>

 app-crypt/certbot-dns-nsone/Manifest   |  1 +
 .../certbot-dns-nsone-1.18.0-r1.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/app-crypt/certbot-dns-nsone/Manifest 
b/app-crypt/certbot-dns-nsone/Manifest
index cf97e5c2cb7e..d8d93538f258 100644
--- a/app-crypt/certbot-dns-nsone/Manifest
+++ b/app-crypt/certbot-dns-nsone/Manifest
@@ -1 +1,2 @@
+DIST certbot-1.18.0.gh.tar.gz 1332615 BLAKE2B 
eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2
 SHA512 
94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b
 DIST certbot-dns-nsone-1.18.0.tar.gz 1332615 BLAKE2B 
eb086710b943893025d6e1091470ca02de074232372f4c9fa21fa83a347fe54df988b9553c8cf6afd6e166b8c464d595171984c984008a872e16c0179bb774b2
 SHA512 
94b16ba0586e0f5d3036280c68f9976c25889ca48fbbe7aded41f0d9feba2300a3f0ff8fe321b39d8642bcdd874c7332cf2acb3187b5869fe415831f58a75a7b

diff --git a/app-crypt/certbot-dns-nsone/certbot-dns-nsone-1.18.0-r1.ebuild 
b/app-crypt/certbot-dns-nsone/certbot-dns-nsone-1.18.0-r1.ebuild
new file mode 100644
index ..925d64f17b47
--- /dev/null
+++ b/app-crypt/certbot-dns-nsone/certbot-dns-nsone-1.18.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=certbot-${PV}
+DESCRIPTION="NS1 DNS Authenticator plugin for Certbot (Let's Encrypt Client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot/
+   https://letsencrypt.org/
+"
+SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/${PN}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   >=dev-python/dns-lexicon-3.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-dns-nsone/

2023-04-09 Thread Michał Górny
commit: 730623bd04ba23676de2f65401c888a25ad8baff
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr  9 16:18:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr  9 16:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730623bd

app-crypt/certbot-dns-nsone: Add GH remote-id

Signed-off-by: Michał Górny  gentoo.org>

 app-crypt/certbot-dns-nsone/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-crypt/certbot-dns-nsone/metadata.xml 
b/app-crypt/certbot-dns-nsone/metadata.xml
index 5c8ebb1ce237..393083b41065 100644
--- a/app-crypt/certbot-dns-nsone/metadata.xml
+++ b/app-crypt/certbot-dns-nsone/metadata.xml
@@ -7,6 +7,7 @@



+   certbot/certbot
certbot-dns-nsone

 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-04-08 Thread Matthew Thode
commit: c438ea4c95f8e2f7bef127c4863ea1d2a7e13a93
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Apr  9 02:02:34 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Apr  9 02:02:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c438ea4c

app-crypt/certbot: drop 2.2.0-r1, 2.2.0-r2

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest|  2 -
 app-crypt/certbot/certbot-2.2.0-r1.ebuild | 43 -
 app-crypt/certbot/certbot-2.2.0-r2.ebuild | 62 ---
 3 files changed, 107 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index f17e58979f53..a1e19ee4c07a 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,5 +1,3 @@
-DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 
4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6
 SHA512 
242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
-DIST certbot-2.2.0.tar.gz 1331053 BLAKE2B 
4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6
 SHA512 
242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
 DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
 DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e

diff --git a/app-crypt/certbot/certbot-2.2.0-r1.ebuild 
b/app-crypt/certbot/certbot-2.2.0-r1.ebuild
deleted file mode 100644
index bb2f81f204eb..
--- a/app-crypt/certbot/certbot-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-S=${WORKDIR}/${P}/${PN}
-
-inherit distutils-r1
-
-DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-IUSE="selinux"
-
-# See certbot/setup.py for acme >= dep
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
-   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
-   dev-python/zope-component[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   selinux? ( sec-policy/selinux-certbot )"
-
-distutils_enable_tests pytest

diff --git a/app-crypt/certbot/certbot-2.2.0-r2.ebuild 
b/app-crypt/certbot/certbot-2.2.0-r2.ebuild
deleted file mode 100644
index a8c222abcae4..
--- a/app-crypt/certbot/certbot-2.2.0-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
-HOMEPAGE="
-   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-04-08 Thread Matthew Thode
commit: 0d9bf324092cf9ef7a37c4b63c8ac8c89d24607b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Apr  9 02:01:57 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Apr  9 02:01:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9bf324

app-crypt/certbot-nginx: drop 2.2.0

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 -
 app-crypt/certbot-nginx/certbot-nginx-2.2.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 150bac94cede..a1e19ee4c07a 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 
4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6
 SHA512 
242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
 DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
 DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.2.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.2.0.ebuild
deleted file mode 100644
index 1e54d1c37e54..
--- a/app-crypt/certbot-nginx/certbot-nginx-2.2.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-nginx}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



  1   2   3   4   5   6   7   >