commit:     1db2ff3bfd8237e411c82d716ec6d773b8512646
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  7 21:25:09 2026 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jan  7 21:25:23 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db2ff3b

app-crypt/age: add 1.3.1

Bug: https://bugs.gentoo.org/968204
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 app-crypt/age/Manifest         |  2 ++
 app-crypt/age/age-1.3.1.ebuild | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)

diff --git a/app-crypt/age/Manifest b/app-crypt/age/Manifest
index 63a251dac159..57bc8fdab86c 100644
--- a/app-crypt/age/Manifest
+++ b/app-crypt/age/Manifest
@@ -1,2 +1,4 @@
 DIST age-1.2.1-deps.tar.xz 16244360 BLAKE2B 
2c3c6056fea0e45ad381c81a3ff43ea6b604834518a488608028f44a7f11375acd75c14b96ffb71807b6cf1a3bace2f440a7c32d35851393e939763ac6d0ddd2
 SHA512 
6095191b61b6efb5f0f7c921f14a62c6b3b1e71c1240596b052681eb30d7f785d14b1db9968315ac0c8103a39668dde634a3c1b8adedf03fb8c95a942e6571e0
 DIST age-1.2.1.tar.gz 207202 BLAKE2B 
e6c8ed627ab65a1c148239c2616f0ac4e0d0ab42e2a50733b90048fe7e734f48f2739891facc83b7ae72145e526a7ee2411eebe3bf803ed178f4b2766739bdd9
 SHA512 
685914db0bf398e20ee599627d131004f85ab5f37dcbc6752b1379c07702a1896d48163a8e9c71a25a44858ec648f3cb404f7c92360657f935342cd766a13a3a
+DIST age-1.3.1-deps.tar.xz 11103932 BLAKE2B 
66c204b5c38a511d5dae0f2eb71f4bb98dfd6d8bb720e6b322fa3a3321e4f349311a1588efb8a888e50c4bf0fae25234ea33482ba3d49e28abc77813b6ec1351
 SHA512 
7355afb191298851738774eeb516029d8f31fe9a6ba01f5c965989a8f8cea268a1b11b4e98fec87236f781fe7d01459efd0853daeea1094e76e8cc9324e9715b
+DIST age-1.3.1.tar.gz 247789 BLAKE2B 
aaced5b4c71f9b11bf59284f33aae1bc4da36118ff6e791bcc13fc340244dd9403cadfd84b6a8bc21424ff336d23f11f2ed44789bd2901f4e8b11a6c6c34db9f
 SHA512 
95bb8049de36630f0b128c9626427646e5d4d76e35b6bd6790e29cf3f69fb2a0266ac7786616f56fe9bf378a81c1f3edc17fd9eba197286041b970944898504c

diff --git a/app-crypt/age/age-1.3.1.ebuild b/app-crypt/age/age-1.3.1.ebuild
new file mode 100644
index 000000000000..7b4ab7a5e54f
--- /dev/null
+++ b/app-crypt/age/age-1.3.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A simple, modern and secure encryption tool (and Go library)"
+HOMEPAGE="https://github.com/FiloSottile/age";
+SRC_URI="https://github.com/FiloSottile/age/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~graaff/age/${P}-deps.tar.xz";
+
+S="${WORKDIR}/age-${PV}"
+
+LICENSE="BSD"
+#RESTRICT+=" test"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+src_compile() {
+       ego build -ldflags "-X main.Version=${PV}" -o . filippo.io/age/cmd/... 
|| die
+}
+
+src_test() {
+       ego test filippo.io/age/cmd/... || die
+}
+
+src_install() {
+       dobin age age-keygen
+       doman doc/age.1 doc/age-keygen.1
+       dodoc README.md
+}

Reply via email to