Commit Graph

310 Commits

Author SHA1 Message Date
Thibaud CANALE
c46db9208a app-crypt/certbot: drop 5.2.1
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/44985
Closes: https://github.com/gentoo/gentoo/pull/44985
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-12-10 22:09:19 -06:00
Thibaud CANALE
b56dec30c4 app-crypt/certbot: add 5.2.2
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/44985
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-12-10 22:09:18 -06:00
Thibaud CANALE
1941880fc5 app-crypt/certbot: add 5.2.1
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/44940
Closes: https://github.com/gentoo/gentoo/pull/44940
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-12-07 09:18:36 -06:00
Sasha Finkelstein
b57f34ed94 app-crypt/certbot: Add python3.14 support
Signed-off-by: Sasha Finkelstein <fnkl.kernel@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44450
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04 10:58:38 +00:00
Thibaud CANALE
7a6c3d66b1 app-crypt/certbot: add 5.1.0
Closes: https://bugs.gentoo.org/963952
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/44099
Closes: https://github.com/gentoo/gentoo/pull/44099
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-10-08 19:57:44 -05:00
Thibaud CANALE
b86f774755 app-crypt/certbot: remove deprecated blockers
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/43775
Closes: https://github.com/gentoo/gentoo/pull/43775
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-09-13 19:21:25 -05:00
Thibaud CANALE
4e375f3dee app-crypt/certbot: drop 2.11.1
Bug: https://bugs.gentoo.org/950439
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/43775
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-09-13 19:21:22 -05:00
Thibaud CANALE
b457dfc905 app-crypt/certbot: update live ebuild
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/43774
Closes: https://github.com/gentoo/gentoo/pull/43774
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-09-13 10:38:34 -05:00
Thibaud CANALE
800a946fcc app-crypt/certbot: add 5.0.0
Also remove blocking on app-crypt/certbot-dns-desec

