* [gentoo-commits] repo/gentoo:master commit in: app-crypt/lego/
@ 2025-04-21 14:14 Viorel Munteanu
0 siblings, 0 replies; 7+ messages in thread
From: Viorel Munteanu @ 2025-04-21 14:14 UTC (permalink / raw
To: gentoo-commits
commit: 88f0825714ad434169acfb015aabca6cb4dbe139
Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 21 12:39:49 2025 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Apr 21 13:53:56 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f08257
app-crypt/lego: add myself as a maintainer
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
app-crypt/lego/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/app-crypt/lego/metadata.xml b/app-crypt/lego/metadata.xml
index a150df1868ae..be37949035c7 100644
--- a/app-crypt/lego/metadata.xml
+++ b/app-crypt/lego/metadata.xml
@@ -5,6 +5,10 @@
<email>me@rahil.rocks</email>
<name>Rahil Bhimjiani</name>
</maintainer>
+ <maintainer type="person">
+ <email>ceamac@gentoo.org</email>
+ <name>Viorel Munteanu</name>
+ </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/lego/
@ 2025-07-26 8:55 Viorel Munteanu
0 siblings, 0 replies; 7+ messages in thread
From: Viorel Munteanu @ 2025-07-26 8:55 UTC (permalink / raw
To: gentoo-commits
commit: a48973815f0b973b1be5809eb5538a9d976f90e2
Author: Rahil Bhimjiani <me <AT> rahil <DOT> rocks>
AuthorDate: Fri Jul 25 06:35:04 2025 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Jul 26 08:55:25 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4897381
app-crypt/lego: update to 4.25.1
Signed-off-by: Rahil Bhimjiani <me <AT> rahil.rocks>
Part-of: https://github.com/gentoo/gentoo/pull/43148
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
app-crypt/lego/Manifest | 3 +++
app-crypt/lego/{lego-9999.ebuild => lego-4.25.1.ebuild} | 2 +-
app-crypt/lego/lego-9999.ebuild | 2 +-
3 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/app-crypt/lego/Manifest b/app-crypt/lego/Manifest
index d17a0d07e807..ee3cd300ce7a 100644
--- a/app-crypt/lego/Manifest
+++ b/app-crypt/lego/Manifest
@@ -7,3 +7,6 @@ DIST lego-4.23.1.tar.gz 820329 BLAKE2B 3dc51f06512558b5a79a117f399acc886432a4084
DIST lego-4.24.0-deps.tar.xz 8353136 BLAKE2B b156e26e7769203c926bd3db56362f6b674c17b90ed5d37d6e0891a3daf5b6f2e5d19e7ace3a2411514a5547634166af6ca2b5805a0bf24b6d54ade09695709f SHA512 c098f627f0b105cfac9df5a94a5821301cd6c243bc1ab3a3b35649d6d993692008b43fd20288ae94f1523307c3803a86c80e3d422e2443374ecd93cf00b1ac00
DIST lego-4.24.0-docs.tar.gz 10782158 BLAKE2B 790113774763849b3f62c9aea0aa66227d71cf99e0f1ce6b3a0f19ea9208d5e3f282ec0b44eef0f730d42b12c9129297aa74c9bf6ded92337315770b3abd3fc2 SHA512 d2454c1323cd85a0c3f3539ec7ec04fb6300641cd1edf6b58350540b2318992b293268964f2d24d21793b534760ce426e019fd63129bf57620569a2c53a6b959
DIST lego-4.24.0.tar.gz 844613 BLAKE2B 47f4c64fae75c3cde8ece456cc3987c760bc428c224b3ba4ca1ac64ffc2ba69aaa791bf51e8b696978845cebd5835b62b49a1b66cfa995d60f67e2bab4635041 SHA512 ff48344c8232819321e102f17d5ba9a518660bd15c967ae2d015b2e9e5463dc6272c3290db608bd3aaba70cd6a038d01a61124e33faa4412d466e5f8c5b2f341
+DIST lego-4.25.1-deps.tar.xz 6760496 BLAKE2B e486cce1a58e2ce4517f69da9676a75f972825b1da7237dd862d2e9f435007b960a62115b061d93c1bbfa604f762eba37a23c4e569dcddff57fea05c15025392 SHA512 4b4adba589e86b93e1fd6eac1b3afefcf31f3d810d93427f0075131c479c3f60bc37f5ddc8c417ce1da7faefb62f73adc100d5510603eae5496b2232a5b9b4aa
+DIST lego-4.25.1-docs.tar.gz 10794864 BLAKE2B 1165127f901673ef9758ce84aa0ad03cd1793d9b6bf295e371e99c60f1c3b4be526e3dd5b5723b833d254c0f9be6385ae4fe8f4f993523cdafa8441feef1387d SHA512 04dabb35f5fd37d110932a10c56265a475f9f4db4151c2ea072fe1c5b6ab8389ea0be54fdb0961573343a088b8d7d13255b762038e73e010c88dbe4fdfaa0b20
+DIST lego-4.25.1.tar.gz 856233 BLAKE2B f1e1967aaa99d50e8b2ea399ec6c60828bc011fa507c676dd344feb967aa35a32d10f23e6ad41d88f55af1f207ed517ed8f53c6fbede77de55991ac68af4f148 SHA512 104bdcdc82fb9b71d5f7cb496d7013ed2dfc34233712cfa0648b81a4e7d3e4568fd5feb81ef8a514ff4a0b0b32dfb7f4e500c657164b1297233a041e9b3a7251
diff --git a/app-crypt/lego/lego-9999.ebuild b/app-crypt/lego/lego-4.25.1.ebuild
similarity index 96%
copy from app-crypt/lego/lego-9999.ebuild
copy to app-crypt/lego/lego-4.25.1.ebuild
index f4413d4f80af..823b85577447 100644
--- a/app-crypt/lego/lego-9999.ebuild
+++ b/app-crypt/lego/lego-4.25.1.ebuild
@@ -8,7 +8,7 @@ inherit go-module
DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library written in Go"
HOMEPAGE="https://github.com/go-acme/lego/"
-DOCUMENTATION_COMMIT=0c2dfac6dbd1315c4af57ae954a3b070ca5ca43e
+DOCUMENTATION_COMMIT=0ce4747df447fbf0ca99f68a9d8542b75b7f68e3
if [[ ${PV} == 9999* ]]; then
inherit git-r3
diff --git a/app-crypt/lego/lego-9999.ebuild b/app-crypt/lego/lego-9999.ebuild
index f4413d4f80af..823b85577447 100644
--- a/app-crypt/lego/lego-9999.ebuild
+++ b/app-crypt/lego/lego-9999.ebuild
@@ -8,7 +8,7 @@ inherit go-module
DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library written in Go"
HOMEPAGE="https://github.com/go-acme/lego/"
-DOCUMENTATION_COMMIT=0c2dfac6dbd1315c4af57ae954a3b070ca5ca43e
+DOCUMENTATION_COMMIT=0ce4747df447fbf0ca99f68a9d8542b75b7f68e3
if [[ ${PV} == 9999* ]]; then
inherit git-r3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/lego/
@ 2025-07-26 8:55 Viorel Munteanu
0 siblings, 0 replies; 7+ messages in thread
From: Viorel Munteanu @ 2025-07-26 8:55 UTC (permalink / raw
To: gentoo-commits
commit: 54e0d750061b735cd0a9e1c978461478b7a107a2
Author: Rahil Bhimjiani <me <AT> rahil <DOT> rocks>
AuthorDate: Fri Jul 25 06:35:58 2025 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Jul 26 08:55:25 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e0d750
app-crypt/lego: remove 4.22.2
Signed-off-by: Rahil Bhimjiani <me <AT> rahil.rocks>
Part-of: https://github.com/gentoo/gentoo/pull/43148
Closes: https://github.com/gentoo/gentoo/pull/43148
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
app-crypt/lego/Manifest | 3 --
app-crypt/lego/lego-4.22.2.ebuild | 79 ---------------------------------------
2 files changed, 82 deletions(-)
diff --git a/app-crypt/lego/Manifest b/app-crypt/lego/Manifest
index ee3cd300ce7a..c20e3878609d 100644
--- a/app-crypt/lego/Manifest
+++ b/app-crypt/lego/Manifest
@@ -1,6 +1,3 @@
-DIST lego-4.22.2-deps.tar.xz 7963988 BLAKE2B 279adf06311ee0769acb7e8681da09fef75456f8ade9d45f0daaa031920fcb2198fd0cab5a37e04332fccfb30e195fcfc1e66f80644861a6a3d502fa650264c5 SHA512 24e9cdf1afe65845a6c7846e71f92532b3e7dad304f9ea4b04afb0f65d8842c67036578fa453ce6a9cd6835be97e86412a52d31fa958bf8b3645e6d3297137b8
-DIST lego-4.22.2-docs.tar.gz 10722353 BLAKE2B 24dea7d335646d12c55e23e030a81767618da9c32a09e464d7fad0e91f914eaed4508c1d1a771725c9ea0e2eedb8cddc2e5cd6b0e2bb31c7d1ee89791d342ed9 SHA512 1b998ee4153e5621b7c53e9dc4941c6749c916c6c92d2dfe8e2373f6ee7ad86dd2d13c1ef1d227a464a182ec7c35484d524778e8e6dc4531941eccc2b6304c22
-DIST lego-4.22.2.tar.gz 804158 BLAKE2B a75a327988d46ed8715a3c28c34a5de1c9de607b396b3179645a7b4a0dd83aa408bad10df4e64cc5d402ddf8653d17c034019c4d4f162fb9a252d83013278314 SHA512 a69c15e65753ba428635804a0f47d708c13beab3cbd888cc6d9b80fc13ee0614c4a4e948b43972d201f95969171db4443b81672ad93b7a681b96af11f9250db1
DIST lego-4.23.1-deps.tar.xz 8245396 BLAKE2B 9916090206497d5f08b669e1627898b84e7fad892a37ec407f1c3f9f2287d891ce3b47a7b2ca78363f64a8ce2ab4141fe656c3020db9b87d5a90407bbb0414ba SHA512 56b70a01f0b8d648b374edd4cd2f17e14f91448a7a73871716b4b0d6b7791905d5e9d705906707d91dfc73045cf5eccd291ad51f363742a88c034f05f13b5bd9
DIST lego-4.23.1-docs.tar.gz 10741914 BLAKE2B c1ed8f2134a04d500e400295e07c80b52802b373751fb36cacfbd4f4347084c40e8ae3ad212b9027a256117c2b14930d91999a9904c0a07a206fc009acd20639 SHA512 da9eee9099e90ac2f73d71a326638ab35be89aa4cdb24792d45806742108ab30a1e8eabec3af57b30b12b0ee42796bd2a3d183e703c14c23ceb00889ed6dff35
DIST lego-4.23.1.tar.gz 820329 BLAKE2B 3dc51f06512558b5a79a117f399acc886432a4084891db6a8ca517f14fac57628de8fcc3c50f4b55ec2c5a732633b8e51ff615bdd94119cf31048f90dd95f804 SHA512 b62acf4fe94b772fe2782826f5e2b45c296fc16782caaf8ad10f6b5ac2902d3454a65aa2509d6e7a3991b03141297f5d981f9cf07011a0bbb5d535647ad5c561
diff --git a/app-crypt/lego/lego-4.22.2.ebuild b/app-crypt/lego/lego-4.22.2.ebuild
deleted file mode 100644
index 1d6164d31809..000000000000
--- a/app-crypt/lego/lego-4.22.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library written in Go"
-HOMEPAGE="https://github.com/go-acme/lego/"
-
-DOCUMENTATION_COMMIT=f1411f1b397b637903fd2e62769d50b3974b97ec
-
-if [[ ${PV} == 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/go-acme/lego.git"
-else
- SRC_URI="
- https://github.com/go-acme/lego/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz
- https://github.com/go-acme/lego/archive/${DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz
-"
- KEYWORDS="~amd64 ~arm64"
-fi
-
-# main
-LICENSE="MIT"
-# deps
-LICENSE+=" Apache-2.0 BSD-2 BSD ISC MPL-2.0"
-SLOT="0"
-
-# some tests require network access otherwise get following error
-# expected: "zoneee: unexpected status code: [status code: 401] body: Unauthorized"
-# actual : "zoneee: could not find zone for domain \"prefix.example.com\" (_acme-challenge.prefix.example.com.): could not find the start of authority for _acme-challenge.prefix.example.com.: read udp 10.0.0.1:54729->10.0.0.1:53: read: connection refused"
-PROPERTIES="test_network"
-RESTRICT="test"
-
-src_unpack() {
- if [[ ${PV} == 9999* ]]; then
- git-r3_src_unpack
- go-module_live_vendor
- EGIT_BRANCH="gh-pages"
- EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-${DOCUMENTATION_COMMIT}"
- git-r3_src_unpack
- else
- default
- fi
-}
-
-src_prepare() {
- default
- find ../"${PN}"-"${DOCUMENTATION_COMMIT}"/ -type f -not -name '*.html' -delete || die
-}
-
-src_compile() {
- export CGO_ENABLED=0
-
- local VERSION
- if [[ ${PV} == 9999* ]]; then
- VERSION="$(git rev-parse HEAD)" || die
- else
- VERSION="${PV}"
- ln -sv ../vendor ./ || die
- fi
-
- ego build -trimpath -ldflags "-X main.version=${VERSION}" -o dist/"${PN}" ./cmd/lego/
-}
-
-src_test() {
- ego test -v -cover ./...
-}
-
-src_install() {
- # primary program
- dobin dist/"${PN}"
-
- # docs
- einstalldocs
- dodoc -r ../"${PN}"-"${DOCUMENTATION_COMMIT}"/*
-}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/lego/
@ 2025-07-08 5:31 Viorel Munteanu
0 siblings, 0 replies; 7+ messages in thread
From: Viorel Munteanu @ 2025-07-08 5:31 UTC (permalink / raw
To: gentoo-commits
commit: ea762ba572bc6438e85439fcb16cc5b2619095c6
Author: Rahil Bhimjiani <me <AT> rahil <DOT> rocks>
AuthorDate: Mon Jul 7 20:19:24 2025 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Tue Jul 8 05:09:43 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea762ba5
app-crypt/lego: update to 4.24.0
Signed-off-by: Rahil Bhimjiani <me <AT> rahil.rocks>
Part-of: https://github.com/gentoo/gentoo/pull/42923
Closes: https://github.com/gentoo/gentoo/pull/42923
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
app-crypt/lego/Manifest | 3 +++
app-crypt/lego/{lego-9999.ebuild => lego-4.24.0.ebuild} | 2 +-
app-crypt/lego/lego-9999.ebuild | 2 +-
3 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/app-crypt/lego/Manifest b/app-crypt/lego/Manifest
index cf02a04b9d14..d17a0d07e807 100644
--- a/app-crypt/lego/Manifest
+++ b/app-crypt/lego/Manifest
@@ -4,3 +4,6 @@ DIST lego-4.22.2.tar.gz 804158 BLAKE2B a75a327988d46ed8715a3c28c34a5de1c9de607b3
DIST lego-4.23.1-deps.tar.xz 8245396 BLAKE2B 9916090206497d5f08b669e1627898b84e7fad892a37ec407f1c3f9f2287d891ce3b47a7b2ca78363f64a8ce2ab4141fe656c3020db9b87d5a90407bbb0414ba SHA512 56b70a01f0b8d648b374edd4cd2f17e14f91448a7a73871716b4b0d6b7791905d5e9d705906707d91dfc73045cf5eccd291ad51f363742a88c034f05f13b5bd9
DIST lego-4.23.1-docs.tar.gz 10741914 BLAKE2B c1ed8f2134a04d500e400295e07c80b52802b373751fb36cacfbd4f4347084c40e8ae3ad212b9027a256117c2b14930d91999a9904c0a07a206fc009acd20639 SHA512 da9eee9099e90ac2f73d71a326638ab35be89aa4cdb24792d45806742108ab30a1e8eabec3af57b30b12b0ee42796bd2a3d183e703c14c23ceb00889ed6dff35
DIST lego-4.23.1.tar.gz 820329 BLAKE2B 3dc51f06512558b5a79a117f399acc886432a4084891db6a8ca517f14fac57628de8fcc3c50f4b55ec2c5a732633b8e51ff615bdd94119cf31048f90dd95f804 SHA512 b62acf4fe94b772fe2782826f5e2b45c296fc16782caaf8ad10f6b5ac2902d3454a65aa2509d6e7a3991b03141297f5d981f9cf07011a0bbb5d535647ad5c561
+DIST lego-4.24.0-deps.tar.xz 8353136 BLAKE2B b156e26e7769203c926bd3db56362f6b674c17b90ed5d37d6e0891a3daf5b6f2e5d19e7ace3a2411514a5547634166af6ca2b5805a0bf24b6d54ade09695709f SHA512 c098f627f0b105cfac9df5a94a5821301cd6c243bc1ab3a3b35649d6d993692008b43fd20288ae94f1523307c3803a86c80e3d422e2443374ecd93cf00b1ac00
+DIST lego-4.24.0-docs.tar.gz 10782158 BLAKE2B 790113774763849b3f62c9aea0aa66227d71cf99e0f1ce6b3a0f19ea9208d5e3f282ec0b44eef0f730d42b12c9129297aa74c9bf6ded92337315770b3abd3fc2 SHA512 d2454c1323cd85a0c3f3539ec7ec04fb6300641cd1edf6b58350540b2318992b293268964f2d24d21793b534760ce426e019fd63129bf57620569a2c53a6b959
+DIST lego-4.24.0.tar.gz 844613 BLAKE2B 47f4c64fae75c3cde8ece456cc3987c760bc428c224b3ba4ca1ac64ffc2ba69aaa791bf51e8b696978845cebd5835b62b49a1b66cfa995d60f67e2bab4635041 SHA512 ff48344c8232819321e102f17d5ba9a518660bd15c967ae2d015b2e9e5463dc6272c3290db608bd3aaba70cd6a038d01a61124e33faa4412d466e5f8c5b2f341
diff --git a/app-crypt/lego/lego-9999.ebuild b/app-crypt/lego/lego-4.24.0.ebuild
similarity index 96%
copy from app-crypt/lego/lego-9999.ebuild
copy to app-crypt/lego/lego-4.24.0.ebuild
index 97f92b9c062d..f4413d4f80af 100644
--- a/app-crypt/lego/lego-9999.ebuild
+++ b/app-crypt/lego/lego-4.24.0.ebuild
@@ -8,7 +8,7 @@ inherit go-module
DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library written in Go"
HOMEPAGE="https://github.com/go-acme/lego/"
-DOCUMENTATION_COMMIT=0f8ee7d1b69fa11ab48ee7ccdadfad292fe4c1c6
+DOCUMENTATION_COMMIT=0c2dfac6dbd1315c4af57ae954a3b070ca5ca43e
if [[ ${PV} == 9999* ]]; then
inherit git-r3
diff --git a/app-crypt/lego/lego-9999.ebuild b/app-crypt/lego/lego-9999.ebuild
index 97f92b9c062d..f4413d4f80af 100644
--- a/app-crypt/lego/lego-9999.ebuild
+++ b/app-crypt/lego/lego-9999.ebuild
@@ -8,7 +8,7 @@ inherit go-module
DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library written in Go"
HOMEPAGE="https://github.com/go-acme/lego/"
-DOCUMENTATION_COMMIT=0f8ee7d1b69fa11ab48ee7ccdadfad292fe4c1c6
+DOCUMENTATION_COMMIT=0c2dfac6dbd1315c4af57ae954a3b070ca5ca43e
if [[ ${PV} == 9999* ]]; then
inherit git-r3
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/lego/
@ 2025-04-20 6:31 Joonas Niilola
0 siblings, 0 replies; 7+ messages in thread
From: Joonas Niilola @ 2025-04-20 6:31 UTC (permalink / raw
To: gentoo-commits
commit: f97aeb8bad648758864ddac1c0ffbc89a972b01b
Author: Rahil Bhimjiani <me <AT> rahil <DOT> rocks>
AuthorDate: Thu Apr 17 12:31:30 2025 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 06:29:52 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97aeb8b
app-crypt/lego: update to 4.23.1
Signed-off-by: Rahil Bhimjiani <me <AT> rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/41631
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-crypt/lego/Manifest | 3 +++
app-crypt/lego/{lego-9999.ebuild => lego-4.23.1.ebuild} | 4 ++--
app-crypt/lego/lego-9999.ebuild | 4 ++--
3 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/app-crypt/lego/Manifest b/app-crypt/lego/Manifest
index eb96eddb1337..cf02a04b9d14 100644
--- a/app-crypt/lego/Manifest
+++ b/app-crypt/lego/Manifest
@@ -1,3 +1,6 @@
DIST lego-4.22.2-deps.tar.xz 7963988 BLAKE2B 279adf06311ee0769acb7e8681da09fef75456f8ade9d45f0daaa031920fcb2198fd0cab5a37e04332fccfb30e195fcfc1e66f80644861a6a3d502fa650264c5 SHA512 24e9cdf1afe65845a6c7846e71f92532b3e7dad304f9ea4b04afb0f65d8842c67036578fa453ce6a9cd6835be97e86412a52d31fa958bf8b3645e6d3297137b8
DIST lego-4.22.2-docs.tar.gz 10722353 BLAKE2B 24dea7d335646d12c55e23e030a81767618da9c32a09e464d7fad0e91f914eaed4508c1d1a771725c9ea0e2eedb8cddc2e5cd6b0e2bb31c7d1ee89791d342ed9 SHA512 1b998ee4153e5621b7c53e9dc4941c6749c916c6c92d2dfe8e2373f6ee7ad86dd2d13c1ef1d227a464a182ec7c35484d524778e8e6dc4531941eccc2b6304c22
DIST lego-4.22.2.tar.gz 804158 BLAKE2B a75a327988d46ed8715a3c28c34a5de1c9de607b396b3179645a7b4a0dd83aa408bad10df4e64cc5d402ddf8653d17c034019c4d4f162fb9a252d83013278314 SHA512 a69c15e65753ba428635804a0f47d708c13beab3cbd888cc6d9b80fc13ee0614c4a4e948b43972d201f95969171db4443b81672ad93b7a681b96af11f9250db1
+DIST lego-4.23.1-deps.tar.xz 8245396 BLAKE2B 9916090206497d5f08b669e1627898b84e7fad892a37ec407f1c3f9f2287d891ce3b47a7b2ca78363f64a8ce2ab4141fe656c3020db9b87d5a90407bbb0414ba SHA512 56b70a01f0b8d648b374edd4cd2f17e14f91448a7a73871716b4b0d6b7791905d5e9d705906707d91dfc73045cf5eccd291ad51f363742a88c034f05f13b5bd9
+DIST lego-4.23.1-docs.tar.gz 10741914 BLAKE2B c1ed8f2134a04d500e400295e07c80b52802b373751fb36cacfbd4f4347084c40e8ae3ad212b9027a256117c2b14930d91999a9904c0a07a206fc009acd20639 SHA512 da9eee9099e90ac2f73d71a326638ab35be89aa4cdb24792d45806742108ab30a1e8eabec3af57b30b12b0ee42796bd2a3d183e703c14c23ceb00889ed6dff35
+DIST lego-4.23.1.tar.gz 820329 BLAKE2B 3dc51f06512558b5a79a117f399acc886432a4084891db6a8ca517f14fac57628de8fcc3c50f4b55ec2c5a732633b8e51ff615bdd94119cf31048f90dd95f804 SHA512 b62acf4fe94b772fe2782826f5e2b45c296fc16782caaf8ad10f6b5ac2902d3454a65aa2509d6e7a3991b03141297f5d981f9cf07011a0bbb5d535647ad5c561
diff --git a/app-crypt/lego/lego-9999.ebuild b/app-crypt/lego/lego-4.23.1.ebuild
similarity index 95%
copy from app-crypt/lego/lego-9999.ebuild
copy to app-crypt/lego/lego-4.23.1.ebuild
index e80722f65cd1..97f92b9c062d 100644
--- a/app-crypt/lego/lego-9999.ebuild
+++ b/app-crypt/lego/lego-4.23.1.ebuild
@@ -8,7 +8,7 @@ inherit go-module
DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library written in Go"
HOMEPAGE="https://github.com/go-acme/lego/"
-DOCUMENTATION_COMMIT=f1411f1b397b637903fd2e62769d50b3974b97ec
+DOCUMENTATION_COMMIT=0f8ee7d1b69fa11ab48ee7ccdadfad292fe4c1c6
if [[ ${PV} == 9999* ]]; then
inherit git-r3
@@ -19,7 +19,7 @@ else
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz
https://github.com/go-acme/lego/archive/${DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz
"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
# main
diff --git a/app-crypt/lego/lego-9999.ebuild b/app-crypt/lego/lego-9999.ebuild
index e80722f65cd1..97f92b9c062d 100644
--- a/app-crypt/lego/lego-9999.ebuild
+++ b/app-crypt/lego/lego-9999.ebuild
@@ -8,7 +8,7 @@ inherit go-module
DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library written in Go"
HOMEPAGE="https://github.com/go-acme/lego/"
-DOCUMENTATION_COMMIT=f1411f1b397b637903fd2e62769d50b3974b97ec
+DOCUMENTATION_COMMIT=0f8ee7d1b69fa11ab48ee7ccdadfad292fe4c1c6
if [[ ${PV} == 9999* ]]; then
inherit git-r3
@@ -19,7 +19,7 @@ else
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz
https://github.com/go-acme/lego/archive/${DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz
"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
# main
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/lego/
@ 2025-04-06 18:51 Sam James
0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2025-04-06 18:51 UTC (permalink / raw
To: gentoo-commits
commit: bacc9ce2851c13e391be6c0e73a5e7222a717598
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 6 18:50:36 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 6 18:50:36 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bacc9ce2
app-crypt/lego: Keyword 4.22.2 arm64, #953282
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-crypt/lego/lego-4.22.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-crypt/lego/lego-4.22.2.ebuild b/app-crypt/lego/lego-4.22.2.ebuild
index e80722f65cd1..1d6164d31809 100644
--- a/app-crypt/lego/lego-4.22.2.ebuild
+++ b/app-crypt/lego/lego-4.22.2.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz
https://github.com/go-acme/lego/archive/${DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz
"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
# main
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-crypt/lego/
@ 2025-04-06 6:25 Joonas Niilola
0 siblings, 0 replies; 7+ messages in thread
From: Joonas Niilola @ 2025-04-06 6:25 UTC (permalink / raw
To: gentoo-commits
commit: e63a41d91ce04e89df1f7aa18307b1b07f4942f1
Author: Rahil Bhimjiani <me <AT> rahil <DOT> rocks>
AuthorDate: Sat Apr 5 06:02:29 2025 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Apr 6 06:25:55 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63a41d9
app-crypt/lego: add 4.22.2 & live. New package. Moving it from GURU
Lego - Let's Encrypt/ACME client (like certbot or acme.sh) and library
written in Go
Signed-off-by: Rahil Bhimjiani <me <AT> rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/34125
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-crypt/lego/Manifest | 3 ++
app-crypt/lego/lego-4.22.2.ebuild | 79 +++++++++++++++++++++++++++++++++++++++
app-crypt/lego/lego-9999.ebuild | 79 +++++++++++++++++++++++++++++++++++++++
app-crypt/lego/metadata.xml | 17 +++++++++
4 files changed, 178 insertions(+)
diff --git a/app-crypt/lego/Manifest b/app-crypt/lego/Manifest
new file mode 100644
index 000000000000..eb96eddb1337
--- /dev/null
+++ b/app-crypt/lego/Manifest
@@ -0,0 +1,3 @@
+DIST lego-4.22.2-deps.tar.xz 7963988 BLAKE2B 279adf06311ee0769acb7e8681da09fef75456f8ade9d45f0daaa031920fcb2198fd0cab5a37e04332fccfb30e195fcfc1e66f80644861a6a3d502fa650264c5 SHA512 24e9cdf1afe65845a6c7846e71f92532b3e7dad304f9ea4b04afb0f65d8842c67036578fa453ce6a9cd6835be97e86412a52d31fa958bf8b3645e6d3297137b8
+DIST lego-4.22.2-docs.tar.gz 10722353 BLAKE2B 24dea7d335646d12c55e23e030a81767618da9c32a09e464d7fad0e91f914eaed4508c1d1a771725c9ea0e2eedb8cddc2e5cd6b0e2bb31c7d1ee89791d342ed9 SHA512 1b998ee4153e5621b7c53e9dc4941c6749c916c6c92d2dfe8e2373f6ee7ad86dd2d13c1ef1d227a464a182ec7c35484d524778e8e6dc4531941eccc2b6304c22
+DIST lego-4.22.2.tar.gz 804158 BLAKE2B a75a327988d46ed8715a3c28c34a5de1c9de607b396b3179645a7b4a0dd83aa408bad10df4e64cc5d402ddf8653d17c034019c4d4f162fb9a252d83013278314 SHA512 a69c15e65753ba428635804a0f47d708c13beab3cbd888cc6d9b80fc13ee0614c4a4e948b43972d201f95969171db4443b81672ad93b7a681b96af11f9250db1
diff --git a/app-crypt/lego/lego-4.22.2.ebuild b/app-crypt/lego/lego-4.22.2.ebuild
new file mode 100644
index 000000000000..e80722f65cd1
--- /dev/null
+++ b/app-crypt/lego/lego-4.22.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library written in Go"
+HOMEPAGE="https://github.com/go-acme/lego/"
+
+DOCUMENTATION_COMMIT=f1411f1b397b637903fd2e62769d50b3974b97ec
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/go-acme/lego.git"
+else
+ SRC_URI="
+ https://github.com/go-acme/lego/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz
+ https://github.com/go-acme/lego/archive/${DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz
+"
+ KEYWORDS="~amd64"
+fi
+
+# main
+LICENSE="MIT"
+# deps
+LICENSE+=" Apache-2.0 BSD-2 BSD ISC MPL-2.0"
+SLOT="0"
+
+# some tests require network access otherwise get following error
+# expected: "zoneee: unexpected status code: [status code: 401] body: Unauthorized"
+# actual : "zoneee: could not find zone for domain \"prefix.example.com\" (_acme-challenge.prefix.example.com.): could not find the start of authority for _acme-challenge.prefix.example.com.: read udp 10.0.0.1:54729->10.0.0.1:53: read: connection refused"
+PROPERTIES="test_network"
+RESTRICT="test"
+
+src_unpack() {
+ if [[ ${PV} == 9999* ]]; then
+ git-r3_src_unpack
+ go-module_live_vendor
+ EGIT_BRANCH="gh-pages"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-${DOCUMENTATION_COMMIT}"
+ git-r3_src_unpack
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+ find ../"${PN}"-"${DOCUMENTATION_COMMIT}"/ -type f -not -name '*.html' -delete || die
+}
+
+src_compile() {
+ export CGO_ENABLED=0
+
+ local VERSION
+ if [[ ${PV} == 9999* ]]; then
+ VERSION="$(git rev-parse HEAD)" || die
+ else
+ VERSION="${PV}"
+ ln -sv ../vendor ./ || die
+ fi
+
+ ego build -trimpath -ldflags "-X main.version=${VERSION}" -o dist/"${PN}" ./cmd/lego/
+}
+
+src_test() {
+ ego test -v -cover ./...
+}
+
+src_install() {
+ # primary program
+ dobin dist/"${PN}"
+
+ # docs
+ einstalldocs
+ dodoc -r ../"${PN}"-"${DOCUMENTATION_COMMIT}"/*
+}
diff --git a/app-crypt/lego/lego-9999.ebuild b/app-crypt/lego/lego-9999.ebuild
new file mode 100644
index 000000000000..e80722f65cd1
--- /dev/null
+++ b/app-crypt/lego/lego-9999.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Let's Encrypt/ACME client (like certbot or acme.sh) and library written in Go"
+HOMEPAGE="https://github.com/go-acme/lego/"
+
+DOCUMENTATION_COMMIT=f1411f1b397b637903fd2e62769d50b3974b97ec
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/go-acme/lego.git"
+else
+ SRC_URI="
+ https://github.com/go-acme/lego/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz
+ https://github.com/go-acme/lego/archive/${DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz
+"
+ KEYWORDS="~amd64"
+fi
+
+# main
+LICENSE="MIT"
+# deps
+LICENSE+=" Apache-2.0 BSD-2 BSD ISC MPL-2.0"
+SLOT="0"
+
+# some tests require network access otherwise get following error
+# expected: "zoneee: unexpected status code: [status code: 401] body: Unauthorized"
+# actual : "zoneee: could not find zone for domain \"prefix.example.com\" (_acme-challenge.prefix.example.com.): could not find the start of authority for _acme-challenge.prefix.example.com.: read udp 10.0.0.1:54729->10.0.0.1:53: read: connection refused"
+PROPERTIES="test_network"
+RESTRICT="test"
+
+src_unpack() {
+ if [[ ${PV} == 9999* ]]; then
+ git-r3_src_unpack
+ go-module_live_vendor
+ EGIT_BRANCH="gh-pages"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-${DOCUMENTATION_COMMIT}"
+ git-r3_src_unpack
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+ find ../"${PN}"-"${DOCUMENTATION_COMMIT}"/ -type f -not -name '*.html' -delete || die
+}
+
+src_compile() {
+ export CGO_ENABLED=0
+
+ local VERSION
+ if [[ ${PV} == 9999* ]]; then
+ VERSION="$(git rev-parse HEAD)" || die
+ else
+ VERSION="${PV}"
+ ln -sv ../vendor ./ || die
+ fi
+
+ ego build -trimpath -ldflags "-X main.version=${VERSION}" -o dist/"${PN}" ./cmd/lego/
+}
+
+src_test() {
+ ego test -v -cover ./...
+}
+
+src_install() {
+ # primary program
+ dobin dist/"${PN}"
+
+ # docs
+ einstalldocs
+ dodoc -r ../"${PN}"-"${DOCUMENTATION_COMMIT}"/*
+}
diff --git a/app-crypt/lego/metadata.xml b/app-crypt/lego/metadata.xml
new file mode 100644
index 000000000000..a150df1868ae
--- /dev/null
+++ b/app-crypt/lego/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>me@rahil.rocks</email>
+ <name>Rahil Bhimjiani</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">go-acme/lego</remote-id>
+ <bugs-to>https://github.com/go-acme/lego/issues</bugs-to>
+ <doc>https://go-acme.github.io/lego/</doc>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2025-07-26 8:55 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-21 14:14 [gentoo-commits] repo/gentoo:master commit in: app-crypt/lego/ Viorel Munteanu
-- strict thread matches above, loose matches on Subject: below --
2025-07-26 8:55 Viorel Munteanu
2025-07-26 8:55 Viorel Munteanu
2025-07-08 5:31 Viorel Munteanu
2025-04-20 6:31 Joonas Niilola
2025-04-06 18:51 Sam James
2025-04-06 6:25 Joonas Niilola
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox