public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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-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-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-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-07-08  5:31 [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-04-21 14:14 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