Closes: https://bugs.gentoo.org/962805
Bug: https://bugs.gentoo.org/962224
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/43774
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-09-13 10:38:33 -05:00
Sam James
aa5b2812a2 app-crypt/certbot: Stabilize 4.0.0-r2 arm, #952978
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06 16:34:53 +01:00
Thibaud CANALE
77892f9903 app-crypt/certbot: update live ebuild
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/43397
Closes: https://github.com/gentoo/gentoo/pull/43397
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-08-10 16:16:11 -05:00
Thibaud CANALE
0e1cbdddb3 app-crypt/certbot: add 4.2.0
Closes: https://bugs.gentoo.org/961272
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/43397
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-08-10 16:16:10 -05:00
Thibaud CANALE
061727633e app-crypt/certbot: add 4.1.1
Closes: https://bugs.gentoo.org/957984
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/42571
Closes: https://github.com/gentoo/gentoo/pull/42571
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-13 01:11:33 +01:00
Thibaud CANALE
755513ad03 app-crypt/certbot: drop 2.10.0, 2.11.0, 2.11.0-r3, 3.0.1, 3.1.0, 3.2.0, 3.2.0-r103, 3.3.0-r3
Bug: https://bugs.gentoo.org/952977
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/42482
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-06-07 09:34:41 -05:00
Arthur Zamarin
5b3e6ae05a */*: convert to ASCII only DESCRIPTION [QA GLEP-31]
In accordance with GLEP 31, the DESCRIPTION field of ebuilds should only
contain ASCII characters. This commit converts the DESCRIPTION field of
all affected ebuilds to ASCII only.

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-19 19:55:27 +03:00
Thibaud CANALE
c0b16a1ad4 app-crypt/certbot: ignore test for unsupported 64-bit time_t systems
Closes: https://bugs.gentoo.org/955713
Signed-off-by: Thibaud CANALE <thican@thican.net>
Part-of: https://github.com/gentoo/gentoo/pull/42130
Closes: https://github.com/gentoo/gentoo/pull/42130
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-05-17 08:12:09 -05:00
Joonas Niilola
4480658b1a app-crypt/certbot: Stabilize 4.0.0-r2 x86, #952978
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-05-10 08:42:04 +03:00
Thibaud CANALE
07c31f866f app-crypt/certbot: QA, fix broken README
Closes: https://bugs.gentoo.org/954283
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/41715
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-04-24 20:22:59 -05:00
Sam James
ca279ff1a3 app-crypt/certbot: Stabilize 4.0.0-r2 amd64, #952978
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24 15:29:26 +01:00
Sam James
0833569565 app-crypt/certbot: Stabilize 4.0.0-r2 arm64, #952978
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-23 13:12:24 +01:00
Thibaud CANALE
b9f4a96c9f app-crypt/certbot: rework ebuilds
Reworked as it had some quality issues:
- Create the list of modules and set it once;
- Do not use and/or edit internal functions and variables;
- Discard python_prepare_all as distutils-r1_python_prepare_all should
  be done once, which is the default;
- Also discard configure phase modifications as it’s a no-op;
- Use temporary directory for documentation;
- Fix test (changing current directory is required).

Bug: https://bugs.gentoo.org/951716
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/41252
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-04-16 15:39:41 -05:00
Thibaud CANALE
57dc33daea app-crypt/certbot: fix test for 4.0.0
Bug: https://bugs.gentoo.org/953447
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/41525
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 15:53:32 +01:00
Thibaud CANALE
45ddaeeb38 app-crypt/certbot: add 4.0.0
Closes: https://bugs.gentoo.org/953447
Bug: https://bugs.gentoo.org/951716
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/41504
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-04-08 16:13:19 -05:00
Thibaud CANALE
808eaffc15 app-crypt/certbot: avoid doc building with apache or nginx module
Bug: https://bugs.gentoo.org/950581
Closes: https://bugs.gentoo.org/951820
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/41227
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-26 12:26:58 +00:00
Thibaud CANALE
e5717fa8ea app-crypt/certbot: drop 3.2.0-r100, 3.3.0
Signed-off-by: Thibaud CANALE <thican@thican.net>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-26 12:26:57 +00:00
Thibaud CANALE
d8f5520122 app-crypt/certbot: fix documentation
Create dedicated directory to store each modules’ documentation.

Closes: https://bugs.gentoo.org/950581
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/41160
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-03-20 10:16:29 -05:00
Thibaud CANALE
c24bfaa61a app-crypt/certbot: add 3.3.0
Closes: https://bugs.gentoo.org/951177
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/41026
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-12 22:30:29 +00:00
Sam James
0cab80efb9 app-crypt/certbot: Stabilize 2.11.1 amd64, #951160
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-11 22:13:00 +00:00
Sam James
22f867bf0d app-crypt/certbot: Stabilize 2.11.1 x86, #951160
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-11 22:12:57 +00:00
Sam James
207da07bd5 app-crypt/certbot: Stabilize 2.11.1 arm, #951160
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-11 22:12:55 +00:00
Sam James
4331451a5e app-crypt/certbot: Stabilize 2.11.1 arm64, #951160
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-11 22:12:52 +00:00
Arthur Zamarin
6f09b69047 app-crypt/certbot: Keyword 3.2.0-r100 arm, #949851
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-11 22:20:07 +02:00
Arthur Zamarin
0d1d65f7ec app-crypt/certbot: Keyword 3.2.0-r100 ppc64, #949851
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-11 22:20:02 +02:00
Thibaud CANALE
53d77582f7 app-crypt/certbot: add myself as a maintainer
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/41015
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-03-11 14:50:54 -05:00
Thibaud CANALE
e4b5703a3d app-crypt/certbot: add 2.11.1
Bug: https://bugs.gentoo.org/950466
Signed-off-by: Thibaud CANALE <thican@thican.net>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-11 09:30:23 +00:00
Jakov Smolić
dac7e62b05 app-crypt/certbot: Keyword 3.2.0-r100 riscv, #949851
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-03-10 13:46:25 +01:00
Sam James
3bc67ca88f app-crypt/certbot: Keyword 3.2.0-r100 arm64, #949851
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:46:31 +00:00
Thibaud CANALE
5710dfeff7 app-crypt/certbot: update 9999, rework as single package
Signed-off-by: Thibaud CANALE <thican@thican.net>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-04 22:45:07 +00:00
Thibaud CANALE
db16374a13 app-crypt/certbot: accept related transition packages
The new merged app-crypt/certbot has blockers on all the old split
modules like certbot-nginx, which leads to poor UX when users who have
e.g. certbot-nginx in their world file now to try to upgrade.

Add a dummy set of ebuilds for the old split modules to depend on the
merged certbot with the right USE, which we can last-rite in a while.

Signed-off-by: Thibaud CANALE <thican@thican.net>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-04 22:45:07 +00:00
Thibaud CANALE
eade9e464b app-crypt/certbot: add 3.2.0
Closes: https://bugs.gentoo.org/949637
Signed-off-by: Thibaud CANALE <thican@thican.net>
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-26 10:30:04 +00:00
Thibaud CANALE
7f3374c531 app-crypt/certbot: rework into a single package
Closes: https://bugs.gentoo.org/646298 (obsolete)
Closes: https://bugs.gentoo.org/702740 (obsolete)
Closes: https://bugs.gentoo.org/702744 (obsolete)
Closes: https://bugs.gentoo.org/911502 (obsolete)
Closes: https://bugs.gentoo.org/949725
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/40565
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-21 17:51:15 +00:00
Sam James
d247784d50 Revert "app-crypt/certbot: rework into a single package"
This reverts commit 8b0f8e3d36.

Signed-off-by: Sam James <sam@gentoo.org>
2025-02-21 17:51:14 +00:00
Thibaud CANALE
8b0f8e3d36 app-crypt/certbot: rework into a single package
Closes: https://bugs.gentoo.org/646298 (obsolete)
Closes: https://bugs.gentoo.org/702740 (obsolete)
Closes: https://bugs.gentoo.org/702744 (obsolete)
Closes: https://bugs.gentoo.org/911502 (obsolete)
Closes: https://bugs.gentoo.org/949725
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/40565
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-02-21 10:40:15 -06:00
Thibaud CANALE
939c8336cc app-crypt/certbot: add 3.1.0
Closes: https://bugs.gentoo.org/947702
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/40042
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2025-01-08 10:11:31 -06:00
Michał Górny
5edc10531f Rename dev-python/{ConfigArgParse → configargparse}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-22 21:12:52 +01:00
Matthew Thode
0f8d904d4b app-crypt/certbot: 9999 update dep cap on josepy
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-11-15 10:50:37 -06:00
Thibaud CANALE
fa2b0c81fd app-crypt/certbot: add 3.0.1
Closes: https://bugs.gentoo.org/937889
Closes: https://bugs.gentoo.org/943522
Signed-off-by: Thibaud CANALE <thican@thican.net>
Closes: https://github.com/gentoo/gentoo/pull/39320
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
2024-11-15 10:46:24 -06:00
Sam James
d3c7458759 app-crypt/certbot: Stabilize 2.11.0 ALLARCHES, #942172
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-26 00:43:33 +01:00
Sam James
6cf1e696cb app-crypt/certbot: drop obsolete patch
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-14 01:34:24 +01:00
Sam James
83f5bc98f8 app-crypt/certbot: drop workaround patch
I'm going to do it properly later tonight hopefully.

Bug: https://bugs.gentoo.org/937889
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-14 01:32:43 +01:00