summaryrefslogtreecommitdiff
path: root/app-admin/gopass
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-19 20:16:04 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-19 20:16:04 +0000
commitd4725f7e03f4d243d29d408f4b9de39459e00d4c (patch)
tree5b5a3f8042f807f8277163cdc362e03f3333fec7 /app-admin/gopass
parent80c51284f0017d5765c7ae39207be9c58f4bfa17 (diff)
gentoo auto-resync : 19:02:2023 - 20:16:03
Diffstat (limited to 'app-admin/gopass')
-rw-r--r--app-admin/gopass/Manifest3
-rw-r--r--app-admin/gopass/gopass-1.15.4.ebuild45
2 files changed, 48 insertions, 0 deletions
diff --git a/app-admin/gopass/Manifest b/app-admin/gopass/Manifest
index f03f327446e3..9e7a4e6d248c 100644
--- a/app-admin/gopass/Manifest
+++ b/app-admin/gopass/Manifest
@@ -198,6 +198,8 @@ DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.28.1.zip 1574540 BLAKE2B 3d93abc8098
DIST gopass-1.14.4.tar.gz 2246807 BLAKE2B ca9fc3f9b89c6f6fd71ad2a47f1ff20ebb5da986e71e8ba6abdf46ff42e521c47fa7aad72fa1ce8d1a127f3fbff0b5e550ab95fd86fedf275714947f225fa279 SHA512 f9bf3ff4d4cf842aeed8376eea440b646869d89158c4f2101a16359d217702845a2b1c5a807695fa9a5964640554e0995baf014c41cf95b4674f2296eb947a0d
DIST gopass-1.15.3-deps.tar.xz 36970888 BLAKE2B e338ba7a6a248694d33116a68aefc3abbe3b6b3a9a86896b5a0c5286824bffb94bb2715c8e9c1fc6ad0715897fa39e8fd46c0734adaafe5318dcdbc0eb0ac4b2 SHA512 2a5a011b170cf2635ab33399dec5661bb7ce297508878a82f38a3b6090c4b75086592da59ff07b81873ee67786be345d3092c69730b7e3c4234b048df1898ae4
DIST gopass-1.15.3.tar.gz 2293686 BLAKE2B f6a5191dbb6642f448103d0b5017d792be2d7ab7d1156ceeebe52dc7bdaf9b027bf417982f0eb7a189ad09a8df06eab1fc2a637c8219a72721d583542ab51372 SHA512 1638c681c4343ff42247d7de5c153e9f992d34fc46b97a5199047c38f2658d968e8bd81029447f7768b39bf432464eb2a24d25215a7cff228e108b3ca4536220
+DIST gopass-1.15.4-deps.tar.xz 34045072 BLAKE2B d8525a166df31c99b20a1a7262c2e287b7e429dcd010183585fbac7e58ae8ce4d5430fb936da0b9a85fd8a2f0ff08555d02140a649fddc07c818e11b3bcdb287 SHA512 0953101962d77116e788858652a98ffa3b8c0bd58137f59791da45d6e73cfd5fa39e40edd400c5d881cc549fc1b155b17dda48c6f59d9e06b6c000b259098d2a
+DIST gopass-1.15.4.tar.gz 2301976 BLAKE2B f947d0e7b7ba599743404a231d9b09380d0069489543e1cc306eb11a3dbf369368dc8c8a464abac04558907fa6c93982a56575b79b7920ee84a46c94beb815ae SHA512 c6cf67de3b3ace253822ea9890a50ecbd2829eb7b625d05327d1b3549ed3ff6b84d1155f71276fa94b6392012b0c87b4b9e488ca0d14915d40af77fc21325603
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20201130134442-10cb98267c6c.mod 71 BLAKE2B 0a639f084a90d74b70232aeeaf4be7b5bb421913a30b3b97d97186022dcd1d1dacfb07eb7681369fb408793b8c7233ccc92caa77451f24371c64ce81e7c0a8fd SHA512 a2f9fd465e2e0c735ca80e04f2002e31cad434c5a3771a3adcdc7f9502f0caa7b27a5f17ec2cd95bcb214e12ac1200a78139db063d4384b864bd290cb6815e87
@@ -214,4 +216,5 @@ DIST rsc.io%2Fqr%2F@v%2Fv0.2.0.mod 17 BLAKE2B c37ef4c1d8928ffad995abcb6f2ac59d2a
DIST rsc.io%2Fqr%2F@v%2Fv0.2.0.zip 23674 BLAKE2B 86c738bd62b56b84e8029cb3a963f882a8a735dba19566bacf07dae0a146d0a66917153999995c3f0a9fb9698d874f25c6207b8a90d8e12e82cfecbef343a9bd SHA512 169f87e5c57dbcc4d1a289481faca3c3889f0fe019f797374b86e001a3f2893db3e8180be2651c7cb541d30822fe357c7401d75f15303ee8f549227c9b3ec485
EBUILD gopass-1.14.4.ebuild 11725 BLAKE2B 6c6e93853cf87702a605e6ce08b93828b02620f9591c660d6fb9aea0c94c9b8b304c33541711046afcb2d9e0fa3aa82d90cdc20a0a7b5e6660a8aa9d43eda2fd SHA512 9d6aecd22c42e04ac23f5e26552a75af93dd41c3f4de9ce3efda11f16c5302e578b739a6c051bb27499813fecd12f65fa4f9a81f7aa1fe149e8e93ff3b35076c
EBUILD gopass-1.15.3.ebuild 1191 BLAKE2B bc8e3f108d6312cca80102a913e7115acca7141aebe50c75a6f0c3ec33eaa46b4d90ffdc27c94d1060cf4fb7feea45cc00bd62616df91d5982b5abfcb8d7771f SHA512 85f54c97e067971a7c9433c738b1d3b06766acdba0a6a03e7d354dcef17b951f090ecddc76a73bd4b524f668740da1e683300c5c88dd1461bd7ecbdb24656cfb
+EBUILD gopass-1.15.4.ebuild 1191 BLAKE2B bc8e3f108d6312cca80102a913e7115acca7141aebe50c75a6f0c3ec33eaa46b4d90ffdc27c94d1060cf4fb7feea45cc00bd62616df91d5982b5abfcb8d7771f SHA512 85f54c97e067971a7c9433c738b1d3b06766acdba0a6a03e7d354dcef17b951f090ecddc76a73bd4b524f668740da1e683300c5c88dd1461bd7ecbdb24656cfb
MISC metadata.xml 328 BLAKE2B c2f9ccbecd22c02caa71d0cc889f2850dcdb69a76c8858554c6671e5187d95a9bcb7504195d5d7eb0fdf1ec9c54a9c5ec2da19d105d6c604298891adae521e34 SHA512 da7ed556759a305068c5513802b629e474f0cad21b6914c826fe2406485e1eb8b725463fab982f33f3e4adbb7923b7911b8aa6431c8ca88fc6004c4213b2b693
diff --git a/app-admin/gopass/gopass-1.15.4.ebuild b/app-admin/gopass/gopass-1.15.4.ebuild
new file mode 100644
index 000000000000..c54c2b1d89a1
--- /dev/null
+++ b/app-admin/gopass/gopass-1.15.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 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
+ 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
+}