summaryrefslogtreecommitdiff
path: root/app-admin/gopass
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-08 06:31:00 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-08 06:31:00 +0100
commit102dc42fae2907037d3ca9a6d63ed28e46c5b88e (patch)
tree5302a53ecdd7408812596fcbd8cbaa90bd8e6c98 /app-admin/gopass
parent4d190a87291ace8503ad92c6b049d14660a14c72 (diff)
gentoo auto-resync : 08:04:2024 - 06:31:00
Diffstat (limited to 'app-admin/gopass')
-rw-r--r--app-admin/gopass/Manifest3
-rw-r--r--app-admin/gopass/gopass-1.15.13.ebuild45
2 files changed, 48 insertions, 0 deletions
diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest
index f704c7e3236b..800ae38635d1 100644
--- a/app-admin/gopass/Manifest
+++ b/app-admin/gopass/Manifest
@@ -1,5 +1,8 @@
AUX gopass-1.15.3-skip-tests.patch 1339 BLAKE2B eace50e5abd1fa4f3af646d57b19196743860480c255c9c51a4378947b439d899536bc7098d2694bb0adc2e1aa009fa9b6c5027684595ebbd6f9b8f6a1a67ecb SHA512 d0eb04de5166289e350c1174a5fc5ebe60020b4d39a32fc6f714e38aa4be87a98e53266e05d4846a360ba4bce6e29ddb376709cd40a573b0cf01b198c5ead27c
DIST gopass-1.15.11-deps.tar.xz 288006888 BLAKE2B 527cef72eb493425111c6fd0a872bb31c63381226c823143e5d722cb59172a08901a50fce7042d329370bc83dd66205833e85608d68ce9b2037db89eb1a1b8a7 SHA512 978c5a915d382b8fe6360744c45c696f8c3c571df1341496537be73896d100eda78be1630b2f4a3ccd73d828d566a483bc057a302683aa4ddf92f46b8fa49e03
DIST gopass-1.15.11.tar.gz 2319860 BLAKE2B 923be5effa8ca5a77a12bcd2692d2a07b68c6d068a579022e359a5f6e485813c37dc7e34acfeb1f0deec4e1075a54dd75b408ef0e07713cf7ffc2cfde2e9ac38 SHA512 ec3231f6cf903ba3a70f4721f04613ddf0e28e820c98a708c861ae68c993162a1346f62332132c00abd218f82f0ed0da0f8b86297427e813b0688a8eee5128be
+DIST gopass-1.15.13-deps.tar.xz 284979668 BLAKE2B 12e42b897dfc613de810cc4c42e2318b5cad013e14b007daba454b800092f6e408e5ca10731b14d895673cd9426b322d94615a45954e3a0871b0b46533b6f6c9 SHA512 5e4a2f564d0140d77cdaf52a3784d75984db8b68152bf7137d3fbd727238e9509d56d280ceb1106fa47198bb8bc52980637652c10bd95524063bf1e3e962fdfb
+DIST gopass-1.15.13.tar.gz 2328529 BLAKE2B 276ea675c7978ac1627cb313b595d9f252cc3aae29245eca758aed3b6632ddcdfa0da93cdc06f4c0767a2d5f58ded41fcccfac774b5001351bb4b743e976c595 SHA512 b7fcc7814ccad0cf0e3116eac848df080338e313ddcbb0cc8413cb353a1596b250aed427c97e791326e04c6c4241dbb529e112398218f2a905fc0fb48bc49963
EBUILD gopass-1.15.11.ebuild 1201 BLAKE2B dfe8408818cbf0cf06b9b7fb1d503f85cf5e2260d109e635ec26bdcf1aad1440a3c5cd4bb89b33e93293a24ca8f6af0431a57bf51ed7e521c557236453943527 SHA512 7daf0fbfc4f46a225e21c5e80779c5bcf177ab69fb316bb48794efb0ed4e99a6dacd607e5364f363584af476ea368f48e2e9c980efb20dce47086bc9c8388621
+EBUILD gopass-1.15.13.ebuild 1202 BLAKE2B 7afa67d6015fdb1f4bae5ac650ba667aa5b6d3390a4fca2366d862b3646c4aad2eea6f2fa1557a06198b4a215425a2684f60a3d1af397772b669583e4f54f6f3 SHA512 f24c5151037e2d96505a0ef6a7b4dde69d7b7ad2cb74f501770b231861df5cfe6c10168c8be99500989989c67ab5b83673d6dcdee3d94823c20630e57cbd9eab
MISC metadata.xml 328 BLAKE2B c2f9ccbecd22c02caa71d0cc889f2850dcdb69a76c8858554c6671e5187d95a9bcb7504195d5d7eb0fdf1ec9c54a9c5ec2da19d105d6c604298891adae521e34 SHA512 da7ed556759a305068c5513802b629e474f0cad21b6914c826fe2406485e1eb8b725463fab982f33f3e4adbb7923b7911b8aa6431c8ca88fc6004c4213b2b693
diff --git a/app-admin/gopass/gopass-1.15.13.ebuild b/app-admin/gopass/gopass-1.15.13.ebuild
new file mode 100644
index 000000000000..a01fea7d6355
--- /dev/null
+++ b/app-admin/gopass/gopass-1.15.13.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module optfeature
+
+DESCRIPTION="a simple but powerful password manager for the terminal"
+HOMEPAGE="https://www.gopass.pw/"
+SRC_URI="https://github.com/gopasspw/gopass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
+
+LICENSE="MIT Apache-2.0 BSD MPL-2.0 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+
+DEPEND=">=dev-lang/go-1.18"
+RDEPEND="
+ dev-vcs/git
+ >=app-crypt/gnupg-2
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.15.3-skip-tests.patch"
+)
+
+src_test() {
+ # https://github.com/gopasspw/gopass/blob/v1.15.3/.github/workflows/build.yml#L38
+ git config --global user.name nobody || die
+ git config --global user.email foo.bar@example.org || die
+
+ default
+}
+
+src_install() {
+ emake install DESTDIR="${ED}/usr"
+ einstalldocs
+}
+
+pkg_postinst() {
+ optfeature "browser integration" app-admin/gopass-jsonapi
+ optfeature "git credentials helper" app-admin/git-credential-gopass
+ optfeature "haveibeenpwnd.com integration" app-admin/gopass-hibp
+ optfeature "summon secrets helper" app-admin/gopass-summon-provider
+}