[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2024-05-11 Thread Arthur Zamarin
commit: dfdd797aa9aa5191396afdb62f0757ac02c7e819
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 11 15:16:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 11 15:16:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfdd797a

app-admin/vault: Stabilize 1.15.6 amd64, #931755

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/vault/vault-1.15.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.15.6.ebuild 
b/app-admin/vault/vault-1.15.6.ebuild
index 2a8f84f25ca1..0d3c950161cf 100644
--- a/app-admin/vault/vault-1.15.6.ebuild
+++ b/app-admin/vault/vault-1.15.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2024-04-14 Thread Zac Medico
commit: 2957f711a0df413e3a826af71a381ab23cbbf9a0
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 14 23:23:50 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 14 23:23:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2957f711

app-admin/vault: add 1.16.1

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  3 ++
 app-admin/vault/vault-1.16.1.ebuild | 87 +
 2 files changed, 90 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 6e228b28130a..8eb33f53ee11 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -5,3 +5,6 @@ DIST vault-1.14.9-webui.tar.xz 1677212 BLAKE2B 
db4da051a8c0a62e99c1f2070f3c022fc
 DIST vault-1.15.6-deps.tar.xz 20736608 BLAKE2B 
53e21d0664f9bbd8c851a486334e04d3b3151aaee709c8fe88ab4969a81ebd4562cf3a350e383647140bd4826a0aa75b34ef136c81920b868dff7ae6f0522e37
 SHA512 
c1c24c2c646a441c551849af2d3165fc15db2b61f261608f44b7371214cdef0e76263b5b2f295c19606057e80316b4864fff64bc5603b99901fc8a5d900c6550
 DIST vault-1.15.6-webui.tar.xz 1721320 BLAKE2B 
3f2d31767c6086e7b17f7445f0cff34ce4ebd7a6a1daeaede96443758096a6b8b94b971af5a74e8bcfb2c95c07b496b1babf3f8ce82f9b360fafe5a4d5138cac
 SHA512 
6a532258a5c7734863967926d95699b2611959177b9dbf4e60cff115331237e65f3dbc41e842443ee5af9020c69280b27a511f887528dc914f9d9e642f9a3a63
 DIST vault-1.15.6.tar.gz 31923253 BLAKE2B 
8a4e7b9d8d6753b6f717c6699b2d4822cecff299e3cebd8945d3c34232ff77611611d4e6259ab9c9c4ff91a2e52b7eef707df7da68960be36c314ceba18b124b
 SHA512 
52be0e47f3028f9c1f3ce5d2a72356c955f20fcaf6e8396a6d5938226d72cd8353bed398ba66a6821fc609aaed465e82c3449aeaa0dfaabe80ff0412a73779b3
+DIST vault-1.16.1-deps.tar.xz 21476528 BLAKE2B 
2ba0bd2165ce41bfae6fb56a0ff97fe4ed30ac5e16f30ceba14d618e30851b9bb31a964cf5035cd4089baf87c2cda5acd17558bb363acbbcc371ddf47b453c73
 SHA512 
a0262f421eacfc729a0bc98c137a580d3ca7b384b5b7a8e3bb81cc27b0791b81fdb9005ff9721159cccaf49f2ec6e86dafe7f4e2dde4b5c8d806a8bf1c68de2c
+DIST vault-1.16.1-webui.tar.xz 2213524 BLAKE2B 
40c0811c84c849beba934f110afa21fe1ebe60f9a01750fcb4c6442f6a8ef28babd4c32157e6bb3eaf7545b683a81122f445a1a0d717cf7442a678e87206f67a
 SHA512 
ca25ffaa85445070310fad9d5a05d6ff477729d64707a4da8bc433781d7f2283e18e680a9a06d6aa37496a21b148ac3bdc5eb3f475246ee3fe3cf4a8db096ffb
+DIST vault-1.16.1.tar.gz 32997180 BLAKE2B 
e8c6ccf19ce2c48eee1b4b7544c6d164bd98be3d06a08397b06049bbb6aed9304df592bcb5103e943a629aca4c2e83f661b16469e3353c022e3ca552fa1afedb
 SHA512 
e970004343abb2792aeea4db55a002d1c18701d309caab4a49e3f387028083b70dfa67b7ff34b60c5d4d34ffa8ac3bef308b7218a0344dffde3b000b0e5d43a9

diff --git a/app-admin/vault/vault-1.16.1.ebuild 
b/app-admin/vault/vault-1.16.1.ebuild
new file mode 100644
index ..9956d1f746c1
--- /dev/null
+++ b/app-admin/vault/vault-1.16.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" webui? ( 
https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE} )"
+SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="BUSL-1.1 MPL-2.0"
+LICENSE+=" Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.21"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}
+PATCHES=("${FILESDIR}/${PN}-1.15.6-stubmaker-outside-git-repo-24678.patch")
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+  

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2024-04-14 Thread Zac Medico
commit: 1298eb836feffb51786da193615eb196cf498cb7
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 14 20:25:34 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 14 20:25:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1298eb83

app-admin/vault: drop 1.14.8

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 -
 app-admin/vault/vault-1.14.8.ebuild | 86 -
 2 files changed, 88 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index e143138c3666..6e228b28130a 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,7 +1,5 @@
 DIST vault-1.14.5-vendor.tar.gz 71839384 BLAKE2B 
845416db5d69c400d5e9603bd42b2d73112b1cea884a03ac1345afad627b0d8ed0ff983d97b3086ed69462713cc706aa67f46164df4c1e4e3226aafb66cf0e89
 SHA512 
ac55e4f9b76ac80eb0f82e5d63ed234c65a9b5c737fcb6f7ad8c9cb9dbe303b6d18a11b329f8223d9fbdcea1a7ee982c622184537fce45fe005df89b8392bbe5
 DIST vault-1.14.5-webui.tar.xz 1670796 BLAKE2B 
8629de337f2c708553752409a1c8ddc94e421adb34c7b31116f4154e06eed6e7ffb0355cd7ff91d7ec42f1fb1a35737732d530a8587cf515a0636b0a5dbffb38
 SHA512 
32ff0d720282f0539288f3ee111b91d43b9098bd4ea309d11f638c9f0c4a0a9276fe2f940573d9d664dcea33945f08ac33488ad05d37b372042e859b6d2f7e97
-DIST vault-1.14.8-vendor.tar.gz 71869146 BLAKE2B 
5875056d5ec53396ed53db7fd4891a6fbc3c5449a3f2409e11a409ed00cca2c0741e755a31c9d9c1b777c52a0b136cfc30be498a9321e9a0ff317b82e4c35d0e
 SHA512 
e02c6fa1f09ccbb53420dc3919151a5783c4b861c8601ff5079db03a4be926d00a3a963130942f629dda8178275728ddfdcb537f1188e2279c67733883a0178c
-DIST vault-1.14.8-webui.tar.xz 1680312 BLAKE2B 
c698adc325633b1dc59dea3b09692da0476a5f3dbd1f69f1e68243fa903e4590b152846f2dabd4b7f5f492467fcdc52c0afd82bfe1a956b1b69f11da403fab9c
 SHA512 
a25faa74614b31688bb91c4ac2b6a105426be632cc417e94ef14c60a388f076eaec006e07a9784047422b70ce9d9c9fd33e6fb8ef3595b7f1a6468739da8e1c6
 DIST vault-1.14.9-vendor.tar.gz 71845081 BLAKE2B 
ea25a6ba8ac293971170688b4ce3845ba19a5af746c3d96860420d74f8c0af33ea118a47d17117dbd520675739c44ed76118ef126c5b53e4c4adb0924cda58d5
 SHA512 
00ff45f986889d17ebe59c27aeaf8132270e5f06883bf84ce10721c9e2943a25ad8b86be3271991c824369ad5545258b3c01600f1dda06487751ff806b1d76b9
 DIST vault-1.14.9-webui.tar.xz 1677212 BLAKE2B 
db4da051a8c0a62e99c1f2070f3c022fc934350b255d21b360b3b3b53555942f1ac6c4ef15ed7d8a2519f05752406add63837317615afb387b0fc407f5ab8410
 SHA512 
2f54dd24fb9a4e2e774dd4212a605126a9d4e4975a97a01c88c94bce8e6f10174fe07235d402dd43ae31aacf4371f77272e4446d972d2e7304745186b0e6dbb7
 DIST vault-1.15.6-deps.tar.xz 20736608 BLAKE2B 
53e21d0664f9bbd8c851a486334e04d3b3151aaee709c8fe88ab4969a81ebd4562cf3a350e383647140bd4826a0aa75b34ef136c81920b868dff7ae6f0522e37
 SHA512 
c1c24c2c646a441c551849af2d3165fc15db2b61f261608f44b7371214cdef0e76263b5b2f295c19606057e80316b4864fff64bc5603b99901fc8a5d900c6550

diff --git a/app-admin/vault/vault-1.14.8.ebuild 
b/app-admin/vault/vault-1.14.8.ebuild
deleted file mode 100644
index bca60ca1df89..
--- a/app-admin/vault/vault-1.14.8.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT="test"
-S=${WORKDIR}/${P}-vendor
-
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -e "s/gofumpt/gofmt/g" \
-   -i Makefile || die
-   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
-   rm -rf "${S}/http/web_ui" || die
-   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
-   die "mv failed"
-   else
-   mkdir -p "${S}/http/web_ui" || die
-   touch "${S}/http/web_ui/no_web_ui" || die
-   fi
-}
-
-src_compile() {
-   mkdir 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/, app-admin/vault/files/

2024-03-29 Thread Zac Medico
commit: 90acc6a830b4aad16e75e7395db7fd1b7e854390
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Mar 29 21:15:09 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Mar 29 21:21:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90acc6a8

app-admin/vault: add 1.15.6

Includes stubmaker patch from here:

https://github.com/hashicorp/vault/pull/24678

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  3 +
 ...t-1.15.6-stubmaker-outside-git-repo-24678.patch | 92 ++
 app-admin/vault/vault-1.15.6.ebuild| 86 
 3 files changed, 181 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index ed9fdd0f316c..e143138c3666 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,3 +4,6 @@ DIST vault-1.14.8-vendor.tar.gz 71869146 BLAKE2B 
5875056d5ec53396ed53db7fd4891a6
 DIST vault-1.14.8-webui.tar.xz 1680312 BLAKE2B 
c698adc325633b1dc59dea3b09692da0476a5f3dbd1f69f1e68243fa903e4590b152846f2dabd4b7f5f492467fcdc52c0afd82bfe1a956b1b69f11da403fab9c
 SHA512 
a25faa74614b31688bb91c4ac2b6a105426be632cc417e94ef14c60a388f076eaec006e07a9784047422b70ce9d9c9fd33e6fb8ef3595b7f1a6468739da8e1c6
 DIST vault-1.14.9-vendor.tar.gz 71845081 BLAKE2B 
ea25a6ba8ac293971170688b4ce3845ba19a5af746c3d96860420d74f8c0af33ea118a47d17117dbd520675739c44ed76118ef126c5b53e4c4adb0924cda58d5
 SHA512 
00ff45f986889d17ebe59c27aeaf8132270e5f06883bf84ce10721c9e2943a25ad8b86be3271991c824369ad5545258b3c01600f1dda06487751ff806b1d76b9
 DIST vault-1.14.9-webui.tar.xz 1677212 BLAKE2B 
db4da051a8c0a62e99c1f2070f3c022fc934350b255d21b360b3b3b53555942f1ac6c4ef15ed7d8a2519f05752406add63837317615afb387b0fc407f5ab8410
 SHA512 
2f54dd24fb9a4e2e774dd4212a605126a9d4e4975a97a01c88c94bce8e6f10174fe07235d402dd43ae31aacf4371f77272e4446d972d2e7304745186b0e6dbb7
+DIST vault-1.15.6-deps.tar.xz 20736608 BLAKE2B 
53e21d0664f9bbd8c851a486334e04d3b3151aaee709c8fe88ab4969a81ebd4562cf3a350e383647140bd4826a0aa75b34ef136c81920b868dff7ae6f0522e37
 SHA512 
c1c24c2c646a441c551849af2d3165fc15db2b61f261608f44b7371214cdef0e76263b5b2f295c19606057e80316b4864fff64bc5603b99901fc8a5d900c6550
+DIST vault-1.15.6-webui.tar.xz 1721320 BLAKE2B 
3f2d31767c6086e7b17f7445f0cff34ce4ebd7a6a1daeaede96443758096a6b8b94b971af5a74e8bcfb2c95c07b496b1babf3f8ce82f9b360fafe5a4d5138cac
 SHA512 
6a532258a5c7734863967926d95699b2611959177b9dbf4e60cff115331237e65f3dbc41e842443ee5af9020c69280b27a511f887528dc914f9d9e642f9a3a63
+DIST vault-1.15.6.tar.gz 31923253 BLAKE2B 
8a4e7b9d8d6753b6f717c6699b2d4822cecff299e3cebd8945d3c34232ff77611611d4e6259ab9c9c4ff91a2e52b7eef707df7da68960be36c314ceba18b124b
 SHA512 
52be0e47f3028f9c1f3ce5d2a72356c955f20fcaf6e8396a6d5938226d72cd8353bed398ba66a6821fc609aaed465e82c3449aeaa0dfaabe80ff0412a73779b3

diff --git 
a/app-admin/vault/files/vault-1.15.6-stubmaker-outside-git-repo-24678.patch 
b/app-admin/vault/files/vault-1.15.6-stubmaker-outside-git-repo-24678.patch
new file mode 100644
index ..5b47f39cb81b
--- /dev/null
+++ b/app-admin/vault/files/vault-1.15.6-stubmaker-outside-git-repo-24678.patch
@@ -0,0 +1,92 @@
+From cd6d0e1c593e158b8641529410d95e4b1722d5b2 Mon Sep 17 00:00:00 2001
+From: Dave Dykstra <2129743+drda...@users.noreply.github.com>
+Date: Thu, 4 Jan 2024 17:03:09 -0600
+Subject: [PATCH] Allow stubmaker to work outside of a git repository
+
+https://github.com/hashicorp/vault/pull/24678
+
+Fixes: https://github.com/hashicorp/vault/issues/24677
+---
+ tools/stubmaker/main.go | 58 +++--
+ 1 file changed, 33 insertions(+), 25 deletions(-)
+
+diff --git a/tools/stubmaker/main.go b/tools/stubmaker/main.go
+index 53676e08b8c84..15e95b6a45f60 100644
+--- a/tools/stubmaker/main.go
 b/tools/stubmaker/main.go
+@@ -43,15 +43,21 @@ func main() {
+   DetectDotGit: true,
+   })
+   if err != nil {
+-  fatal(err)
++  if err.Error() != "repository does not exist" {
++  fatal(err)
++  }
++  repo = nil
+   }
+ 
+-  wt, err := repo.Worktree()
+-  if err != nil {
+-  fatal(err)
+-  }
+-  if !isEnterprise(wt) {
+-  return
++  var wt *git.Worktree
++  if repo != nil {
++  wt, err = repo.Worktree()
++  if err != nil {
++  fatal(err)
++  }
++  if !isEnterprise(wt) {
++  return
++  }
+   }
+ 
+   // Read the file and figure out if we need to do anything.
+@@ -80,26 +86,28 @@ func main() {
+ 
+   // We'd like to write the file, but first make sure that we're not going
+   // to blow away anyone's work or overwrite a file already in git.
+-  head, err := repo.Head()
+-  if err != nil {
+-  fatal(err)
+-  }
+-  obj, err := repo.Object(plumbing.AnyObject, head.Hash())
+-  if err != nil 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2024-02-19 Thread Zac Medico
commit: 55adaddc0bf44c99ba2cc592eced00ff4d34eef4
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Feb 20 04:03:31 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Feb 20 04:06:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55adaddc

app-admin/vault: add 1.14.9

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.14.9.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index af6b94a1bdf1..ed9fdd0f316c 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,3 +2,5 @@ DIST vault-1.14.5-vendor.tar.gz 71839384 BLAKE2B 
845416db5d69c400d5e9603bd42b2d7
 DIST vault-1.14.5-webui.tar.xz 1670796 BLAKE2B 
8629de337f2c708553752409a1c8ddc94e421adb34c7b31116f4154e06eed6e7ffb0355cd7ff91d7ec42f1fb1a35737732d530a8587cf515a0636b0a5dbffb38
 SHA512 
32ff0d720282f0539288f3ee111b91d43b9098bd4ea309d11f638c9f0c4a0a9276fe2f940573d9d664dcea33945f08ac33488ad05d37b372042e859b6d2f7e97
 DIST vault-1.14.8-vendor.tar.gz 71869146 BLAKE2B 
5875056d5ec53396ed53db7fd4891a6fbc3c5449a3f2409e11a409ed00cca2c0741e755a31c9d9c1b777c52a0b136cfc30be498a9321e9a0ff317b82e4c35d0e
 SHA512 
e02c6fa1f09ccbb53420dc3919151a5783c4b861c8601ff5079db03a4be926d00a3a963130942f629dda8178275728ddfdcb537f1188e2279c67733883a0178c
 DIST vault-1.14.8-webui.tar.xz 1680312 BLAKE2B 
c698adc325633b1dc59dea3b09692da0476a5f3dbd1f69f1e68243fa903e4590b152846f2dabd4b7f5f492467fcdc52c0afd82bfe1a956b1b69f11da403fab9c
 SHA512 
a25faa74614b31688bb91c4ac2b6a105426be632cc417e94ef14c60a388f076eaec006e07a9784047422b70ce9d9c9fd33e6fb8ef3595b7f1a6468739da8e1c6
+DIST vault-1.14.9-vendor.tar.gz 71845081 BLAKE2B 
ea25a6ba8ac293971170688b4ce3845ba19a5af746c3d96860420d74f8c0af33ea118a47d17117dbd520675739c44ed76118ef126c5b53e4c4adb0924cda58d5
 SHA512 
00ff45f986889d17ebe59c27aeaf8132270e5f06883bf84ce10721c9e2943a25ad8b86be3271991c824369ad5545258b3c01600f1dda06487751ff806b1d76b9
+DIST vault-1.14.9-webui.tar.xz 1677212 BLAKE2B 
db4da051a8c0a62e99c1f2070f3c022fc934350b255d21b360b3b3b53555942f1ac6c4ef15ed7d8a2519f05752406add63837317615afb387b0fc407f5ab8410
 SHA512 
2f54dd24fb9a4e2e774dd4212a605126a9d4e4975a97a01c88c94bce8e6f10174fe07235d402dd43ae31aacf4371f77272e4446d972d2e7304745186b0e6dbb7

diff --git a/app-admin/vault/vault-1.14.9.ebuild 
b/app-admin/vault/vault-1.14.9.ebuild
new file mode 100644
index ..1ca68af3ed4e
--- /dev/null
+++ b/app-admin/vault/vault-1.14.9.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.21"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-12-17 Thread Zac Medico
commit: f1ee3a0737d807e5704a5f5455118bfe48af1f87
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 18 04:45:10 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 18 04:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ee3a07

app-admin/vault: add 1.14.8

Bug: https://bugs.gentoo.org/920177
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.14.8.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 2498e08969e4..af6b94a1bdf1 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,2 +1,4 @@
 DIST vault-1.14.5-vendor.tar.gz 71839384 BLAKE2B 
845416db5d69c400d5e9603bd42b2d73112b1cea884a03ac1345afad627b0d8ed0ff983d97b3086ed69462713cc706aa67f46164df4c1e4e3226aafb66cf0e89
 SHA512 
ac55e4f9b76ac80eb0f82e5d63ed234c65a9b5c737fcb6f7ad8c9cb9dbe303b6d18a11b329f8223d9fbdcea1a7ee982c622184537fce45fe005df89b8392bbe5
 DIST vault-1.14.5-webui.tar.xz 1670796 BLAKE2B 
8629de337f2c708553752409a1c8ddc94e421adb34c7b31116f4154e06eed6e7ffb0355cd7ff91d7ec42f1fb1a35737732d530a8587cf515a0636b0a5dbffb38
 SHA512 
32ff0d720282f0539288f3ee111b91d43b9098bd4ea309d11f638c9f0c4a0a9276fe2f940573d9d664dcea33945f08ac33488ad05d37b372042e859b6d2f7e97
+DIST vault-1.14.8-vendor.tar.gz 71869146 BLAKE2B 
5875056d5ec53396ed53db7fd4891a6fbc3c5449a3f2409e11a409ed00cca2c0741e755a31c9d9c1b777c52a0b136cfc30be498a9321e9a0ff317b82e4c35d0e
 SHA512 
e02c6fa1f09ccbb53420dc3919151a5783c4b861c8601ff5079db03a4be926d00a3a963130942f629dda8178275728ddfdcb537f1188e2279c67733883a0178c
+DIST vault-1.14.8-webui.tar.xz 1680312 BLAKE2B 
c698adc325633b1dc59dea3b09692da0476a5f3dbd1f69f1e68243fa903e4590b152846f2dabd4b7f5f492467fcdc52c0afd82bfe1a956b1b69f11da403fab9c
 SHA512 
a25faa74614b31688bb91c4ac2b6a105426be632cc417e94ef14c60a388f076eaec006e07a9784047422b70ce9d9c9fd33e6fb8ef3595b7f1a6468739da8e1c6

diff --git a/app-admin/vault/vault-1.14.8.ebuild 
b/app-admin/vault/vault-1.14.8.ebuild
new file mode 100644
index ..bca60ca1df89
--- /dev/null
+++ b/app-admin/vault/vault-1.14.8.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-12-17 Thread Zac Medico
commit: 796a43c68f3e90847bdaeaa5b5ad9eaaf5c1acd2
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 18 03:03:41 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 18 03:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796a43c6

app-admin/vault: stabilize 1.14.5 for amd64

Bug: https://bugs.gentoo.org/918420
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.14.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.14.5.ebuild 
b/app-admin/vault/vault-1.14.5.ebuild
index bca60ca1df89..8158ce887ad1 100644
--- a/app-admin/vault/vault-1.14.5.ebuild
+++ b/app-admin/vault/vault-1.14.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-12-17 Thread Zac Medico
commit: 4d3dc6d293215df88738f2a04ebcb545b97c0e58
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 18 03:05:42 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 18 03:07:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3dc6d2

app-admin/vault: drop 1.12.7

Bug: https://bugs.gentoo.org/918420
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 -
 app-admin/vault/vault-1.12.7.ebuild | 86 -
 2 files changed, 88 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index ec1680465ea6..2498e08969e4 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,4 +1,2 @@
-DIST vault-1.12.7-vendor.tar.gz 54194408 BLAKE2B 
e67a011490b94f10ee54e30054b9efc5229f14aed9409d057972123a180631e6226b4e1240b5179737ba373db16db87ea06124aa5b1865471df968d02b76eca8
 SHA512 
7562b07a03e864851f511a9cbfdf650cc2cdcef29280073a8d20497accdea868f33a194b504c90221084affe684aa6bd71d0a77490ac149576a84482adcbfc14
-DIST vault-1.12.7-webui.tar.xz 1418060 BLAKE2B 
1d120967842b514112d4dcc70e090acd2ae8a8c0c166150e1c310941514ddf9468efab4d11c6d060020b55e1e0a6b34a642f8f52ef145e6050c2224be3b9995e
 SHA512 
15f3c358a6650b9185feb4c68c89230e049cd497848a6d5bf4d004052e56f3ac20309206ca9aab63513fd2bea368e3a557857683f3476ce6c57b6a38128a103b
 DIST vault-1.14.5-vendor.tar.gz 71839384 BLAKE2B 
845416db5d69c400d5e9603bd42b2d73112b1cea884a03ac1345afad627b0d8ed0ff983d97b3086ed69462713cc706aa67f46164df4c1e4e3226aafb66cf0e89
 SHA512 
ac55e4f9b76ac80eb0f82e5d63ed234c65a9b5c737fcb6f7ad8c9cb9dbe303b6d18a11b329f8223d9fbdcea1a7ee982c622184537fce45fe005df89b8392bbe5
 DIST vault-1.14.5-webui.tar.xz 1670796 BLAKE2B 
8629de337f2c708553752409a1c8ddc94e421adb34c7b31116f4154e06eed6e7ffb0355cd7ff91d7ec42f1fb1a35737732d530a8587cf515a0636b0a5dbffb38
 SHA512 
32ff0d720282f0539288f3ee111b91d43b9098bd4ea309d11f638c9f0c4a0a9276fe2f940573d9d664dcea33945f08ac33488ad05d37b372042e859b6d2f7e97

diff --git a/app-admin/vault/vault-1.12.7.ebuild 
b/app-admin/vault/vault-1.12.7.ebuild
deleted file mode 100644
index 8158ce887ad1..
--- a/app-admin/vault/vault-1.12.7.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT="test"
-S=${WORKDIR}/${P}-vendor
-
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -e "s/gofumpt/gofmt/g" \
-   -i Makefile || die
-   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
-   rm -rf "${S}/http/web_ui" || die
-   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
-   die "mv failed"
-   else
-   mkdir -p "${S}/http/web_ui" || die
-   touch "${S}/http/web_ui/no_web_ui" || die
-   fi
-}
-
-src_compile() {
-   mkdir "${T}"/bin || die
-   BUILD_TAGS="$(usex webui ui '')" \
-   GOPATH="${T}" \
-   XC_ARCH=$(go env GOARCH) \
-   XC_OS=$(go env GOOS) \
-   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
-   emake bin
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md
-   insinto /etc/${PN}.d
-   doins "${FILESDIR}/"*.json.example
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-11-24 Thread Zac Medico
commit: 67b9baf73ff32079684ca6f74976279592fe2279
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Nov 25 06:01:00 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Nov 25 06:01:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b9baf7

app-admin/vault: add 1.14.5

Bug: https://bugs.gentoo.org/918420
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.14.5.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 3268a2e0bf7b..ec1680465ea6 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,2 +1,4 @@
 DIST vault-1.12.7-vendor.tar.gz 54194408 BLAKE2B 
e67a011490b94f10ee54e30054b9efc5229f14aed9409d057972123a180631e6226b4e1240b5179737ba373db16db87ea06124aa5b1865471df968d02b76eca8
 SHA512 
7562b07a03e864851f511a9cbfdf650cc2cdcef29280073a8d20497accdea868f33a194b504c90221084affe684aa6bd71d0a77490ac149576a84482adcbfc14
 DIST vault-1.12.7-webui.tar.xz 1418060 BLAKE2B 
1d120967842b514112d4dcc70e090acd2ae8a8c0c166150e1c310941514ddf9468efab4d11c6d060020b55e1e0a6b34a642f8f52ef145e6050c2224be3b9995e
 SHA512 
15f3c358a6650b9185feb4c68c89230e049cd497848a6d5bf4d004052e56f3ac20309206ca9aab63513fd2bea368e3a557857683f3476ce6c57b6a38128a103b
+DIST vault-1.14.5-vendor.tar.gz 71839384 BLAKE2B 
845416db5d69c400d5e9603bd42b2d73112b1cea884a03ac1345afad627b0d8ed0ff983d97b3086ed69462713cc706aa67f46164df4c1e4e3226aafb66cf0e89
 SHA512 
ac55e4f9b76ac80eb0f82e5d63ed234c65a9b5c737fcb6f7ad8c9cb9dbe303b6d18a11b329f8223d9fbdcea1a7ee982c622184537fce45fe005df89b8392bbe5
+DIST vault-1.14.5-webui.tar.xz 1670796 BLAKE2B 
8629de337f2c708553752409a1c8ddc94e421adb34c7b31116f4154e06eed6e7ffb0355cd7ff91d7ec42f1fb1a35737732d530a8587cf515a0636b0a5dbffb38
 SHA512 
32ff0d720282f0539288f3ee111b91d43b9098bd4ea309d11f638c9f0c4a0a9276fe2f940573d9d664dcea33945f08ac33488ad05d37b372042e859b6d2f7e97

diff --git a/app-admin/vault/vault-1.14.5.ebuild 
b/app-admin/vault/vault-1.14.5.ebuild
new file mode 100644
index ..bca60ca1df89
--- /dev/null
+++ b/app-admin/vault/vault-1.14.5.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-08-05 Thread Zac Medico
commit: caeddb0b2ac532e9aa7cb9f4d2de39f5ff075fbb
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  6 02:55:45 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  6 03:00:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caeddb0b

app-admin/vault: drop 1.12.5

Bug: https://bugs.gentoo.org/908216
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 -
 app-admin/vault/vault-1.12.5.ebuild | 86 -
 2 files changed, 88 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 444e44067ae8..3268a2e0bf7b 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,4 +1,2 @@
-DIST vault-1.12.5-vendor.tar.gz 53968923 BLAKE2B 
ea00b99e5cecbd0157222057269a570ea10194aa60821efeee8fa85c6a7497f3dd46d2d6fe04ad2c881e8176fff6bc033986099657e9333c9dfe6dd1c796aea1
 SHA512 
554b2e23120045d8ae22365d509756aa47754d4ba8c02886619fdf383a95fcbad172b2fe4b738df1c09ff0368aab6fc68aa70305b075254f103358e99fbc508e
-DIST vault-1.12.5-webui.tar.xz 1415000 BLAKE2B 
b3fc8fd9074456b4b9518c4eb8ce2657fb3d3ef16338afc548a2a397d1d2e9e8f1520549cfd2833554249f6eb8f64fe798e1743c1745d81c58710299dbeb50b3
 SHA512 
e77616d03042dd101fa854004a36ab74641196dd3dfb40daef58896dc330b3b17da3fad56a29ca7d93a034901a30cac1928e44ed6e48e77dc5aa16f6369e7d3e
 DIST vault-1.12.7-vendor.tar.gz 54194408 BLAKE2B 
e67a011490b94f10ee54e30054b9efc5229f14aed9409d057972123a180631e6226b4e1240b5179737ba373db16db87ea06124aa5b1865471df968d02b76eca8
 SHA512 
7562b07a03e864851f511a9cbfdf650cc2cdcef29280073a8d20497accdea868f33a194b504c90221084affe684aa6bd71d0a77490ac149576a84482adcbfc14
 DIST vault-1.12.7-webui.tar.xz 1418060 BLAKE2B 
1d120967842b514112d4dcc70e090acd2ae8a8c0c166150e1c310941514ddf9468efab4d11c6d060020b55e1e0a6b34a642f8f52ef145e6050c2224be3b9995e
 SHA512 
15f3c358a6650b9185feb4c68c89230e049cd497848a6d5bf4d004052e56f3ac20309206ca9aab63513fd2bea368e3a557857683f3476ce6c57b6a38128a103b

diff --git a/app-admin/vault/vault-1.12.5.ebuild 
b/app-admin/vault/vault-1.12.5.ebuild
deleted file mode 100644
index 8158ce887ad1..
--- a/app-admin/vault/vault-1.12.5.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT="test"
-S=${WORKDIR}/${P}-vendor
-
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -e "s/gofumpt/gofmt/g" \
-   -i Makefile || die
-   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
-   rm -rf "${S}/http/web_ui" || die
-   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
-   die "mv failed"
-   else
-   mkdir -p "${S}/http/web_ui" || die
-   touch "${S}/http/web_ui/no_web_ui" || die
-   fi
-}
-
-src_compile() {
-   mkdir "${T}"/bin || die
-   BUILD_TAGS="$(usex webui ui '')" \
-   GOPATH="${T}" \
-   XC_ARCH=$(go env GOARCH) \
-   XC_OS=$(go env GOOS) \
-   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
-   emake bin
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md
-   insinto /etc/${PN}.d
-   doins "${FILESDIR}/"*.json.example
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-07-14 Thread Arthur Zamarin
commit: 7dd382a4cbe936214f6cd82315617a6d5e2f4dd6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 14 15:17:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 14 15:17:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd382a4

app-admin/vault: Stabilize 1.12.7 amd64, #910354

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/vault/vault-1.12.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.12.7.ebuild 
b/app-admin/vault/vault-1.12.7.ebuild
index bca60ca1df89..8158ce887ad1 100644
--- a/app-admin/vault/vault-1.12.7.ebuild
+++ b/app-admin/vault/vault-1.12.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-06-12 Thread Zac Medico
commit: f27bb9890be73dc891a805257a16a495f7fbfcaa
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 13 03:52:42 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 13 03:52:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27bb989

app-admin/vault: add 1.12.7

Bug: https://bugs.gentoo.org/908216
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.12.7.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 8acf49f9771f..444e44067ae8 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,2 +1,4 @@
 DIST vault-1.12.5-vendor.tar.gz 53968923 BLAKE2B 
ea00b99e5cecbd0157222057269a570ea10194aa60821efeee8fa85c6a7497f3dd46d2d6fe04ad2c881e8176fff6bc033986099657e9333c9dfe6dd1c796aea1
 SHA512 
554b2e23120045d8ae22365d509756aa47754d4ba8c02886619fdf383a95fcbad172b2fe4b738df1c09ff0368aab6fc68aa70305b075254f103358e99fbc508e
 DIST vault-1.12.5-webui.tar.xz 1415000 BLAKE2B 
b3fc8fd9074456b4b9518c4eb8ce2657fb3d3ef16338afc548a2a397d1d2e9e8f1520549cfd2833554249f6eb8f64fe798e1743c1745d81c58710299dbeb50b3
 SHA512 
e77616d03042dd101fa854004a36ab74641196dd3dfb40daef58896dc330b3b17da3fad56a29ca7d93a034901a30cac1928e44ed6e48e77dc5aa16f6369e7d3e
+DIST vault-1.12.7-vendor.tar.gz 54194408 BLAKE2B 
e67a011490b94f10ee54e30054b9efc5229f14aed9409d057972123a180631e6226b4e1240b5179737ba373db16db87ea06124aa5b1865471df968d02b76eca8
 SHA512 
7562b07a03e864851f511a9cbfdf650cc2cdcef29280073a8d20497accdea868f33a194b504c90221084affe684aa6bd71d0a77490ac149576a84482adcbfc14
+DIST vault-1.12.7-webui.tar.xz 1418060 BLAKE2B 
1d120967842b514112d4dcc70e090acd2ae8a8c0c166150e1c310941514ddf9468efab4d11c6d060020b55e1e0a6b34a642f8f52ef145e6050c2224be3b9995e
 SHA512 
15f3c358a6650b9185feb4c68c89230e049cd497848a6d5bf4d004052e56f3ac20309206ca9aab63513fd2bea368e3a557857683f3476ce6c57b6a38128a103b

diff --git a/app-admin/vault/vault-1.12.7.ebuild 
b/app-admin/vault/vault-1.12.7.ebuild
new file mode 100644
index ..bca60ca1df89
--- /dev/null
+++ b/app-admin/vault/vault-1.12.7.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-05-15 Thread Arthur Zamarin
commit: eec79c34dd2d2eec18cb57820cef9c05944e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 15 20:16:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 15 20:16:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec7

app-admin/vault: drop versions

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/vault/Manifest| 16 ---
 app-admin/vault/vault-1.10.7.ebuild | 85 
 app-admin/vault/vault-1.10.8.ebuild | 85 
 app-admin/vault/vault-1.11.4.ebuild | 86 -
 app-admin/vault/vault-1.11.5.ebuild | 86 -
 app-admin/vault/vault-1.11.9.ebuild | 86 -
 app-admin/vault/vault-1.12.0.ebuild | 86 -
 app-admin/vault/vault-1.12.1.ebuild | 86 -
 app-admin/vault/vault-1.12.2.ebuild | 86 -
 9 files changed, 702 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 304090e00ae2..8acf49f9771f 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,18 +1,2 @@
-DIST vault-1.10.7-vendor.tar.gz 50109804 BLAKE2B 
59a10957b34842fe0eb24cbb2de108c1fdf11b2ea6c31472944d5e607a78a5e1272caa105ef38fce733fe082e4c4257903804bacc78694f41d1149ca632f96e5
 SHA512 
4efb49e48fd217d3483a7114cc797d1f78c8d01a9358270905576e3056fe42a157a0056994ddceaf9ceee9b725611836b85bca80c8daec306d2c0fad772219f1
-DIST vault-1.10.7-webui.tar.xz 1258120 BLAKE2B 
82acff201b446be456377f9470552626ba85aeb0233e029f34979c2a45547803e297c9cb1a051400181c41369116ffa1b72d14512bf4adf6f7aecb90b4df33d2
 SHA512 
1e8eb28f0033a8748c10bd63033e4f5f72c4fd9343b328e1fb98ac4ebfb999ab64bb29502cc3b9a805fa725844077b38c9795b4fb5ea3c6c9c67cdd9d5bd5bd7
-DIST vault-1.10.8-vendor.tar.gz 50130552 BLAKE2B 
916d5eb0a1574547ce42e7747e57356e423d131692fcc0742dfd1c610b548ba661c7c9ef4f9ab2264f55e85df4ba463c05b6e10daae89c52bf40f0e876785fe3
 SHA512 
e66ec97793fa9c998dba9ed3cb9b3a6023dae6ee30517ecd51952cf70ddf2e57288be0b8dc925b342a2b10a3b3d2960cac0f87803309cdefc25abf51bfc9be25
-DIST vault-1.10.8-webui.tar.xz 1258244 BLAKE2B 
d6e6100048b52bcef1a9c10f9e5e42c05121a0256ac0a171d9c8d7942758eebf72967c5a9c76da3df59fa578a3ac9256cd0075719ab6751e13e806d8a93b760a
 SHA512 
60b7ff82562ab3c061219221a2f9ce49ad53b494ace7d14252b25334c7a0c5dab0ac62de28e20bfe73cdcae438368ecfe1fd9a94b2ce1a434dde939898e30f4d
-DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c440660083f20c328c84a2b45e270defaa19fb461abf1a7ecca23ef8f8b2ad57cca33fa19103c87a8c9d5d2c947562a96c7
 SHA512 
5ada435c7bc75f06c381f4f75ca4717044cc17ec009283647175d1a68fdacb3175052e2292d7a739ae8475715e8592d3bf7f3fe4f3e8dc027688a15b771ca935
-DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9
-DIST vault-1.11.5-vendor.tar.gz 52130355 BLAKE2B 
0047b52439c12512e6da4b797742b079ca2dcd6f858b7f27637e409c3061de04a9d38b4d05269bd440c2178fd9547b1323bc680d65cb74a3ce98816303d72c1f
 SHA512 
70db863583ee5f1180068b70ddf8baaf95e61a31d816db2e212703e1052c1a70b7098bfd53b2b28319dbf21e168b660e16cc5907b503e5e558c6763540d70eba
-DIST vault-1.11.5-webui.tar.xz 1335704 BLAKE2B 
7a8161070fd9762645a01e00fb88ab7ef4847810856e0c7e9a478cb149401db53789ca4d377a06ed4843b3cc77c655cee7036510c5625bc503f6dd9f7e347420
 SHA512 
d6b49dd31877bf8a9cf7b7588df58163c35c9fe5fe225b595ca421209acd4c823b71d21195a2f217dc8b63a825b5323b3475e1fe42be6d2c8d471d91e6f75097
-DIST vault-1.11.9-vendor.tar.gz 52398089 BLAKE2B 
cb84d50fb328c299b828dd8f9fe619e49e9ebf22efc3a8f54cfb6324352a3e9fc28c71c0c3201579d3f6ca3c6a36ac9c6277082234c646c1bcd4b2e306cbfb40
 SHA512 
ce527465660c0b793293331b26500cbc39d4999e7d530f6c28d44bdc89390d6564138ea84d4aaa4e0bf94fb5045bf07ee2dfd8c5376f4a27fce139e0335b564e
-DIST vault-1.11.9-webui.tar.xz 1335624 BLAKE2B 
0f1274238b7a2a8a52f4e0e6c1d4311f89b33351370f58e905c75758c1b1f2c3fd9910126cc472de534f9c5da1d68c4aba4a05f8123b418771f0af1a8b01e740
 SHA512 
bd73655b57ef7bfdabdc7ff00299c64dda77604c27a1f8e81ec1e791bfaea248a05f8334de4d5c7b1ca411e7e6b424ce8a76ed6124ba75438f33d90277842684
-DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25
-DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 
5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-04-30 Thread Sam James
commit: df53742a3e6477ff109f04ed28d3901c17d34f55
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 30 23:56:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 30 23:56:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df53742a

app-admin/vault: Stabilize 1.12.5 amd64, #905386

Signed-off-by: Sam James  gentoo.org>

 app-admin/vault/vault-1.12.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.12.5.ebuild 
b/app-admin/vault/vault-1.12.5.ebuild
index bca60ca1df89..8158ce887ad1 100644
--- a/app-admin/vault/vault-1.12.5.ebuild
+++ b/app-admin/vault/vault-1.12.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-04-05 Thread Zac Medico
commit: 36e59bfe01ebf40d9b0af0cc0e0c80a3223cae39
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr  6 04:17:43 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  6 04:23:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e59bfe

app-admin/vault: add 1.12.5

Bug: https://bugs.gentoo.org/903806
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.12.5.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index f2631ffbb440..304090e00ae2 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -14,3 +14,5 @@ DIST vault-1.12.1-vendor.tar.gz 53818036 BLAKE2B 
58bf72efa345d737dd74a58bd56be37
 DIST vault-1.12.1-webui.tar.xz 1413308 BLAKE2B 
1a6008bc67f08037a0dbd966d004c424b249597cd9f1002e30a23262bd1df6ddc388e7d863ff3f62350d8a4b3807de40a1d33da08ade1fe5ec84d4cecc64ade8
 SHA512 
87d30c2fa982a110cfe4fa0d118b302796e7dcdfa71b94e6bd1cca0369cb0555169ef48acc68e16d11a1ab47ef096cc91e204be3189f4779125449cd9cd1
 DIST vault-1.12.2-vendor.tar.gz 53842063 BLAKE2B 
42917c6310ca53254be9d6339a786902327074635297ad84fcacd2a73b9b2d974830f91f527116f6764ea8f848809944fd52e623c3ecc2ac88dae698aa6f4636
 SHA512 
8c6fd33c363099bda13a2992200356d4a877ff4c52ca4613f1cb2c8d2cbabaf0f9f760dcd6bcd3d4e4453324edce3efe07d27700f30bced85da0f56ef9321697
 DIST vault-1.12.2-webui.tar.xz 1413036 BLAKE2B 
7d773274c27d93ca8f492d792390896b6b7ab0e52b3636428f182a62161049d1593aef5280826dd83535e9ad86e925edba234ca982f2c9d1d06d2012c9757779
 SHA512 
0076e7b75fc0d3c400022a95cc6abc4a9224fd76d3d9716f7d4a80e4856c9deb1890ba13e7e5adf86ee81486c2f530f2eb48e49d8bdb7fde6eab5bb83f815293
+DIST vault-1.12.5-vendor.tar.gz 53968923 BLAKE2B 
ea00b99e5cecbd0157222057269a570ea10194aa60821efeee8fa85c6a7497f3dd46d2d6fe04ad2c881e8176fff6bc033986099657e9333c9dfe6dd1c796aea1
 SHA512 
554b2e23120045d8ae22365d509756aa47754d4ba8c02886619fdf383a95fcbad172b2fe4b738df1c09ff0368aab6fc68aa70305b075254f103358e99fbc508e
+DIST vault-1.12.5-webui.tar.xz 1415000 BLAKE2B 
b3fc8fd9074456b4b9518c4eb8ce2657fb3d3ef16338afc548a2a397d1d2e9e8f1520549cfd2833554249f6eb8f64fe798e1743c1745d81c58710299dbeb50b3
 SHA512 
e77616d03042dd101fa854004a36ab74641196dd3dfb40daef58896dc330b3b17da3fad56a29ca7d93a034901a30cac1928e44ed6e48e77dc5aa16f6369e7d3e

diff --git a/app-admin/vault/vault-1.12.5.ebuild 
b/app-admin/vault/vault-1.12.5.ebuild
new file mode 100644
index ..bca60ca1df89
--- /dev/null
+++ b/app-admin/vault/vault-1.12.5.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2023-04-05 Thread Zac Medico
commit: e3b9acded02e1aebce501a5537010e991670dc0b
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Apr  6 03:58:30 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Apr  6 04:22:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b9acde

app-admin/vault: add 1.11.9

Bug: https://bugs.gentoo.org/903806
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.9.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 3172a34db5a4..f2631ffbb440 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -6,6 +6,8 @@ DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c4
 DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9
 DIST vault-1.11.5-vendor.tar.gz 52130355 BLAKE2B 
0047b52439c12512e6da4b797742b079ca2dcd6f858b7f27637e409c3061de04a9d38b4d05269bd440c2178fd9547b1323bc680d65cb74a3ce98816303d72c1f
 SHA512 
70db863583ee5f1180068b70ddf8baaf95e61a31d816db2e212703e1052c1a70b7098bfd53b2b28319dbf21e168b660e16cc5907b503e5e558c6763540d70eba
 DIST vault-1.11.5-webui.tar.xz 1335704 BLAKE2B 
7a8161070fd9762645a01e00fb88ab7ef4847810856e0c7e9a478cb149401db53789ca4d377a06ed4843b3cc77c655cee7036510c5625bc503f6dd9f7e347420
 SHA512 
d6b49dd31877bf8a9cf7b7588df58163c35c9fe5fe225b595ca421209acd4c823b71d21195a2f217dc8b63a825b5323b3475e1fe42be6d2c8d471d91e6f75097
+DIST vault-1.11.9-vendor.tar.gz 52398089 BLAKE2B 
cb84d50fb328c299b828dd8f9fe619e49e9ebf22efc3a8f54cfb6324352a3e9fc28c71c0c3201579d3f6ca3c6a36ac9c6277082234c646c1bcd4b2e306cbfb40
 SHA512 
ce527465660c0b793293331b26500cbc39d4999e7d530f6c28d44bdc89390d6564138ea84d4aaa4e0bf94fb5045bf07ee2dfd8c5376f4a27fce139e0335b564e
+DIST vault-1.11.9-webui.tar.xz 1335624 BLAKE2B 
0f1274238b7a2a8a52f4e0e6c1d4311f89b33351370f58e905c75758c1b1f2c3fd9910126cc472de534f9c5da1d68c4aba4a05f8123b418771f0af1a8b01e740
 SHA512 
bd73655b57ef7bfdabdc7ff00299c64dda77604c27a1f8e81ec1e791bfaea248a05f8334de4d5c7b1ca411e7e6b424ce8a76ed6124ba75438f33d90277842684
 DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25
 DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 
5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e
 SHA512 
4399f2e4c85712cd83b8265315186d6f7161fa545e0708a56ff7c56fbde335eb2ab9a357720850c0007e55679b94edbaadd3c2318671676e658f270f4d04de34
 DIST vault-1.12.1-vendor.tar.gz 53818036 BLAKE2B 
58bf72efa345d737dd74a58bd56be3740d19fa5849d11f4aa4bc3ccb46ca42e84b1aa85bcf9f76e4ae5a72c3b954519a1ac989ff0f779c5fd25a42fe17b573c6
 SHA512 
55ccb2c61e6baf69627e1443ce6f524c2d6f8bf1ff59103173acd74e1a3a0a79a90a5dab95790f002ca7261e80c38dc2c8c27f95553bac65e2d0fa7f48254b23

diff --git a/app-admin/vault/vault-1.11.9.ebuild 
b/app-admin/vault/vault-1.11.9.ebuild
new file mode 100644
index ..e90e7a8fa64e
--- /dev/null
+++ b/app-admin/vault/vault-1.11.9.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT="test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-11-30 Thread Zac Medico
commit: 6cf223259ab025832540ba6c32beb69b0ba42007
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  1 04:52:50 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  1 04:53:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf22325

app-admin/vault: add 1.12.2

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.12.2.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 492ac0c2039f..3172a34db5a4 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -10,3 +10,5 @@ DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af
 DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 
5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e
 SHA512 
4399f2e4c85712cd83b8265315186d6f7161fa545e0708a56ff7c56fbde335eb2ab9a357720850c0007e55679b94edbaadd3c2318671676e658f270f4d04de34
 DIST vault-1.12.1-vendor.tar.gz 53818036 BLAKE2B 
58bf72efa345d737dd74a58bd56be3740d19fa5849d11f4aa4bc3ccb46ca42e84b1aa85bcf9f76e4ae5a72c3b954519a1ac989ff0f779c5fd25a42fe17b573c6
 SHA512 
55ccb2c61e6baf69627e1443ce6f524c2d6f8bf1ff59103173acd74e1a3a0a79a90a5dab95790f002ca7261e80c38dc2c8c27f95553bac65e2d0fa7f48254b23
 DIST vault-1.12.1-webui.tar.xz 1413308 BLAKE2B 
1a6008bc67f08037a0dbd966d004c424b249597cd9f1002e30a23262bd1df6ddc388e7d863ff3f62350d8a4b3807de40a1d33da08ade1fe5ec84d4cecc64ade8
 SHA512 
87d30c2fa982a110cfe4fa0d118b302796e7dcdfa71b94e6bd1cca0369cb0555169ef48acc68e16d11a1ab47ef096cc91e204be3189f4779125449cd9cd1
+DIST vault-1.12.2-vendor.tar.gz 53842063 BLAKE2B 
42917c6310ca53254be9d6339a786902327074635297ad84fcacd2a73b9b2d974830f91f527116f6764ea8f848809944fd52e623c3ecc2ac88dae698aa6f4636
 SHA512 
8c6fd33c363099bda13a2992200356d4a877ff4c52ca4613f1cb2c8d2cbabaf0f9f760dcd6bcd3d4e4453324edce3efe07d27700f30bced85da0f56ef9321697
+DIST vault-1.12.2-webui.tar.xz 1413036 BLAKE2B 
7d773274c27d93ca8f492d792390896b6b7ab0e52b3636428f182a62161049d1593aef5280826dd83535e9ad86e925edba234ca982f2c9d1d06d2012c9757779
 SHA512 
0076e7b75fc0d3c400022a95cc6abc4a9224fd76d3d9716f7d4a80e4856c9deb1890ba13e7e5adf86ee81486c2f530f2eb48e49d8bdb7fde6eab5bb83f815293

diff --git a/app-admin/vault/vault-1.12.2.ebuild 
b/app-admin/vault/vault-1.12.2.ebuild
new file mode 100644
index ..aaad01680cec
--- /dev/null
+++ b/app-admin/vault/vault-1.12.2.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-11-01 Thread Zac Medico
commit: f7a9d8b8d8a6b75497c09d4e5e446bba4cc47c6c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov  2 00:12:15 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov  2 01:20:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a9d8b8

app-admin/vault: add 1.10.8

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.8.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index d27c578fecfc..6d33b9353500 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,5 +1,7 @@
 DIST vault-1.10.7-vendor.tar.gz 50109804 BLAKE2B 
59a10957b34842fe0eb24cbb2de108c1fdf11b2ea6c31472944d5e607a78a5e1272caa105ef38fce733fe082e4c4257903804bacc78694f41d1149ca632f96e5
 SHA512 
4efb49e48fd217d3483a7114cc797d1f78c8d01a9358270905576e3056fe42a157a0056994ddceaf9ceee9b725611836b85bca80c8daec306d2c0fad772219f1
 DIST vault-1.10.7-webui.tar.xz 1258120 BLAKE2B 
82acff201b446be456377f9470552626ba85aeb0233e029f34979c2a45547803e297c9cb1a051400181c41369116ffa1b72d14512bf4adf6f7aecb90b4df33d2
 SHA512 
1e8eb28f0033a8748c10bd63033e4f5f72c4fd9343b328e1fb98ac4ebfb999ab64bb29502cc3b9a805fa725844077b38c9795b4fb5ea3c6c9c67cdd9d5bd5bd7
+DIST vault-1.10.8-vendor.tar.gz 50130552 BLAKE2B 
916d5eb0a1574547ce42e7747e57356e423d131692fcc0742dfd1c610b548ba661c7c9ef4f9ab2264f55e85df4ba463c05b6e10daae89c52bf40f0e876785fe3
 SHA512 
e66ec97793fa9c998dba9ed3cb9b3a6023dae6ee30517ecd51952cf70ddf2e57288be0b8dc925b342a2b10a3b3d2960cac0f87803309cdefc25abf51bfc9be25
+DIST vault-1.10.8-webui.tar.xz 1258244 BLAKE2B 
d6e6100048b52bcef1a9c10f9e5e42c05121a0256ac0a171d9c8d7942758eebf72967c5a9c76da3df59fa578a3ac9256cd0075719ab6751e13e806d8a93b760a
 SHA512 
60b7ff82562ab3c061219221a2f9ce49ad53b494ace7d14252b25334c7a0c5dab0ac62de28e20bfe73cdcae438368ecfe1fd9a94b2ce1a434dde939898e30f4d
 DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c440660083f20c328c84a2b45e270defaa19fb461abf1a7ecca23ef8f8b2ad57cca33fa19103c87a8c9d5d2c947562a96c7
 SHA512 
5ada435c7bc75f06c381f4f75ca4717044cc17ec009283647175d1a68fdacb3175052e2292d7a739ae8475715e8592d3bf7f3fe4f3e8dc027688a15b771ca935
 DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9
 DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25

diff --git a/app-admin/vault/vault-1.10.8.ebuild 
b/app-admin/vault/vault-1.10.8.ebuild
new file mode 100644
index ..1e115bc0fbe9
--- /dev/null
+++ b/app-admin/vault/vault-1.10.8.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-11-01 Thread Zac Medico
commit: 449e94275ded72dbeaeecdcb2b49e8cc0630ee6c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov  2 01:19:02 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov  2 01:20:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449e9427

app-admin/vault: add 1.12.1

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.12.1.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 222635d7eafb..492ac0c2039f 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -8,3 +8,5 @@ DIST vault-1.11.5-vendor.tar.gz 52130355 BLAKE2B 
0047b52439c12512e6da4b797742b07
 DIST vault-1.11.5-webui.tar.xz 1335704 BLAKE2B 
7a8161070fd9762645a01e00fb88ab7ef4847810856e0c7e9a478cb149401db53789ca4d377a06ed4843b3cc77c655cee7036510c5625bc503f6dd9f7e347420
 SHA512 
d6b49dd31877bf8a9cf7b7588df58163c35c9fe5fe225b595ca421209acd4c823b71d21195a2f217dc8b63a825b5323b3475e1fe42be6d2c8d471d91e6f75097
 DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25
 DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 
5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e
 SHA512 
4399f2e4c85712cd83b8265315186d6f7161fa545e0708a56ff7c56fbde335eb2ab9a357720850c0007e55679b94edbaadd3c2318671676e658f270f4d04de34
+DIST vault-1.12.1-vendor.tar.gz 53818036 BLAKE2B 
58bf72efa345d737dd74a58bd56be3740d19fa5849d11f4aa4bc3ccb46ca42e84b1aa85bcf9f76e4ae5a72c3b954519a1ac989ff0f779c5fd25a42fe17b573c6
 SHA512 
55ccb2c61e6baf69627e1443ce6f524c2d6f8bf1ff59103173acd74e1a3a0a79a90a5dab95790f002ca7261e80c38dc2c8c27f95553bac65e2d0fa7f48254b23
+DIST vault-1.12.1-webui.tar.xz 1413308 BLAKE2B 
1a6008bc67f08037a0dbd966d004c424b249597cd9f1002e30a23262bd1df6ddc388e7d863ff3f62350d8a4b3807de40a1d33da08ade1fe5ec84d4cecc64ade8
 SHA512 
87d30c2fa982a110cfe4fa0d118b302796e7dcdfa71b94e6bd1cca0369cb0555169ef48acc68e16d11a1ab47ef096cc91e204be3189f4779125449cd9cd1

diff --git a/app-admin/vault/vault-1.12.1.ebuild 
b/app-admin/vault/vault-1.12.1.ebuild
new file mode 100644
index ..aaad01680cec
--- /dev/null
+++ b/app-admin/vault/vault-1.12.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-11-01 Thread Zac Medico
commit: 9432506591145c785c79082044d509db8e8a524d
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov  2 01:03:37 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov  2 01:20:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94325065

app-admin/vault: add 1.11.5

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.5.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 6d33b9353500..222635d7eafb 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,5 +4,7 @@ DIST vault-1.10.8-vendor.tar.gz 50130552 BLAKE2B 
916d5eb0a1574547ce42e7747e57356
 DIST vault-1.10.8-webui.tar.xz 1258244 BLAKE2B 
d6e6100048b52bcef1a9c10f9e5e42c05121a0256ac0a171d9c8d7942758eebf72967c5a9c76da3df59fa578a3ac9256cd0075719ab6751e13e806d8a93b760a
 SHA512 
60b7ff82562ab3c061219221a2f9ce49ad53b494ace7d14252b25334c7a0c5dab0ac62de28e20bfe73cdcae438368ecfe1fd9a94b2ce1a434dde939898e30f4d
 DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c440660083f20c328c84a2b45e270defaa19fb461abf1a7ecca23ef8f8b2ad57cca33fa19103c87a8c9d5d2c947562a96c7
 SHA512 
5ada435c7bc75f06c381f4f75ca4717044cc17ec009283647175d1a68fdacb3175052e2292d7a739ae8475715e8592d3bf7f3fe4f3e8dc027688a15b771ca935
 DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9
+DIST vault-1.11.5-vendor.tar.gz 52130355 BLAKE2B 
0047b52439c12512e6da4b797742b079ca2dcd6f858b7f27637e409c3061de04a9d38b4d05269bd440c2178fd9547b1323bc680d65cb74a3ce98816303d72c1f
 SHA512 
70db863583ee5f1180068b70ddf8baaf95e61a31d816db2e212703e1052c1a70b7098bfd53b2b28319dbf21e168b660e16cc5907b503e5e558c6763540d70eba
+DIST vault-1.11.5-webui.tar.xz 1335704 BLAKE2B 
7a8161070fd9762645a01e00fb88ab7ef4847810856e0c7e9a478cb149401db53789ca4d377a06ed4843b3cc77c655cee7036510c5625bc503f6dd9f7e347420
 SHA512 
d6b49dd31877bf8a9cf7b7588df58163c35c9fe5fe225b595ca421209acd4c823b71d21195a2f217dc8b63a825b5323b3475e1fe42be6d2c8d471d91e6f75097
 DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25
 DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 
5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e
 SHA512 
4399f2e4c85712cd83b8265315186d6f7161fa545e0708a56ff7c56fbde335eb2ab9a357720850c0007e55679b94edbaadd3c2318671676e658f270f4d04de34

diff --git a/app-admin/vault/vault-1.11.5.ebuild 
b/app-admin/vault/vault-1.11.5.ebuild
new file mode 100644
index ..004b6dd49b57
--- /dev/null
+++ b/app-admin/vault/vault-1.11.5.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-10-18 Thread Zac Medico
commit: 085a8b3200e3da044e1f1556053b2daae4ba242f
Author: Chris Su  lesscrowds  org>
AuthorDate: Tue Oct 18 15:07:44 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct 18 23:39:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085a8b32

app-admin/vault: Keyword 1.12.0 riscv, #877561

Closes: https://bugs.gentoo.org/877561
Closes: https://github.com/gentoo/gentoo/pull/27838
Signed-off-by: Chris Su  lesscrowds.org>
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.12.0.ebuild 
b/app-admin/vault/vault-1.12.0.ebuild
index 004b6dd49b57..aaad01680cec 100644
--- a/app-admin/vault/vault-1.12.0.ebuild
+++ b/app-admin/vault/vault-1.12.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-10-13 Thread Zac Medico
commit: 5926052fadf65161fa781e1c2bb3535d710e0442
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Oct 13 16:55:57 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 13 16:56:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5926052f

app-admin/vault: stabilize 1.10.7 for amd64

Bug: https://bugs.gentoo.org/876909
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.10.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.10.7.ebuild 
b/app-admin/vault/vault-1.10.7.ebuild
index 6024fed54e00..1e115bc0fbe9 100644
--- a/app-admin/vault/vault-1.10.7.ebuild
+++ b/app-admin/vault/vault-1.10.7.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-10-13 Thread Zac Medico
commit: c082af2a5813ae35ff992336c03777ddf81e18e9
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Oct 13 16:56:51 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 13 16:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c082af2a

app-admin/vault: drop 1.10.6, 1.11.3

Bug: https://bugs.gentoo.org/876909
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  4 --
 app-admin/vault/vault-1.10.6.ebuild | 85 
 app-admin/vault/vault-1.11.3.ebuild | 86 -
 3 files changed, 175 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 534bf2819d9d..d27c578fecfc 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,9 +1,5 @@
-DIST vault-1.10.6-vendor.tar.gz 50107281 BLAKE2B 
121889bce4b01ef38ac4d727e8f195b164521dae4a27a1ed03051b8f18a53d15e2ddcfa16ae72871b9aca0b8c49533b0ada08ba1c26502f430187067fe6e9535
 SHA512 
08bb8bd2e4e4cd7fa6008776da5cca254ccc2689ef02e1a095fdf736de57f6713a6c49a7573014326bd1c93378d3a47076c37b519f49c2a5b618c47f9fee4554
-DIST vault-1.10.6-webui.tar.xz 1258100 BLAKE2B 
f63a05ed6715574ae0c89ee447734fa279f6d63dd51e04e37bd057067b2e46cd765609db94bf79769a2138137ce18738cb0a91a092b03fa8fd4ce6082ea166f4
 SHA512 
fc9c8cb7911ddae0b6d13efa9d6a768c7935fc4bb8c21e43eafa0a7866b718e8f381b51c38fc72378e53d95b81c9af89367139308c50a91396350b6adfdfb7e4
 DIST vault-1.10.7-vendor.tar.gz 50109804 BLAKE2B 
59a10957b34842fe0eb24cbb2de108c1fdf11b2ea6c31472944d5e607a78a5e1272caa105ef38fce733fe082e4c4257903804bacc78694f41d1149ca632f96e5
 SHA512 
4efb49e48fd217d3483a7114cc797d1f78c8d01a9358270905576e3056fe42a157a0056994ddceaf9ceee9b725611836b85bca80c8daec306d2c0fad772219f1
 DIST vault-1.10.7-webui.tar.xz 1258120 BLAKE2B 
82acff201b446be456377f9470552626ba85aeb0233e029f34979c2a45547803e297c9cb1a051400181c41369116ffa1b72d14512bf4adf6f7aecb90b4df33d2
 SHA512 
1e8eb28f0033a8748c10bd63033e4f5f72c4fd9343b328e1fb98ac4ebfb999ab64bb29502cc3b9a805fa725844077b38c9795b4fb5ea3c6c9c67cdd9d5bd5bd7
-DIST vault-1.11.3-vendor.tar.gz 52098996 BLAKE2B 
98f590661d59fb7fe13cc90269592c9dd556dca5feb3834cc056d966bdea7164acd29483cb4179781089ff30a18c7c253414688b5e8127483539779f478099e9
 SHA512 
9be3d9401574005608b7d2e72856966cf93786d0a4c1e945b51a00f66e0d3152039efccd9d415378914492d6c544e1a3d2a8707406c3331521a5fe960c9cf44b
-DIST vault-1.11.3-webui.tar.xz 1335776 BLAKE2B 
bf98149a8bd71286b0dcacab9847723536c616db6cdc78f4dafd0dacdab2d5d2a203eadbe0bd0f6937f6132cf06e4ec488c1c290a96f9b7f5b88dd4b186ca570
 SHA512 
136f61519ed4ebf765ea3c76cfba7732c615c7187a821265cbb4b31d9d11c5141fc8e3ad701e15246eaad550ac27a08185d32b26ed4b734eb592de8767d3004f
 DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c440660083f20c328c84a2b45e270defaa19fb461abf1a7ecca23ef8f8b2ad57cca33fa19103c87a8c9d5d2c947562a96c7
 SHA512 
5ada435c7bc75f06c381f4f75ca4717044cc17ec009283647175d1a68fdacb3175052e2292d7a739ae8475715e8592d3bf7f3fe4f3e8dc027688a15b771ca935
 DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9
 DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25

diff --git a/app-admin/vault/vault-1.10.6.ebuild 
b/app-admin/vault/vault-1.10.6.ebuild
deleted file mode 100644
index 1e115bc0fbe9..
--- a/app-admin/vault/vault-1.10.6.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-S=${WORKDIR}/${P}-vendor
-
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-10-12 Thread Zac Medico
commit: 9571aa544cf765bb0d5843c8318e73f5dbd168a6
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Oct 13 00:40:38 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 13 00:41:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9571aa54

app-admin/vault: add 1.12.0

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.12.0.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 3fccb887149a..534bf2819d9d 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -6,3 +6,5 @@ DIST vault-1.11.3-vendor.tar.gz 52098996 BLAKE2B 
98f590661d59fb7fe13cc90269592c9
 DIST vault-1.11.3-webui.tar.xz 1335776 BLAKE2B 
bf98149a8bd71286b0dcacab9847723536c616db6cdc78f4dafd0dacdab2d5d2a203eadbe0bd0f6937f6132cf06e4ec488c1c290a96f9b7f5b88dd4b186ca570
 SHA512 
136f61519ed4ebf765ea3c76cfba7732c615c7187a821265cbb4b31d9d11c5141fc8e3ad701e15246eaad550ac27a08185d32b26ed4b734eb592de8767d3004f
 DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c440660083f20c328c84a2b45e270defaa19fb461abf1a7ecca23ef8f8b2ad57cca33fa19103c87a8c9d5d2c947562a96c7
 SHA512 
5ada435c7bc75f06c381f4f75ca4717044cc17ec009283647175d1a68fdacb3175052e2292d7a739ae8475715e8592d3bf7f3fe4f3e8dc027688a15b771ca935
 DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9
+DIST vault-1.12.0-vendor.tar.gz 53774794 BLAKE2B 
2aa91274bcd3efe2c34c9acdc3000af9903e2d1d67dcd0484b4046a78dbc140b460d2f5f9dc73f96302991245da5381483d4c2f83c0f642b56956e9ea6a4
 SHA512 
42593ea9b731d02c8a6d6ec7adb2adb7dc5b5a41c549a44991eb66e79dce8b3cac3553157ef1c34202f662279de1da03da87271090649a6c773f53d5d6971e25
+DIST vault-1.12.0-webui.tar.xz 1413084 BLAKE2B 
5f681ac61b14694e64be0a55445d0849b9b7481dc2456c923297f496b60d843ffae2d7f27b029ed33b4e7efd3029d99c1cb30110da3ad3162ee4135f3856d60e
 SHA512 
4399f2e4c85712cd83b8265315186d6f7161fa545e0708a56ff7c56fbde335eb2ab9a357720850c0007e55679b94edbaadd3c2318671676e658f270f4d04de34

diff --git a/app-admin/vault/vault-1.12.0.ebuild 
b/app-admin/vault/vault-1.12.0.ebuild
new file mode 100644
index ..004b6dd49b57
--- /dev/null
+++ b/app-admin/vault/vault-1.12.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-09-29 Thread Zac Medico
commit: 749db9a4347d03f06bace80d0df680df97e51fda
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 30 00:42:03 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 30 01:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749db9a4

app-admin/vault: add 1.10.7

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.7.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index ee7b37e94bb2..ef96afc6d137 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,4 +1,6 @@
 DIST vault-1.10.6-vendor.tar.gz 50107281 BLAKE2B 
121889bce4b01ef38ac4d727e8f195b164521dae4a27a1ed03051b8f18a53d15e2ddcfa16ae72871b9aca0b8c49533b0ada08ba1c26502f430187067fe6e9535
 SHA512 
08bb8bd2e4e4cd7fa6008776da5cca254ccc2689ef02e1a095fdf736de57f6713a6c49a7573014326bd1c93378d3a47076c37b519f49c2a5b618c47f9fee4554
 DIST vault-1.10.6-webui.tar.xz 1258100 BLAKE2B 
f63a05ed6715574ae0c89ee447734fa279f6d63dd51e04e37bd057067b2e46cd765609db94bf79769a2138137ce18738cb0a91a092b03fa8fd4ce6082ea166f4
 SHA512 
fc9c8cb7911ddae0b6d13efa9d6a768c7935fc4bb8c21e43eafa0a7866b718e8f381b51c38fc72378e53d95b81c9af89367139308c50a91396350b6adfdfb7e4
+DIST vault-1.10.7-vendor.tar.gz 50109804 BLAKE2B 
59a10957b34842fe0eb24cbb2de108c1fdf11b2ea6c31472944d5e607a78a5e1272caa105ef38fce733fe082e4c4257903804bacc78694f41d1149ca632f96e5
 SHA512 
4efb49e48fd217d3483a7114cc797d1f78c8d01a9358270905576e3056fe42a157a0056994ddceaf9ceee9b725611836b85bca80c8daec306d2c0fad772219f1
+DIST vault-1.10.7-webui.tar.xz 1258120 BLAKE2B 
82acff201b446be456377f9470552626ba85aeb0233e029f34979c2a45547803e297c9cb1a051400181c41369116ffa1b72d14512bf4adf6f7aecb90b4df33d2
 SHA512 
1e8eb28f0033a8748c10bd63033e4f5f72c4fd9343b328e1fb98ac4ebfb999ab64bb29502cc3b9a805fa725844077b38c9795b4fb5ea3c6c9c67cdd9d5bd5bd7
 DIST vault-1.11.3-vendor.tar.gz 52098996 BLAKE2B 
98f590661d59fb7fe13cc90269592c9dd556dca5feb3834cc056d966bdea7164acd29483cb4179781089ff30a18c7c253414688b5e8127483539779f478099e9
 SHA512 
9be3d9401574005608b7d2e72856966cf93786d0a4c1e945b51a00f66e0d3152039efccd9d415378914492d6c544e1a3d2a8707406c3331521a5fe960c9cf44b
 DIST vault-1.11.3-webui.tar.xz 1335776 BLAKE2B 
bf98149a8bd71286b0dcacab9847723536c616db6cdc78f4dafd0dacdab2d5d2a203eadbe0bd0f6937f6132cf06e4ec488c1c290a96f9b7f5b88dd4b186ca570
 SHA512 
136f61519ed4ebf765ea3c76cfba7732c615c7187a821265cbb4b31d9d11c5141fc8e3ad701e15246eaad550ac27a08185d32b26ed4b734eb592de8767d3004f

diff --git a/app-admin/vault/vault-1.10.7.ebuild 
b/app-admin/vault/vault-1.10.7.ebuild
new file mode 100644
index ..6024fed54e00
--- /dev/null
+++ b/app-admin/vault/vault-1.10.7.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-09-29 Thread Zac Medico
commit: 00a9b8b65c402750b4fa2bf63fe4503bc205f18e
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 30 01:04:03 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 30 01:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a9b8b6

app-admin/vault: add 1.11.4

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.4.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index ef96afc6d137..3fccb887149a 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,3 +4,5 @@ DIST vault-1.10.7-vendor.tar.gz 50109804 BLAKE2B 
59a10957b34842fe0eb24cbb2de108c
 DIST vault-1.10.7-webui.tar.xz 1258120 BLAKE2B 
82acff201b446be456377f9470552626ba85aeb0233e029f34979c2a45547803e297c9cb1a051400181c41369116ffa1b72d14512bf4adf6f7aecb90b4df33d2
 SHA512 
1e8eb28f0033a8748c10bd63033e4f5f72c4fd9343b328e1fb98ac4ebfb999ab64bb29502cc3b9a805fa725844077b38c9795b4fb5ea3c6c9c67cdd9d5bd5bd7
 DIST vault-1.11.3-vendor.tar.gz 52098996 BLAKE2B 
98f590661d59fb7fe13cc90269592c9dd556dca5feb3834cc056d966bdea7164acd29483cb4179781089ff30a18c7c253414688b5e8127483539779f478099e9
 SHA512 
9be3d9401574005608b7d2e72856966cf93786d0a4c1e945b51a00f66e0d3152039efccd9d415378914492d6c544e1a3d2a8707406c3331521a5fe960c9cf44b
 DIST vault-1.11.3-webui.tar.xz 1335776 BLAKE2B 
bf98149a8bd71286b0dcacab9847723536c616db6cdc78f4dafd0dacdab2d5d2a203eadbe0bd0f6937f6132cf06e4ec488c1c290a96f9b7f5b88dd4b186ca570
 SHA512 
136f61519ed4ebf765ea3c76cfba7732c615c7187a821265cbb4b31d9d11c5141fc8e3ad701e15246eaad550ac27a08185d32b26ed4b734eb592de8767d3004f
+DIST vault-1.11.4-vendor.tar.gz 52097178 BLAKE2B 
3f0fdddff8d9a834dff77bfb696c8c440660083f20c328c84a2b45e270defaa19fb461abf1a7ecca23ef8f8b2ad57cca33fa19103c87a8c9d5d2c947562a96c7
 SHA512 
5ada435c7bc75f06c381f4f75ca4717044cc17ec009283647175d1a68fdacb3175052e2292d7a739ae8475715e8592d3bf7f3fe4f3e8dc027688a15b771ca935
+DIST vault-1.11.4-webui.tar.xz 1335580 BLAKE2B 
9c2c58448083e781e74d4bd9e6bc9128224a9d10020c6b30af111c869a86467bde4683825908b892f20f7024eda081d026d2fa01b9ee0fb02fa94d7f412dacb4
 SHA512 
6739ac2845eaf2e82b7f5177bbfc42ccaf05a1fd1c50b2e53e296faf8a631846f9495d2d19269735723cc60f2ecbd5c90533a9fa88efd7c8d9c8c6575e4801d9

diff --git a/app-admin/vault/vault-1.11.4.ebuild 
b/app-admin/vault/vault-1.11.4.ebuild
new file mode 100644
index ..004b6dd49b57
--- /dev/null
+++ b/app-admin/vault/vault-1.11.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-09-24 Thread Zac Medico
commit: eacc41755dc5e7cb32672a92ad111735b8944b89
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep 24 20:06:37 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep 24 20:08:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eacc4175

app-admin/vault: stabilize 1.10.6 for amd64

Bug: https://bugs.gentoo.org/872686
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.10.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.10.6.ebuild 
b/app-admin/vault/vault-1.10.6.ebuild
index 6024fed54e00..1e115bc0fbe9 100644
--- a/app-admin/vault/vault-1.10.6.ebuild
+++ b/app-admin/vault/vault-1.10.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-09-24 Thread Zac Medico
commit: f29e930aa10484145c1e4cea921df66d4ece9228
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep 24 20:07:28 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep 24 20:08:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29e930a

app-admin/vault: drop 1.10.5, 1.11.1, 1.11.2

Bug: https://bugs.gentoo.org/872686
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  6 ---
 app-admin/vault/vault-1.10.5.ebuild | 85 
 app-admin/vault/vault-1.11.1.ebuild | 86 -
 app-admin/vault/vault-1.11.2.ebuild | 86 -
 4 files changed, 263 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 4e1d737b96bd..ee7b37e94bb2 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,10 +1,4 @@
-DIST vault-1.10.5-vendor.tar.gz 50096802 BLAKE2B 
07f797666f97666a3dbdfb3cca7ba9fea1a45b26fd35d902200acdf3bad33ad365f4d547a1c3fe42f9e6a41258713b48673236d5f64547016ba08b43ede4eeda
 SHA512 
87f56ff16a2a28690dd128ff0f1c480616ae7948eaff337e3d3e4eb3370d6d1322b2a488044bc237f9eafc60d42652f3a7decb7283d1596285762cf570fea8ca
-DIST vault-1.10.5-webui.tar.xz 1258192 BLAKE2B 
c546475dc9949c8854e702ff97267cde97472b47f209e7ed923e6caf9d0fe2b615c0087299148c0325669ae25b4ec111d7e8eff8454dfe5fe15a47bf4c969984
 SHA512 
fb44ad261cfa2e492b824fc8ec0ad44e54eaa417980bd9cd845e017fcad23670231a696df306332df5cfd5ce039cc1e3f744fe3ef35563b4902ebb15798a6b1d
 DIST vault-1.10.6-vendor.tar.gz 50107281 BLAKE2B 
121889bce4b01ef38ac4d727e8f195b164521dae4a27a1ed03051b8f18a53d15e2ddcfa16ae72871b9aca0b8c49533b0ada08ba1c26502f430187067fe6e9535
 SHA512 
08bb8bd2e4e4cd7fa6008776da5cca254ccc2689ef02e1a095fdf736de57f6713a6c49a7573014326bd1c93378d3a47076c37b519f49c2a5b618c47f9fee4554
 DIST vault-1.10.6-webui.tar.xz 1258100 BLAKE2B 
f63a05ed6715574ae0c89ee447734fa279f6d63dd51e04e37bd057067b2e46cd765609db94bf79769a2138137ce18738cb0a91a092b03fa8fd4ce6082ea166f4
 SHA512 
fc9c8cb7911ddae0b6d13efa9d6a768c7935fc4bb8c21e43eafa0a7866b718e8f381b51c38fc72378e53d95b81c9af89367139308c50a91396350b6adfdfb7e4
-DIST vault-1.11.1-vendor.tar.gz 52063513 BLAKE2B 
adb2fb6ab7991e94ce00aa298837f2fac21c24bb8ea8edd2265eed6664498b38567d81fcfe28749b4bf16c449c769448a75fa3c1403f5cdf33b18580d8a65936
 SHA512 
c1247308f390117c98e43dd82498a069c34d3e766298dd05d5ddb5f69b9a3db2e312b897f35c9f63225cffcac476ba1021a4a71100721848642b6c4412123251
-DIST vault-1.11.1-webui.tar.xz 1335740 BLAKE2B 
6a6fdcb22563ad4c3f18bf3816fe8a016c11d19a014458594c2dade3dc8e908db252c34bad88be9e80c2a6408af28af6324158e1e69b40061af6d6fe1a66c655
 SHA512 
1c02e0ef645df946ffb9d967a9be230800e67597d0ed6cf8afb2688eed9ca863a1f29efeefbb51e0257d2be588da443864df9e1306956844645b0168c2d58d9b
-DIST vault-1.11.2-vendor.tar.gz 52069450 BLAKE2B 
aa28c4e79fe7e95fee12fcf039c890780dfd4c3983025b5c39c53ed81be99e9c8cdb19580f23a0e05e607693dd46fa868abcaaad04d2abdcaeb0151af8fa6f60
 SHA512 
2339bd8fa1768cb3e719af00f581116d5d6decad826de00a4e726c212dcd5b29e89426ac3aba86dbb01bb2cb6f7feae899924134040ada7d10a1bc90d42b8f67
-DIST vault-1.11.2-webui.tar.xz 1335748 BLAKE2B 
ce38383d4f37fc88215f6554b6f07a3527481a31bbcf7c3047a735817f259a947f0c0cea8d0f87a0e5e8a1523173e922ac5dab3c1571366383dc97952cfc7d5b
 SHA512 
218fd7c034b3e0dc9ed0217ae450d290d5b677d31b936b85c735783fed993da91590e5d4f22527840386b14837f56849e485f3f2d5196e68b0557e0c02122104
 DIST vault-1.11.3-vendor.tar.gz 52098996 BLAKE2B 
98f590661d59fb7fe13cc90269592c9dd556dca5feb3834cc056d966bdea7164acd29483cb4179781089ff30a18c7c253414688b5e8127483539779f478099e9
 SHA512 
9be3d9401574005608b7d2e72856966cf93786d0a4c1e945b51a00f66e0d3152039efccd9d415378914492d6c544e1a3d2a8707406c3331521a5fe960c9cf44b
 DIST vault-1.11.3-webui.tar.xz 1335776 BLAKE2B 
bf98149a8bd71286b0dcacab9847723536c616db6cdc78f4dafd0dacdab2d5d2a203eadbe0bd0f6937f6132cf06e4ec488c1c290a96f9b7f5b88dd4b186ca570
 SHA512 
136f61519ed4ebf765ea3c76cfba7732c615c7187a821265cbb4b31d9d11c5141fc8e3ad701e15246eaad550ac27a08185d32b26ed4b734eb592de8767d3004f

diff --git a/app-admin/vault/vault-1.10.5.ebuild 
b/app-admin/vault/vault-1.10.5.ebuild
deleted file mode 100644
index 1e115bc0fbe9..
--- a/app-admin/vault/vault-1.10.5.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-09-03 Thread Zac Medico
commit: c023fa0a4cc6204675fe6db737f43531ced5bd72
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep  3 16:27:37 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep  3 16:27:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c023fa0a

app-admin/vault: add 1.10.6

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.6.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index e0515468481b..4e1d737b96bd 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,5 +1,7 @@
 DIST vault-1.10.5-vendor.tar.gz 50096802 BLAKE2B 
07f797666f97666a3dbdfb3cca7ba9fea1a45b26fd35d902200acdf3bad33ad365f4d547a1c3fe42f9e6a41258713b48673236d5f64547016ba08b43ede4eeda
 SHA512 
87f56ff16a2a28690dd128ff0f1c480616ae7948eaff337e3d3e4eb3370d6d1322b2a488044bc237f9eafc60d42652f3a7decb7283d1596285762cf570fea8ca
 DIST vault-1.10.5-webui.tar.xz 1258192 BLAKE2B 
c546475dc9949c8854e702ff97267cde97472b47f209e7ed923e6caf9d0fe2b615c0087299148c0325669ae25b4ec111d7e8eff8454dfe5fe15a47bf4c969984
 SHA512 
fb44ad261cfa2e492b824fc8ec0ad44e54eaa417980bd9cd845e017fcad23670231a696df306332df5cfd5ce039cc1e3f744fe3ef35563b4902ebb15798a6b1d
+DIST vault-1.10.6-vendor.tar.gz 50107281 BLAKE2B 
121889bce4b01ef38ac4d727e8f195b164521dae4a27a1ed03051b8f18a53d15e2ddcfa16ae72871b9aca0b8c49533b0ada08ba1c26502f430187067fe6e9535
 SHA512 
08bb8bd2e4e4cd7fa6008776da5cca254ccc2689ef02e1a095fdf736de57f6713a6c49a7573014326bd1c93378d3a47076c37b519f49c2a5b618c47f9fee4554
+DIST vault-1.10.6-webui.tar.xz 1258100 BLAKE2B 
f63a05ed6715574ae0c89ee447734fa279f6d63dd51e04e37bd057067b2e46cd765609db94bf79769a2138137ce18738cb0a91a092b03fa8fd4ce6082ea166f4
 SHA512 
fc9c8cb7911ddae0b6d13efa9d6a768c7935fc4bb8c21e43eafa0a7866b718e8f381b51c38fc72378e53d95b81c9af89367139308c50a91396350b6adfdfb7e4
 DIST vault-1.11.1-vendor.tar.gz 52063513 BLAKE2B 
adb2fb6ab7991e94ce00aa298837f2fac21c24bb8ea8edd2265eed6664498b38567d81fcfe28749b4bf16c449c769448a75fa3c1403f5cdf33b18580d8a65936
 SHA512 
c1247308f390117c98e43dd82498a069c34d3e766298dd05d5ddb5f69b9a3db2e312b897f35c9f63225cffcac476ba1021a4a71100721848642b6c4412123251
 DIST vault-1.11.1-webui.tar.xz 1335740 BLAKE2B 
6a6fdcb22563ad4c3f18bf3816fe8a016c11d19a014458594c2dade3dc8e908db252c34bad88be9e80c2a6408af28af6324158e1e69b40061af6d6fe1a66c655
 SHA512 
1c02e0ef645df946ffb9d967a9be230800e67597d0ed6cf8afb2688eed9ca863a1f29efeefbb51e0257d2be588da443864df9e1306956844645b0168c2d58d9b
 DIST vault-1.11.2-vendor.tar.gz 52069450 BLAKE2B 
aa28c4e79fe7e95fee12fcf039c890780dfd4c3983025b5c39c53ed81be99e9c8cdb19580f23a0e05e607693dd46fa868abcaaad04d2abdcaeb0151af8fa6f60
 SHA512 
2339bd8fa1768cb3e719af00f581116d5d6decad826de00a4e726c212dcd5b29e89426ac3aba86dbb01bb2cb6f7feae899924134040ada7d10a1bc90d42b8f67

diff --git a/app-admin/vault/vault-1.10.6.ebuild 
b/app-admin/vault/vault-1.10.6.ebuild
new file mode 100644
index ..6024fed54e00
--- /dev/null
+++ b/app-admin/vault/vault-1.10.6.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+  

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-09-03 Thread Zac Medico
commit: e7defd4a3d306452ea74a1a9e81041530f15a00a
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep  3 15:47:12 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep  3 15:47:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7defd4a

app-admin/vault: add 1.11.3

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.3.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index d45eec498052..e0515468481b 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,3 +4,5 @@ DIST vault-1.11.1-vendor.tar.gz 52063513 BLAKE2B 
adb2fb6ab7991e94ce00aa298837f2f
 DIST vault-1.11.1-webui.tar.xz 1335740 BLAKE2B 
6a6fdcb22563ad4c3f18bf3816fe8a016c11d19a014458594c2dade3dc8e908db252c34bad88be9e80c2a6408af28af6324158e1e69b40061af6d6fe1a66c655
 SHA512 
1c02e0ef645df946ffb9d967a9be230800e67597d0ed6cf8afb2688eed9ca863a1f29efeefbb51e0257d2be588da443864df9e1306956844645b0168c2d58d9b
 DIST vault-1.11.2-vendor.tar.gz 52069450 BLAKE2B 
aa28c4e79fe7e95fee12fcf039c890780dfd4c3983025b5c39c53ed81be99e9c8cdb19580f23a0e05e607693dd46fa868abcaaad04d2abdcaeb0151af8fa6f60
 SHA512 
2339bd8fa1768cb3e719af00f581116d5d6decad826de00a4e726c212dcd5b29e89426ac3aba86dbb01bb2cb6f7feae899924134040ada7d10a1bc90d42b8f67
 DIST vault-1.11.2-webui.tar.xz 1335748 BLAKE2B 
ce38383d4f37fc88215f6554b6f07a3527481a31bbcf7c3047a735817f259a947f0c0cea8d0f87a0e5e8a1523173e922ac5dab3c1571366383dc97952cfc7d5b
 SHA512 
218fd7c034b3e0dc9ed0217ae450d290d5b677d31b936b85c735783fed993da91590e5d4f22527840386b14837f56849e485f3f2d5196e68b0557e0c02122104
+DIST vault-1.11.3-vendor.tar.gz 52098996 BLAKE2B 
98f590661d59fb7fe13cc90269592c9dd556dca5feb3834cc056d966bdea7164acd29483cb4179781089ff30a18c7c253414688b5e8127483539779f478099e9
 SHA512 
9be3d9401574005608b7d2e72856966cf93786d0a4c1e945b51a00f66e0d3152039efccd9d415378914492d6c544e1a3d2a8707406c3331521a5fe960c9cf44b
+DIST vault-1.11.3-webui.tar.xz 1335776 BLAKE2B 
bf98149a8bd71286b0dcacab9847723536c616db6cdc78f4dafd0dacdab2d5d2a203eadbe0bd0f6937f6132cf06e4ec488c1c290a96f9b7f5b88dd4b186ca570
 SHA512 
136f61519ed4ebf765ea3c76cfba7732c615c7187a821265cbb4b31d9d11c5141fc8e3ad701e15246eaad550ac27a08185d32b26ed4b734eb592de8767d3004f

diff --git a/app-admin/vault/vault-1.11.3.ebuild 
b/app-admin/vault/vault-1.11.3.ebuild
new file mode 100644
index ..004b6dd49b57
--- /dev/null
+++ b/app-admin/vault/vault-1.11.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-08-02 Thread Zac Medico
commit: 0352d74b029f2cdbdacc92f253a4727061d302bf
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Aug  2 23:02:30 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Aug  2 23:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0352d74b

app-admin/vault: add 1.11.2

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.2.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 59e4b588cb4b..d45eec498052 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,3 +2,5 @@ DIST vault-1.10.5-vendor.tar.gz 50096802 BLAKE2B 
07f797666f97666a3dbdfb3cca7ba9f
 DIST vault-1.10.5-webui.tar.xz 1258192 BLAKE2B 
c546475dc9949c8854e702ff97267cde97472b47f209e7ed923e6caf9d0fe2b615c0087299148c0325669ae25b4ec111d7e8eff8454dfe5fe15a47bf4c969984
 SHA512 
fb44ad261cfa2e492b824fc8ec0ad44e54eaa417980bd9cd845e017fcad23670231a696df306332df5cfd5ce039cc1e3f744fe3ef35563b4902ebb15798a6b1d
 DIST vault-1.11.1-vendor.tar.gz 52063513 BLAKE2B 
adb2fb6ab7991e94ce00aa298837f2fac21c24bb8ea8edd2265eed6664498b38567d81fcfe28749b4bf16c449c769448a75fa3c1403f5cdf33b18580d8a65936
 SHA512 
c1247308f390117c98e43dd82498a069c34d3e766298dd05d5ddb5f69b9a3db2e312b897f35c9f63225cffcac476ba1021a4a71100721848642b6c4412123251
 DIST vault-1.11.1-webui.tar.xz 1335740 BLAKE2B 
6a6fdcb22563ad4c3f18bf3816fe8a016c11d19a014458594c2dade3dc8e908db252c34bad88be9e80c2a6408af28af6324158e1e69b40061af6d6fe1a66c655
 SHA512 
1c02e0ef645df946ffb9d967a9be230800e67597d0ed6cf8afb2688eed9ca863a1f29efeefbb51e0257d2be588da443864df9e1306956844645b0168c2d58d9b
+DIST vault-1.11.2-vendor.tar.gz 52069450 BLAKE2B 
aa28c4e79fe7e95fee12fcf039c890780dfd4c3983025b5c39c53ed81be99e9c8cdb19580f23a0e05e607693dd46fa868abcaaad04d2abdcaeb0151af8fa6f60
 SHA512 
2339bd8fa1768cb3e719af00f581116d5d6decad826de00a4e726c212dcd5b29e89426ac3aba86dbb01bb2cb6f7feae899924134040ada7d10a1bc90d42b8f67
+DIST vault-1.11.2-webui.tar.xz 1335748 BLAKE2B 
ce38383d4f37fc88215f6554b6f07a3527481a31bbcf7c3047a735817f259a947f0c0cea8d0f87a0e5e8a1523173e922ac5dab3c1571366383dc97952cfc7d5b
 SHA512 
218fd7c034b3e0dc9ed0217ae450d290d5b677d31b936b85c735783fed993da91590e5d4f22527840386b14837f56849e485f3f2d5196e68b0557e0c02122104

diff --git a/app-admin/vault/vault-1.11.2.ebuild 
b/app-admin/vault/vault-1.11.2.ebuild
new file mode 100644
index ..004b6dd49b57
--- /dev/null
+++ b/app-admin/vault/vault-1.11.2.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-07-29 Thread Zac Medico
commit: f49ca9e8d94a5035adece042318d75d0cae50929
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jul 29 21:04:11 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jul 29 21:04:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49ca9e8

app-admin/vault: drop 1.10.3, 1.10.4, 1.11.0

Bug: https://bugs.gentoo.org/861812
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  6 ---
 app-admin/vault/vault-1.10.3.ebuild | 85 
 app-admin/vault/vault-1.10.4.ebuild | 85 
 app-admin/vault/vault-1.11.0.ebuild | 86 -
 4 files changed, 262 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 9f1d679a378a..59e4b588cb4b 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,10 +1,4 @@
-DIST vault-1.10.3-vendor.tar.gz 48109465 BLAKE2B 
45985a6ae4445ec75b29f198113fdd1f1e3aa54896c2da0fdf817cf30603c36379405aa3a65e8d20c0380a06e9b335186e6228b176d3afc541a28bed749d6129
 SHA512 
3c9220fb42af1e6f1bafd7991b0026cafe313cfa53d4841d5d4a1a19f10ff369826dc07c3d2eaf21a3c7227dbcafc1c134814a970429b0842919664ee0ef8988
-DIST vault-1.10.3-webui.tar.xz 1258176 BLAKE2B 
85fd1b804b880a3dcdbbd4e825b663f02a985259d0a74ab7cddf4a9a2393c60918b389d0e4e81574b93c8b0867647fc1d17f7ca3e719b36ab41d6825adfbdaae
 SHA512 
9640a7e25de0761a310e234098a0dd31db9e04b30036045ff7edaaca8f7496466f1c0148855a5e1ef270638e90a8fb97aff2c5482b32512772021c99691a5aa5
-DIST vault-1.10.4-vendor.tar.gz 50089463 BLAKE2B 
299e7619f158a2ea0683feaaff4a7c5019da02fa03daf25e0b4415f03b703ca11733c486165a21ffcd5b3c1d221db5b9e24e898f3cf3de014c09e29531841dcf
 SHA512 
056a6056bac127083358f1811e8e587f0521b734219a6e03e019527fafcadfbd0d71a05314cb269e27b03423349b5a857d234d3949d0d15e7c7b1175bc573c57
-DIST vault-1.10.4-webui.tar.xz 1258340 BLAKE2B 
556da0e566852e5c6a091bd9139a88a9099e5f6422e225b7a4068e1bef3d9fd5a2292bb2efbe12545c20f6c956fd6180500972d5248f05bbb96db50a90ae4741
 SHA512 
ec9cc568d8d56ba379d0fdee31e0edc8aa8110366b112790573794975a0b32324f517e5fead39fbf59ab99667837b0e08ebadfb6d41dcde85d474712b34b475a
 DIST vault-1.10.5-vendor.tar.gz 50096802 BLAKE2B 
07f797666f97666a3dbdfb3cca7ba9fea1a45b26fd35d902200acdf3bad33ad365f4d547a1c3fe42f9e6a41258713b48673236d5f64547016ba08b43ede4eeda
 SHA512 
87f56ff16a2a28690dd128ff0f1c480616ae7948eaff337e3d3e4eb3370d6d1322b2a488044bc237f9eafc60d42652f3a7decb7283d1596285762cf570fea8ca
 DIST vault-1.10.5-webui.tar.xz 1258192 BLAKE2B 
c546475dc9949c8854e702ff97267cde97472b47f209e7ed923e6caf9d0fe2b615c0087299148c0325669ae25b4ec111d7e8eff8454dfe5fe15a47bf4c969984
 SHA512 
fb44ad261cfa2e492b824fc8ec0ad44e54eaa417980bd9cd845e017fcad23670231a696df306332df5cfd5ce039cc1e3f744fe3ef35563b4902ebb15798a6b1d
-DIST vault-1.11.0-vendor.tar.gz 49927497 BLAKE2B 
d7a12c1c1710c2a487b9c08a871b1d7b011d90957cab6980eb2f7eaff4ff544509899ee07c326bba8310ff16ee3bf88586dba340249cf0f7804007963af7d692
 SHA512 
b3b9275d5ae41c21826ed0bf1eeae10e5e95b085bf8cf6af6c9ff565848f4a3f83d9a8d6165867de11b0f877383cb972e7d4313a753b0dca391203ecb4c6
-DIST vault-1.11.0-webui.tar.xz 1335764 BLAKE2B 
9733ae0c2fe04018dac73358a56a162e23877e68b3ce59ca569cea7e27f39c91727ab0810a737167b3f02d92a0d58e9a7195da892c677bece60fbe965dba7fdf
 SHA512 
a5df9f0e854af8f30d6b5d15628a087c1c37361e2a0de4e412e7f78ac51affc774c1a6ed084dd849b68b147d527547593c1124d1170be38b918efd28081a6f0b
 DIST vault-1.11.1-vendor.tar.gz 52063513 BLAKE2B 
adb2fb6ab7991e94ce00aa298837f2fac21c24bb8ea8edd2265eed6664498b38567d81fcfe28749b4bf16c449c769448a75fa3c1403f5cdf33b18580d8a65936
 SHA512 
c1247308f390117c98e43dd82498a069c34d3e766298dd05d5ddb5f69b9a3db2e312b897f35c9f63225cffcac476ba1021a4a71100721848642b6c4412123251
 DIST vault-1.11.1-webui.tar.xz 1335740 BLAKE2B 
6a6fdcb22563ad4c3f18bf3816fe8a016c11d19a014458594c2dade3dc8e908db252c34bad88be9e80c2a6408af28af6324158e1e69b40061af6d6fe1a66c655
 SHA512 
1c02e0ef645df946ffb9d967a9be230800e67597d0ed6cf8afb2688eed9ca863a1f29efeefbb51e0257d2be588da443864df9e1306956844645b0168c2d58d9b

diff --git a/app-admin/vault/vault-1.10.3.ebuild 
b/app-admin/vault/vault-1.10.3.ebuild
deleted file mode 100644
index 227b57cf05c7..
--- a/app-admin/vault/vault-1.10.3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-07-29 Thread Zac Medico
commit: 3d5e5d6ad7f9c2ce28ff30d1c45736204a6a36fd
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jul 29 21:02:37 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jul 29 21:04:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5e5d6a

app-admin/vault: stabilize 1.10.5 for amd64

Bug: https://bugs.gentoo.org/861812
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.10.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.10.5.ebuild 
b/app-admin/vault/vault-1.10.5.ebuild
index 6024fed54e00..1e115bc0fbe9 100644
--- a/app-admin/vault/vault-1.10.5.ebuild
+++ b/app-admin/vault/vault-1.10.5.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-07-22 Thread Zac Medico
commit: 23b9e2b7e2e194f07a442e33c091dd9508b33fe0
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jul 23 01:34:03 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jul 23 01:54:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b9e2b7

app-admin/vault: add 1.10.5

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.5.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 0ba6bcfe0fab..64fc6dd2f1e7 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,5 +2,7 @@ DIST vault-1.10.3-vendor.tar.gz 48109465 BLAKE2B 
45985a6ae4445ec75b29f198113fdd1
 DIST vault-1.10.3-webui.tar.xz 1258176 BLAKE2B 
85fd1b804b880a3dcdbbd4e825b663f02a985259d0a74ab7cddf4a9a2393c60918b389d0e4e81574b93c8b0867647fc1d17f7ca3e719b36ab41d6825adfbdaae
 SHA512 
9640a7e25de0761a310e234098a0dd31db9e04b30036045ff7edaaca8f7496466f1c0148855a5e1ef270638e90a8fb97aff2c5482b32512772021c99691a5aa5
 DIST vault-1.10.4-vendor.tar.gz 50089463 BLAKE2B 
299e7619f158a2ea0683feaaff4a7c5019da02fa03daf25e0b4415f03b703ca11733c486165a21ffcd5b3c1d221db5b9e24e898f3cf3de014c09e29531841dcf
 SHA512 
056a6056bac127083358f1811e8e587f0521b734219a6e03e019527fafcadfbd0d71a05314cb269e27b03423349b5a857d234d3949d0d15e7c7b1175bc573c57
 DIST vault-1.10.4-webui.tar.xz 1258340 BLAKE2B 
556da0e566852e5c6a091bd9139a88a9099e5f6422e225b7a4068e1bef3d9fd5a2292bb2efbe12545c20f6c956fd6180500972d5248f05bbb96db50a90ae4741
 SHA512 
ec9cc568d8d56ba379d0fdee31e0edc8aa8110366b112790573794975a0b32324f517e5fead39fbf59ab99667837b0e08ebadfb6d41dcde85d474712b34b475a
+DIST vault-1.10.5-vendor.tar.gz 50096802 BLAKE2B 
07f797666f97666a3dbdfb3cca7ba9fea1a45b26fd35d902200acdf3bad33ad365f4d547a1c3fe42f9e6a41258713b48673236d5f64547016ba08b43ede4eeda
 SHA512 
87f56ff16a2a28690dd128ff0f1c480616ae7948eaff337e3d3e4eb3370d6d1322b2a488044bc237f9eafc60d42652f3a7decb7283d1596285762cf570fea8ca
+DIST vault-1.10.5-webui.tar.xz 1258192 BLAKE2B 
c546475dc9949c8854e702ff97267cde97472b47f209e7ed923e6caf9d0fe2b615c0087299148c0325669ae25b4ec111d7e8eff8454dfe5fe15a47bf4c969984
 SHA512 
fb44ad261cfa2e492b824fc8ec0ad44e54eaa417980bd9cd845e017fcad23670231a696df306332df5cfd5ce039cc1e3f744fe3ef35563b4902ebb15798a6b1d
 DIST vault-1.11.0-vendor.tar.gz 49927497 BLAKE2B 
d7a12c1c1710c2a487b9c08a871b1d7b011d90957cab6980eb2f7eaff4ff544509899ee07c326bba8310ff16ee3bf88586dba340249cf0f7804007963af7d692
 SHA512 
b3b9275d5ae41c21826ed0bf1eeae10e5e95b085bf8cf6af6c9ff565848f4a3f83d9a8d6165867de11b0f877383cb972e7d4313a753b0dca391203ecb4c6
 DIST vault-1.11.0-webui.tar.xz 1335764 BLAKE2B 
9733ae0c2fe04018dac73358a56a162e23877e68b3ce59ca569cea7e27f39c91727ab0810a737167b3f02d92a0d58e9a7195da892c677bece60fbe965dba7fdf
 SHA512 
a5df9f0e854af8f30d6b5d15628a087c1c37361e2a0de4e412e7f78ac51affc774c1a6ed084dd849b68b147d527547593c1124d1170be38b918efd28081a6f0b

diff --git a/app-admin/vault/vault-1.10.5.ebuild 
b/app-admin/vault/vault-1.10.5.ebuild
new file mode 100644
index ..6024fed54e00
--- /dev/null
+++ b/app-admin/vault/vault-1.10.5.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-07-22 Thread Zac Medico
commit: 879eb6cac3c3dc294dafc50f42a09fd4bb4a2a59
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jul 23 01:54:20 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jul 23 01:54:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879eb6ca

app-admin/vault: add 1.11.1

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.1.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 64fc6dd2f1e7..9f1d679a378a 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -6,3 +6,5 @@ DIST vault-1.10.5-vendor.tar.gz 50096802 BLAKE2B 
07f797666f97666a3dbdfb3cca7ba9f
 DIST vault-1.10.5-webui.tar.xz 1258192 BLAKE2B 
c546475dc9949c8854e702ff97267cde97472b47f209e7ed923e6caf9d0fe2b615c0087299148c0325669ae25b4ec111d7e8eff8454dfe5fe15a47bf4c969984
 SHA512 
fb44ad261cfa2e492b824fc8ec0ad44e54eaa417980bd9cd845e017fcad23670231a696df306332df5cfd5ce039cc1e3f744fe3ef35563b4902ebb15798a6b1d
 DIST vault-1.11.0-vendor.tar.gz 49927497 BLAKE2B 
d7a12c1c1710c2a487b9c08a871b1d7b011d90957cab6980eb2f7eaff4ff544509899ee07c326bba8310ff16ee3bf88586dba340249cf0f7804007963af7d692
 SHA512 
b3b9275d5ae41c21826ed0bf1eeae10e5e95b085bf8cf6af6c9ff565848f4a3f83d9a8d6165867de11b0f877383cb972e7d4313a753b0dca391203ecb4c6
 DIST vault-1.11.0-webui.tar.xz 1335764 BLAKE2B 
9733ae0c2fe04018dac73358a56a162e23877e68b3ce59ca569cea7e27f39c91727ab0810a737167b3f02d92a0d58e9a7195da892c677bece60fbe965dba7fdf
 SHA512 
a5df9f0e854af8f30d6b5d15628a087c1c37361e2a0de4e412e7f78ac51affc774c1a6ed084dd849b68b147d527547593c1124d1170be38b918efd28081a6f0b
+DIST vault-1.11.1-vendor.tar.gz 52063513 BLAKE2B 
adb2fb6ab7991e94ce00aa298837f2fac21c24bb8ea8edd2265eed6664498b38567d81fcfe28749b4bf16c449c769448a75fa3c1403f5cdf33b18580d8a65936
 SHA512 
c1247308f390117c98e43dd82498a069c34d3e766298dd05d5ddb5f69b9a3db2e312b897f35c9f63225cffcac476ba1021a4a71100721848642b6c4412123251
+DIST vault-1.11.1-webui.tar.xz 1335740 BLAKE2B 
6a6fdcb22563ad4c3f18bf3816fe8a016c11d19a014458594c2dade3dc8e908db252c34bad88be9e80c2a6408af28af6324158e1e69b40061af6d6fe1a66c655
 SHA512 
1c02e0ef645df946ffb9d967a9be230800e67597d0ed6cf8afb2688eed9ca863a1f29efeefbb51e0257d2be588da443864df9e1306956844645b0168c2d58d9b

diff --git a/app-admin/vault/vault-1.11.1.ebuild 
b/app-admin/vault/vault-1.11.1.ebuild
new file mode 100644
index ..004b6dd49b57
--- /dev/null
+++ b/app-admin/vault/vault-1.11.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-06-25 Thread Zac Medico
commit: 44dd75cd6bd83a9d477bbdc9117888c29f0c47ea
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun 25 16:43:11 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun 25 16:43:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44dd75cd

app-admin/vault: add 1.11.0

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.11.0.ebuild | 86 +
 2 files changed, 88 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 32655b432ae0..0ba6bcfe0fab 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,3 +2,5 @@ DIST vault-1.10.3-vendor.tar.gz 48109465 BLAKE2B 
45985a6ae4445ec75b29f198113fdd1
 DIST vault-1.10.3-webui.tar.xz 1258176 BLAKE2B 
85fd1b804b880a3dcdbbd4e825b663f02a985259d0a74ab7cddf4a9a2393c60918b389d0e4e81574b93c8b0867647fc1d17f7ca3e719b36ab41d6825adfbdaae
 SHA512 
9640a7e25de0761a310e234098a0dd31db9e04b30036045ff7edaaca8f7496466f1c0148855a5e1ef270638e90a8fb97aff2c5482b32512772021c99691a5aa5
 DIST vault-1.10.4-vendor.tar.gz 50089463 BLAKE2B 
299e7619f158a2ea0683feaaff4a7c5019da02fa03daf25e0b4415f03b703ca11733c486165a21ffcd5b3c1d221db5b9e24e898f3cf3de014c09e29531841dcf
 SHA512 
056a6056bac127083358f1811e8e587f0521b734219a6e03e019527fafcadfbd0d71a05314cb269e27b03423349b5a857d234d3949d0d15e7c7b1175bc573c57
 DIST vault-1.10.4-webui.tar.xz 1258340 BLAKE2B 
556da0e566852e5c6a091bd9139a88a9099e5f6422e225b7a4068e1bef3d9fd5a2292bb2efbe12545c20f6c956fd6180500972d5248f05bbb96db50a90ae4741
 SHA512 
ec9cc568d8d56ba379d0fdee31e0edc8aa8110366b112790573794975a0b32324f517e5fead39fbf59ab99667837b0e08ebadfb6d41dcde85d474712b34b475a
+DIST vault-1.11.0-vendor.tar.gz 49927497 BLAKE2B 
d7a12c1c1710c2a487b9c08a871b1d7b011d90957cab6980eb2f7eaff4ff544509899ee07c326bba8310ff16ee3bf88586dba340249cf0f7804007963af7d692
 SHA512 
b3b9275d5ae41c21826ed0bf1eeae10e5e95b085bf8cf6af6c9ff565848f4a3f83d9a8d6165867de11b0f877383cb972e7d4313a753b0dca391203ecb4c6
+DIST vault-1.11.0-webui.tar.xz 1335764 BLAKE2B 
9733ae0c2fe04018dac73358a56a162e23877e68b3ce59ca569cea7e27f39c91727ab0810a737167b3f02d92a0d58e9a7195da892c677bece60fbe965dba7fdf
 SHA512 
a5df9f0e854af8f30d6b5d15628a087c1c37361e2a0de4e412e7f78ac51affc774c1a6ed084dd849b68b147d527547593c1124d1170be38b918efd28081a6f0b

diff --git a/app-admin/vault/vault-1.11.0.ebuild 
b/app-admin/vault/vault-1.11.0.ebuild
new file mode 100644
index ..004b6dd49b57
--- /dev/null
+++ b/app-admin/vault/vault-1.11.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -e "s|^BUILD_DATE=.*|BUILD_DATE=$(date +%Y-%m-%dT%H:%M:%SZ)|" \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-06-21 Thread Jakov Smolić
commit: 34ee04d721454d8186ea1b588b4935035221af9e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 21 16:47:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 21 16:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ee04d7

app-admin/vault: Keyword 1.10.4 arm64, #851063

Signed-off-by: Jakov Smolić  gentoo.org>

 app-admin/vault/vault-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.10.4.ebuild 
b/app-admin/vault/vault-1.10.4.ebuild
index 34df6d35c25c..6024fed54e00 100644
--- a/app-admin/vault/vault-1.10.4.ebuild
+++ b/app-admin/vault/vault-1.10.4.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-06-10 Thread Zac Medico
commit: 67aaee99543b59c6ee09b7f9acb03c01f7469a57
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jun 11 00:59:21 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jun 11 01:00:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67aaee99

app-admin/vault: add 1.10.4

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.4.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 7ebf43a472f8..32655b432ae0 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,2 +1,4 @@
 DIST vault-1.10.3-vendor.tar.gz 48109465 BLAKE2B 
45985a6ae4445ec75b29f198113fdd1f1e3aa54896c2da0fdf817cf30603c36379405aa3a65e8d20c0380a06e9b335186e6228b176d3afc541a28bed749d6129
 SHA512 
3c9220fb42af1e6f1bafd7991b0026cafe313cfa53d4841d5d4a1a19f10ff369826dc07c3d2eaf21a3c7227dbcafc1c134814a970429b0842919664ee0ef8988
 DIST vault-1.10.3-webui.tar.xz 1258176 BLAKE2B 
85fd1b804b880a3dcdbbd4e825b663f02a985259d0a74ab7cddf4a9a2393c60918b389d0e4e81574b93c8b0867647fc1d17f7ca3e719b36ab41d6825adfbdaae
 SHA512 
9640a7e25de0761a310e234098a0dd31db9e04b30036045ff7edaaca8f7496466f1c0148855a5e1ef270638e90a8fb97aff2c5482b32512772021c99691a5aa5
+DIST vault-1.10.4-vendor.tar.gz 50089463 BLAKE2B 
299e7619f158a2ea0683feaaff4a7c5019da02fa03daf25e0b4415f03b703ca11733c486165a21ffcd5b3c1d221db5b9e24e898f3cf3de014c09e29531841dcf
 SHA512 
056a6056bac127083358f1811e8e587f0521b734219a6e03e019527fafcadfbd0d71a05314cb269e27b03423349b5a857d234d3949d0d15e7c7b1175bc573c57
+DIST vault-1.10.4-webui.tar.xz 1258340 BLAKE2B 
556da0e566852e5c6a091bd9139a88a9099e5f6422e225b7a4068e1bef3d9fd5a2292bb2efbe12545c20f6c956fd6180500972d5248f05bbb96db50a90ae4741
 SHA512 
ec9cc568d8d56ba379d0fdee31e0edc8aa8110366b112790573794975a0b32324f517e5fead39fbf59ab99667837b0e08ebadfb6d41dcde85d474712b34b475a

diff --git a/app-admin/vault/vault-1.10.4.ebuild 
b/app-admin/vault/vault-1.10.4.ebuild
new file mode 100644
index ..34df6d35c25c
--- /dev/null
+++ b/app-admin/vault/vault-1.10.4.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-05-19 Thread Zac Medico
commit: e4a4e103b3f63847aa7b253d09a658ea3b054979
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 20 01:50:25 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 20 01:51:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a4e103

app-admin/vault: stabilize 1.10.3 for amd64

Bug: https://bugs.gentoo.org/845405
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.10.3.ebuild 
b/app-admin/vault/vault-1.10.3.ebuild
index 34df6d35c25c..227b57cf05c7 100644
--- a/app-admin/vault/vault-1.10.3.ebuild
+++ b/app-admin/vault/vault-1.10.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-05-19 Thread Zac Medico
commit: df47e59c71eaa1415bc762c894a681a72303ae61
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 20 01:50:58 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 20 01:51:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df47e59c

app-admin/vault: drop 1.10.0, 1.10.1, 1.10.2

Bug: https://bugs.gentoo.org/845405
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  6 ---
 app-admin/vault/vault-1.10.0.ebuild | 85 -
 app-admin/vault/vault-1.10.1.ebuild | 85 -
 app-admin/vault/vault-1.10.2.ebuild | 85 -
 4 files changed, 261 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 23fa26bae1b2..7ebf43a472f8 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,8 +1,2 @@
-DIST vault-1.10.0-vendor.tar.gz 47809365 BLAKE2B 
5c44d03edda57b77d2760ed6909876beae1ac713e50569a1130a571fe824ec841ba935c6789b35102e936f0e5c3814965630d86eabd70cc0ef550851f923af2c
 SHA512 
972946177d8e4902c60784112b3835cc5b8982ee5e941e9075248d76c34526117aa43c6b4d7c0222d07ba6e0e4fe45ba9fed87df55d0cb88cd76021f129bd692
-DIST vault-1.10.0-webui.tar.xz 1257948 BLAKE2B 
8af0f71e81fec28b12099ea6076f9ea1668c5acb701c52c0f8c22fccb3232852d4bb1dac00635cb54196ea7981b9857aa56c77c36ea890f3432d332f9b273309
 SHA512 
bb60008376fef3b1e93ae892ab79ae2c752a645f14f26522d60d2ff54fe7eca4aca15fc7eda936469ddc095373ed16503cdfdfb93db9e1492b8b68b3c3576004
-DIST vault-1.10.1-vendor.tar.gz 48104919 BLAKE2B 
03e663c946a57b5bdb68d884bdbcdd93e4c7e712e56d0be9c53e467a8f990131fcdf4341d83b365ae8227470e31a51bca56037c0acf9c5201a284d2128f28528
 SHA512 
64c7e6be590babff46f20c7773a4dad4788b944b9d371dbfdbef09736463f02b229327f2e72a354236ab1a183774489e549025e2994676c65027599521e16c69
-DIST vault-1.10.1-webui.tar.xz 1258128 BLAKE2B 
ff4fd043494a67a4ce3c23d805cdef33f2e21ef9f8a1e3a5e5b9b2c92438886af15ac0fc1a574edc0822e94992df9b6c83c7dd527ad85934132aca520aa0a9fe
 SHA512 
95637e5864e5913dc6c32a2a1518a79fd4cbda502d49aceffb7416ce18a25116ec9d3afc2a4bb20dae8e801e6b6a7c374b0ff592e3e7b22fed7cfcfe8379e591
-DIST vault-1.10.2-vendor.tar.gz 48105354 BLAKE2B 
4e50985e05b53ff8940b9d2e07b0e5f4326a2f682dab8f88ac64fcf3f036dc946cd315c355012ac5b53ac0c3b0f6f44e0e3f45bfe712c5ab8f139712f67e09b2
 SHA512 
b2d92647c69c7246d3f41f1e6d58b42751f22b1f3091d8f174fc085c688d099943325cae039e4fa4ff63864521ec5f01cf021aea37d62a9d49cf597a79b3cfb4
-DIST vault-1.10.2-webui.tar.xz 1258016 BLAKE2B 
c7848513730329af3708c31053bc29a49a683ccceb8628ca6c566c54391d95fc29160d09880b7238e558172fc4484b778ba5dd48236f96474cd2d2092afecc51
 SHA512 
6d172db7c63d2241826e5c2f69e026d6e3f27f642e5bc3641046b833d867e53f61e1f8318951b3a38d1ea49af367ad599dd29cf7871f5b6098f6e57f0e0f54d3
 DIST vault-1.10.3-vendor.tar.gz 48109465 BLAKE2B 
45985a6ae4445ec75b29f198113fdd1f1e3aa54896c2da0fdf817cf30603c36379405aa3a65e8d20c0380a06e9b335186e6228b176d3afc541a28bed749d6129
 SHA512 
3c9220fb42af1e6f1bafd7991b0026cafe313cfa53d4841d5d4a1a19f10ff369826dc07c3d2eaf21a3c7227dbcafc1c134814a970429b0842919664ee0ef8988
 DIST vault-1.10.3-webui.tar.xz 1258176 BLAKE2B 
85fd1b804b880a3dcdbbd4e825b663f02a985259d0a74ab7cddf4a9a2393c60918b389d0e4e81574b93c8b0867647fc1d17f7ca3e719b36ab41d6825adfbdaae
 SHA512 
9640a7e25de0761a310e234098a0dd31db9e04b30036045ff7edaaca8f7496466f1c0148855a5e1ef270638e90a8fb97aff2c5482b32512772021c99691a5aa5

diff --git a/app-admin/vault/vault-1.10.0.ebuild 
b/app-admin/vault/vault-1.10.0.ebuild
deleted file mode 100644
index 227b57cf05c7..
--- a/app-admin/vault/vault-1.10.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-S=${WORKDIR}/${P}-vendor
-
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-05-13 Thread Zac Medico
commit: 0b31c6e18ab0462ac489db89983d588c8289f195
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 13 21:31:43 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 13 21:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b31c6e1

app-admin/vault: add 1.10.3

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.3.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 516ef43f5982..23fa26bae1b2 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,3 +4,5 @@ DIST vault-1.10.1-vendor.tar.gz 48104919 BLAKE2B 
03e663c946a57b5bdb68d884bdbcdd9
 DIST vault-1.10.1-webui.tar.xz 1258128 BLAKE2B 
ff4fd043494a67a4ce3c23d805cdef33f2e21ef9f8a1e3a5e5b9b2c92438886af15ac0fc1a574edc0822e94992df9b6c83c7dd527ad85934132aca520aa0a9fe
 SHA512 
95637e5864e5913dc6c32a2a1518a79fd4cbda502d49aceffb7416ce18a25116ec9d3afc2a4bb20dae8e801e6b6a7c374b0ff592e3e7b22fed7cfcfe8379e591
 DIST vault-1.10.2-vendor.tar.gz 48105354 BLAKE2B 
4e50985e05b53ff8940b9d2e07b0e5f4326a2f682dab8f88ac64fcf3f036dc946cd315c355012ac5b53ac0c3b0f6f44e0e3f45bfe712c5ab8f139712f67e09b2
 SHA512 
b2d92647c69c7246d3f41f1e6d58b42751f22b1f3091d8f174fc085c688d099943325cae039e4fa4ff63864521ec5f01cf021aea37d62a9d49cf597a79b3cfb4
 DIST vault-1.10.2-webui.tar.xz 1258016 BLAKE2B 
c7848513730329af3708c31053bc29a49a683ccceb8628ca6c566c54391d95fc29160d09880b7238e558172fc4484b778ba5dd48236f96474cd2d2092afecc51
 SHA512 
6d172db7c63d2241826e5c2f69e026d6e3f27f642e5bc3641046b833d867e53f61e1f8318951b3a38d1ea49af367ad599dd29cf7871f5b6098f6e57f0e0f54d3
+DIST vault-1.10.3-vendor.tar.gz 48109465 BLAKE2B 
45985a6ae4445ec75b29f198113fdd1f1e3aa54896c2da0fdf817cf30603c36379405aa3a65e8d20c0380a06e9b335186e6228b176d3afc541a28bed749d6129
 SHA512 
3c9220fb42af1e6f1bafd7991b0026cafe313cfa53d4841d5d4a1a19f10ff369826dc07c3d2eaf21a3c7227dbcafc1c134814a970429b0842919664ee0ef8988
+DIST vault-1.10.3-webui.tar.xz 1258176 BLAKE2B 
85fd1b804b880a3dcdbbd4e825b663f02a985259d0a74ab7cddf4a9a2393c60918b389d0e4e81574b93c8b0867647fc1d17f7ca3e719b36ab41d6825adfbdaae
 SHA512 
9640a7e25de0761a310e234098a0dd31db9e04b30036045ff7edaaca8f7496466f1c0148855a5e1ef270638e90a8fb97aff2c5482b32512772021c99691a5aa5

diff --git a/app-admin/vault/vault-1.10.3.ebuild 
b/app-admin/vault/vault-1.10.3.ebuild
new file mode 100644
index ..34df6d35c25c
--- /dev/null
+++ b/app-admin/vault/vault-1.10.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-04-29 Thread Zac Medico
commit: c14f14a335ed5c7b1f3a94ae20c99f5059730d81
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Apr 30 01:33:40 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Apr 30 01:33:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14f14a3

app-admin/vault: add 1.10.2

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.2.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 362ed841b82d..516ef43f5982 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,3 +2,5 @@ DIST vault-1.10.0-vendor.tar.gz 47809365 BLAKE2B 
5c44d03edda57b77d2760ed6909876b
 DIST vault-1.10.0-webui.tar.xz 1257948 BLAKE2B 
8af0f71e81fec28b12099ea6076f9ea1668c5acb701c52c0f8c22fccb3232852d4bb1dac00635cb54196ea7981b9857aa56c77c36ea890f3432d332f9b273309
 SHA512 
bb60008376fef3b1e93ae892ab79ae2c752a645f14f26522d60d2ff54fe7eca4aca15fc7eda936469ddc095373ed16503cdfdfb93db9e1492b8b68b3c3576004
 DIST vault-1.10.1-vendor.tar.gz 48104919 BLAKE2B 
03e663c946a57b5bdb68d884bdbcdd93e4c7e712e56d0be9c53e467a8f990131fcdf4341d83b365ae8227470e31a51bca56037c0acf9c5201a284d2128f28528
 SHA512 
64c7e6be590babff46f20c7773a4dad4788b944b9d371dbfdbef09736463f02b229327f2e72a354236ab1a183774489e549025e2994676c65027599521e16c69
 DIST vault-1.10.1-webui.tar.xz 1258128 BLAKE2B 
ff4fd043494a67a4ce3c23d805cdef33f2e21ef9f8a1e3a5e5b9b2c92438886af15ac0fc1a574edc0822e94992df9b6c83c7dd527ad85934132aca520aa0a9fe
 SHA512 
95637e5864e5913dc6c32a2a1518a79fd4cbda502d49aceffb7416ce18a25116ec9d3afc2a4bb20dae8e801e6b6a7c374b0ff592e3e7b22fed7cfcfe8379e591
+DIST vault-1.10.2-vendor.tar.gz 48105354 BLAKE2B 
4e50985e05b53ff8940b9d2e07b0e5f4326a2f682dab8f88ac64fcf3f036dc946cd315c355012ac5b53ac0c3b0f6f44e0e3f45bfe712c5ab8f139712f67e09b2
 SHA512 
b2d92647c69c7246d3f41f1e6d58b42751f22b1f3091d8f174fc085c688d099943325cae039e4fa4ff63864521ec5f01cf021aea37d62a9d49cf597a79b3cfb4
+DIST vault-1.10.2-webui.tar.xz 1258016 BLAKE2B 
c7848513730329af3708c31053bc29a49a683ccceb8628ca6c566c54391d95fc29160d09880b7238e558172fc4484b778ba5dd48236f96474cd2d2092afecc51
 SHA512 
6d172db7c63d2241826e5c2f69e026d6e3f27f642e5bc3641046b833d867e53f61e1f8318951b3a38d1ea49af367ad599dd29cf7871f5b6098f6e57f0e0f54d3

diff --git a/app-admin/vault/vault-1.10.2.ebuild 
b/app-admin/vault/vault-1.10.2.ebuild
new file mode 100644
index ..34df6d35c25c
--- /dev/null
+++ b/app-admin/vault/vault-1.10.2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-04-23 Thread Zac Medico
commit: 7269712b5ba44ed4177a0851804b2e219e9e1cfb
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Apr 23 15:46:50 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Apr 23 15:47:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7269712b

app-admin/vault: add 1.10.1

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.1.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index c33855083e40..6cd57240093b 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,4 +1,6 @@
 DIST vault-1.10.0-vendor.tar.gz 47809365 BLAKE2B 
5c44d03edda57b77d2760ed6909876beae1ac713e50569a1130a571fe824ec841ba935c6789b35102e936f0e5c3814965630d86eabd70cc0ef550851f923af2c
 SHA512 
972946177d8e4902c60784112b3835cc5b8982ee5e941e9075248d76c34526117aa43c6b4d7c0222d07ba6e0e4fe45ba9fed87df55d0cb88cd76021f129bd692
 DIST vault-1.10.0-webui.tar.xz 1257948 BLAKE2B 
8af0f71e81fec28b12099ea6076f9ea1668c5acb701c52c0f8c22fccb3232852d4bb1dac00635cb54196ea7981b9857aa56c77c36ea890f3432d332f9b273309
 SHA512 
bb60008376fef3b1e93ae892ab79ae2c752a645f14f26522d60d2ff54fe7eca4aca15fc7eda936469ddc095373ed16503cdfdfb93db9e1492b8b68b3c3576004
+DIST vault-1.10.1-vendor.tar.gz 48104919 BLAKE2B 
03e663c946a57b5bdb68d884bdbcdd93e4c7e712e56d0be9c53e467a8f990131fcdf4341d83b365ae8227470e31a51bca56037c0acf9c5201a284d2128f28528
 SHA512 
64c7e6be590babff46f20c7773a4dad4788b944b9d371dbfdbef09736463f02b229327f2e72a354236ab1a183774489e549025e2994676c65027599521e16c69
+DIST vault-1.10.1-webui.tar.xz 1258128 BLAKE2B 
ff4fd043494a67a4ce3c23d805cdef33f2e21ef9f8a1e3a5e5b9b2c92438886af15ac0fc1a574edc0822e94992df9b6c83c7dd527ad85934132aca520aa0a9fe
 SHA512 
95637e5864e5913dc6c32a2a1518a79fd4cbda502d49aceffb7416ce18a25116ec9d3afc2a4bb20dae8e801e6b6a7c374b0ff592e3e7b22fed7cfcfe8379e591
 DIST vault-1.9.4-vendor.tar.gz 44536444 BLAKE2B 
0ad5eb4b621f3dba4cd996516850d30085293b70938967e15e76c65c34e153fcfba4f3b62fbec0163e046fcd4b7f8e30baeb98fc610c59b0d36e5ed067aacc70
 SHA512 
6710af7e72ddccce143450ad49fba2ec225a5be84b5d84c59efe1eea0f2d193a994b2d4a0aa194e8ef853dcd5ddff733522fca08cfa58de120e24da9b308a26b
 DIST vault-1.9.4-webui.tar.xz 1088656 BLAKE2B 
da1b0de1a1cd1630639c8bd31ecb20a9e3bbec9df60bdc6cc6e3f160b6b3d00717cec8039683ccd540332c7521fb40d9735d3a734c6df5b54e39628b56d2bb81
 SHA512 
c166420857bee3189cc56be13e268da33ece298c3a00a16582537edb96e57bdf38e1c7e214e54779d128f6b7aa97af7b120b5f94ade19582dd4128c7ab43f722

diff --git a/app-admin/vault/vault-1.10.1.ebuild 
b/app-admin/vault/vault-1.10.1.ebuild
new file mode 100644
index ..34df6d35c25c
--- /dev/null
+++ b/app-admin/vault/vault-1.10.1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir -p "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-04-23 Thread Zac Medico
commit: 83722cc6dacb5a7f4568ed06d99072092d7ea442
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Apr 23 15:47:11 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Apr 23 15:47:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83722cc6

app-admin/vault: drop 1.9.4

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 -
 app-admin/vault/vault-1.9.4.ebuild | 84 --
 2 files changed, 86 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 6cd57240093b..362ed841b82d 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,5 +2,3 @@ DIST vault-1.10.0-vendor.tar.gz 47809365 BLAKE2B 
5c44d03edda57b77d2760ed6909876b
 DIST vault-1.10.0-webui.tar.xz 1257948 BLAKE2B 
8af0f71e81fec28b12099ea6076f9ea1668c5acb701c52c0f8c22fccb3232852d4bb1dac00635cb54196ea7981b9857aa56c77c36ea890f3432d332f9b273309
 SHA512 
bb60008376fef3b1e93ae892ab79ae2c752a645f14f26522d60d2ff54fe7eca4aca15fc7eda936469ddc095373ed16503cdfdfb93db9e1492b8b68b3c3576004
 DIST vault-1.10.1-vendor.tar.gz 48104919 BLAKE2B 
03e663c946a57b5bdb68d884bdbcdd93e4c7e712e56d0be9c53e467a8f990131fcdf4341d83b365ae8227470e31a51bca56037c0acf9c5201a284d2128f28528
 SHA512 
64c7e6be590babff46f20c7773a4dad4788b944b9d371dbfdbef09736463f02b229327f2e72a354236ab1a183774489e549025e2994676c65027599521e16c69
 DIST vault-1.10.1-webui.tar.xz 1258128 BLAKE2B 
ff4fd043494a67a4ce3c23d805cdef33f2e21ef9f8a1e3a5e5b9b2c92438886af15ac0fc1a574edc0822e94992df9b6c83c7dd527ad85934132aca520aa0a9fe
 SHA512 
95637e5864e5913dc6c32a2a1518a79fd4cbda502d49aceffb7416ce18a25116ec9d3afc2a4bb20dae8e801e6b6a7c374b0ff592e3e7b22fed7cfcfe8379e591
-DIST vault-1.9.4-vendor.tar.gz 44536444 BLAKE2B 
0ad5eb4b621f3dba4cd996516850d30085293b70938967e15e76c65c34e153fcfba4f3b62fbec0163e046fcd4b7f8e30baeb98fc610c59b0d36e5ed067aacc70
 SHA512 
6710af7e72ddccce143450ad49fba2ec225a5be84b5d84c59efe1eea0f2d193a994b2d4a0aa194e8ef853dcd5ddff733522fca08cfa58de120e24da9b308a26b
-DIST vault-1.9.4-webui.tar.xz 1088656 BLAKE2B 
da1b0de1a1cd1630639c8bd31ecb20a9e3bbec9df60bdc6cc6e3f160b6b3d00717cec8039683ccd540332c7521fb40d9735d3a734c6df5b54e39628b56d2bb81
 SHA512 
c166420857bee3189cc56be13e268da33ece298c3a00a16582537edb96e57bdf38e1c7e214e54779d128f6b7aa97af7b120b5f94ade19582dd4128c7ab43f722

diff --git a/app-admin/vault/vault-1.9.4.ebuild 
b/app-admin/vault/vault-1.9.4.ebuild
deleted file mode 100644
index 838ba5c5e27b..
--- a/app-admin/vault/vault-1.9.4.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-S=${WORKDIR}/${P}-vendor
-
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -e "s/gofumpt/gofmt/g" \
-   -i Makefile || die
-   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
-   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
-   die "mv failed"
-   else
-   mkdir "${S}/http/web_ui" || die
-   touch "${S}/http/web_ui/no_web_ui" || die
-   fi
-}
-
-src_compile() {
-   mkdir "${T}"/bin || die
-   BUILD_TAGS="$(usex webui ui '')" \
-   GOPATH="${T}" \
-   XC_ARCH=$(go env GOARCH) \
-   XC_OS=$(go env GOOS) \
-   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
-   emake bin
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md
-   insinto /etc/${PN}.d
-   doins "${FILESDIR}/"*.json.example
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-03-25 Thread Zac Medico
commit: 946fd2aef1776f525db0e0bcea94e4b027730743
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar 26 01:56:03 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar 26 01:56:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946fd2ae

app-admin/vault: fix USE=-webui

Closes: https://bugs.gentoo.org/835987
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.10.0.ebuild 
b/app-admin/vault/vault-1.10.0.ebuild
index 42b222087890..227b57cf05c7 100644
--- a/app-admin/vault/vault-1.10.0.ebuild
+++ b/app-admin/vault/vault-1.10.0.ebuild
@@ -55,7 +55,7 @@ src_prepare() {
mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
die "mv failed"
else
-   mkdir "${S}/http/web_ui" || die
+   mkdir -p "${S}/http/web_ui" || die
touch "${S}/http/web_ui/no_web_ui" || die
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-03-23 Thread Zac Medico
commit: 19f04ff023ec4f122d0e8d0c585a4419119b6daa
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Mar 24 04:26:51 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Mar 24 04:27:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f04ff0

app-admin/vault: add 1.10.0

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest|  2 +
 app-admin/vault/vault-1.10.0.ebuild | 85 +
 2 files changed, 87 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index e41e59193ab2..c33855083e40 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,2 +1,4 @@
+DIST vault-1.10.0-vendor.tar.gz 47809365 BLAKE2B 
5c44d03edda57b77d2760ed6909876beae1ac713e50569a1130a571fe824ec841ba935c6789b35102e936f0e5c3814965630d86eabd70cc0ef550851f923af2c
 SHA512 
972946177d8e4902c60784112b3835cc5b8982ee5e941e9075248d76c34526117aa43c6b4d7c0222d07ba6e0e4fe45ba9fed87df55d0cb88cd76021f129bd692
+DIST vault-1.10.0-webui.tar.xz 1257948 BLAKE2B 
8af0f71e81fec28b12099ea6076f9ea1668c5acb701c52c0f8c22fccb3232852d4bb1dac00635cb54196ea7981b9857aa56c77c36ea890f3432d332f9b273309
 SHA512 
bb60008376fef3b1e93ae892ab79ae2c752a645f14f26522d60d2ff54fe7eca4aca15fc7eda936469ddc095373ed16503cdfdfb93db9e1492b8b68b3c3576004
 DIST vault-1.9.4-vendor.tar.gz 44536444 BLAKE2B 
0ad5eb4b621f3dba4cd996516850d30085293b70938967e15e76c65c34e153fcfba4f3b62fbec0163e046fcd4b7f8e30baeb98fc610c59b0d36e5ed067aacc70
 SHA512 
6710af7e72ddccce143450ad49fba2ec225a5be84b5d84c59efe1eea0f2d193a994b2d4a0aa194e8ef853dcd5ddff733522fca08cfa58de120e24da9b308a26b
 DIST vault-1.9.4-webui.tar.xz 1088656 BLAKE2B 
da1b0de1a1cd1630639c8bd31ecb20a9e3bbec9df60bdc6cc6e3f160b6b3d00717cec8039683ccd540332c7521fb40d9735d3a734c6df5b54e39628b56d2bb81
 SHA512 
c166420857bee3189cc56be13e268da33ece298c3a00a16582537edb96e57bdf38e1c7e214e54779d128f6b7aa97af7b120b5f94ade19582dd4128c7ab43f722

diff --git a/app-admin/vault/vault-1.10.0.ebuild 
b/app-admin/vault/vault-1.10.0.ebuild
new file mode 100644
index ..42b222087890
--- /dev/null
+++ b/app-admin/vault/vault-1.10.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   rm -rf "${S}/http/web_ui" || die
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-03-13 Thread Zac Medico
commit: e16f81b94cb995e87e91ca2bd654861d3d993d93
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Mar 13 15:49:10 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar 13 15:50:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16f81b9

app-admin/vault: remove vulnerable versions

Bug: https://bugs.gentoo.org/835070
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  4 --
 app-admin/vault/vault-1.9.2.ebuild | 85 --
 app-admin/vault/vault-1.9.3.ebuild | 85 --
 3 files changed, 174 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 29e61a0f08d0..e41e59193ab2 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,6 +1,2 @@
-DIST vault-1.9.2-vendor.tar.gz 43356262 BLAKE2B 
5975c58cfec150f8b12003c682362cb038305cf87fff1765ffde1b09841986c29086e0df81e9b3f6cb1d463e34a08f5a7df0a080d9b641a170b2b2f899ed2cf5
 SHA512 
eab2654a817806c711c0e3b7c17a9125745fd02da8ea750d7d62f2b740f445712279944035e333465e5263529c797bb270ecf7dda27ff7794068862110d9328a
-DIST vault-1.9.2-webui.tar.xz 1088616 BLAKE2B 
7841a7bb8b1a664692dd9fc89c928dee8767533cf661fa5ed429e6d8e1db6f6633882cd8f919b059d76b95fd2095b9eaaa95237fdd411aef730b2b80ffe9469a
 SHA512 
b6adda55576011389e981ec7b22177623838b5de6246d775e3f360fdf8bd1596d7a01d1e0578301bb28764293eba00fca95265816aba1ecbe7824e104af21bf6
-DIST vault-1.9.3-vendor.tar.gz 43363371 BLAKE2B 
eb07946fa31a18ead488500ceaa73b4b4747a8f9eff8819337fd5f7735e5d034901c365031852e841b5692947b2e2269b1be38e9ff46b66557f71504fb0b1bf0
 SHA512 
413c9d6b3471ad79784b5f695affcdd2c3e0b0d0772356648ad53225556cd8b872b09b6b91d637bd2d93536a3576e45ea94945cf74a0c2652a6188ed6a45ba35
-DIST vault-1.9.3-webui.tar.xz 1088548 BLAKE2B 
696006ffc5fe6916630e46a58f111891ac06b57d6dbe09f553f65469781315ba372064af448ad42a6dbf70465ece035b42b93cafcb584942f6d2bc61432acfd9
 SHA512 
bd5808eb045793b1b32d1b623ed60e84cebaddd3aa9a1f2fa9e72cf45f1b1bf33f3f3a4131fc49be8cdaa8fde32d9d16e9221e728fb06b7d84b0596a05ca0d05
 DIST vault-1.9.4-vendor.tar.gz 44536444 BLAKE2B 
0ad5eb4b621f3dba4cd996516850d30085293b70938967e15e76c65c34e153fcfba4f3b62fbec0163e046fcd4b7f8e30baeb98fc610c59b0d36e5ed067aacc70
 SHA512 
6710af7e72ddccce143450ad49fba2ec225a5be84b5d84c59efe1eea0f2d193a994b2d4a0aa194e8ef853dcd5ddff733522fca08cfa58de120e24da9b308a26b
 DIST vault-1.9.4-webui.tar.xz 1088656 BLAKE2B 
da1b0de1a1cd1630639c8bd31ecb20a9e3bbec9df60bdc6cc6e3f160b6b3d00717cec8039683ccd540332c7521fb40d9735d3a734c6df5b54e39628b56d2bb81
 SHA512 
c166420857bee3189cc56be13e268da33ece298c3a00a16582537edb96e57bdf38e1c7e214e54779d128f6b7aa97af7b120b5f94ade19582dd4128c7ab43f722

diff --git a/app-admin/vault/vault-1.9.2.ebuild 
b/app-admin/vault/vault-1.9.2.ebuild
deleted file mode 100644
index 1701333dbcbb..
--- a/app-admin/vault/vault-1.9.2.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )
-   ${EGO_SUM_SRC_URI}"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="
-   app-arch/zip
-   dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-S=${WORKDIR}/${P}-vendor
-
-src_unpack() {
-   default
-}
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -e "s/gofumpt/gofmt/g" \
-   -i Makefile || die
-   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
-   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
-   die "mv failed"
-   else
-   mkdir "${S}/http/web_ui" || die
-   touch "${S}/http/web_ui/no_web_ui" || die
-   fi
-}
-
-src_compile() {
-   mkdir "${T}"/bin || die
-   BUILD_TAGS="$(usex webui ui '')" \
-   GOPATH="${T}" \
-   XC_ARCH=$(go env GOARCH) \
-   XC_OS=$(go env GOOS) \
-   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
-   emake bin
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc CHANGELOG.md CONTRIBUTING.md 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-03-13 Thread Zac Medico
commit: 7a751c9ce7dcb97b8e758b520ebe2dcb37c942ea
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Mar 13 15:48:24 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Mar 13 15:50:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a751c9c

app-admin/vault: stabilize 1.9.4 for amd64

Bug: https://bugs.gentoo.org/835070
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.9.4.ebuild 
b/app-admin/vault/vault-1.9.4.ebuild
index 4e28e5ec5108..838ba5c5e27b 100644
--- a/app-admin/vault/vault-1.9.4.ebuild
+++ b/app-admin/vault/vault-1.9.4.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-03-04 Thread Zac Medico
commit: 8795ba4080ce050922fedfcdeca65e7d8bf1d64e
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Mar  5 00:55:15 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Mar  5 01:05:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8795ba40

app-admin/vault: Bump to version 1.9.4

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.9.4.ebuild | 84 ++
 2 files changed, 86 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index ab07e3101d06..29e61a0f08d0 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,3 +2,5 @@ DIST vault-1.9.2-vendor.tar.gz 43356262 BLAKE2B 
5975c58cfec150f8b12003c682362cb0
 DIST vault-1.9.2-webui.tar.xz 1088616 BLAKE2B 
7841a7bb8b1a664692dd9fc89c928dee8767533cf661fa5ed429e6d8e1db6f6633882cd8f919b059d76b95fd2095b9eaaa95237fdd411aef730b2b80ffe9469a
 SHA512 
b6adda55576011389e981ec7b22177623838b5de6246d775e3f360fdf8bd1596d7a01d1e0578301bb28764293eba00fca95265816aba1ecbe7824e104af21bf6
 DIST vault-1.9.3-vendor.tar.gz 43363371 BLAKE2B 
eb07946fa31a18ead488500ceaa73b4b4747a8f9eff8819337fd5f7735e5d034901c365031852e841b5692947b2e2269b1be38e9ff46b66557f71504fb0b1bf0
 SHA512 
413c9d6b3471ad79784b5f695affcdd2c3e0b0d0772356648ad53225556cd8b872b09b6b91d637bd2d93536a3576e45ea94945cf74a0c2652a6188ed6a45ba35
 DIST vault-1.9.3-webui.tar.xz 1088548 BLAKE2B 
696006ffc5fe6916630e46a58f111891ac06b57d6dbe09f553f65469781315ba372064af448ad42a6dbf70465ece035b42b93cafcb584942f6d2bc61432acfd9
 SHA512 
bd5808eb045793b1b32d1b623ed60e84cebaddd3aa9a1f2fa9e72cf45f1b1bf33f3f3a4131fc49be8cdaa8fde32d9d16e9221e728fb06b7d84b0596a05ca0d05
+DIST vault-1.9.4-vendor.tar.gz 44536444 BLAKE2B 
0ad5eb4b621f3dba4cd996516850d30085293b70938967e15e76c65c34e153fcfba4f3b62fbec0163e046fcd4b7f8e30baeb98fc610c59b0d36e5ed067aacc70
 SHA512 
6710af7e72ddccce143450ad49fba2ec225a5be84b5d84c59efe1eea0f2d193a994b2d4a0aa194e8ef853dcd5ddff733522fca08cfa58de120e24da9b308a26b
+DIST vault-1.9.4-webui.tar.xz 1088656 BLAKE2B 
da1b0de1a1cd1630639c8bd31ecb20a9e3bbec9df60bdc6cc6e3f160b6b3d00717cec8039683ccd540332c7521fb40d9735d3a734c6df5b54e39628b56d2bb81
 SHA512 
c166420857bee3189cc56be13e268da33ece298c3a00a16582537edb96e57bdf38e1c7e214e54779d128f6b7aa97af7b120b5f94ade19582dd4128c7ab43f722

diff --git a/app-admin/vault/vault-1.9.4.ebuild 
b/app-admin/vault/vault-1.9.4.ebuild
new file mode 100644
index ..4e28e5ec5108
--- /dev/null
+++ b/app-admin/vault/vault-1.9.4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   else
+   mkdir "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-02-23 Thread Zac Medico
commit: 499aecfe64a6cc8275b6fc653213e0f00539b1f7
Author: Mike Williams  gaima  co  uk>
AuthorDate: Thu Feb 24 02:49:50 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Feb 24 02:50:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499aecfe

app-admin/vault: Fix USE=-webui

Closes: https://bugs.gentoo.org/830535
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.9.2.ebuild | 3 +++
 app-admin/vault/vault-1.9.3.ebuild | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/app-admin/vault/vault-1.9.2.ebuild 
b/app-admin/vault/vault-1.9.2.ebuild
index 2b4429800783..1701333dbcbb 100644
--- a/app-admin/vault/vault-1.9.2.ebuild
+++ b/app-admin/vault/vault-1.9.2.ebuild
@@ -54,6 +54,9 @@ src_prepare() {
if [[ -d "${WORKDIR}/http/web_ui" ]]; then
mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
die "mv failed"
+   else
+   mkdir "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
fi
 }
 

diff --git a/app-admin/vault/vault-1.9.3.ebuild 
b/app-admin/vault/vault-1.9.3.ebuild
index 84d20b363fcc..62895b557656 100644
--- a/app-admin/vault/vault-1.9.3.ebuild
+++ b/app-admin/vault/vault-1.9.3.ebuild
@@ -54,6 +54,9 @@ src_prepare() {
if [[ -d "${WORKDIR}/http/web_ui" ]]; then
mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
die "mv failed"
+   else
+   mkdir "${S}/http/web_ui" || die
+   touch "${S}/http/web_ui/no_web_ui" || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/files/

2022-02-17 Thread Conrad Kostecki
commit: 1c1caebef1709bb5fdf4911359e5232367b59cf1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Feb 17 06:55:18 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Feb 17 17:35:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c1caebe

app-admin/vault: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/24227
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-admin/vault/files/vault-1.8.2-go-limiter.patch | 264 -
 1 file changed, 264 deletions(-)

diff --git a/app-admin/vault/files/vault-1.8.2-go-limiter.patch 
b/app-admin/vault/files/vault-1.8.2-go-limiter.patch
deleted file mode 100644
index 3aef43e5c17b..
--- a/app-admin/vault/files/vault-1.8.2-go-limiter.patch
+++ /dev/null
@@ -1,264 +0,0 @@
-This is a combination of upstream commits:
-b368a675955707db4e940da29a1043871a3781b6
-21ea03e0f874991086d2f1bcdc285216878bd566
-
-Fixes https://bugs.gentoo.org/808791
-Fixes https://bugs.gentoo.org/810317
-
-diff --git a/go.mod b/go.mod
-index 548c0590f..22a8833e2 100644
 a/go.mod
-+++ b/go.mod
-@@ -150,7 +150,7 @@ require (
-   github.com/ryanuber/go-glob v1.0.0
-   github.com/samuel/go-zookeeper v0.0.0-20190923202752-2cc03de413da
-   github.com/sasha-s/go-deadlock v0.2.0
--  github.com/sethvargo/go-limiter v0.3.0
-+  github.com/sethvargo/go-limiter v0.7.1
-   github.com/shirou/gopsutil v3.21.5+incompatible
-   github.com/stretchr/testify v1.7.0
-   github.com/tidwall/pretty v1.0.1 // indirect
-diff --git a/go.sum b/go.sum
-index c5b3b410d..98a5dd0a8 100644
 a/go.sum
-+++ b/go.sum
-@@ -1120,8 +1120,8 @@ github.com/sean-/conswriter 
v0.0.0-20180208195008-f5ae3917a627/go.mod h1:7zjs06q
- github.com/sean-/pager v0.0.0-20180208200047-666be9bf53b5/go.mod 
h1:BeybITEsBEg6qbIiqJ6/Bqeq25bCLbL7YFmpaFfJDuM=
- github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 
h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I=
- github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod 
h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc=
--github.com/sethvargo/go-limiter v0.3.0 
h1:yRMc+Qs2yqw6YJp6UxrO2iUs6DOSq4zcnljbB7/rMns=
--github.com/sethvargo/go-limiter v0.3.0/go.mod 
h1:C0kbSFbiriE5k2FFOe18M1YZbAR2Fiwf72uGu0CXCcU=
-+github.com/sethvargo/go-limiter v0.7.1 
h1:wWNhTj0pxjyJ7wuJHpRJpYwJn+bUnjYfw2a85eu5w9U=
-+github.com/sethvargo/go-limiter v0.7.1/go.mod 
h1:C0kbSFbiriE5k2FFOe18M1YZbAR2Fiwf72uGu0CXCcU=
- github.com/shirou/gopsutil v3.21.5+incompatible 
h1:OloQyEerMi7JUrXiNzy8wQ5XN+baemxSl12QgIzt0jc=
- github.com/shirou/gopsutil v3.21.5+incompatible/go.mod 
h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA=
- github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24 
h1:pntxY8Ary0t43dCZ5dqY4YTJCObLY1kIXl0uzMv+7DE=
-diff --git a/http/util.go b/http/util.go
-index 0550a93c7..cbb364843 100644
 a/http/util.go
-+++ b/http/util.go
-@@ -48,7 +48,7 @@ func rateLimitQuotaWrapping(handler http.Handler, core 
*vault.Core) http.Handler
-   return
-   }
- 
--  quotaResp, err := core.ApplyRateLimitQuota({
-+  quotaResp, err := core.ApplyRateLimitQuota(r.Context(), 
{
-   Type:  quotas.TypeRateLimit,
-   Path:  path,
-   MountPath: 
strings.TrimPrefix(core.MatchingMount(r.Context(), path), ns.Path),
-diff --git a/vault/core.go b/vault/core.go
-index 3b6e461fd..27741e8c6 100644
 a/vault/core.go
-+++ b/vault/core.go
-@@ -2744,7 +2744,7 @@ func (c *Core) setupQuotas(ctx context.Context, 
isPerfStandby bool) error {
- 
- // ApplyRateLimitQuota checks the request against all the applicable quota 
rules.
- // If the given request's path is exempt, no rate limiting will be applied.
--func (c *Core) ApplyRateLimitQuota(req *quotas.Request) (quotas.Response, 
error) {
-+func (c *Core) ApplyRateLimitQuota(ctx context.Context, req *quotas.Request) 
(quotas.Response, error) {
-   req.Type = quotas.TypeRateLimit
- 
-   resp := quotas.Response{
-@@ -2758,7 +2758,7 @@ func (c *Core) ApplyRateLimitQuota(req *quotas.Request) 
(quotas.Response, error)
-   return resp, nil
-   }
- 
--  return c.quotaManager.ApplyQuota(req)
-+  return c.quotaManager.ApplyQuota(ctx, req)
-   }
- 
-   return resp, nil
-diff --git a/vault/quotas/quotas.go b/vault/quotas/quotas.go
-index 68cc72f9f..80ee59521 100644
 a/vault/quotas/quotas.go
-+++ b/vault/quotas/quotas.go
-@@ -168,7 +168,7 @@ type Manager struct {
- // Quota represents the common properties of every quota type
- type Quota interface {
-   // allow checks the if the request is allowed by the quota type 
implementation.
--  allow(*Request) (Response, error)
-+  allow(context.Context, *Request) (Response, error)
- 
-   // quotaID is the 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-02-16 Thread Zac Medico
commit: 1e9ef4886f12bcff94d54f6107405a4a2f53825c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Feb 16 20:53:18 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Feb 16 20:55:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9ef488

app-admin/vault: Stabilize 1.9.2 for bug 833476

Bug: https://bugs.gentoo.org/833476
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/vault/vault-1.9.2.ebuild 
b/app-admin/vault/vault-1.9.2.ebuild
index e7789c2ad89d..2b4429800783 100644
--- a/app-admin/vault/vault-1.9.2.ebuild
+++ b/app-admin/vault/vault-1.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-01-30 Thread Zac Medico
commit: 41e99c76cbf39342a84b80f25cf81eb6ccfbe226
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 31 00:45:16 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 31 00:45:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e99c76

app-admin/vault: Bump to version 1.9.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.9.3.ebuild | 82 ++
 2 files changed, 84 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index c70f53e7f4b0..61eaddbbeb0e 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1780,3 +1780,5 @@ DIST vault-1.9.1-vendor.tar.gz 43355935 BLAKE2B 
72d23d10143a52ea6c1a7cf24f5c4db3
 DIST vault-1.9.1-webui.tar.xz 1088388 BLAKE2B 
bd2e4db976d2f62d3327cf116cf9f84d47c18d0b1ec0c24ad9d2061714c0270b93e861ca889fae1af91160bdc697ad45bd6d3bd7b5df003246c08e78722d2c5d
 SHA512 
696cbb3558030bd972545725715c494d0b9b9b46df93210fe5197be0400bfa2a9bdc8a3c7381547f1442659913b666d09b281808fdc3cce1de9b8ab8b78f0053
 DIST vault-1.9.2-vendor.tar.gz 43356262 BLAKE2B 
5975c58cfec150f8b12003c682362cb038305cf87fff1765ffde1b09841986c29086e0df81e9b3f6cb1d463e34a08f5a7df0a080d9b641a170b2b2f899ed2cf5
 SHA512 
eab2654a817806c711c0e3b7c17a9125745fd02da8ea750d7d62f2b740f445712279944035e333465e5263529c797bb270ecf7dda27ff7794068862110d9328a
 DIST vault-1.9.2-webui.tar.xz 1088616 BLAKE2B 
7841a7bb8b1a664692dd9fc89c928dee8767533cf661fa5ed429e6d8e1db6f6633882cd8f919b059d76b95fd2095b9eaaa95237fdd411aef730b2b80ffe9469a
 SHA512 
b6adda55576011389e981ec7b22177623838b5de6246d775e3f360fdf8bd1596d7a01d1e0578301bb28764293eba00fca95265816aba1ecbe7824e104af21bf6
+DIST vault-1.9.3-vendor.tar.gz 43363371 BLAKE2B 
eb07946fa31a18ead488500ceaa73b4b4747a8f9eff8819337fd5f7735e5d034901c365031852e841b5692947b2e2269b1be38e9ff46b66557f71504fb0b1bf0
 SHA512 
413c9d6b3471ad79784b5f695affcdd2c3e0b0d0772356648ad53225556cd8b872b09b6b91d637bd2d93536a3576e45ea94945cf74a0c2652a6188ed6a45ba35
+DIST vault-1.9.3-webui.tar.xz 1088548 BLAKE2B 
696006ffc5fe6916630e46a58f111891ac06b57d6dbe09f553f65469781315ba372064af448ad42a6dbf70465ece035b42b93cafcb584942f6d2bc61432acfd9
 SHA512 
bd5808eb045793b1b32d1b623ed60e84cebaddd3aa9a1f2fa9e72cf45f1b1bf33f3f3a4131fc49be8cdaa8fde32d9d16e9221e728fb06b7d84b0596a05ca0d05

diff --git a/app-admin/vault/vault-1.9.3.ebuild 
b/app-admin/vault/vault-1.9.3.ebuild
new file mode 100644
index ..84d20b363fcc
--- /dev/null
+++ b/app-admin/vault/vault-1.9.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )
+   ${EGO_SUM_SRC_URI}"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2022-01-30 Thread Zac Medico
commit: c1f30e12b171e4fcdb03080a69bef4c7b8ca9491
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 31 00:22:25 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 31 00:45:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f30e12

app-admin/vault: Bump to version 1.8.8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |   18 +
 app-admin/vault/vault-1.8.8.ebuild | 1840 
 2 files changed, 1858 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 2dab3a73f29f..c70f53e7f4b0 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -167,6 +167,8 @@ DIST 
github.com%2Farmon%2Fconsul-api%2F@v%2Fv0.0.0-20180202201655-eb2c6b5be1b6.m
 DIST 
github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod 
35 BLAKE2B 
97d3ccde6ba4ad06a5344183f954cd6dfea580673607a6d54f1c0f3a643aee512bbe5fe7bdbc22629e6ffeb58f70422b9b80577d70fb58db9b03ababc0552ba5
 SHA512 
fe8dfbec1d09d7da5829af43760a4ddb5495b6a63eeb76fb3758aeb2fcf83d83ea443a15789d7042a0f5e637664babc9c388dbebc63ff7d35fb9545c7c7da991
 DIST 
github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20190430140413-ec5e00d3c878.mod 
582 BLAKE2B 
92aab40d86d733eb8f751fb23e40621b5b3bbfbd8b1d194bc6e689b6df763b4030aa83ab78654dc8e536274af6de247b8fc7e4e35e6cbf2f6fb5532291deec6b
 SHA512 
aa43d2e262a603661ac3dc7aef111aea6e348e11c5384840d2be06224a6c2c580fcc0e3c6645a0d48b48826b0aff92562f0c6504eae980ff5610d2ffd2255d88
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.0.mod 753 BLAKE2B 
5d81e99f1c39cafd4dd39f7202f71ea5fa3eba3f1c970e9c51e674e9aba8ce527034679105ed92843c7c69caec3770ef6fad38cc172df670f1643270300fb821
 SHA512 
8a04b0f60d9393afdc4b106413a1022e213509cadc222d592b8a98cc06188eda9ab8b7fdc346e8e70e15f40294ed41fe5510205d64ff40c427a6fbbcbd16f530
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.10.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
+DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.10.zip 50064 BLAKE2B 
6b4bb39a5c93928123c5b86b88c109f0c037a5680c606bdae81b69c1f1db026ea28b53f3d8839f2b7c7b8ff00a99faa3480b6230199a19b16b0efcebe36925be
 SHA512 
53ffe203fb58d8445a3d0a520c6fc4a821ccb533a922d0280d20469185e719c2023402008830428193d8d4e5b44287c2ab7b14cacb8c2723122e48eec8911dc1
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.3.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.4.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
 DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.3.7.mod 607 BLAKE2B 
5c2f3345ddf95f94ef8ff19ebdaac810591c771cae226a2f7029f2f59249eab50b30fb27bce2b41b6ec51e961ed3ed46b55218c8cd405b8cc90bd760f1c0d7ce
 SHA512 
7a835e1c62454a3577e71bb91a1a2ba8e135b94140e1394505678a5d628bf452de2fe8c7a9ad30c17ee462fd0d2f04967d0cc7b96010cfcd3d0fcf7dcaf4748f
@@ -614,10 +616,14 @@ DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.16.2.zip 
33142 BLAKE2B 64356b67
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.8.0.mod 183 BLAKE2B 
dceb26b60f2c77dd17451ba54fbf981f8033b7a1a840f938fd56454cb0af56273e260b1fadf2f708072dcda4cb26a1bc3b10497790ae128efaaefcd326c84520
 SHA512 
84dafac5d0770fdf20eae443ab6262dd3a32737c62908830a941b2593f683f35b0c33c009cfd2b24d3cf86a3701b9c3ffba84b77e66840201348591277ea6f8c
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.1.mod 183 BLAKE2B 
dceb26b60f2c77dd17451ba54fbf981f8033b7a1a840f938fd56454cb0af56273e260b1fadf2f708072dcda4cb26a1bc3b10497790ae128efaaefcd326c84520
 SHA512 
84dafac5d0770fdf20eae443ab6262dd3a32737c62908830a941b2593f683f35b0c33c009cfd2b24d3cf86a3701b9c3ffba84b77e66840201348591277ea6f8c
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.9.2.mod 183 BLAKE2B 
dceb26b60f2c77dd17451ba54fbf981f8033b7a1a840f938fd56454cb0af56273e260b1fadf2f708072dcda4cb26a1bc3b10497790ae128efaaefcd326c84520
 SHA512 
84dafac5d0770fdf20eae443ab6262dd3a32737c62908830a941b2593f683f35b0c33c009cfd2b24d3cf86a3701b9c3ffba84b77e66840201348591277ea6f8c
+DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv1.1.0.mod 297 BLAKE2B 
2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-12-23 Thread Zac Medico
commit: 9090d6ac2f3ee203cb3f5acc326751dafe4b1ab7
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec 23 21:12:07 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 23 21:13:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9090d6ac

app-admin/vault: Bump to version 1.9.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.9.2.ebuild | 82 ++
 2 files changed, 84 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 199a6f3e1ca0..2dab3a73f29f 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1760,3 +1760,5 @@ DIST vault-1.8.7-webui.tar.xz 1385584 BLAKE2B 
a1dfde6cb7a3ffd2521f5090571f8227f6
 DIST vault-1.8.7.tar.gz 20963269 BLAKE2B 
0b77fcff26484a8031bcc44868708e75397574dd47f390fea7e539778503c2209aa78b674e544095901900971a9838b190d3c6799879f2b759b1fe62cd79
 SHA512 
6fbe060bb51a0bde63d24c9a201af63d93a6853798b205f0efd4ee5cd766a420af2873ce5ef1ed632862505ef9c9a0a65c74b599bff5ba4eb9f88ae2f1c5f829
 DIST vault-1.9.1-vendor.tar.gz 43355935 BLAKE2B 
72d23d10143a52ea6c1a7cf24f5c4db3e1ff2449e4f3ac2bc7a8c4d28f274cdcd2746babf55b9409bf489d37b688ba7f4ea3b7deaebc73940e83f93809ae4e51
 SHA512 
71e3a8735c28f5ca9a127b5448a0c46cb4f87e7e241aa241d2f19dc62e2af190fa54b3b6e2c2e2d17ecd14b19164005787965d8459cc4929fac8f497ecbb1fce
 DIST vault-1.9.1-webui.tar.xz 1088388 BLAKE2B 
bd2e4db976d2f62d3327cf116cf9f84d47c18d0b1ec0c24ad9d2061714c0270b93e861ca889fae1af91160bdc697ad45bd6d3bd7b5df003246c08e78722d2c5d
 SHA512 
696cbb3558030bd972545725715c494d0b9b9b46df93210fe5197be0400bfa2a9bdc8a3c7381547f1442659913b666d09b281808fdc3cce1de9b8ab8b78f0053
+DIST vault-1.9.2-vendor.tar.gz 43356262 BLAKE2B 
5975c58cfec150f8b12003c682362cb038305cf87fff1765ffde1b09841986c29086e0df81e9b3f6cb1d463e34a08f5a7df0a080d9b641a170b2b2f899ed2cf5
 SHA512 
eab2654a817806c711c0e3b7c17a9125745fd02da8ea750d7d62f2b740f445712279944035e333465e5263529c797bb270ecf7dda27ff7794068862110d9328a
+DIST vault-1.9.2-webui.tar.xz 1088616 BLAKE2B 
7841a7bb8b1a664692dd9fc89c928dee8767533cf661fa5ed429e6d8e1db6f6633882cd8f919b059d76b95fd2095b9eaaa95237fdd411aef730b2b80ffe9469a
 SHA512 
b6adda55576011389e981ec7b22177623838b5de6246d775e3f360fdf8bd1596d7a01d1e0578301bb28764293eba00fca95265816aba1ecbe7824e104af21bf6

diff --git a/app-admin/vault/vault-1.9.2.ebuild 
b/app-admin/vault/vault-1.9.2.ebuild
new file mode 100644
index ..e7789c2ad89d
--- /dev/null
+++ b/app-admin/vault/vault-1.9.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/zmedico/vault/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )
+   ${EGO_SUM_SRC_URI}"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -e "s/gofumpt/gofmt/g" \
+   -i Makefile || die
+   if [[ -d "${WORKDIR}/http/web_ui" ]]; then
+   mv "${WORKDIR}/http/web_ui" "${S}/http/web_ui" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake bin
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-12-23 Thread Zac Medico
commit: f11ffc74e928c4e8449daa81e0032ebad1cde794
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec 23 20:45:15 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 23 20:45:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11ffc74

app-admin/vault: Bump to version 1.8.7

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |2 +
 app-admin/vault/vault-1.8.7.ebuild | 1837 
 2 files changed, 1839 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index ac22e8e063e1..199a6f3e1ca0 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1756,5 +1756,7 @@ DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.zip 20937 BLAKE2B 
1bc20da34d11c6704b2d34eb
 DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcffb1b5c0.mod
 43 BLAKE2B 
44d562f1cdabdb24ca05eb508183dc158939129a4cf6ec0c58815076367b2902b660ee0ef526aa01e920846fb633d001c499bf63a3cea16494213eec41587408
 SHA512 
7d863e4af4e480a247bc767d1de96ff8050b12a13a182a9a8fa68c983c2f0b1a16b509d40de3cca552082535f876458034e1510f0f0feef383f16e1f84f81282
 DIST vault-1.8.6-webui.tar.xz 1382280 BLAKE2B 
d9bca29f73dc6990fba018d86d9a6078a727bd19648d4787618343929fa566f8518311e535bdbea086929a58d0690e4a0666c54d027622e7622f6fbd7d6e2ef3
 SHA512 
9ab6ea27ef65bc53c3b80c7959b047fdf861fafe2cf60084f5c2dcec1246cbbc0891ebab90737b61f2c3b9b0267d83db9062fc3ac1573cf4e4002891b8bf5ddb
 DIST vault-1.8.6.tar.gz 20961693 BLAKE2B 
0da065f47144f471ecc17e40961b89deb82f9471f3b77cb045beda34b4320256cf671321a4dc8c1c91081521b834b7ccc4b53c2ce5fd2d117d1e3fb0cc2b55d7
 SHA512 
1d219e910e7a8f1a2fc2813de82dee10ca65104a432743c72616d174e5093c1e0f49221d818ab882a6f80760a5f89ec72803d8540413d5550c0ffa78ce9a2146
+DIST vault-1.8.7-webui.tar.xz 1385584 BLAKE2B 
a1dfde6cb7a3ffd2521f5090571f8227f6ea404ca2d821f007a03a18f4d5bd3680a3c223e740cdf02fc1defa385af0c23d12bb4aa5a67b49c7fa72056befeab6
 SHA512 
b2879b18183d5e16fed52378793b5fec0dc33dac06f743256da73c09ca2ccf888cbfdaf7142113df1f59cd79186ac613863ace2c636dc9f4bc441d933b562f13
+DIST vault-1.8.7.tar.gz 20963269 BLAKE2B 
0b77fcff26484a8031bcc44868708e75397574dd47f390fea7e539778503c2209aa78b674e544095901900971a9838b190d3c6799879f2b759b1fe62cd79
 SHA512 
6fbe060bb51a0bde63d24c9a201af63d93a6853798b205f0efd4ee5cd766a420af2873ce5ef1ed632862505ef9c9a0a65c74b599bff5ba4eb9f88ae2f1c5f829
 DIST vault-1.9.1-vendor.tar.gz 43355935 BLAKE2B 
72d23d10143a52ea6c1a7cf24f5c4db3e1ff2449e4f3ac2bc7a8c4d28f274cdcd2746babf55b9409bf489d37b688ba7f4ea3b7deaebc73940e83f93809ae4e51
 SHA512 
71e3a8735c28f5ca9a127b5448a0c46cb4f87e7e241aa241d2f19dc62e2af190fa54b3b6e2c2e2d17ecd14b19164005787965d8459cc4929fac8f497ecbb1fce
 DIST vault-1.9.1-webui.tar.xz 1088388 BLAKE2B 
bd2e4db976d2f62d3327cf116cf9f84d47c18d0b1ec0c24ad9d2061714c0270b93e861ca889fae1af91160bdc697ad45bd6d3bd7b5df003246c08e78722d2c5d
 SHA512 
696cbb3558030bd972545725715c494d0b9b9b46df93210fe5197be0400bfa2a9bdc8a3c7381547f1442659913b666d09b281808fdc3cce1de9b8ab8b78f0053

diff --git a/app-admin/vault/vault-1.8.7.ebuild 
b/app-admin/vault/vault-1.8.7.ebuild
new file mode 100644
index ..15d5b8ab6838
--- /dev/null
+++ b/app-admin/vault/vault-1.8.7.ebuild
@@ -0,0 +1,1837 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+EGO_SUM=(
+"bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898/go.mod"
+"cloud.google.com/go v0.26.0/go.mod"
+"cloud.google.com/go v0.34.0/go.mod"
+"cloud.google.com/go v0.38.0/go.mod"
+"cloud.google.com/go v0.39.0/go.mod"
+"cloud.google.com/go v0.44.1/go.mod"
+"cloud.google.com/go v0.44.2/go.mod"
+"cloud.google.com/go v0.45.1/go.mod"
+"cloud.google.com/go v0.46.3/go.mod"
+"cloud.google.com/go v0.50.0/go.mod"
+"cloud.google.com/go v0.52.0/go.mod"
+"cloud.google.com/go v0.53.0/go.mod"
+"cloud.google.com/go v0.54.0/go.mod"
+"cloud.google.com/go v0.56.0"
+"cloud.google.com/go v0.56.0/go.mod"
+"cloud.google.com/go/bigquery v1.0.1/go.mod"
+"cloud.google.com/go/bigquery v1.3.0/go.mod"
+"cloud.google.com/go/bigquery v1.4.0/go.mod"
+"cloud.google.com/go/bigquery v1.5.0/go.mod"
+"cloud.google.com/go/bigquery v1.6.0"
+"cloud.google.com/go/bigquery v1.6.0/go.mod"
+"cloud.google.com/go/datastore v1.0.0/go.mod"
+"cloud.google.com/go/datastore v1.1.0"
+"cloud.google.com/go/datastore v1.1.0/go.mod"
+"cloud.google.com/go/pubsub v1.0.1/go.mod"
+"cloud.google.com/go/pubsub v1.1.0/go.mod"
+"cloud.google.com/go/pubsub v1.2.0/go.mod"
+"cloud.google.com/go/pubsub v1.3.1"
+"cloud.google.com/go/pubsub v1.3.1/go.mod"
+"cloud.google.com/go/spanner v1.5.1"
+"cloud.google.com/go/spanner v1.5.1/go.mod"
+"cloud.google.com/go/storage v1.0.0/go.mod"
+"cloud.google.com/go/storage v1.5.0/go.mod"
+"cloud.google.com/go/storage v1.6.0"

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-12-19 Thread Zac Medico
commit: d4f6883501bce50b0383df120ada1a21f7ebdaf4
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Dec 19 18:34:01 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec 19 18:34:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f68835

app-admin/vault: Add zip BDEPEND

Closes: https://bugs.gentoo.org/829590
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.9.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.9.1.ebuild 
b/app-admin/vault/vault-1.9.1.ebuild
index 7bd1e2dc0c2c..e7789c2ad89d 100644
--- a/app-admin/vault/vault-1.9.1.ebuild
+++ b/app-admin/vault/vault-1.9.1.ebuild
@@ -20,7 +20,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="+webui"
 
-BDEPEND="dev-go/gox
+BDEPEND="
+   app-arch/zip
+   dev-go/gox
>=dev-lang/go-1.15.3"
 COMMON_DEPEND="acct-group/vault
acct-user/vault"



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-12-18 Thread Zac Medico
commit: 2e6ed71b6f62c3be3f384486c417a855e907d8d5
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Dec 18 21:13:48 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Dec 18 21:18:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6ed71b

app-admin/vault: stabilize 1.8.6 for amd64

Bug: https://bugs.gentoo.org/829493
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.8.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.8.6.ebuild 
b/app-admin/vault/vault-1.8.6.ebuild
index 15d5b8ab6838..497f569a3c66 100644
--- a/app-admin/vault/vault-1.8.6.ebuild
+++ b/app-admin/vault/vault-1.8.6.ebuild
@@ -1776,7 +1776,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-12-09 Thread Zac Medico
commit: e776190463a0d93f99dd5991773bb2d4d0919a9f
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Dec 10 04:37:48 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Dec 10 04:39:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7761904

app-admin/vault: Bump to version 1.9.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |   26 +
 app-admin/vault/vault-1.9.1.ebuild | 2007 
 2 files changed, 2033 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 835e36355a7f..e1c52a647896 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -199,6 +199,8 @@ DIST 
github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.mod 3
 DIST github.com%2Fabdullin%2Fseq%2F@v%2Fv0.0.0-20160510034733-d5467c17e7af.zip 
7070 BLAKE2B 
8a387a04a8d6cf7d548f2032820a02dfa7f0a078f3ad04b97643ff46ca3436776692d620e5424f51504519551a8c4e48135e37e47eb73bfa7f7de254ab9c9838
 SHA512 
05b98a368bd2a312fcc487a5d17cd051318f2234a570ef416464206193e62fd1a43169a150a5194f7416692771fc53132fc5352f05872cf95fc1e9402cea21ee
 DIST 
github.com%2Faerospike%2Faerospike-client-go%2F@v%2Fv3.1.1+incompatible.mod 48 
BLAKE2B 
5828a106b0c2aac15695edb54a3f66353f1858e5ce038f95759bf1af87902a4d9be1de48f7b96893b25bb2651b79a8831010b777683e887ad2f7e93480ab135a
 SHA512 
cf61a77ab7768d54a756f54dcb982ca5ef32d51de0e8ea3f632ff3b3c185bf3cd96ca4e1bb7b39b7334c3eb6f2a02a9017e6e92fa12a933e9516ab36f000653a
 DIST 
github.com%2Faerospike%2Faerospike-client-go%2F@v%2Fv3.1.1+incompatible.zip 
477180 BLAKE2B 
70fef062b1011df67094bf2c881c5e8a7a158ce2d3a5c6043de8675f0cfda1bdbcbdacb88eb5415f8b04ed29047d42476a1876d5ada395693082189b2e9b09b7
 SHA512 
0e87cd6e7a9bea379c0e281cbc22204cc4d6b9aa245854fd55ff9b8c896915c667b23a3d0e656a8bf0ddc9420d9b103091bdbd90c058f14d13375a38aeac598f
+DIST github.com%2Faerospike%2Faerospike-client-go%2Fv5%2F@v%2Fv5.6.0.mod 461 
BLAKE2B 
02f28ace805b5060e1e3dbd2f79cdaa20c4ebf927cd4c60222b689223302d2398bcd08c1ea07a3a66de214eec06cf1064536297bd9daea91fbdce5257e85cb3c
 SHA512 
58feec994b061c914623b0fc728c37a2a36271d2b2b8c06a26e8692fac9c2dc93ba76bb248e06b57e6db8d8950043beebea7e8fe211ae86d3117f9fca5cf4cac
+DIST github.com%2Faerospike%2Faerospike-client-go%2Fv5%2F@v%2Fv5.6.0.zip 
552122 BLAKE2B 
ea4329a868942ce63af35b9f9a259c95b9b316d0c48ff281ff222486a26756128534dcc24a8707b2980a11095e1857aa8586581734893e88bac08eb32505a2fb
 SHA512 
7f3b4a5ce3b398d7b34d3ee5a961b6c8388b2e06d4ddeaabac2fa0d450da2b0d8f08bc0b1d1bb874ca3d94ab4b47175bf31a29d9a827cb839b1e24e2e9cbceeb
 DIST 
github.com%2Fafex%2Fhystrix-go%2F@v%2Fv0.0.0-20180502004556-fa1af6a1f4f5.mod 34 
BLAKE2B 
325996884246cd840e22801dc089388410afc2bd8ab7c5c1f4bac6aa6ac035f387e1b896a91702386edde85ba82efde16aa8d7bb55a7644fc3f530a36eabe89d
 SHA512 
dcf507ac7e50307fec43fdc5e5dd93f0c8509ac99033500d1ff3414ac0a2419ddb10a688b17cd9d0035c36814a25ac68b771285ae21415eba7a55586b91fed7c
 DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
 DIST 
github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20190718012654-fb15b899a751.mod
 38 BLAKE2B 
2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de950478545319ea0b867de7
 SHA512 
072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929
@@ -1160,6 +1162,8 @@ DIST 
github.com%2Fhashicorp%2Fvault-plugin-secrets-azure%2F@v%2Fv0.10.0.mod 1627
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-azure%2F@v%2Fv0.10.0.zip 
63496 BLAKE2B 
fa34954f9a4b47c20ac325ba2dde4d35950056d11a383ed080627ba25ad5de7265660f9da6442acb60b22a2128f68d6c986d0c9fe04f0f21216e81339d162b52
 SHA512 
2fa5f6ec952901908bcb08a2f62d59a9e0e2b9d6cf771db9e90db2939afa315db793dd5252fc1234e5e45a988802a72692e99a3aa6e5ba0d83dea782c8d168c5
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-azure%2F@v%2Fv0.11.1.mod 
920 BLAKE2B 
e377230fc5a4f3b76fd4e2bcab8d3bb1937fd69c852ca632910bdeb39cacc45a902b71bd052f2a8c0ac35f825c25161233d1fae5e9402b8cde3005dabde0b446
 SHA512 
eb74244fd35674275e34540d2ce7127d862517f83547187a5d8ac9bc8a3b0875b9a4316113d536ba58df875e16d9ed8cb12c9f96c362b18b54c17b5b077b3b30
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-azure%2F@v%2Fv0.11.1.zip 
87012 BLAKE2B 
c9bf2cf4108a07bff9113b95c36950daa6b5f28ad8f8701a961f60a7fcb2d7609da913e52e08710bfc22e60a1a73f118952b099cb79626fe79ef43aa48bb9df9
 SHA512 
dbbe14de2013c7023575f61aeddfb487ea6aef43d90f4d045c0099027da0162ca5727e715dc27ed86e1e6853317ab8e19daf3d817f5198052c903e114beb5173
+DIST 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-12-09 Thread Zac Medico
commit: 32440b319b3d223bce1e65bd8078a26ecf75a092
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Dec 10 04:05:39 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Dec 10 04:39:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32440b31

app-admin/vault: Bump to version 1.8.6

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |2 +
 app-admin/vault/vault-1.8.6.ebuild | 1837 
 2 files changed, 1839 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 7b1515132aaa..835e36355a7f 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2518,5 +2518,7 @@ DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.zip 20937 BLAKE2B 
1bc20da34d11c6704b2d34eb
 DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcffb1b5c0.mod
 43 BLAKE2B 
44d562f1cdabdb24ca05eb508183dc158939129a4cf6ec0c58815076367b2902b660ee0ef526aa01e920846fb633d001c499bf63a3cea16494213eec41587408
 SHA512 
7d863e4af4e480a247bc767d1de96ff8050b12a13a182a9a8fa68c983c2f0b1a16b509d40de3cca552082535f876458034e1510f0f0feef383f16e1f84f81282
 DIST vault-1.8.5-webui.tar.xz 1385276 BLAKE2B 
62b0a609cdc735ffa61604f7798113fd935ef0ca9018acc86dc33eadd043b73f8660c9ecb91853f49b0d48a1d0698f7cf94dda8a4cc0ce2d9f292dda98314d95
 SHA512 
59a8b34113b1742f47299882144777ca7e4d0a24a6bf120d7610f18c3dbfce0bc61ff431ee2a758f266d01e27a42e8e1c3f098116d022b695dc1a154d5378713
 DIST vault-1.8.5.tar.gz 20990028 BLAKE2B 
6ae8120a6542c541dae209fa310c5ad209d2df86969d46f6811fc5bc17f9215deb4fbfb5771f94815ad00167dd610f3fb0f89d684e7bb378abe36be7d90ade07
 SHA512 
67ccb36b84050406c0b20f27b4ec4b52b4e234b722edb5eb399f82388ea18d109e488664036c0acc98ab07b2e4e22525f69a5e24e40155b93fedf11a7d73fd31
+DIST vault-1.8.6-webui.tar.xz 1382280 BLAKE2B 
d9bca29f73dc6990fba018d86d9a6078a727bd19648d4787618343929fa566f8518311e535bdbea086929a58d0690e4a0666c54d027622e7622f6fbd7d6e2ef3
 SHA512 
9ab6ea27ef65bc53c3b80c7959b047fdf861fafe2cf60084f5c2dcec1246cbbc0891ebab90737b61f2c3b9b0267d83db9062fc3ac1573cf4e4002891b8bf5ddb
+DIST vault-1.8.6.tar.gz 20961693 BLAKE2B 
0da065f47144f471ecc17e40961b89deb82f9471f3b77cb045beda34b4320256cf671321a4dc8c1c91081521b834b7ccc4b53c2ce5fd2d117d1e3fb0cc2b55d7
 SHA512 
1d219e910e7a8f1a2fc2813de82dee10ca65104a432743c72616d174e5093c1e0f49221d818ab882a6f80760a5f89ec72803d8540413d5550c0ffa78ce9a2146
 DIST vault-1.9.0-webui.tar.xz 1087552 BLAKE2B 
031a9c51b4ddff61b3e94a451ec08590786b3e57d43759a7bd79712762a6ead3524660907cd164882225a4d2c7fbdee6b699357f253a3a80f6054dd35f9a60b0
 SHA512 
49ed1303a28d3349bfd5c8b74cc1a02e2f07cb92b2ca342a3e03f618554df3b8b1ef0ad94a95f83045b489d8413382cea99b4bbf10e1c5d4f5e4ed4c5d437236
 DIST vault-1.9.0.tar.gz 22335357 BLAKE2B 
d4c6c335ef7c545368f8bb31e66cb455538d4330478afc527de1203ea470bee1d9c3e763cd052a783352d84b34686413a23859a57ad8671c5a8fb00577baa710
 SHA512 
cd4a4845e80464e8615f41b168956f5a07a7af3dc5798d2e883120666288dcb6d18e58fc9fa105dee0a603829e3e610ab94e56b07c3e107ad8852aa86be3cb47

diff --git a/app-admin/vault/vault-1.8.6.ebuild 
b/app-admin/vault/vault-1.8.6.ebuild
new file mode 100644
index ..15d5b8ab6838
--- /dev/null
+++ b/app-admin/vault/vault-1.8.6.ebuild
@@ -0,0 +1,1837 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+EGO_SUM=(
+"bazil.org/fuse v0.0.0-20160811212531-371fbbdaa898/go.mod"
+"cloud.google.com/go v0.26.0/go.mod"
+"cloud.google.com/go v0.34.0/go.mod"
+"cloud.google.com/go v0.38.0/go.mod"
+"cloud.google.com/go v0.39.0/go.mod"
+"cloud.google.com/go v0.44.1/go.mod"
+"cloud.google.com/go v0.44.2/go.mod"
+"cloud.google.com/go v0.45.1/go.mod"
+"cloud.google.com/go v0.46.3/go.mod"
+"cloud.google.com/go v0.50.0/go.mod"
+"cloud.google.com/go v0.52.0/go.mod"
+"cloud.google.com/go v0.53.0/go.mod"
+"cloud.google.com/go v0.54.0/go.mod"
+"cloud.google.com/go v0.56.0"
+"cloud.google.com/go v0.56.0/go.mod"
+"cloud.google.com/go/bigquery v1.0.1/go.mod"
+"cloud.google.com/go/bigquery v1.3.0/go.mod"
+"cloud.google.com/go/bigquery v1.4.0/go.mod"
+"cloud.google.com/go/bigquery v1.5.0/go.mod"
+"cloud.google.com/go/bigquery v1.6.0"
+"cloud.google.com/go/bigquery v1.6.0/go.mod"
+"cloud.google.com/go/datastore v1.0.0/go.mod"
+"cloud.google.com/go/datastore v1.1.0"
+"cloud.google.com/go/datastore v1.1.0/go.mod"
+"cloud.google.com/go/pubsub v1.0.1/go.mod"
+"cloud.google.com/go/pubsub v1.1.0/go.mod"
+"cloud.google.com/go/pubsub v1.2.0/go.mod"
+"cloud.google.com/go/pubsub v1.3.1"
+"cloud.google.com/go/pubsub v1.3.1/go.mod"
+"cloud.google.com/go/spanner v1.5.1"
+"cloud.google.com/go/spanner v1.5.1/go.mod"
+"cloud.google.com/go/storage v1.0.0/go.mod"
+"cloud.google.com/go/storage v1.5.0/go.mod"
+"cloud.google.com/go/storage v1.6.0"
+"cloud.google.com/go/storage 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-12-01 Thread Zac Medico
commit: b97db335bac80857a566aaf00cdc7c446873b5e5
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  2 04:15:06 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  2 04:18:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97db335

app-admin/vault: stabilize 1.8.5

Bug: https://bugs.gentoo.org/827945
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.8.5.ebuild 
b/app-admin/vault/vault-1.8.5.ebuild
index 15d5b8ab6838..497f569a3c66 100644
--- a/app-admin/vault/vault-1.8.5.ebuild
+++ b/app-admin/vault/vault-1.8.5.ebuild
@@ -1776,7 +1776,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-12-01 Thread Zac Medico
commit: 9a595c06ccdebc965f7776ab1163956006811d21
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  2 04:16:09 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  2 04:18:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a595c06

app-admin/vault: Remove vulnerable 1.8.4

Bug: https://bugs.gentoo.org/827945
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |6 -
 app-admin/vault/vault-1.8.4.ebuild | 1837 
 2 files changed, 1843 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 9ca7db50b669..7b1515132aaa 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -527,8 +527,6 @@ DIST 
github.com%2Fd2g%2Fhardwareaddr%2F@v%2Fv0.0.0-20190221164911-e7d9fbe030e4.m
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 
5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
-DIST 
github.com%2Fdenisenkom%2Fgo-mssqldb%2F@v%2Fv0.0.0-20200428022330-06a60b6afbbc.mod
 182 BLAKE2B 
27d2e8f155923769d6df395281d9d2967f2bee262faff767c586e851c1595d8c74db1f890809bce63cd9544c4dfcdbda89e518a25e1a8925ff78607940e2a374
 SHA512 
14925087284b332c5458fa81d0e92f2a33b4a59e98b93dc6c99e0943f03c13165e8dbe1a27fe5a4d78b62b3b3bdc84d634bc31f346a70301cdf7da7463c85f92
-DIST 
github.com%2Fdenisenkom%2Fgo-mssqldb%2F@v%2Fv0.0.0-20200428022330-06a60b6afbbc.zip
 570910 BLAKE2B 
5a83effe3dc148aec4b6b3fd8693b1c7f14e4dab200aec4e1e9ff8483f27bca8420f8b8091ad37bffceedc1cee0fe8190de11ba9d067c5ef0b34b85c44697257
 SHA512 
13c836503ec27b83734b005395321f3e122bbe836b9e472471d4ad2b02e754887c3c988347a1098655b94e4177514ac8f2487974857c92381419136572ae63ce
 DIST github.com%2Fdenisenkom%2Fgo-mssqldb%2F@v%2Fv0.11.0.mod 182 BLAKE2B 
27d2e8f155923769d6df395281d9d2967f2bee262faff767c586e851c1595d8c74db1f890809bce63cd9544c4dfcdbda89e518a25e1a8925ff78607940e2a374
 SHA512 
14925087284b332c5458fa81d0e92f2a33b4a59e98b93dc6c99e0943f03c13165e8dbe1a27fe5a4d78b62b3b3bdc84d634bc31f346a70301cdf7da7463c85f92
 DIST github.com%2Fdenisenkom%2Fgo-mssqldb%2F@v%2Fv0.11.0.zip 596773 BLAKE2B 
acde01beff30195316bd1ecf72b73f0e2815fd3441999d3b794f76c56a669010c539e738602301db1380b3a8d0bff3ec8dd411c1a955875358bc08b93a420995
 SHA512 
f2fc1884ce6660b20c9d0246a2514d1915911c796c3a1e881fdfa74d847fc7fb63378f948cf061d8926a185d8f2e58f02d09e9bd3c3be3b7cec8fc056fafe806
 DIST 
github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.mod
 38 BLAKE2B 
ca172597deee09bc6129ff6d8a27b70cd49f5891f9db37e73f1178996255cd0548405d7fdfcffed3745777a332d3e979195e4da827f45e00305725f119332cc1
 SHA512 
086ced52944283fce02fb1b53de3748e32fed8a90dbab1d69e9ade5ff40c47e3fa1277cb3ce7bcdce2dc36d903eb52d3d3e723801fa8f6265736badba1ae935a
@@ -970,8 +968,6 @@ DIST 
github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.3.0.mod 137 BLAKE2B c
 DIST github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.3.0.zip 31729 
BLAKE2B 
cc35c143559499bb19e8802039ee32f1ba2db84cd4b6e7209feb9b4a9a36f2a7b21e817c40c82d75abd94dc02f4e3e89b38692c93fbca987a1ac16f2a43676e4
 SHA512 
b7a8bde64b16c032ab4ed47c7ec11da6661293d231d7e100b4fdf9db88a1ed2fb9f48b95f7a6c44fd14e033a5a02244c894496cac57fcefe8bcddc73f4755508
 DIST github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.3.1.mod 137 BLAKE2B 
ca790b5dd3ebd80c7fa24936acad0e033a7376302440c349d53debe64672d75703e83086fdaab607bb87dca35fe7640b2ed941069692dfc9ae37d4a256c7be3e
 SHA512 
aadecf34782d4b40af684ef29e5e45f560d3593b52d5b6ac6b95664c02c04565fd29dc2d48bf1519091129b86856aec732fde408a8acdba41ff9a7ca12bab140
 DIST github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.3.1.zip 34460 
BLAKE2B 
d7947ed76f5e2ac4462adeddbda5d9a1851066f95f77bb232fbd851aea7d87f276bd8d70d915df4e294aeeb867b2a747df75821f21848b3ab9e70c3bad81eee1
 SHA512 
f54d20c71716d7869d9eab113b2c1fb9704f90764648ce0c066dd744113b7597c5d7b32ca4599c4f5bafb75e99f3a65c0f78aaf69aafe4345e2be5c9042f577c
-DIST github.com%2Fhashicorp%2Fgo-kms-wrapping%2F@v%2Fv0.6.7.mod 1350 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-11-04 Thread Zac Medico
commit: 4a62753ef3cf20f6faeda5689fed06e6dbaf7e1b
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Nov  4 22:57:41 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov  4 22:59:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a62753e

app-admin/vault: Bump to version 1.8.5

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |6 +
 app-admin/vault/vault-1.8.5.ebuild | 1837 
 2 files changed, 1843 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 20849f26ea0..109d1dfb6b1 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -312,6 +312,8 @@ DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 
BLAKE2B 7e09c2779bf7a84
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 
86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb
 SHA512 
7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
 DIST 
github.com%2Fdenisenkom%2Fgo-mssqldb%2F@v%2Fv0.0.0-20200428022330-06a60b6afbbc.mod
 182 BLAKE2B 
27d2e8f155923769d6df395281d9d2967f2bee262faff767c586e851c1595d8c74db1f890809bce63cd9544c4dfcdbda89e518a25e1a8925ff78607940e2a374
 SHA512 
14925087284b332c5458fa81d0e92f2a33b4a59e98b93dc6c99e0943f03c13165e8dbe1a27fe5a4d78b62b3b3bdc84d634bc31f346a70301cdf7da7463c85f92
 DIST 
github.com%2Fdenisenkom%2Fgo-mssqldb%2F@v%2Fv0.0.0-20200428022330-06a60b6afbbc.zip
 570910 BLAKE2B 
5a83effe3dc148aec4b6b3fd8693b1c7f14e4dab200aec4e1e9ff8483f27bca8420f8b8091ad37bffceedc1cee0fe8190de11ba9d067c5ef0b34b85c44697257
 SHA512 
13c836503ec27b83734b005395321f3e122bbe836b9e472471d4ad2b02e754887c3c988347a1098655b94e4177514ac8f2487974857c92381419136572ae63ce
+DIST github.com%2Fdenisenkom%2Fgo-mssqldb%2F@v%2Fv0.11.0.mod 182 BLAKE2B 
27d2e8f155923769d6df395281d9d2967f2bee262faff767c586e851c1595d8c74db1f890809bce63cd9544c4dfcdbda89e518a25e1a8925ff78607940e2a374
 SHA512 
14925087284b332c5458fa81d0e92f2a33b4a59e98b93dc6c99e0943f03c13165e8dbe1a27fe5a4d78b62b3b3bdc84d634bc31f346a70301cdf7da7463c85f92
+DIST github.com%2Fdenisenkom%2Fgo-mssqldb%2F@v%2Fv0.11.0.zip 596773 BLAKE2B 
acde01beff30195316bd1ecf72b73f0e2815fd3441999d3b794f76c56a669010c539e738602301db1380b3a8d0bff3ec8dd411c1a955875358bc08b93a420995
 SHA512 
f2fc1884ce6660b20c9d0246a2514d1915911c796c3a1e881fdfa74d847fc7fb63378f948cf061d8926a185d8f2e58f02d09e9bd3c3be3b7cec8fc056fafe806
 DIST 
github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.mod
 38 BLAKE2B 
ca172597deee09bc6129ff6d8a27b70cd49f5891f9db37e73f1178996255cd0548405d7fdfcffed3745777a332d3e979195e4da827f45e00305725f119332cc1
 SHA512 
086ced52944283fce02fb1b53de3748e32fed8a90dbab1d69e9ade5ff40c47e3fa1277cb3ce7bcdce2dc36d903eb52d3d3e723801fa8f6265736badba1ae935a
 DIST 
github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.zip
 260624 BLAKE2B 
d5bdd0d1eaeae944e56fb8dbc9a6aab791bbaa432f98802d8f2ddd0f26279a7760004cd6b7aed818f978b07e05542ecd6dc6127f24891ead72add4ac6147089d
 SHA512 
5d1dac9c1b320506077df9084b734b5b8c1feb26d565d4a7765b6b1d9b2c983638f1f09c06102825eca283140c4142e1dd8d61ea03d3d04f20b96ebf9c670d09
 DIST github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod 35 BLAKE2B 
ae3ae89fc373221646f196cb2112e003afec9206977905007426d522c584b455fa207f105eaa35cc716fae74d605fcc2a88c0ab5b62e4025b7a739749410fbd9
 SHA512 
4d46c1b3280c5b4984d22e57b0541cc6762853c0f6cea19a7a5f392c23039e29ca616a4bd8f283c2a35c3c045ec54716f5000cb4f0f43f07f0464c12ed1369ec
@@ -620,6 +622,8 @@ DIST 
github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.3.0.mod 137 BLAKE2B c
 DIST github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.3.0.zip 31729 
BLAKE2B 
cc35c143559499bb19e8802039ee32f1ba2db84cd4b6e7209feb9b4a9a36f2a7b21e817c40c82d75abd94dc02f4e3e89b38692c93fbca987a1ac16f2a43676e4
 SHA512 
b7a8bde64b16c032ab4ed47c7ec11da6661293d231d7e100b4fdf9db88a1ed2fb9f48b95f7a6c44fd14e033a5a02244c894496cac57fcefe8bcddc73f4755508
 DIST github.com%2Fhashicorp%2Fgo-kms-wrapping%2F@v%2Fv0.6.7.mod 1350 BLAKE2B 
839f8314232246ec553e0877f76158abc9e35ca4235f810753d93435f79fbea778dc0e1a3e6a09fb54c356986e4ab04317d2b53c2dc5eab80e93d567d9afa71f
 SHA512 
6dd45a45795641025cd93d5d7c9f1504747151d9217a7744672a9d5c1afccb6bf4b5db7823147cc4a3cd68cdd54da43025ce4c10a07610923b81ea4f297e7bad
 DIST github.com%2Fhashicorp%2Fgo-kms-wrapping%2F@v%2Fv0.6.7.zip 96048 BLAKE2B 
dd36a5cf4efa7d16467950f89d28d8c536e2a8dbc76a370e038792ae6090d4e465dea061b4b39a3bc36799714986886c99da618a5d3bb8671091a375661b6de5
 SHA512 
7544ae236066447a5c6a001d7ea7aa4f68e12776ad6f7aba45ba413d197671389f39963d9235b32799c89fdebfc7976a18834a44be3ea881d5d6084b89ef6d66
+DIST github.com%2Fhashicorp%2Fgo-kms-wrapping%2F@v%2Fv0.6.8.mod 1350 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-10-09 Thread Zac Medico
commit: 5927a8d4398844e2b6beecff6d667b9a824bac83
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 10 05:27:09 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 10 05:27:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5927a8d4

app-admin/vault: Remove vulnerable version 1.8.2

Bug: https://bugs.gentoo.org/817269
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |   16 -
 app-admin/vault/vault-1.8.2.ebuild | 1827 
 2 files changed, 1843 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index cea96b409c7..20849f26ea0 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -360,7 +360,6 @@ DIST 
github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod 49 BLAKE2B
 DIST 
github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv0.0.0-20190203023257-5858425f7550.mod 
37 BLAKE2B 
cc30b89e62bb3a524aa3d6c55c472d2b157d3cd3b06d63b8f68c5ec035b6281dfef631064cd836f696317bd0ab517eeff464fedcf629491ed87b748281f9508b
 SHA512 
f3ebd49ed1f05193a2999ce7178a9bbee1d1feae8b13c612a8a57d5c836eed66307271d9dd21de79800bbe9773364e826502287c366c4d3e2ef16d4a346378a0
 DIST github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv4.2.0+incompatible.mod 37 
BLAKE2B 
cc30b89e62bb3a524aa3d6c55c472d2b157d3cd3b06d63b8f68c5ec035b6281dfef631064cd836f696317bd0ab517eeff464fedcf629491ed87b748281f9508b
 SHA512 
f3ebd49ed1f05193a2999ce7178a9bbee1d1feae8b13c612a8a57d5c836eed66307271d9dd21de79800bbe9773364e826502287c366c4d3e2ef16d4a346378a0
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.11.0.mod 126 BLAKE2B 
3ad1240496ce1f7c94c224a1eca571a3671851bdfebb40b243cb4aec90e329c820788c6080083e138240b9aa0a6e980701e12349058a1fd7e9c972faf7085fd6
 SHA512 
d7e895c4a2e515a0d20f8839b4f6d52f3aa3d000b97cecc99fbeeb5080e53c260ebc3aba0ca6ea180a2f5c88d5ae303fb94a257cb55aa9430773f6f5b4048d87
-DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.11.0.zip 12350 BLAKE2B 
768230cd188206896241c678c36826ba9d097c304cd6c5130fe61aae8ca8689f4d3c318803cb75b136c6aad6f45aad76082cc5baa2e778e97b7025c51a502af8
 SHA512 
eaf674e7e86855f9990bc271078e016aa473bb40de7baaceeaba65afb93cd926dd199c521a6b2fd66408d767d01bf8dddfb3304053a5bac824911f006f97a3dd
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.13.0.mod 126 BLAKE2B 
994134e6d9b2ced5dccc884460b1e474a906c1fc27accd9481f0ae664d225eb57423f0820499b95157726a39dd69831aba944c443dafced0318af10cea46e53e
 SHA512 
657d9220217da47372f647fee297258a13495d7c10bd75d0645a21e81c41443b7a71f8162178181396129983cb695241056f052412fc2d5c4fefb214a2a82587
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.13.0.zip 12921 BLAKE2B 
9f4ddf0c3d4020892065746228c41e260abe78fb17f6ed87e664e8fd3e883f0851db52697eca0e6e52fa02d36509dca0092b516b5084a0cbb499e5f87a8e48b0
 SHA512 
64a2b414704a06e4b181984ea287a10db68e1a3af0df276da3fb8241ce7a2f5ec501dd1b8a0cb8ae093419378a6ef3b84b4ef197be66ba620ed296e9e99e68e6
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod 30 BLAKE2B 
cdd74965525563fa7e3db19aae87c777b2de65faeaf2987957ea3bb4c0c6a91ab82fe02bfeeab4d6f523214bc2e929628c082edb967d49309e75483ff4c3bb41
 SHA512 
2dfc66b2f6accb7ecaccc48cb3daa338173f4751d954cb2912025d881f17a7a2df0457b2d7420f2d93b50519a2437a763450c4d639a26b3289fce7bdec5bb144
@@ -610,7 +609,6 @@ DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.12.0.mod 
297 BLAKE2B 2b94bfb4df
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.14.1.mod 297 BLAKE2B 
2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4
 SHA512 
4e25954cd212cf102dcffc751cd2489db9bcd6f1f0fe975de3f5ba2588ecae5d0622c35a86fb61970872b4e27d3349fb7f76bc3dd9b7b6db76152da07cda1427
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.15.0.mod 297 BLAKE2B 
2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4
 SHA512 
4e25954cd212cf102dcffc751cd2489db9bcd6f1f0fe975de3f5ba2588ecae5d0622c35a86fb61970872b4e27d3349fb7f76bc3dd9b7b6db76152da07cda1427
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.16.1.mod 297 BLAKE2B 
2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4
 SHA512 
4e25954cd212cf102dcffc751cd2489db9bcd6f1f0fe975de3f5ba2588ecae5d0622c35a86fb61970872b4e27d3349fb7f76bc3dd9b7b6db76152da07cda1427
-DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.16.1.zip 32582 BLAKE2B 
2a85827de19748a87597fe7f7ecebf613969f5eb6bae2aa4f105320ed9e57623a1903e9106d727b050af93757813cf5edd1666152641004a62c8a2c58631
 SHA512 
d38361b1e9be344325b272ce81ae229da9d79569935460c224c9cde76c9d5f4fc5d7fbf44576a279d444a8ad8c2ddc97d5c04973fbde9452512dde296996ec13
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.16.2.mod 297 BLAKE2B 
2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-10-09 Thread Zac Medico
commit: a8da5b190763ea6b9ee15e791312c00ac92d685a
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 10 05:25:44 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 10 05:26:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8da5b19

app-admin/vault: stable 1.8.4 for amd64, bug #817269

Bug: https://bugs.gentoo.org/817269
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.8.4.ebuild 
b/app-admin/vault/vault-1.8.4.ebuild
index 8f73b11977e..edfbaa191bd 100644
--- a/app-admin/vault/vault-1.8.4.ebuild
+++ b/app-admin/vault/vault-1.8.4.ebuild
@@ -1776,7 +1776,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-10-09 Thread Zac Medico
commit: 59132e7f66ea56403edd90f64989b6e0366ced49
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 10 05:18:26 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 10 05:21:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59132e7f

app-admin/vault: 1.8.4 bump

Bug: https://bugs.gentoo.org/817269
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   | 26 +++--
 .../{vault-1.8.3.ebuild => vault-1.8.4.ebuild} | 34 ++
 2 files changed, 46 insertions(+), 14 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 3ed34c495f0..cea96b409c7 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -361,6 +361,8 @@ DIST 
github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv0.0.0-20190203023257-5858425f7550
 DIST github.com%2Fevanphx%2Fjson-patch%2F@v%2Fv4.2.0+incompatible.mod 37 
BLAKE2B 
cc30b89e62bb3a524aa3d6c55c472d2b157d3cd3b06d63b8f68c5ec035b6281dfef631064cd836f696317bd0ab517eeff464fedcf629491ed87b748281f9508b
 SHA512 
f3ebd49ed1f05193a2999ce7178a9bbee1d1feae8b13c612a8a57d5c836eed66307271d9dd21de79800bbe9773364e826502287c366c4d3e2ef16d4a346378a0
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.11.0.mod 126 BLAKE2B 
3ad1240496ce1f7c94c224a1eca571a3671851bdfebb40b243cb4aec90e329c820788c6080083e138240b9aa0a6e980701e12349058a1fd7e9c972faf7085fd6
 SHA512 
d7e895c4a2e515a0d20f8839b4f6d52f3aa3d000b97cecc99fbeeb5080e53c260ebc3aba0ca6ea180a2f5c88d5ae303fb94a257cb55aa9430773f6f5b4048d87
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.11.0.zip 12350 BLAKE2B 
768230cd188206896241c678c36826ba9d097c304cd6c5130fe61aae8ca8689f4d3c318803cb75b136c6aad6f45aad76082cc5baa2e778e97b7025c51a502af8
 SHA512 
eaf674e7e86855f9990bc271078e016aa473bb40de7baaceeaba65afb93cd926dd199c521a6b2fd66408d767d01bf8dddfb3304053a5bac824911f006f97a3dd
+DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.13.0.mod 126 BLAKE2B 
994134e6d9b2ced5dccc884460b1e474a906c1fc27accd9481f0ae664d225eb57423f0820499b95157726a39dd69831aba944c443dafced0318af10cea46e53e
 SHA512 
657d9220217da47372f647fee297258a13495d7c10bd75d0645a21e81c41443b7a71f8162178181396129983cb695241056f052412fc2d5c4fefb214a2a82587
+DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.13.0.zip 12921 BLAKE2B 
9f4ddf0c3d4020892065746228c41e260abe78fb17f6ed87e664e8fd3e883f0851db52697eca0e6e52fa02d36509dca0092b516b5084a0cbb499e5f87a8e48b0
 SHA512 
64a2b414704a06e4b181984ea287a10db68e1a3af0df276da3fb8241ce7a2f5ec501dd1b8a0cb8ae093419378a6ef3b84b4ef197be66ba620ed296e9e99e68e6
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod 30 BLAKE2B 
cdd74965525563fa7e3db19aae87c777b2de65faeaf2987957ea3bb4c0c6a91ab82fe02bfeeab4d6f523214bc2e929628c082edb967d49309e75483ff4c3bb41
 SHA512 
2dfc66b2f6accb7ecaccc48cb3daa338173f4751d954cb2912025d881f17a7a2df0457b2d7420f2d93b50519a2437a763450c4d639a26b3289fce7bdec5bb144
 DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod 126 BLAKE2B 
629ef676ff997553b93c44e9024e6b3d613b51e276d2ffb65bd9042ec1cb0455124e5ea7c5dd0e69599a25031ed536cb3356321e37248921fd8287b47656104a
 SHA512 
a61784b08b335d2a893688c279cf6f4b1ca222c3bc8236fd24536aad2b185fa718805c9022e1ce142bd87e39fed639fdc9035c9ea9ff110e985cd01cd612e9a0
 DIST github.com%2Ffatih%2Fstructs%2F@v%2Fv1.1.0.mod 32 BLAKE2B 
a73ae1e577fbb84fd72de422c367c1003355c117a9660cadbb5d6d52fcd0c102fa3b22c7c7dfb6e149dc14ddcb9b5fef847fb2a7b9379a35405c7bd9d83ff1b5
 SHA512 
2ef8ab60b4320b9358614a28a02b4207f3986c4a06798c3e253a79bfb63692dfb1765476e9d154e15f9d5e30983609c98b6ee39ae910c678a3773fddca208cee
@@ -609,6 +611,8 @@ DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.14.1.mod 
297 BLAKE2B 2b94bfb4df
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.15.0.mod 297 BLAKE2B 
2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4
 SHA512 
4e25954cd212cf102dcffc751cd2489db9bcd6f1f0fe975de3f5ba2588ecae5d0622c35a86fb61970872b4e27d3349fb7f76bc3dd9b7b6db76152da07cda1427
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.16.1.mod 297 BLAKE2B 
2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4
 SHA512 
4e25954cd212cf102dcffc751cd2489db9bcd6f1f0fe975de3f5ba2588ecae5d0622c35a86fb61970872b4e27d3349fb7f76bc3dd9b7b6db76152da07cda1427
 DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.16.1.zip 32582 BLAKE2B 
2a85827de19748a87597fe7f7ecebf613969f5eb6bae2aa4f105320ed9e57623a1903e9106d727b050af93757813cf5edd1666152641004a62c8a2c58631
 SHA512 
d38361b1e9be344325b272ce81ae229da9d79569935460c224c9cde76c9d5f4fc5d7fbf44576a279d444a8ad8c2ddc97d5c04973fbde9452512dde296996ec13
+DIST github.com%2Fhashicorp%2Fgo-hclog%2F@v%2Fv0.16.2.mod 297 BLAKE2B 
2b94bfb4df06f08d28c84dacdc35385535dd33f4de23b9c4b2207d7da84982a0e48f2d4d49357c7e0d7f30b01a8772270c4ca42334612cb1c33bb6527cf426a4
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-09-29 Thread Zac Medico
commit: 7865b6ffc3a1538ce40f115f5bec99181232fcc9
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Sep 29 21:41:47 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Sep 29 22:05:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7865b6ff

app-admin/vault: 1.8.3 bump

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |4 +
 app-admin/vault/vault-1.8.3.ebuild | 1827 
 2 files changed, 1831 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 66038bf4342..3ed34c495f0 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -744,6 +744,8 @@ DIST 
github.com%2Fhashicorp%2Fvault-plugin-secrets-mongodbatlas%2F@v%2Fv0.4.0.mo
 DIST 
github.com%2Fhashicorp%2Fvault-plugin-secrets-mongodbatlas%2F@v%2Fv0.4.0.zip 
44497 BLAKE2B 
5aa70e4f68346c12f87677bf98b54c3a5bd5ecc2520d1f3e616f943fb2e2a16ea7e79ec82c6f4dd753baee577aebb2660cabaa381b625396756fe7b5872c4395
 SHA512 
c1d971eeacff84a5f3d0f203222c34483b1db575bbe61f0991565dc1471ac5c8df1eb6f5252faafa2d2473d2781ccaca6e38d3de86833b05a3e2557ee91b6e90
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-openldap%2F@v%2Fv0.5.1.mod 
654 BLAKE2B 
65d973ef48076c9b11dd7a9057efeccaa7851cf1d42273b9fc722577844861694bab90e578a47ae144c3b568a381ea3c5501a951bdb7936ff247cc2c177e48ea
 SHA512 
8ee81d2dfdbcffb4615add255cbee4cc8f369a035b865c0fc74ec9126418e6265518afd0223fdf09da3957ab325ce6c29d81b539be704815e64dfd821bafafae
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-openldap%2F@v%2Fv0.5.1.zip 
87114 BLAKE2B 
76bce3b85179d005480590256a54cf5b2e6e69151775b86bf2668016ac80adf096c2196d33c2b35e211e31f0106b80fcdbcc338ef437d28004d017789d74c16f
 SHA512 
99a6b117ca1900782c6bf06ddc63fb17778113ec8aaf0637a6b3530d0df5d5bd43b3ab8a6117551f0581fb04a49362bf7e67f3a17e9c600c4b98675c2f5b718e
+DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-openldap%2F@v%2Fv0.5.2.mod 
654 BLAKE2B 
65d973ef48076c9b11dd7a9057efeccaa7851cf1d42273b9fc722577844861694bab90e578a47ae144c3b568a381ea3c5501a951bdb7936ff247cc2c177e48ea
 SHA512 
8ee81d2dfdbcffb4615add255cbee4cc8f369a035b865c0fc74ec9126418e6265518afd0223fdf09da3957ab325ce6c29d81b539be704815e64dfd821bafafae
+DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-openldap%2F@v%2Fv0.5.2.zip 
90572 BLAKE2B 
b226be15ed5f335cb55be0928e541a0b30ea6e7effd0dcd764df764f90030a1d31d3530dd243f7fd826c1c245dbacc2820dd29e4e5a00c314dd3e1d418bb6acc
 SHA512 
07dc170f3088452ac16c050de6388fbfb70474e7a0d36ef6fa89ab191d93e7cf9927989dd779b84da5694e1be02be71155bdecd9b194b3b72fcd9387afa235b3
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-terraform%2F@v%2Fv0.2.0.mod 
407 BLAKE2B 
3381c3a22697e706463c781960e46457b346cee86a0b087205f24cf12804abb21e99acca67889cab9cfbf71da3fb642e96528fbc09526c1a294a00f591aef437
 SHA512 
858e53248937d9cae085e23e61a4b76a9c2acc1e955efb36110b53bb9e4a19ff7d4c3cb6693c5bd340402b5cedba132147d93295910126a90c7842c4e972ac0b
 DIST github.com%2Fhashicorp%2Fvault-plugin-secrets-terraform%2F@v%2Fv0.2.0.zip 
50978 BLAKE2B 
5963eead988acf705c34af624e98b6187369a3fb7c77490d07d06e016f0c848004ea9614fe5e6cf1bc6b451a2503a4ede2e3f57f061832cdd23c73e23a246e9b
 SHA512 
d7dbb67211fbeba11607e9fc76346d74b53c35a648da61ee796c4be46f24b56e195f025e9ad641aa0ab1f45f8cb3223dc9f1eb756638420dcfed30105b4e82b0
 DIST 
github.com%2Fhashicorp%2Fvic%2F@v%2Fv1.5.1-0.20190403131502-bbfe86ec9443.mod 32 
BLAKE2B 
40839230d4a1fd6d28597a39b0d98ac4aace76a96dcf2d222f073554b8df6de4fab48c0613b7bc2da1b4912e338ede282043a3f615a87c246bfd71488a671337
 SHA512 
614955fd74641e34555d843e335d5e35cf79dcc6e3b4d43bb0ba4fd6fed7d332365eb874d6bdb7c3b5be576dc3d09356c8206d1aa4d70378581001342f4f7310
@@ -1746,3 +1748,5 @@ DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.zip 20937 BLAKE2B 
1bc20da34d11c6704b2d34eb
 DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcffb1b5c0.mod
 43 BLAKE2B 
44d562f1cdabdb24ca05eb508183dc158939129a4cf6ec0c58815076367b2902b660ee0ef526aa01e920846fb633d001c499bf63a3cea16494213eec41587408
 SHA512 
7d863e4af4e480a247bc767d1de96ff8050b12a13a182a9a8fa68c983c2f0b1a16b509d40de3cca552082535f876458034e1510f0f0feef383f16e1f84f81282
 DIST vault-1.8.2-webui.tar.xz 1382592 BLAKE2B 
e7df79275f65b601de577f1197b89c03bd4e299fb4c5ee67f5e91439a79c15eeb4b58946d4cf2c837ca3c2d655ae86388f2f194a06f159c6580d4e6b1e59
 SHA512 
35c738be79fd956f09595045d7616599cfd7948baf2b774d0585c4cc12f9cfbd8bf262eb3c9a3969b96184560f2b2f7eb203271100a4ce452347d1100a5884b8
 DIST vault-1.8.2.tar.gz 20974085 BLAKE2B 
dbef32b3b1881f61053fed410c80caca253af9fd27d525eaf7e8b471af15d62c16423d35905302ccd4c32d7f2bc983a09d4ccbf2f835b7c60e2ac5067b17348c
 SHA512 
fe203f68a8b2f91356a59ee5a5e072aad232bfb9b037c7673297240ddd6270936f144c9a25bcba399053ef0fbc756146cc0e9e9f3642f0fd07008d8ee003d793
+DIST vault-1.8.3-webui.tar.xz 1380524 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-09-23 Thread Zac Medico
commit: d68f6a141fa8c9226dfb92e2af49a00a16ffadce
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 24 02:49:51 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 24 02:51:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68f6a14

app-admin/vault: Remove old versions

Old versions do not build with go-1.17.

Bug: https://bugs.gentoo.org/814431
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  4 ---
 app-admin/vault/vault-1.6.6.ebuild | 73 --
 app-admin/vault/vault-1.7.4.ebuild | 73 --
 3 files changed, 150 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 42ba4317b9e..66038bf4342 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1744,9 +1744,5 @@ DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.1.0.mod 24 BLAKE2B 
d33080dbc62b185d029eb43f75d
 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.mod 106 BLAKE2B 
bd5d8af6c5046c6de9b171ea2915c308de08e9696a8c82b3831bf5dc01f8aefc21b13b5b9a210f24ff8782909308137c25363074753427109e009889b7860f5f
 SHA512 
712a936d07bfe4c2e67a4f199346d7e96db35486a0f051365c4636ddbc6505cf540995bc67e6a03b1b58e1e4816ece573418f23bf9ce93fcdc141a05f922f527
 DIST sigs.k8s.io%2Fyaml%2F@v%2Fv1.2.0.zip 20937 BLAKE2B 
1bc20da34d11c6704b2d34eb93b06fd376d1b0932626c7dcbdaf43df8c8eb14e07529e84e028576bb67ce1961c3c86d0303d375d8d0aa372ded259c3561b9291
 SHA512 
52a52b3d380ae6e2cbe1b2c849d3089f74aa876fb3fadfbd02eada97446e0f2cf387f10ddb527f2dfefd57dccba8c82b0b349efbecaa0e6e3d00dc2b5d4fc21e
 DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcffb1b5c0.mod
 43 BLAKE2B 
44d562f1cdabdb24ca05eb508183dc158939129a4cf6ec0c58815076367b2902b660ee0ef526aa01e920846fb633d001c499bf63a3cea16494213eec41587408
 SHA512 
7d863e4af4e480a247bc767d1de96ff8050b12a13a182a9a8fa68c983c2f0b1a16b509d40de3cca552082535f876458034e1510f0f0feef383f16e1f84f81282
-DIST vault-1.6.6-webui.tar.xz 1268292 BLAKE2B 
ea30ecaee5ff58a6b7281a5cedb9e8484c6d19feb2b5f0391002a2022dfc4978ac9c37bdcb69617034f93c44835bd4d88720788affcd45d516c190a011dc3882
 SHA512 
458cb4093a06142c11376a65a11deecc135915586353eae9511bdbdc49539ed296d3a008a91d8c6c6a43d71a0dfff85727a669428a822246265ffd1e48ce3972
-DIST vault-1.6.6.tar.gz 39139148 BLAKE2B 
1b6615fddb649c852d62f8a4d9d97d09be4e966427753ba87add08cf758416c349caae189e6bb6a3b24edf3c708f17655090d713f6e9ab2c02b7db8656c4cd02
 SHA512 
820ec2f0b71defe6e6920bb4eefec55536d3d06345b676323d4af0c74c837c886871b0951b54f917e27b61bade9b4a8e9f36e3905a82a134b9e5f887ed744534
-DIST vault-1.7.4-webui.tar.xz 1324720 BLAKE2B 
822f4afd2dd2ede0741b597b66a89fa04d1e160fa826ce609816786f9393aac24bbe36d27c7c3a11642d93b35606804d52ddd7da51aa9d3346f67caa5a886f21
 SHA512 
cfc0f8ccdb5ca348286676c3ff512483ed7e5c129bf5a6d7a5cfd60d4c5679688f4aff66221874cf413fad654aa0d71ba72eb58bb5f0165d42b9603e1cec279b
-DIST vault-1.7.4.tar.gz 39607823 BLAKE2B 
24b1c5473bac6fe0973a95a4c7ce30d5e8b4d3e78ec606cfe64ac3a1dcf84733aac4309496da0fd6b8bec5d98d951df29a4f1e1709f30856cc35e1d0464bdb25
 SHA512 
ec2f13741a182f1127424cd135ca1d5e9000e5e1cb3410135d805ff5cebb728091ffd67c7fea2134b1488ec13c8e298683adae23cb7ef87d8d35404ffddf9be3
 DIST vault-1.8.2-webui.tar.xz 1382592 BLAKE2B 
e7df79275f65b601de577f1197b89c03bd4e299fb4c5ee67f5e91439a79c15eeb4b58946d4cf2c837ca3c2d655ae86388f2f194a06f159c6580d4e6b1e59
 SHA512 
35c738be79fd956f09595045d7616599cfd7948baf2b774d0585c4cc12f9cfbd8bf262eb3c9a3969b96184560f2b2f7eb203271100a4ce452347d1100a5884b8
 DIST vault-1.8.2.tar.gz 20974085 BLAKE2B 
dbef32b3b1881f61053fed410c80caca253af9fd27d525eaf7e8b471af15d62c16423d35905302ccd4c32d7f2bc983a09d4ccbf2f835b7c60e2ac5067b17348c
 SHA512 
fe203f68a8b2f91356a59ee5a5e072aad232bfb9b037c7673297240ddd6270936f144c9a25bcba399053ef0fbc756146cc0e9e9f3642f0fd07008d8ee003d793

diff --git a/app-admin/vault/vault-1.6.6.ebuild 
b/app-admin/vault/vault-1.6.6.ebuild
deleted file mode 100644
index 28654c83196..000
--- a/app-admin/vault/vault-1.6.6.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-   # Avoid the 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-09-23 Thread Zac Medico
commit: 4eb4c7f1c99af99d7296200bf149f9d2ab66a0ac
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 24 02:48:29 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 24 02:48:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb4c7f1

app-admin/vault: stable 1.8.2 for amd64, bug #814431

Closes: https://bugs.gentoo.org/814431
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.8.2.ebuild 
b/app-admin/vault/vault-1.8.2.ebuild
index 7f8468a86e1..8957da4edc8 100644
--- a/app-admin/vault/vault-1.8.2.ebuild
+++ b/app-admin/vault/vault-1.8.2.ebuild
@@ -1766,7 +1766,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/, app-admin/vault/files/

2021-09-16 Thread William Hubbs
commit: 7fa16bc47f1c8d140656cfa0492e989da5c1bf67
Author: Austin English  sony  com>
AuthorDate: Thu Sep 16 16:45:05 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep 16 22:07:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa16bc4

app-admin/vault: fix build with newer golang

Closes: https://bugs.gentoo.org/808791
Closes: https://bugs.gentoo.org/810317

Signed-off-by: Austin English  sony.com>
Signed-off-by: William Hubbs  gentoo.org>

 app-admin/vault/Manifest   |   4 +-
 app-admin/vault/files/vault-1.8.2-go-limiter.patch | 264 +
 app-admin/vault/vault-1.8.2.ebuild |   6 +-
 3 files changed, 270 insertions(+), 4 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 26de2c69e80..42ba4317b9e 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1120,8 +1120,8 @@ DIST 
github.com%2Fsean-%2Fconswriter%2F@v%2Fv0.0.0-20180208195008-f5ae3917a627.m
 DIST github.com%2Fsean-%2Fpager%2F@v%2Fv0.0.0-20180208200047-666be9bf53b5.mod 
30 BLAKE2B 
77431281d4cec52a254453afe8c7438154b0ecae0116ba085401536adc1f71f6a7eea8b0e2181893b004d805e3ff8b3a7f212ac82e41877cd08c2cf0fc47af05
 SHA512 
5101454134688f96467dbbdf475b1d9bd9e446c29eb2cd04b85430ea0130c09dcbd8141d5ca0d63e63b74349c3dbf59d978ef2115a03c920ff2abfad10fe9a62
 DIST github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.mod 
29 BLAKE2B 
8f509981164937fb0aab63b0344ddbf25c183b926a6e87400e745f6aee9dcc478f0ed455c62a9753722954acb3506be5f7810915a15d03647668e7bb707c09c0
 SHA512 
c7dc34c7a73c5899ca207c0cac88dd38ddebaffa04b5dd511a86dd10160e60be2806dfc6e079a5871b0cb6142f53d7d7dc87ddbe3fb19240bf894430feac5875
 DIST github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.zip 
4415 BLAKE2B 
f50a9fd1f74506625ae9460c6071bbbd1dd3ad3d83264fb7def028c757e8ad8f865fc7255db6e9b5cdb7a1744ac1f741bc6184f064eee7108f6fc0facc81f639
 SHA512 
acd19ece301ac146ae50dd784e3dc1c2cbc0c00a562fc5d2759b7b8a4acf0b5bf83d5bcd54122130877a1568a13709c28ab7e1cc7ba269ec91aa1b1a86c2065a
-DIST github.com%2Fsethvargo%2Fgo-limiter%2F@v%2Fv0.3.0.mod 48 BLAKE2B 
33ddfe8d645092d307c8b8acd8b1c0c8c0c91224a6b0eb3bac20d707be49acc3d437cf00d341d4d37857a9ac4b5303d1df717d2a46ce717941ab7eedbfd133bd
 SHA512 
4266c966fbdba482455fdd13f37891847cff194d1a6d169be35167b729c6e36e9517d72c5a5fda048d8465ada31927b0f3d00fe455e5339c554829e7fb914d2a
-DIST github.com%2Fsethvargo%2Fgo-limiter%2F@v%2Fv0.3.0.zip 32198 BLAKE2B 
d779ed09d9e00d6ff18be20b48068a1877d623070d2f74bebb6816d3a139b311276caf8f3f3099a6b6940e8d5ddaaae07719fb86f117f9ec987483b1573561d5
 SHA512 
35f0ae21b2af7e125e4c18a36a0c6695b024f9f53facf6f025c71237cd12658cd507d05b6d8e8249c53477b56ed7c8e0a960232715e7243da2a3f00d6dcdcd68
+DIST github.com%2Fsethvargo%2Fgo-limiter%2F@v%2Fv0.7.1.mod 48 BLAKE2B 
33ddfe8d645092d307c8b8acd8b1c0c8c0c91224a6b0eb3bac20d707be49acc3d437cf00d341d4d37857a9ac4b5303d1df717d2a46ce717941ab7eedbfd133bd
 SHA512 
4266c966fbdba482455fdd13f37891847cff194d1a6d169be35167b729c6e36e9517d72c5a5fda048d8465ada31927b0f3d00fe455e5339c554829e7fb914d2a
+DIST github.com%2Fsethvargo%2Fgo-limiter%2F@v%2Fv0.7.1.zip 24454 BLAKE2B 
4958546c0be405c760d03db84554b582ae770c08893c1dd77445f655d76714a93a5c1f2a9d5cc9590564002df9c6e81eafc2d44082c6da50a0f2ef18152e1d17
 SHA512 
e303b4042ed3f18743bc0d11700c40e5661a32472802dd1a5f9cd4131d520c774dd98cd62c056b6bf45739600cea5cb6052eb02a113fb091316cf1c11b5c819b
 DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.5+incompatible.mod 34 BLAKE2B 
790ec7277e4654961540dd09fcb7962328547009b0181183b7cb64972b872d30986d1e53ded5961588d89508c913b2b56dd7af3625d0e8d7be2253b6bcf59576
 SHA512 
a5f5d88a767a855b6ff24d7e2e0c4aeb81fb1365a7e81ed989b4c605a7a6c61dc52d7ce97fc672c21020ef56f597dce679184e5e8d3d199678487e6bebaa8127
 DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.5+incompatible.zip 257791 
BLAKE2B 
d0c44078120582d20e3c3eb60d0ecfc2c8547323ea68eddaffee5614243b4410518eabaf0c17b24351cd269d85bfc5f32151bcb56680793682a17b61e8881204
 SHA512 
c2d405ad66b1e3d6860ef21dacb6b7f0a5daef57267c32773cb26ea9983ba75df39e6b3ab5bc97c4c0eb133e17eb587a565da30d89139982fd90102765d27ca9
 DIST 
github.com%2Fshopspring%2Fdecimal%2F@v%2Fv0.0.0-20180709203117-cd690d0c9e24.mod 
37 BLAKE2B 
9945435440e0d3be57cdb12cab697382fe91c56329289bbde332bbd1fd15928a5101d7fcadd89064ecbd103130514a1cad383db097d02d596138fad0348c15d0
 SHA512 
7f46d39bc8f24a5c5c1ff513c0f0018d5341a008526a49bf0b3694008c272b3080b0386a44ba6c27f2894bef19dfbec5095c9189ed222ed5a55797788668315e

diff --git a/app-admin/vault/files/vault-1.8.2-go-limiter.patch 
b/app-admin/vault/files/vault-1.8.2-go-limiter.patch
new file mode 100644
index 000..3aef43e5c17
--- /dev/null
+++ b/app-admin/vault/files/vault-1.8.2-go-limiter.patch
@@ -0,0 +1,264 @@
+This is a combination of upstream commits:
+b368a675955707db4e940da29a1043871a3781b6
+21ea03e0f874991086d2f1bcdc285216878bd566
+
+Fixes https://bugs.gentoo.org/808791
+Fixes https://bugs.gentoo.org/810317

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-09-10 Thread Zac Medico
commit: 39dfcc81825ef9acc97efb7de5a78eb9f6b1a8e2
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep 11 03:35:34 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep 11 03:37:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39dfcc81

app-admin/vault: Bump to version 1.6.6

Bug: https://bugs.gentoo.org/808093
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 ++
 app-admin/vault/vault-1.6.6.ebuild | 73 ++
 2 files changed, 75 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index c2d50bbdb19..d6a6ab47e6c 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1727,6 +1727,8 @@ DIST vault-1.5.9-webui.tar.xz 1244124 BLAKE2B 
bdd56f3ffc3c1733f9ba3c76be2e696903
 DIST vault-1.5.9.tar.gz 35127251 BLAKE2B 
7b2c24f797f0c54672b49a28989e0e465d9a0054f26cfcaf22d030a9f3b25d79b496044bb65a6d4c363b7478a3ca6d8dac1520169d6c347fe75bac3ff6001df6
 SHA512 
de5dfa9cb0ca41514fa5652d2cd3dacc312b1a6d9f2311823a1634dadb6bc4430d8124ac9089dd93f7277ff44f3fee37354b3ae48f8ece839ba859c89655510b
 DIST vault-1.6.5-webui.tar.xz 1273364 BLAKE2B 
3fd23a322f435cc1151c7c7321bd48ddbf5a06e260e77cb51353e5df940a7e7932b7043e914da149664d20e7a10b24771c6c3f1cad0cae035b654f4e206212aa
 SHA512 
cbc433bf101996ff1f800b023664f1a6b9e3473fb2220986724f2019801cbe758a0889f1e9ab8a4fbcda3a6d75e453251a24f1c81228616f6a377100c4e7ae7a
 DIST vault-1.6.5.tar.gz 39136426 BLAKE2B 
ed977f7035b37b801c785c0f63c7338e6ad829de27d50fcc2078bbc008f9cdb0fb399786af62b16d9e85fab57d8a6c22417581b84e902fc3829144548cb41634
 SHA512 
0f5640d376f21d57bf25db0865b4509ef819dd82e950f8c9192188ab3ef1c2477c369049b69a5194e27051b5d8dc523b9760b01eda6568f7348bb782cf6f97c6
+DIST vault-1.6.6-webui.tar.xz 1268292 BLAKE2B 
ea30ecaee5ff58a6b7281a5cedb9e8484c6d19feb2b5f0391002a2022dfc4978ac9c37bdcb69617034f93c44835bd4d88720788affcd45d516c190a011dc3882
 SHA512 
458cb4093a06142c11376a65a11deecc135915586353eae9511bdbdc49539ed296d3a008a91d8c6c6a43d71a0dfff85727a669428a822246265ffd1e48ce3972
+DIST vault-1.6.6.tar.gz 39139148 BLAKE2B 
1b6615fddb649c852d62f8a4d9d97d09be4e966427753ba87add08cf758416c349caae189e6bb6a3b24edf3c708f17655090d713f6e9ab2c02b7db8656c4cd02
 SHA512 
820ec2f0b71defe6e6920bb4eefec55536d3d06345b676323d4af0c74c837c886871b0951b54f917e27b61bade9b4a8e9f36e3905a82a134b9e5f887ed744534
 DIST vault-1.7.3-webui.tar.xz 1331416 BLAKE2B 
81a3e70086ef4aa1a4761188d8d8b294593cf26ffe8e697d556a3bc27319c0ea149ba3f652ff3fc9f552252354a86e7923ecd87a81ecc2b9d29d6ff25180e50e
 SHA512 
a9f2aa9ed9e4303054a8c7c97a49daab8e2c6142ddff18ec0f38fd68383af10a644e47c02b3ef6e2d4f74e68a6a9d3324f58c7b7725b990c7c290649134f90d3
 DIST vault-1.7.3.tar.gz 39626087 BLAKE2B 
54e777c0703c2b3ae32012507579079a97c19aee9b8488af71b863ab2f0b536417470441c68c5ace40069559485c9f2fa108d3f2e3cbbd9a44e1baffd812ed13
 SHA512 
06929599eb03373489da87bc63577b10b92080212fd090d5f95e29007a03c7e70c40148219415f252ac2acc7a8c46afe03fb5d034812fe379c79b7dd01d172e5
 DIST vault-1.8.1-webui.tar.xz 1390864 BLAKE2B 
e8f707c80358ed1d987fffd1bf579c9949b996d8022a63837f4c7872cc2092e06b76e459e68e93233854e516f039833098fb4adbf5e9a7bc4bc603dfff688352
 SHA512 
5266ccc45a7707111a71a4a0efde09eaf16c02d7b338936fb04fbc21c34c6a5fa9b6fbecc6c8a9deefad7f293bfc7aeaddf1de3dc481840bbeb404e695566e0b

diff --git a/app-admin/vault/vault-1.6.6.ebuild 
b/app-admin/vault/vault-1.6.6.ebuild
new file mode 100644
index 000..87aa3191263
--- /dev/null
+++ b/app-admin/vault/vault-1.6.6.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-09-10 Thread Zac Medico
commit: 1391df753e8d0791f02eb3930065eced4b2b926f
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep 11 04:04:43 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep 11 04:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1391df75

app-admin/vault: Bump to version 1.7.4

Bug: https://bugs.gentoo.org/808093
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 ++
 app-admin/vault/vault-1.7.4.ebuild | 73 ++
 2 files changed, 75 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index d6a6ab47e6c..e12e95b982c 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1731,5 +1731,7 @@ DIST vault-1.6.6-webui.tar.xz 1268292 BLAKE2B 
ea30ecaee5ff58a6b7281a5cedb9e8484c
 DIST vault-1.6.6.tar.gz 39139148 BLAKE2B 
1b6615fddb649c852d62f8a4d9d97d09be4e966427753ba87add08cf758416c349caae189e6bb6a3b24edf3c708f17655090d713f6e9ab2c02b7db8656c4cd02
 SHA512 
820ec2f0b71defe6e6920bb4eefec55536d3d06345b676323d4af0c74c837c886871b0951b54f917e27b61bade9b4a8e9f36e3905a82a134b9e5f887ed744534
 DIST vault-1.7.3-webui.tar.xz 1331416 BLAKE2B 
81a3e70086ef4aa1a4761188d8d8b294593cf26ffe8e697d556a3bc27319c0ea149ba3f652ff3fc9f552252354a86e7923ecd87a81ecc2b9d29d6ff25180e50e
 SHA512 
a9f2aa9ed9e4303054a8c7c97a49daab8e2c6142ddff18ec0f38fd68383af10a644e47c02b3ef6e2d4f74e68a6a9d3324f58c7b7725b990c7c290649134f90d3
 DIST vault-1.7.3.tar.gz 39626087 BLAKE2B 
54e777c0703c2b3ae32012507579079a97c19aee9b8488af71b863ab2f0b536417470441c68c5ace40069559485c9f2fa108d3f2e3cbbd9a44e1baffd812ed13
 SHA512 
06929599eb03373489da87bc63577b10b92080212fd090d5f95e29007a03c7e70c40148219415f252ac2acc7a8c46afe03fb5d034812fe379c79b7dd01d172e5
+DIST vault-1.7.4-webui.tar.xz 1324720 BLAKE2B 
822f4afd2dd2ede0741b597b66a89fa04d1e160fa826ce609816786f9393aac24bbe36d27c7c3a11642d93b35606804d52ddd7da51aa9d3346f67caa5a886f21
 SHA512 
cfc0f8ccdb5ca348286676c3ff512483ed7e5c129bf5a6d7a5cfd60d4c5679688f4aff66221874cf413fad654aa0d71ba72eb58bb5f0165d42b9603e1cec279b
+DIST vault-1.7.4.tar.gz 39607823 BLAKE2B 
24b1c5473bac6fe0973a95a4c7ce30d5e8b4d3e78ec606cfe64ac3a1dcf84733aac4309496da0fd6b8bec5d98d951df29a4f1e1709f30856cc35e1d0464bdb25
 SHA512 
ec2f13741a182f1127424cd135ca1d5e9000e5e1cb3410135d805ff5cebb728091ffd67c7fea2134b1488ec13c8e298683adae23cb7ef87d8d35404ffddf9be3
 DIST vault-1.8.1-webui.tar.xz 1390864 BLAKE2B 
e8f707c80358ed1d987fffd1bf579c9949b996d8022a63837f4c7872cc2092e06b76e459e68e93233854e516f039833098fb4adbf5e9a7bc4bc603dfff688352
 SHA512 
5266ccc45a7707111a71a4a0efde09eaf16c02d7b338936fb04fbc21c34c6a5fa9b6fbecc6c8a9deefad7f293bfc7aeaddf1de3dc481840bbeb404e695566e0b
 DIST vault-1.8.1.tar.gz 20941105 BLAKE2B 
dc9da6de438abdb8ebfc841c55574bc036f4dbf98f16ac2549bb35d60debafa77936ef726529701d7dd0c731980f72699d464b20a30ad404ef76b5188dc1946a
 SHA512 
f6edb2e38f622c19e4b2839979f8f743a8148ede9226204c3463389cc4a85ce31f1bcd3ea473cf84ded76c528fe5fc5fd0d1a9e2f60a9a6be08e1885a39d8d36

diff --git a/app-admin/vault/vault-1.7.4.ebuild 
b/app-admin/vault/vault-1.7.4.ebuild
new file mode 100644
index 000..87aa3191263
--- /dev/null
+++ b/app-admin/vault/vault-1.7.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-09-10 Thread Zac Medico
commit: 17b1b7907ca91bbddbab06fd688737be5180ed9f
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep 11 04:59:20 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep 11 04:59:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b1b790

app-admin/vault: Remove vul versions wrt bug #808093

Bug: https://bugs.gentoo.org/808093
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |   28 -
 app-admin/vault/vault-1.5.9.ebuild |   73 --
 app-admin/vault/vault-1.6.5.ebuild |   73 --
 app-admin/vault/vault-1.7.3.ebuild |   73 --
 app-admin/vault/vault-1.8.1.ebuild | 1804 
 5 files changed, 2051 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 07cc72af405..26de2c69e80 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -43,8 +43,6 @@ DIST 
github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv36.2.0+incompatible.mod 41 B
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv44.0.0+incompatible.mod 41 
BLAKE2B 
de145bd0fb63d51b475e0f5d293b9957a170a7c7c206f1cf2d8eb9abdb67a80051b25116b68c5f450bcc8163bb942d34d9bd4ed0b41f4e06d0d510d9b1aeff55
 SHA512 
be976846ed78cec5b19618c7364c47e66c3475519bed166ad1e6b666399ea08028fa621869ab4980981fc70256acc9a7dd1c1e52c8d3d44cb0ac75f9907b6d3e
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv51.1.0+incompatible.mod 41 
BLAKE2B 
de145bd0fb63d51b475e0f5d293b9957a170a7c7c206f1cf2d8eb9abdb67a80051b25116b68c5f450bcc8163bb942d34d9bd4ed0b41f4e06d0d510d9b1aeff55
 SHA512 
be976846ed78cec5b19618c7364c47e66c3475519bed166ad1e6b666399ea08028fa621869ab4980981fc70256acc9a7dd1c1e52c8d3d44cb0ac75f9907b6d3e
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv51.1.0+incompatible.zip 
51384794 BLAKE2B 
9de740aab299d1acaea8614517dbf09429cff83154ad8327aaa9c4a81397ea6f6340e65273e493454c0051b17b5d370a9ec30aba4498778bdf0533ca5b80f6ba
 SHA512 
9dc11ff998b3b86599514f6b4db8627b9a413e5bc8f8682f92e30b94c1b08453e7f9aed845a8053e4de8fffe2eb7c04e01c7ae74213b0bb9f23eb7ad0c8bd785
-DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.11.0.mod 375 
BLAKE2B 
367ac4fd7825a113be85f2566394a365425dd08f53ba624d1aea0105ab148ea801290d466b7b00436918a94912f6c3ddcca7bf7f5b01f0cddc9f9ffa4d5781db
 SHA512 
765a9e197a8cb3a9eeddd3601918633240f598b84cf28f9d2b3c702d252e8d5bc6ca8edaf6da877c68d94071f771820e6ff942c639422bb52ec429a711ab239e
-DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.11.0.zip 284623 
BLAKE2B 
b31ffdb10306cbebef76a71b8943058639d20323746a442aa5561fb0e39cb1878182722b66c49a2a01fb03f426b79931c827b410fb2a9a70b33dbd830fabcffd
 SHA512 
76c57a1a2d16a320bec959d2617007d549815d2555d97bea0fef8128c48581d9ed6799c7a8dfd77736812aec939c76c4322f391c84e20b1a7f31781882fafc57
 DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.13.0.mod 387 
BLAKE2B 
95e4c41fb6ac530f675c6f08491fd6274a14544abd8d4d5f57516607318d07a60cb2b0e079d964abd6440c18139788dfd3463710797644780dd80bb6c7bd701e
 SHA512 
3c2362987b6afc83b8d2fa8d21c55a125d8dd10f302b724a5f5413d0f1490a2da5eddb1615a645e43a6929567114aeafe4bd6162078493094f812ebee8d8a85e
 DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.13.0.zip 295028 
BLAKE2B 
5da22d476821c8d2e10478c8c036bfa4a9dd5472dd656d38c0abe80d4f74758118940bb3e6f851b17d86e835ece6160afd692f323931dde8ae577f461d344db7
 SHA512 
9b38ac749fb83736ace501f43d493266b96a25b9f0761178b6bb08ac6cc0d806d99692a57f1fee1d7759af5a54f0ce8b773e4fcbe744652a4cb1bb2b102b8a2f
 DIST 
github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.mod 
36 BLAKE2B 
52a2c5272e004524397df00dfa03b4c2d2ebd985a0c974236aad6b847d6b2b4b7c9b69ef48e263f4c67983b845b020d2004fe749b46fee3c0525da0416b20f3e
 SHA512 
350a16c68553738ce8c2f4a6ac8beba66a7dcf2386a42aff938ebaa3bdc526bda8e5c51c493331eda4666cbcf8411ee7ca3aeb0768cc4f557f34585960f9eb84
@@ -318,8 +316,6 @@ DIST 
github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c66
 DIST 
github.com%2Fdenverdino%2Faliyungo%2F@v%2Fv0.0.0-20170926055100-d3308649c661.zip
 260624 BLAKE2B 
d5bdd0d1eaeae944e56fb8dbc9a6aab791bbaa432f98802d8f2ddd0f26279a7760004cd6b7aed818f978b07e05542ecd6dc6127f24891ead72add4ac6147089d
 SHA512 
5d1dac9c1b320506077df9084b734b5b8c1feb26d565d4a7765b6b1d9b2c983638f1f09c06102825eca283140c4142e1dd8d61ea03d3d04f20b96ebf9c670d09
 DIST github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod 35 BLAKE2B 
ae3ae89fc373221646f196cb2112e003afec9206977905007426d522c584b455fa207f105eaa35cc716fae74d605fcc2a88c0ab5b62e4025b7a739749410fbd9
 SHA512 
4d46c1b3280c5b4984d22e57b0541cc6762853c0f6cea19a7a5f392c23039e29ca616a4bd8f283c2a35c3c045ec54716f5000cb4f0f43f07f0464c12ed1369ec
 DIST github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.zip 57069 
BLAKE2B 
2c921bf5a88bf293a4c86bbaed6d7c391a323cf3ac39a54ac10fb74da5498e0f565db5e5220a9871ad5c4dedad7eacc0657ad9f8907c2bfccf147384b53b37b9
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-09-10 Thread Zac Medico
commit: 097078b20fdff07ff5f155acfc1917e2b37b2566
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep 11 04:57:30 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep 11 04:57:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097078b2

app-admin/vault: amd64 stable version 1.6.6 wrt bug #808093

https://bugs.gentoo.org/808093
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.6.6.ebuild 
b/app-admin/vault/vault-1.6.6.ebuild
index 87aa3191263..28654c83196 100644
--- a/app-admin/vault/vault-1.6.6.ebuild
+++ b/app-admin/vault/vault-1.6.6.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-09-10 Thread Zac Medico
commit: 6e1208df5d84cfd3be57e0f5dd85958ef39b794a
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep 11 04:50:51 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep 11 04:55:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1208df

app-admin/vault: Bump to version 1.8.2

Bug: https://bugs.gentoo.org/808093
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |   43 +
 app-admin/vault/vault-1.8.2.ebuild | 1825 
 2 files changed, 1868 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index e12e95b982c..07cc72af405 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -45,6 +45,8 @@ DIST 
github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv51.1.0+incompatible.mod 41 B
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv51.1.0+incompatible.zip 
51384794 BLAKE2B 
9de740aab299d1acaea8614517dbf09429cff83154ad8327aaa9c4a81397ea6f6340e65273e493454c0051b17b5d370a9ec30aba4498778bdf0533ca5b80f6ba
 SHA512 
9dc11ff998b3b86599514f6b4db8627b9a413e5bc8f8682f92e30b94c1b08453e7f9aed845a8053e4de8fffe2eb7c04e01c7ae74213b0bb9f23eb7ad0c8bd785
 DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.11.0.mod 375 
BLAKE2B 
367ac4fd7825a113be85f2566394a365425dd08f53ba624d1aea0105ab148ea801290d466b7b00436918a94912f6c3ddcca7bf7f5b01f0cddc9f9ffa4d5781db
 SHA512 
765a9e197a8cb3a9eeddd3601918633240f598b84cf28f9d2b3c702d252e8d5bc6ca8edaf6da877c68d94071f771820e6ff942c639422bb52ec429a711ab239e
 DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.11.0.zip 284623 
BLAKE2B 
b31ffdb10306cbebef76a71b8943058639d20323746a442aa5561fb0e39cb1878182722b66c49a2a01fb03f426b79931c827b410fb2a9a70b33dbd830fabcffd
 SHA512 
76c57a1a2d16a320bec959d2617007d549815d2555d97bea0fef8128c48581d9ed6799c7a8dfd77736812aec939c76c4322f391c84e20b1a7f31781882fafc57
+DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.13.0.mod 387 
BLAKE2B 
95e4c41fb6ac530f675c6f08491fd6274a14544abd8d4d5f57516607318d07a60cb2b0e079d964abd6440c18139788dfd3463710797644780dd80bb6c7bd701e
 SHA512 
3c2362987b6afc83b8d2fa8d21c55a125d8dd10f302b724a5f5413d0f1490a2da5eddb1615a645e43a6929567114aeafe4bd6162078493094f812ebee8d8a85e
+DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.13.0.zip 295028 
BLAKE2B 
5da22d476821c8d2e10478c8c036bfa4a9dd5472dd656d38c0abe80d4f74758118940bb3e6f851b17d86e835ece6160afd692f323931dde8ae577f461d344db7
 SHA512 
9b38ac749fb83736ace501f43d493266b96a25b9f0761178b6bb08ac6cc0d806d99692a57f1fee1d7759af5a54f0ce8b773e4fcbe744652a4cb1bb2b102b8a2f
 DIST 
github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.mod 
36 BLAKE2B 
52a2c5272e004524397df00dfa03b4c2d2ebd985a0c974236aad6b847d6b2b4b7c9b69ef48e263f4c67983b845b020d2004fe749b46fee3c0525da0416b20f3e
 SHA512 
350a16c68553738ce8c2f4a6ac8beba66a7dcf2386a42aff938ebaa3bdc526bda8e5c51c493331eda4666cbcf8411ee7ca3aeb0768cc4f557f34585960f9eb84
 DIST 
github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.zip 
32735 BLAKE2B 
5de266d7400ae80c027f209cea91c911e22b0ff4fc6a2e964e8906f1a86cc6905b9c12d2588d5fdc91d0d8e9501a0ddf2f7a376cca9935d21943386c3ef31979
 SHA512 
72621865ffc0cadd27603e2f4032f1cd9c9d8bdcb920b3ca9fd02dbf88e52876a6f092c5b74eceb136021c514b68dc599f0cbbf18ed1620b827d46462aa55e32
 DIST github.com%2F!azure%2Fgo-autorest%2F@v%2Fv14.2.0+incompatible.mod 36 
BLAKE2B 
71643bf27cc23617d54777e18c77d9015af83e9e9c1ec846c333d91760e70e57e51e3b9fb0b6ec8bae5140893237ae6f08bfd6a50b452145d6bd635a4abfec12
 SHA512 
d7c80a07fa3633acb681d54fae5743c6aab0d5f1f9e1edc3f7037a7abcf12c5536c524e856f9ea3d876b2b0fdf2884fa307ed16fd9758aba17a3d28766df1377
@@ -187,6 +189,30 @@ DIST github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.34.28.mod 217 
BLAKE2B 1ecb795a3b0fb
 DIST github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.37.19.mod 178 BLAKE2B 
1aa7ac654a0577f654dd63b5950fe13b02c6b0cce274f43cef0c850b44e507fe37a78286cb3326a5eb1c6ce15e969381dee14ff2a474f7a183cc40e56d81efa3
 SHA512 
376db876c55dce630bbe0b3bc3898bbcca0169965e8d12a76a1018da34301e1654159957142b4e6f103c0d9e1713e9e158fcf598e5c87131a3904e4452f12a7b
 DIST github.com%2Faws%2Faws-sdk-go%2F@v%2Fv1.37.19.zip 19947552 BLAKE2B 
5d1dca7d3afe8a2703a03f85332b97ffde861ebf65f9432743f6981163fdfdfb133abb728f974107116c0062bc61a20610128eda4c92319382bcf5c558b72ce0
 SHA512 
2cd591210982503756065bf56673357bc0bc592d380c11e8a685eb1193b9ac370bc99189ec57a564088c5eca86a61a9dd3e31a3ec46928858e19de9f5e09b45f
 DIST github.com%2Faws%2Faws-sdk-go-v2%2F@v%2Fv0.18.0.mod 444 BLAKE2B 
330419975445f724ee7b9a3ef8395fc7a153f189012dbe70e982865f5f556c2ab0d41a3465ec5cfddad034f12f226f77fcee9e3c1024693a0f9b13ee26f18092
 SHA512 
bfdf66b04b9c41824815a5a2707acce5c3f74aecf15a510d45adc84b732367885a18920d3dc50d968d0bc5e8a4fe3d519f7212de80baad4656c6867357c8fca7
+DIST github.com%2Faws%2Faws-sdk-go-v2%2F@v%2Fv1.3.2.mod 164 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-09-01 Thread William Hubbs
commit: bba4d96efe151c2768535b2f9e05631826017c9d
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Sep  1 16:12:19 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Sep  1 16:40:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba4d96e

app-admin/vault: drop calls to go-module_pkg_postinst

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: William Hubbs  gentoo.org>

 app-admin/vault/vault-1.5.9.ebuild | 5 -
 app-admin/vault/vault-1.6.5.ebuild | 5 -
 app-admin/vault/vault-1.7.3.ebuild | 5 -
 app-admin/vault/vault-1.8.1.ebuild | 5 -
 4 files changed, 20 deletions(-)

diff --git a/app-admin/vault/vault-1.5.9.ebuild 
b/app-admin/vault/vault-1.5.9.ebuild
index 0e1b75de2be..d8143cfbf23 100644
--- a/app-admin/vault/vault-1.5.9.ebuild
+++ b/app-admin/vault/vault-1.5.9.ebuild
@@ -71,8 +71,3 @@ src_install() {
keepdir /var/log/${PN}
fowners ${PN}:${PN} /var/log/${PN}
 }
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-   go-module_pkg_postinst
-}

diff --git a/app-admin/vault/vault-1.6.5.ebuild 
b/app-admin/vault/vault-1.6.5.ebuild
index 64280d983e9..87aa3191263 100644
--- a/app-admin/vault/vault-1.6.5.ebuild
+++ b/app-admin/vault/vault-1.6.5.ebuild
@@ -71,8 +71,3 @@ src_install() {
keepdir /var/log/${PN}
fowners ${PN}:${PN} /var/log/${PN}
 }
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-   go-module_pkg_postinst
-}

diff --git a/app-admin/vault/vault-1.7.3.ebuild 
b/app-admin/vault/vault-1.7.3.ebuild
index 64280d983e9..87aa3191263 100644
--- a/app-admin/vault/vault-1.7.3.ebuild
+++ b/app-admin/vault/vault-1.7.3.ebuild
@@ -71,8 +71,3 @@ src_install() {
keepdir /var/log/${PN}
fowners ${PN}:${PN} /var/log/${PN}
 }
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-   go-module_pkg_postinst
-}

diff --git a/app-admin/vault/vault-1.8.1.ebuild 
b/app-admin/vault/vault-1.8.1.ebuild
index 7699be83768..e05fbc3bfbc 100644
--- a/app-admin/vault/vault-1.8.1.ebuild
+++ b/app-admin/vault/vault-1.8.1.ebuild
@@ -1802,8 +1802,3 @@ src_install() {
keepdir /var/log/${PN}
fowners ${PN}:${PN} /var/log/${PN}
 }
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-   go-module_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-07-24 Thread Zac Medico
commit: 423e045bb65e7795f4e6e0354d15f43958186251
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 25 02:24:48 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 25 02:28:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423e045b

app-admin/vault: Remove vulnerable version 1.5.6

Bug: https://bugs.gentoo.org/797244
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 -
 app-admin/vault/vault-1.5.6.ebuild | 78 --
 2 files changed, 80 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index f192b54a80c..4b5b1dd2495 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,5 +1,3 @@
-DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 
997a3ef1e297e288d2abf14647667fd07ebd2e9c6389aad90e3c8fe4d66b5e77004ad07575c6a48d38eb1a4e4040af6cf341edc17bbe87a575a31e06f91449aa
 SHA512 
afed06fe9866dd24ea925e49e2ebdb477ef40dd8ea0137fec1f8a86e17cbe5679ef23a9d9a248ce4de8a21392c96d50f47487c5a866f45ad7317c6cbfc1a5fda
-DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 
6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3
 SHA512 
1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3
 DIST vault-1.5.9-webui.tar.xz 1244124 BLAKE2B 
bdd56f3ffc3c1733f9ba3c76be2e6969039dfbf03ba3ced1f9fa69b2622b51d09e18c5a2c1127a5056db54a2a034549d40e3edbba23849276ce15360e3859afb
 SHA512 
5abac5ccaf0c3010327eb79e78b3fe37de89202e998c19457d8782d138e826e2c6e319dca221419977ecc6dbe7477e7778c9d5011ecef5eaa49e53a4485f586e
 DIST vault-1.5.9.tar.gz 35127251 BLAKE2B 
7b2c24f797f0c54672b49a28989e0e465d9a0054f26cfcaf22d030a9f3b25d79b496044bb65a6d4c363b7478a3ca6d8dac1520169d6c347fe75bac3ff6001df6
 SHA512 
de5dfa9cb0ca41514fa5652d2cd3dacc312b1a6d9f2311823a1634dadb6bc4430d8124ac9089dd93f7277ff44f3fee37354b3ae48f8ece839ba859c89655510b
 DIST vault-1.6.5-webui.tar.xz 1273364 BLAKE2B 
3fd23a322f435cc1151c7c7321bd48ddbf5a06e260e77cb51353e5df940a7e7932b7043e914da149664d20e7a10b24771c6c3f1cad0cae035b654f4e206212aa
 SHA512 
cbc433bf101996ff1f800b023664f1a6b9e3473fb2220986724f2019801cbe758a0889f1e9ab8a4fbcda3a6d75e453251a24f1c81228616f6a377100c4e7ae7a

diff --git a/app-admin/vault/vault-1.5.6.ebuild 
b/app-admin/vault/vault-1.5.6.ebuild
deleted file mode 100644
index 0e1b75de2be..000
--- a/app-admin/vault/vault-1.5.6.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="dev-go/gox
-   >=dev-lang/go-1.14.7"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -i Makefile || die
-   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
-   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
-   die "mv failed"
-   fi
-}
-
-src_compile() {
-   mkdir "${T}"/bin || die
-   BUILD_TAGS="$(usex webui ui '')" \
-   GOFLAGS="-mod=vendor" \
-   GOPATH="${T}" \
-   XC_ARCH=$(go env GOARCH) \
-   XC_OS=$(go env GOOS) \
-   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
-   emake
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md
-   insinto /etc/${PN}.d
-   doins "${FILESDIR}/"*.json.example
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-   go-module_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-07-24 Thread Zac Medico
commit: 8b4d30d5292d7a081b2a70ab9ad07888fa898de8
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 25 02:23:57 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 25 02:28:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4d30d5

app-admin/vault: stabilize 1.5.9

Bug: https://bugs.gentoo.org/797244
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/vault-1.5.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.5.9.ebuild 
b/app-admin/vault/vault-1.5.9.ebuild
index f66aa7089ee..0e1b75de2be 100644
--- a/app-admin/vault/vault-1.5.9.ebuild
+++ b/app-admin/vault/vault-1.5.9.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-06-20 Thread Zac Medico
commit: 0c5e6e9773bf8f60cd469d13e6f0f25257ad9239
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 02:39:13 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 02:43:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c5e6e97

app-admin/vault: Bump to version 1.7.3

Bug: https://bugs.gentoo.org/797244
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   | 4 ++--
 app-admin/vault/{vault-1.7.0.ebuild => vault-1.7.3.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 7c9f5e972e5..f192b54a80c 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,5 +4,5 @@ DIST vault-1.5.9-webui.tar.xz 1244124 BLAKE2B 
bdd56f3ffc3c1733f9ba3c76be2e696903
 DIST vault-1.5.9.tar.gz 35127251 BLAKE2B 
7b2c24f797f0c54672b49a28989e0e465d9a0054f26cfcaf22d030a9f3b25d79b496044bb65a6d4c363b7478a3ca6d8dac1520169d6c347fe75bac3ff6001df6
 SHA512 
de5dfa9cb0ca41514fa5652d2cd3dacc312b1a6d9f2311823a1634dadb6bc4430d8124ac9089dd93f7277ff44f3fee37354b3ae48f8ece839ba859c89655510b
 DIST vault-1.6.5-webui.tar.xz 1273364 BLAKE2B 
3fd23a322f435cc1151c7c7321bd48ddbf5a06e260e77cb51353e5df940a7e7932b7043e914da149664d20e7a10b24771c6c3f1cad0cae035b654f4e206212aa
 SHA512 
cbc433bf101996ff1f800b023664f1a6b9e3473fb2220986724f2019801cbe758a0889f1e9ab8a4fbcda3a6d75e453251a24f1c81228616f6a377100c4e7ae7a
 DIST vault-1.6.5.tar.gz 39136426 BLAKE2B 
ed977f7035b37b801c785c0f63c7338e6ad829de27d50fcc2078bbc008f9cdb0fb399786af62b16d9e85fab57d8a6c22417581b84e902fc3829144548cb41634
 SHA512 
0f5640d376f21d57bf25db0865b4509ef819dd82e950f8c9192188ab3ef1c2477c369049b69a5194e27051b5d8dc523b9760b01eda6568f7348bb782cf6f97c6
-DIST vault-1.7.0-webui.tar.xz 1331492 BLAKE2B 
97c5255b9c8a3ee5814224f236bb7a1ea45200cbbe57996d56bb700c256edcc83d738e2814a02e205a6317d6adbb373565fb4cbe5d01c0592291ac0484b55389
 SHA512 
82b095a40b0fedb7c59ff45fe589f9ec1dbffc0536a3a1bf56b35e1223f9bedb0fdcb75777d27aabcc3bd01e458889b045f766693114d8c989f2ac7dd732aa8b
-DIST vault-1.7.0.tar.gz 39285782 BLAKE2B 
539c138625a2a8861e32f65f4da6b566427884ef1ef5d1850efcb9d8176d34c1b2e51a7fe68c70737e451a2bef9cd493c695c1b200c1ebc83826ecd566d34550
 SHA512 
08a0cc7762b83218a38dc741121771a3c58c9914bef3fee70a76cd773aea352402aa9f8eaad39a8b1695bdd900ea53d00c1535d27d3d8f39036293751fe48521
+DIST vault-1.7.3-webui.tar.xz 1331416 BLAKE2B 
81a3e70086ef4aa1a4761188d8d8b294593cf26ffe8e697d556a3bc27319c0ea149ba3f652ff3fc9f552252354a86e7923ecd87a81ecc2b9d29d6ff25180e50e
 SHA512 
a9f2aa9ed9e4303054a8c7c97a49daab8e2c6142ddff18ec0f38fd68383af10a644e47c02b3ef6e2d4f74e68a6a9d3324f58c7b7725b990c7c290649134f90d3
+DIST vault-1.7.3.tar.gz 39626087 BLAKE2B 
54e777c0703c2b3ae32012507579079a97c19aee9b8488af71b863ab2f0b536417470441c68c5ace40069559485c9f2fa108d3f2e3cbbd9a44e1baffd812ed13
 SHA512 
06929599eb03373489da87bc63577b10b92080212fd090d5f95e29007a03c7e70c40148219415f252ac2acc7a8c46afe03fb5d034812fe379c79b7dd01d172e5

diff --git a/app-admin/vault/vault-1.7.0.ebuild 
b/app-admin/vault/vault-1.7.3.ebuild
similarity index 100%
rename from app-admin/vault/vault-1.7.0.ebuild
rename to app-admin/vault/vault-1.7.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-06-20 Thread Zac Medico
commit: 89944abc38073112f3f255bb4cd7d9cc8213bf5d
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 02:22:52 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 02:23:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89944abc

app-admin/vault: Remove vulnerable version 1.6.1

See: https://bugs.gentoo.org/797244
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 -
 app-admin/vault/vault-1.6.1.ebuild | 78 --
 2 files changed, 80 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 006f485682a..7c9f5e972e5 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,8 +2,6 @@ DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 
997a3ef1e297e288d2abf14647667fd07e
 DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 
6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3
 SHA512 
1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3
 DIST vault-1.5.9-webui.tar.xz 1244124 BLAKE2B 
bdd56f3ffc3c1733f9ba3c76be2e6969039dfbf03ba3ced1f9fa69b2622b51d09e18c5a2c1127a5056db54a2a034549d40e3edbba23849276ce15360e3859afb
 SHA512 
5abac5ccaf0c3010327eb79e78b3fe37de89202e998c19457d8782d138e826e2c6e319dca221419977ecc6dbe7477e7778c9d5011ecef5eaa49e53a4485f586e
 DIST vault-1.5.9.tar.gz 35127251 BLAKE2B 
7b2c24f797f0c54672b49a28989e0e465d9a0054f26cfcaf22d030a9f3b25d79b496044bb65a6d4c363b7478a3ca6d8dac1520169d6c347fe75bac3ff6001df6
 SHA512 
de5dfa9cb0ca41514fa5652d2cd3dacc312b1a6d9f2311823a1634dadb6bc4430d8124ac9089dd93f7277ff44f3fee37354b3ae48f8ece839ba859c89655510b
-DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 
7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818
 SHA512 
0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4
-DIST vault-1.6.1.tar.gz 39080880 BLAKE2B 
a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7
 SHA512 
3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72
 DIST vault-1.6.5-webui.tar.xz 1273364 BLAKE2B 
3fd23a322f435cc1151c7c7321bd48ddbf5a06e260e77cb51353e5df940a7e7932b7043e914da149664d20e7a10b24771c6c3f1cad0cae035b654f4e206212aa
 SHA512 
cbc433bf101996ff1f800b023664f1a6b9e3473fb2220986724f2019801cbe758a0889f1e9ab8a4fbcda3a6d75e453251a24f1c81228616f6a377100c4e7ae7a
 DIST vault-1.6.5.tar.gz 39136426 BLAKE2B 
ed977f7035b37b801c785c0f63c7338e6ad829de27d50fcc2078bbc008f9cdb0fb399786af62b16d9e85fab57d8a6c22417581b84e902fc3829144548cb41634
 SHA512 
0f5640d376f21d57bf25db0865b4509ef819dd82e950f8c9192188ab3ef1c2477c369049b69a5194e27051b5d8dc523b9760b01eda6568f7348bb782cf6f97c6
 DIST vault-1.7.0-webui.tar.xz 1331492 BLAKE2B 
97c5255b9c8a3ee5814224f236bb7a1ea45200cbbe57996d56bb700c256edcc83d738e2814a02e205a6317d6adbb373565fb4cbe5d01c0592291ac0484b55389
 SHA512 
82b095a40b0fedb7c59ff45fe589f9ec1dbffc0536a3a1bf56b35e1223f9bedb0fdcb75777d27aabcc3bd01e458889b045f766693114d8c989f2ac7dd732aa8b

diff --git a/app-admin/vault/vault-1.6.1.ebuild 
b/app-admin/vault/vault-1.6.1.ebuild
deleted file mode 100644
index d339b69b89e..000
--- a/app-admin/vault/vault-1.6.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+webui"
-
-BDEPEND="dev-go/gox
-   >=dev-lang/go-1.15.3"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -i Makefile || die
-   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
-   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
-   die "mv 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-06-20 Thread Zac Medico
commit: ac25ddf461c172ba4d9621be08a76106dc66bb0a
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 02:10:16 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 02:18:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac25ddf4

app-admin/vault: Bump to version 1.6.5

Bug: https://bugs.gentoo.org/797244
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   | 4 ++--
 app-admin/vault/{vault-1.6.3.ebuild => vault-1.6.5.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index e0653ed6d9b..006f485682a 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,7 +4,7 @@ DIST vault-1.5.9-webui.tar.xz 1244124 BLAKE2B 
bdd56f3ffc3c1733f9ba3c76be2e696903
 DIST vault-1.5.9.tar.gz 35127251 BLAKE2B 
7b2c24f797f0c54672b49a28989e0e465d9a0054f26cfcaf22d030a9f3b25d79b496044bb65a6d4c363b7478a3ca6d8dac1520169d6c347fe75bac3ff6001df6
 SHA512 
de5dfa9cb0ca41514fa5652d2cd3dacc312b1a6d9f2311823a1634dadb6bc4430d8124ac9089dd93f7277ff44f3fee37354b3ae48f8ece839ba859c89655510b
 DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 
7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818
 SHA512 
0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4
 DIST vault-1.6.1.tar.gz 39080880 BLAKE2B 
a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7
 SHA512 
3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72
-DIST vault-1.6.3-webui.tar.xz 1273812 BLAKE2B 
e86d36c98919c5a33b3a9a58bd6a5c042c62c1e12a62762e22928b516b200b7e2e3f4a394cf80d65b1c6a847f70b5b80ff042d6a55a3753df9e0471183a80e3a
 SHA512 
f113bbab76799791b0c64bf8cf169a9da4841377ea38589044ad022e564c2e2a3b5a0233b9ab14c06b8a92747ac36d1f91f77b484e49b953519760d743ab6482
-DIST vault-1.6.3.tar.gz 39092957 BLAKE2B 
8b421f5d8f81d00ed7bf3380ec6192984ad7a3cd8f3f98bfcd76729874b2a2121785cfd2b27497e54414ebe1481cef35f1cf2be8472bc50aa0a3278a2f7747ff
 SHA512 
ff8e1aa43ea0703327ab0a175460304c95a172512763cf63d8f1fe584d31e90650ff254e572a6a6b8e230ff181d85a2f042f4f7e1881ba9e1d5897c6de8e8dee
+DIST vault-1.6.5-webui.tar.xz 1273364 BLAKE2B 
3fd23a322f435cc1151c7c7321bd48ddbf5a06e260e77cb51353e5df940a7e7932b7043e914da149664d20e7a10b24771c6c3f1cad0cae035b654f4e206212aa
 SHA512 
cbc433bf101996ff1f800b023664f1a6b9e3473fb2220986724f2019801cbe758a0889f1e9ab8a4fbcda3a6d75e453251a24f1c81228616f6a377100c4e7ae7a
+DIST vault-1.6.5.tar.gz 39136426 BLAKE2B 
ed977f7035b37b801c785c0f63c7338e6ad829de27d50fcc2078bbc008f9cdb0fb399786af62b16d9e85fab57d8a6c22417581b84e902fc3829144548cb41634
 SHA512 
0f5640d376f21d57bf25db0865b4509ef819dd82e950f8c9192188ab3ef1c2477c369049b69a5194e27051b5d8dc523b9760b01eda6568f7348bb782cf6f97c6
 DIST vault-1.7.0-webui.tar.xz 1331492 BLAKE2B 
97c5255b9c8a3ee5814224f236bb7a1ea45200cbbe57996d56bb700c256edcc83d738e2814a02e205a6317d6adbb373565fb4cbe5d01c0592291ac0484b55389
 SHA512 
82b095a40b0fedb7c59ff45fe589f9ec1dbffc0536a3a1bf56b35e1223f9bedb0fdcb75777d27aabcc3bd01e458889b045f766693114d8c989f2ac7dd732aa8b
 DIST vault-1.7.0.tar.gz 39285782 BLAKE2B 
539c138625a2a8861e32f65f4da6b566427884ef1ef5d1850efcb9d8176d34c1b2e51a7fe68c70737e451a2bef9cd493c695c1b200c1ebc83826ecd566d34550
 SHA512 
08a0cc7762b83218a38dc741121771a3c58c9914bef3fee70a76cd773aea352402aa9f8eaad39a8b1695bdd900ea53d00c1535d27d3d8f39036293751fe48521

diff --git a/app-admin/vault/vault-1.6.3.ebuild 
b/app-admin/vault/vault-1.6.5.ebuild
similarity index 100%
rename from app-admin/vault/vault-1.6.3.ebuild
rename to app-admin/vault/vault-1.6.5.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-06-20 Thread Zac Medico
commit: 5922a1dcfd112a6afbc0e2959f229d887534e81b
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 01:42:53 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 02:07:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5922a1dc

app-admin/vault: Bump to version 1.5.9

Bug: https://bugs.gentoo.org/797244
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   | 4 ++--
 app-admin/vault/{vault-1.5.7.ebuild => vault-1.5.9.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index a7fee8c3969..e0653ed6d9b 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,7 +1,7 @@
 DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 
997a3ef1e297e288d2abf14647667fd07ebd2e9c6389aad90e3c8fe4d66b5e77004ad07575c6a48d38eb1a4e4040af6cf341edc17bbe87a575a31e06f91449aa
 SHA512 
afed06fe9866dd24ea925e49e2ebdb477ef40dd8ea0137fec1f8a86e17cbe5679ef23a9d9a248ce4de8a21392c96d50f47487c5a866f45ad7317c6cbfc1a5fda
 DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 
6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3
 SHA512 
1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3
-DIST vault-1.5.7-webui.tar.xz 1233708 BLAKE2B 
f270871593b0c205d336efd886f7019c36099ab2e3e3a1a85bff6143a22a71b15c0350ffcd26f602ffc391f266bc5484a3948f9621c50b7aacfcd268436da752
 SHA512 
1047de18678215cceef8da5b07e5625a85f343ef23ef77b159624a1a12b2ae08552f59dbe43941177b3734a534e7cd44755ce42009d35cbdccca52fb2ec7e861
-DIST vault-1.5.7.tar.gz 35115545 BLAKE2B 
659388d1d923dc7c36a2d88b0f061f8b8a94a9944efd159f63f870ff6935cab1fd5230ed9e05043dbf649f7d1c0b999bcd3741d59f3b2a1576713d86d6e5d639
 SHA512 
06e8fc86e2930d032b44764f6b7e4540d466513e4f99411a1a1b70b8906bad26454619622778d369b8b7325d797566d07591eafbe839523151e96e05689c158c
+DIST vault-1.5.9-webui.tar.xz 1244124 BLAKE2B 
bdd56f3ffc3c1733f9ba3c76be2e6969039dfbf03ba3ced1f9fa69b2622b51d09e18c5a2c1127a5056db54a2a034549d40e3edbba23849276ce15360e3859afb
 SHA512 
5abac5ccaf0c3010327eb79e78b3fe37de89202e998c19457d8782d138e826e2c6e319dca221419977ecc6dbe7477e7778c9d5011ecef5eaa49e53a4485f586e
+DIST vault-1.5.9.tar.gz 35127251 BLAKE2B 
7b2c24f797f0c54672b49a28989e0e465d9a0054f26cfcaf22d030a9f3b25d79b496044bb65a6d4c363b7478a3ca6d8dac1520169d6c347fe75bac3ff6001df6
 SHA512 
de5dfa9cb0ca41514fa5652d2cd3dacc312b1a6d9f2311823a1634dadb6bc4430d8124ac9089dd93f7277ff44f3fee37354b3ae48f8ece839ba859c89655510b
 DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 
7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818
 SHA512 
0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4
 DIST vault-1.6.1.tar.gz 39080880 BLAKE2B 
a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7
 SHA512 
3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72
 DIST vault-1.6.3-webui.tar.xz 1273812 BLAKE2B 
e86d36c98919c5a33b3a9a58bd6a5c042c62c1e12a62762e22928b516b200b7e2e3f4a394cf80d65b1c6a847f70b5b80ff042d6a55a3753df9e0471183a80e3a
 SHA512 
f113bbab76799791b0c64bf8cf169a9da4841377ea38589044ad022e564c2e2a3b5a0233b9ab14c06b8a92747ac36d1f91f77b484e49b953519760d743ab6482

diff --git a/app-admin/vault/vault-1.5.7.ebuild 
b/app-admin/vault/vault-1.5.9.ebuild
similarity index 100%
rename from app-admin/vault/vault-1.5.7.ebuild
rename to app-admin/vault/vault-1.5.9.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-04-18 Thread Zac Medico
commit: 6ceb03e36a7d67b7d83edb509014ef7d7a7a35db
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 18 09:06:21 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 18 09:06:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ceb03e3

app-admin/vault: Bump to version 1.7.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.7.0.ebuild | 78 ++
 2 files changed, 80 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index c5a55723f6f..a7fee8c3969 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -6,3 +6,5 @@ DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 
7a63f676e4138c9ac0a9e550f5c195a681
 DIST vault-1.6.1.tar.gz 39080880 BLAKE2B 
a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7
 SHA512 
3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72
 DIST vault-1.6.3-webui.tar.xz 1273812 BLAKE2B 
e86d36c98919c5a33b3a9a58bd6a5c042c62c1e12a62762e22928b516b200b7e2e3f4a394cf80d65b1c6a847f70b5b80ff042d6a55a3753df9e0471183a80e3a
 SHA512 
f113bbab76799791b0c64bf8cf169a9da4841377ea38589044ad022e564c2e2a3b5a0233b9ab14c06b8a92747ac36d1f91f77b484e49b953519760d743ab6482
 DIST vault-1.6.3.tar.gz 39092957 BLAKE2B 
8b421f5d8f81d00ed7bf3380ec6192984ad7a3cd8f3f98bfcd76729874b2a2121785cfd2b27497e54414ebe1481cef35f1cf2be8472bc50aa0a3278a2f7747ff
 SHA512 
ff8e1aa43ea0703327ab0a175460304c95a172512763cf63d8f1fe584d31e90650ff254e572a6a6b8e230ff181d85a2f042f4f7e1881ba9e1d5897c6de8e8dee
+DIST vault-1.7.0-webui.tar.xz 1331492 BLAKE2B 
97c5255b9c8a3ee5814224f236bb7a1ea45200cbbe57996d56bb700c256edcc83d738e2814a02e205a6317d6adbb373565fb4cbe5d01c0592291ac0484b55389
 SHA512 
82b095a40b0fedb7c59ff45fe589f9ec1dbffc0536a3a1bf56b35e1223f9bedb0fdcb75777d27aabcc3bd01e458889b045f766693114d8c989f2ac7dd732aa8b
+DIST vault-1.7.0.tar.gz 39285782 BLAKE2B 
539c138625a2a8861e32f65f4da6b566427884ef1ef5d1850efcb9d8176d34c1b2e51a7fe68c70737e451a2bef9cd493c695c1b200c1ebc83826ecd566d34550
 SHA512 
08a0cc7762b83218a38dc741121771a3c58c9914bef3fee70a76cd773aea352402aa9f8eaad39a8b1695bdd900ea53d00c1535d27d3d8f39036293751fe48521

diff --git a/app-admin/vault/vault-1.7.0.ebuild 
b/app-admin/vault/vault-1.7.0.ebuild
new file mode 100644
index 000..64280d983e9
--- /dev/null
+++ b/app-admin/vault/vault-1.7.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+   go-module_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-02-25 Thread Zac Medico
commit: 62f5d7318ff141bbff793f734b157d9ec325560b
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Feb 26 01:12:46 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb 26 01:16:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f5d731

app-admin/vault: Bump to version 1.6.3

Bug: https://bugs.gentoo.org/768312
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.6.3.ebuild | 78 ++
 2 files changed, 80 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 4a6a2dc536f..c5a55723f6f 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,3 +4,5 @@ DIST vault-1.5.7-webui.tar.xz 1233708 BLAKE2B 
f270871593b0c205d336efd886f7019c36
 DIST vault-1.5.7.tar.gz 35115545 BLAKE2B 
659388d1d923dc7c36a2d88b0f061f8b8a94a9944efd159f63f870ff6935cab1fd5230ed9e05043dbf649f7d1c0b999bcd3741d59f3b2a1576713d86d6e5d639
 SHA512 
06e8fc86e2930d032b44764f6b7e4540d466513e4f99411a1a1b70b8906bad26454619622778d369b8b7325d797566d07591eafbe839523151e96e05689c158c
 DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 
7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818
 SHA512 
0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4
 DIST vault-1.6.1.tar.gz 39080880 BLAKE2B 
a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7
 SHA512 
3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72
+DIST vault-1.6.3-webui.tar.xz 1273812 BLAKE2B 
e86d36c98919c5a33b3a9a58bd6a5c042c62c1e12a62762e22928b516b200b7e2e3f4a394cf80d65b1c6a847f70b5b80ff042d6a55a3753df9e0471183a80e3a
 SHA512 
f113bbab76799791b0c64bf8cf169a9da4841377ea38589044ad022e564c2e2a3b5a0233b9ab14c06b8a92747ac36d1f91f77b484e49b953519760d743ab6482
+DIST vault-1.6.3.tar.gz 39092957 BLAKE2B 
8b421f5d8f81d00ed7bf3380ec6192984ad7a3cd8f3f98bfcd76729874b2a2121785cfd2b27497e54414ebe1481cef35f1cf2be8472bc50aa0a3278a2f7747ff
 SHA512 
ff8e1aa43ea0703327ab0a175460304c95a172512763cf63d8f1fe584d31e90650ff254e572a6a6b8e230ff181d85a2f042f4f7e1881ba9e1d5897c6de8e8dee

diff --git a/app-admin/vault/vault-1.6.3.ebuild 
b/app-admin/vault/vault-1.6.3.ebuild
new file mode 100644
index 000..64280d983e9
--- /dev/null
+++ b/app-admin/vault/vault-1.6.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+   go-module_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-02-25 Thread Zac Medico
commit: 80562755d126ae8b3b59be7e12aea5f9a213e548
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Feb 26 01:07:31 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb 26 01:16:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80562755

app-admin/vault: Bump to version 1.5.7

Bug: https://bugs.gentoo.org/768312
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.5.7.ebuild | 78 ++
 2 files changed, 80 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 00f8efdf73f..4a6a2dc536f 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,4 +1,6 @@
 DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 
997a3ef1e297e288d2abf14647667fd07ebd2e9c6389aad90e3c8fe4d66b5e77004ad07575c6a48d38eb1a4e4040af6cf341edc17bbe87a575a31e06f91449aa
 SHA512 
afed06fe9866dd24ea925e49e2ebdb477ef40dd8ea0137fec1f8a86e17cbe5679ef23a9d9a248ce4de8a21392c96d50f47487c5a866f45ad7317c6cbfc1a5fda
 DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 
6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3
 SHA512 
1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3
+DIST vault-1.5.7-webui.tar.xz 1233708 BLAKE2B 
f270871593b0c205d336efd886f7019c36099ab2e3e3a1a85bff6143a22a71b15c0350ffcd26f602ffc391f266bc5484a3948f9621c50b7aacfcd268436da752
 SHA512 
1047de18678215cceef8da5b07e5625a85f343ef23ef77b159624a1a12b2ae08552f59dbe43941177b3734a534e7cd44755ce42009d35cbdccca52fb2ec7e861
+DIST vault-1.5.7.tar.gz 35115545 BLAKE2B 
659388d1d923dc7c36a2d88b0f061f8b8a94a9944efd159f63f870ff6935cab1fd5230ed9e05043dbf649f7d1c0b999bcd3741d59f3b2a1576713d86d6e5d639
 SHA512 
06e8fc86e2930d032b44764f6b7e4540d466513e4f99411a1a1b70b8906bad26454619622778d369b8b7325d797566d07591eafbe839523151e96e05689c158c
 DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 
7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818
 SHA512 
0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4
 DIST vault-1.6.1.tar.gz 39080880 BLAKE2B 
a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7
 SHA512 
3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72

diff --git a/app-admin/vault/vault-1.5.7.ebuild 
b/app-admin/vault/vault-1.5.7.ebuild
new file mode 100644
index 000..f66aa7089ee
--- /dev/null
+++ b/app-admin/vault/vault-1.5.7.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.14.7"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+ 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-01-07 Thread Zac Medico
commit: d45a14aeebe8a0e7e53e6107c2a71c4f83b0238f
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jan  7 10:35:26 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jan  7 10:36:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45a14ae

app-admin/vault: Remove vulnerable version 1.4.7

Bug: https://bugs.gentoo.org/761963
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 -
 app-admin/vault/vault-1.4.7.ebuild | 77 --
 2 files changed, 79 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index c7fa3341d2b..00f8efdf73f 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,5 +1,3 @@
-DIST vault-1.4.7-webui.tar.xz 1236924 BLAKE2B 
83ab6f4494708f0738aed4f7226d5e634d01268da6b672c6ef1340559eccfdbb2a74baaa9a67cb3287290bd1ef332e325ba365280999f7db86e1694ec1731788
 SHA512 
634128a0a46c01d671c3c766eb4f84a58802f0cf0ade297f34e9d84eedb8d8dfbbbd4ad0eae6a28e33acb0b161f123a692b8b98a25918da8337cbce380c5f94b
-DIST vault-1.4.7.tar.gz 33265037 BLAKE2B 
11cd3d1bd2321a6240a31f32e0725b1bd3104a4cb050ecc78c9fc6bac1db1a79799e3a4b212468556a54e1f431e61f18115d2c86ddd0b229ae0f5ad06726
 SHA512 
a7af7780756df02a465a60989e3aba382116e0846cc48ab81d7b272133c31b7c47f60eed4ec5ad47ad0a80247baee7087a1554fcaf189a60a1edb807a268c3a4
 DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 
997a3ef1e297e288d2abf14647667fd07ebd2e9c6389aad90e3c8fe4d66b5e77004ad07575c6a48d38eb1a4e4040af6cf341edc17bbe87a575a31e06f91449aa
 SHA512 
afed06fe9866dd24ea925e49e2ebdb477ef40dd8ea0137fec1f8a86e17cbe5679ef23a9d9a248ce4de8a21392c96d50f47487c5a866f45ad7317c6cbfc1a5fda
 DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 
6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3
 SHA512 
1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3
 DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 
7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818
 SHA512 
0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4

diff --git a/app-admin/vault/vault-1.4.7.ebuild 
b/app-admin/vault/vault-1.4.7.ebuild
deleted file mode 100644
index 671178b2513..000
--- a/app-admin/vault/vault-1.4.7.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -i Makefile || die
-   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
-   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
-   die "mv failed"
-   fi
-}
-
-src_compile() {
-   mkdir "${T}"/bin || die
-   BUILD_TAGS="$(usex webui ui '')" \
-   GOFLAGS="-mod=vendor" \
-   GOPATH="${T}" \
-   XC_ARCH=$(go env GOARCH) \
-   XC_OS=$(go env GOOS) \
-   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
-   emake
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md
-   insinto /etc/${PN}.d
-   doins "${FILESDIR}/"*.json.example
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-   go-module_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2021-01-07 Thread Sam James
commit: d16595d3c0c2c98a8a3eaf1b3cd917051233ba28
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 10:05:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 10:05:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16595d3

app-admin/vault: Stabilize 1.5.6 amd64, #761963

Signed-off-by: Sam James  gentoo.org>

 app-admin/vault/vault-1.5.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/vault/vault-1.5.6.ebuild 
b/app-admin/vault/vault-1.5.6.ebuild
index 03db71b29ae..0e1b75de2be 100644
--- a/app-admin/vault/vault-1.5.6.ebuild
+++ b/app-admin/vault/vault-1.5.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-12-27 Thread Zac Medico
commit: 0fb8297f68178d80e469f9cb7f7f07aa3dac4643
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Dec 27 22:00:01 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec 27 22:01:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb8297f

app-admin/vault: Remove old versions

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  4 --
 app-admin/vault/vault-1.5.5.ebuild | 78 --
 app-admin/vault/vault-1.6.0.ebuild | 78 --
 3 files changed, 160 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 6e658039190..c7fa3341d2b 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,10 +1,6 @@
 DIST vault-1.4.7-webui.tar.xz 1236924 BLAKE2B 
83ab6f4494708f0738aed4f7226d5e634d01268da6b672c6ef1340559eccfdbb2a74baaa9a67cb3287290bd1ef332e325ba365280999f7db86e1694ec1731788
 SHA512 
634128a0a46c01d671c3c766eb4f84a58802f0cf0ade297f34e9d84eedb8d8dfbbbd4ad0eae6a28e33acb0b161f123a692b8b98a25918da8337cbce380c5f94b
 DIST vault-1.4.7.tar.gz 33265037 BLAKE2B 
11cd3d1bd2321a6240a31f32e0725b1bd3104a4cb050ecc78c9fc6bac1db1a79799e3a4b212468556a54e1f431e61f18115d2c86ddd0b229ae0f5ad06726
 SHA512 
a7af7780756df02a465a60989e3aba382116e0846cc48ab81d7b272133c31b7c47f60eed4ec5ad47ad0a80247baee7087a1554fcaf189a60a1edb807a268c3a4
-DIST vault-1.5.5-webui.tar.xz 1239480 BLAKE2B 
d1f9d98c2a6ece03f994c08c1e842343f713bdcde981c55ea75049f3cc51f4989a9187786190ff138a9c8ef264a7a9a26428f8a7d916b4b2c0554da85e48ae4d
 SHA512 
a9516605ec262ad44cb8ae61308a70a5cfa0458b8bb2e80d49c4e28711db5a7ad18ef2bcf0e9756b9da6534f1d47ed8bcfc6c7c734042aa8d9b0e9851059fa9d
-DIST vault-1.5.5.tar.gz 35123385 BLAKE2B 
428d509378cd912d2ef13630a0fd4ff4df89a7144b30291cecd3c62e91b10a67210c7ae79e5459d7da5d9c635ae2634d3edd99614c40cce744d93713804c407b
 SHA512 
de19be6b9fdaf06ce2debc7784ef1a6dff00ced7811a110b58348d61b304ed2c850d957605a47abfa0cc7568488b3b0920437ace7891a69d470e98b44c0f9fae
 DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 
997a3ef1e297e288d2abf14647667fd07ebd2e9c6389aad90e3c8fe4d66b5e77004ad07575c6a48d38eb1a4e4040af6cf341edc17bbe87a575a31e06f91449aa
 SHA512 
afed06fe9866dd24ea925e49e2ebdb477ef40dd8ea0137fec1f8a86e17cbe5679ef23a9d9a248ce4de8a21392c96d50f47487c5a866f45ad7317c6cbfc1a5fda
 DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 
6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3
 SHA512 
1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3
-DIST vault-1.6.0-webui.tar.xz 1272792 BLAKE2B 
cef45043b7ca26de774e17a994f35a3c52b796c94b75b9377300f8755bb4c0d8814147d740e07be8d5dd5f909051adf7fb05be29b1ca1e1db349a0c3977ec034
 SHA512 
3b13687f7f0f475513152544ae423914520d0bcd9c0ea4295277f326002048707adfdf5ac405561ddb415affb842952409d6586ef19c7faca37d87aee973337a
-DIST vault-1.6.0.tar.gz 3893 BLAKE2B 
e6da6ba813625a2a00553181e5d16bb52510856d9ad4e1538b824b5f87b2beb6c8d19f60b274e68d9521210c72dbd93cb63ba73175d079b43b03b48fefd1e1be
 SHA512 
f9a99c29de585031c00b7f0a2125f61df1cb0a15ab0aa04e3cca950bdd23a4055dd3764561594730e62a1b3ae4d13e66df30032bf2b163edc4f772a8146d
 DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 
7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818
 SHA512 
0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4
 DIST vault-1.6.1.tar.gz 39080880 BLAKE2B 
a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7
 SHA512 
3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72

diff --git a/app-admin/vault/vault-1.5.5.ebuild 
b/app-admin/vault/vault-1.5.5.ebuild
deleted file mode 100644
index 03db71b29ae..000
--- a/app-admin/vault/vault-1.5.5.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+webui"
-
-BDEPEND="dev-go/gox
-   >=dev-lang/go-1.14.7"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-12-27 Thread Zac Medico
commit: bfebed24ab184d1c1da540e3a8f3ab01f149de61
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Dec 27 21:01:40 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec 27 21:47:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfebed24

app-admin/vault: Bump to version 1.5.6

Bug: https://bugs.gentoo.org/761963
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.5.6.ebuild | 78 ++
 2 files changed, 80 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 8dd0b6330e7..eb90f0f8783 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,5 +2,7 @@ DIST vault-1.4.7-webui.tar.xz 1236924 BLAKE2B 
83ab6f4494708f0738aed4f7226d5e634d
 DIST vault-1.4.7.tar.gz 33265037 BLAKE2B 
11cd3d1bd2321a6240a31f32e0725b1bd3104a4cb050ecc78c9fc6bac1db1a79799e3a4b212468556a54e1f431e61f18115d2c86ddd0b229ae0f5ad06726
 SHA512 
a7af7780756df02a465a60989e3aba382116e0846cc48ab81d7b272133c31b7c47f60eed4ec5ad47ad0a80247baee7087a1554fcaf189a60a1edb807a268c3a4
 DIST vault-1.5.5-webui.tar.xz 1239480 BLAKE2B 
d1f9d98c2a6ece03f994c08c1e842343f713bdcde981c55ea75049f3cc51f4989a9187786190ff138a9c8ef264a7a9a26428f8a7d916b4b2c0554da85e48ae4d
 SHA512 
a9516605ec262ad44cb8ae61308a70a5cfa0458b8bb2e80d49c4e28711db5a7ad18ef2bcf0e9756b9da6534f1d47ed8bcfc6c7c734042aa8d9b0e9851059fa9d
 DIST vault-1.5.5.tar.gz 35123385 BLAKE2B 
428d509378cd912d2ef13630a0fd4ff4df89a7144b30291cecd3c62e91b10a67210c7ae79e5459d7da5d9c635ae2634d3edd99614c40cce744d93713804c407b
 SHA512 
de19be6b9fdaf06ce2debc7784ef1a6dff00ced7811a110b58348d61b304ed2c850d957605a47abfa0cc7568488b3b0920437ace7891a69d470e98b44c0f9fae
+DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 
997a3ef1e297e288d2abf14647667fd07ebd2e9c6389aad90e3c8fe4d66b5e77004ad07575c6a48d38eb1a4e4040af6cf341edc17bbe87a575a31e06f91449aa
 SHA512 
afed06fe9866dd24ea925e49e2ebdb477ef40dd8ea0137fec1f8a86e17cbe5679ef23a9d9a248ce4de8a21392c96d50f47487c5a866f45ad7317c6cbfc1a5fda
+DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 
6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3
 SHA512 
1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3
 DIST vault-1.6.0-webui.tar.xz 1272792 BLAKE2B 
cef45043b7ca26de774e17a994f35a3c52b796c94b75b9377300f8755bb4c0d8814147d740e07be8d5dd5f909051adf7fb05be29b1ca1e1db349a0c3977ec034
 SHA512 
3b13687f7f0f475513152544ae423914520d0bcd9c0ea4295277f326002048707adfdf5ac405561ddb415affb842952409d6586ef19c7faca37d87aee973337a
 DIST vault-1.6.0.tar.gz 3893 BLAKE2B 
e6da6ba813625a2a00553181e5d16bb52510856d9ad4e1538b824b5f87b2beb6c8d19f60b274e68d9521210c72dbd93cb63ba73175d079b43b03b48fefd1e1be
 SHA512 
f9a99c29de585031c00b7f0a2125f61df1cb0a15ab0aa04e3cca950bdd23a4055dd3764561594730e62a1b3ae4d13e66df30032bf2b163edc4f772a8146d

diff --git a/app-admin/vault/vault-1.5.6.ebuild 
b/app-admin/vault/vault-1.5.6.ebuild
new file mode 100644
index 000..03db71b29ae
--- /dev/null
+++ b/app-admin/vault/vault-1.5.6.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.14.7"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+  

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-12-27 Thread Zac Medico
commit: 2c770714b3ad77efd7d13d925cb5540def7341c7
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Dec 27 21:46:28 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec 27 21:47:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c770714

app-admin/vault: Bump to version 1.6.1

Bug: https://bugs.gentoo.org/761963
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.6.1.ebuild | 78 ++
 2 files changed, 80 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index eb90f0f8783..6e658039190 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -6,3 +6,5 @@ DIST vault-1.5.6-webui.tar.xz 1237168 BLAKE2B 
997a3ef1e297e288d2abf14647667fd07e
 DIST vault-1.5.6.tar.gz 35110596 BLAKE2B 
6e2581b82dfc98f0fd4c807dd24c9e17b4e4c3252ab5744388e17a076d8ed613ea2360f8bf5b975ee5b15d6c7f96100f2b814e290ab47e33c565525ffe1eeda3
 SHA512 
1da2a6f1307583f03298a4199d301536783787ae1d9b16a8b0a4cce55d29a1fd8a1631366a55aa4671d5b7f6fb9108ffe55d9ec9575e887e495a512b00cf9cb3
 DIST vault-1.6.0-webui.tar.xz 1272792 BLAKE2B 
cef45043b7ca26de774e17a994f35a3c52b796c94b75b9377300f8755bb4c0d8814147d740e07be8d5dd5f909051adf7fb05be29b1ca1e1db349a0c3977ec034
 SHA512 
3b13687f7f0f475513152544ae423914520d0bcd9c0ea4295277f326002048707adfdf5ac405561ddb415affb842952409d6586ef19c7faca37d87aee973337a
 DIST vault-1.6.0.tar.gz 3893 BLAKE2B 
e6da6ba813625a2a00553181e5d16bb52510856d9ad4e1538b824b5f87b2beb6c8d19f60b274e68d9521210c72dbd93cb63ba73175d079b43b03b48fefd1e1be
 SHA512 
f9a99c29de585031c00b7f0a2125f61df1cb0a15ab0aa04e3cca950bdd23a4055dd3764561594730e62a1b3ae4d13e66df30032bf2b163edc4f772a8146d
+DIST vault-1.6.1-webui.tar.xz 1277456 BLAKE2B 
7a63f676e4138c9ac0a9e550f5c195a68169c9214c4f232368356ed31e6a873242f069291fa6f56770bd84598333b9d9933da8544651836b04cf91b9c0d6e818
 SHA512 
0ce4fc98c8134d9ce39ce0bf7634b76cad8508d3f19480f32052dd6040a299b80406586d5c7c6d9571a4cced303dbab010b0761599c0fc4fe0d0556365564dc4
+DIST vault-1.6.1.tar.gz 39080880 BLAKE2B 
a66f48c0e7a4edbe9765f7f3e9349ee318415d42ebac9763d48fed4060a3a81613246528339e5cce091dc3ba3ad70062dc5e3b13fce29611a37729a81cf31bc7
 SHA512 
3dd272b5ca6b2858ab9c65a1abcf25bfd01d554c8f8c380ab1384c216bf14f9719ae0947f764cd7a08688899b7e5805e3ce2a96086772035abe54012b5f4ea72

diff --git a/app-admin/vault/vault-1.6.1.ebuild 
b/app-admin/vault/vault-1.6.1.ebuild
new file mode 100644
index 000..d339b69b89e
--- /dev/null
+++ b/app-admin/vault/vault-1.6.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+   go-module_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-12-06 Thread Zac Medico
commit: f0bb5360fbc519550d46587af5217eae2ed514ac
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec  7 01:33:33 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec  7 01:35:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0bb5360

app-admin/vault: Remove vulnerable CVE-2020-25816

Bug: https://bugs.gentoo.org/747157
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 -
 app-admin/vault/vault-1.4.5.ebuild | 77 --
 2 files changed, 79 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 4a1c60de227..8dd0b6330e7 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,5 +1,3 @@
-DIST vault-1.4.5-webui.tar.xz 1239532 BLAKE2B 
fe861cdf9ea833010f6b8b2ffa403fb8095456cc9038f19edefe44fbbdd418bf4c3ec129b1436296c78914d75964dbb6dcaf3077cad45a3cf905a54a42e7e82d
 SHA512 
d0fe0878b6f30a63e7156644c7a53bd8bf0008355e6bf9b79b8a4acd4a094ab43914e2b7ca63f48f3b31433dd36b1091ebbfb9afe8002e51c18dcf217292b521
-DIST vault-1.4.5.tar.gz 33272136 BLAKE2B 
3e0f3b11b975b1e563883d43f392dc998dc21ad057859c4aaad3dc67133e3a2dd9e3d1ab5b46f07d981738bdccaa5ced477ace6e057579815c13557cd74f30eb
 SHA512 
5b709ef857d6c64a1332b1c01b13f525491e21e958a7e1441fa817067a8016e8d78d7f71043c2b24d75141becea18063d97cfb5dd7a337130d6d8ef58a76d062
 DIST vault-1.4.7-webui.tar.xz 1236924 BLAKE2B 
83ab6f4494708f0738aed4f7226d5e634d01268da6b672c6ef1340559eccfdbb2a74baaa9a67cb3287290bd1ef332e325ba365280999f7db86e1694ec1731788
 SHA512 
634128a0a46c01d671c3c766eb4f84a58802f0cf0ade297f34e9d84eedb8d8dfbbbd4ad0eae6a28e33acb0b161f123a692b8b98a25918da8337cbce380c5f94b
 DIST vault-1.4.7.tar.gz 33265037 BLAKE2B 
11cd3d1bd2321a6240a31f32e0725b1bd3104a4cb050ecc78c9fc6bac1db1a79799e3a4b212468556a54e1f431e61f18115d2c86ddd0b229ae0f5ad06726
 SHA512 
a7af7780756df02a465a60989e3aba382116e0846cc48ab81d7b272133c31b7c47f60eed4ec5ad47ad0a80247baee7087a1554fcaf189a60a1edb807a268c3a4
 DIST vault-1.5.5-webui.tar.xz 1239480 BLAKE2B 
d1f9d98c2a6ece03f994c08c1e842343f713bdcde981c55ea75049f3cc51f4989a9187786190ff138a9c8ef264a7a9a26428f8a7d916b4b2c0554da85e48ae4d
 SHA512 
a9516605ec262ad44cb8ae61308a70a5cfa0458b8bb2e80d49c4e28711db5a7ad18ef2bcf0e9756b9da6534f1d47ed8bcfc6c7c734042aa8d9b0e9851059fa9d

diff --git a/app-admin/vault/vault-1.4.5.ebuild 
b/app-admin/vault/vault-1.4.5.ebuild
deleted file mode 100644
index 671178b2513..000
--- a/app-admin/vault/vault-1.4.5.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit fcaps go-module systemd
-
-DESCRIPTION="A tool for managing secrets"
-HOMEPAGE="https://vaultproject.io/;
-VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
-SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   webui? (
-   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
-   )"
-
-LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+webui"
-
-BDEPEND="dev-go/gox"
-COMMON_DEPEND="acct-group/vault
-   acct-user/vault"
-   DEPEND="${COMMON_DEPEND}"
-   RDEPEND="${COMMON_DEPEND}"
-
-FILECAPS=(
-   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
-)
-
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-   # Avoid the need to have a git checkout
-   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
-   -e 's:^\(GIT_DIRTY=\).*:\1:' \
-   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
-   -i scripts/build.sh || die
-   sed -e "/hooks/d" \
-   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
-   -i Makefile || die
-   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
-   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
-   die "mv failed"
-   fi
-}
-
-src_compile() {
-   mkdir "${T}"/bin || die
-   BUILD_TAGS="$(usex webui ui '')" \
-   GOFLAGS="-mod=vendor" \
-   GOPATH="${T}" \
-   XC_ARCH=$(go env GOARCH) \
-   XC_OS=$(go env GOOS) \
-   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
-   emake
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md
-   insinto /etc/${PN}.d
-   doins "${FILESDIR}/"*.json.example
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-}
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-   go-module_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-12-06 Thread Sam James
commit: 452e6efe82366c0511caf6dcd88eb2421241c302
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  6 23:55:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  6 23:55:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452e6efe

app-admin/vault: Stabilize 1.4.7 amd64, #747157

Signed-off-by: Sam James  gentoo.org>

 app-admin/vault/vault-1.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.4.7.ebuild 
b/app-admin/vault/vault-1.4.7.ebuild
index d7f0e36a12f..671178b2513 100644
--- a/app-admin/vault/vault-1.4.7.ebuild
+++ b/app-admin/vault/vault-1.4.7.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox"



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-11-16 Thread Zac Medico
commit: d5fb2f328838c51abf685c6b036843eef179f109
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 17 06:33:07 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 17 06:33:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fb2f32

app-admin/vault: Remove old versions

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest  |  8 
 app-admin/vault/vault-1.4.2-r1.ebuild | 77 --
 app-admin/vault/vault-1.4.3.ebuild| 77 --
 app-admin/vault/vault-1.5.0.ebuild| 77 --
 app-admin/vault/vault-1.5.2.ebuild| 78 ---
 5 files changed, 317 deletions(-)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index dc7d10fb85f..4a1c60de227 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -1,15 +1,7 @@
-DIST vault-1.4.2-webui.tar.xz 1208924 BLAKE2B 
5177afc91e7bc774b7d78e5e344d7c8310a13a592c57768ac6a0c8e12ef6e7ac8b6dbc975e5e9131888478a7fb18ad9ef1ee9b1da43c2899fcf636e99d049078
 SHA512 
ab462bebfa38102e354938e9b8c6990b6bb19b29dd0da96d65f290394a987d89063800247c1d751a8f7ba7c3fa6645aab9383a5455444244adb5f40528408b17
-DIST vault-1.4.2.tar.gz 33158384 BLAKE2B 
263f20419c210b83448907b1e95464fb139f52f4f7347eb01803b5aa487797c191f1e61a9fb77321f776ea70feb83a741f10c79400fdd471b790fe37a6404a9c
 SHA512 
d4f2a426a4c0531cca0d3812c2e29ebc5ebbd6da2897d3ee57fe57d4dfde0395f30713cfe21600b4dd51fdc90bf2a10527957b04c8215bd185bd502267f93503
-DIST vault-1.4.3-webui.tar.xz 1212168 BLAKE2B 
d068d3218462b2e2eda9eec623a0438a3c7f6a894713ccfa3260a4b1ed53bf0791760f2ad9ac6071ae5227e7c44e5c9b675d7a1cc8ecb7052b322d8415f79955
 SHA512 
5542a170d853a52bbe05b4bfab7014305c6fa68e7fc2ea24df5f508905c7db8cf8a0f65b8f91c209563779a22044959d615f05d26a12df2b8ef1f749b8af450e
-DIST vault-1.4.3.tar.gz 33169383 BLAKE2B 
78adde5dfe68fbb51b43abc7f12fe96df7df6b7f5a7fc0af35439184a3f1ce03a71e445fe735e692953a68e039093f9eb65265ee9aae786e4ef9b8f0ca81c030
 SHA512 
638bdeaaee122263d8f8c44b6db48b0f10869dd6f2cd6d35bcefb96e8b25dde4596a4a41f287d065f0cece01c5e75f9a4ae220864dddc381365fe57faeb2efe2
 DIST vault-1.4.5-webui.tar.xz 1239532 BLAKE2B 
fe861cdf9ea833010f6b8b2ffa403fb8095456cc9038f19edefe44fbbdd418bf4c3ec129b1436296c78914d75964dbb6dcaf3077cad45a3cf905a54a42e7e82d
 SHA512 
d0fe0878b6f30a63e7156644c7a53bd8bf0008355e6bf9b79b8a4acd4a094ab43914e2b7ca63f48f3b31433dd36b1091ebbfb9afe8002e51c18dcf217292b521
 DIST vault-1.4.5.tar.gz 33272136 BLAKE2B 
3e0f3b11b975b1e563883d43f392dc998dc21ad057859c4aaad3dc67133e3a2dd9e3d1ab5b46f07d981738bdccaa5ced477ace6e057579815c13557cd74f30eb
 SHA512 
5b709ef857d6c64a1332b1c01b13f525491e21e958a7e1441fa817067a8016e8d78d7f71043c2b24d75141becea18063d97cfb5dd7a337130d6d8ef58a76d062
 DIST vault-1.4.7-webui.tar.xz 1236924 BLAKE2B 
83ab6f4494708f0738aed4f7226d5e634d01268da6b672c6ef1340559eccfdbb2a74baaa9a67cb3287290bd1ef332e325ba365280999f7db86e1694ec1731788
 SHA512 
634128a0a46c01d671c3c766eb4f84a58802f0cf0ade297f34e9d84eedb8d8dfbbbd4ad0eae6a28e33acb0b161f123a692b8b98a25918da8337cbce380c5f94b
 DIST vault-1.4.7.tar.gz 33265037 BLAKE2B 
11cd3d1bd2321a6240a31f32e0725b1bd3104a4cb050ecc78c9fc6bac1db1a79799e3a4b212468556a54e1f431e61f18115d2c86ddd0b229ae0f5ad06726
 SHA512 
a7af7780756df02a465a60989e3aba382116e0846cc48ab81d7b272133c31b7c47f60eed4ec5ad47ad0a80247baee7087a1554fcaf189a60a1edb807a268c3a4
-DIST vault-1.5.0-webui.tar.xz 1237556 BLAKE2B 
2647d9733a6a20b61f5884b15dd46d048705c3fe5dcfb9f4c8c2fa71303d17c9b69d2f08a42ec171e863affd45632c0407d4db4cb6bb229ba780860dfbf05449
 SHA512 
b5164f7525c94752f3f6a17ba6c738eb42e05f33682b790b49c322882964dfdb68abf28d0f30836759383ff6777cc5d5061699fc2a5d2a7a3706b5423ccca378
-DIST vault-1.5.0.tar.gz 34940170 BLAKE2B 
cbc4b25bbb6881415c63be41970429e4413e3f70fc9aa3dfb3c54136719c7166896475d77a11d33d3e388344d863a19d63836f2ed3e20cc42db98ee2b57ba9a4
 SHA512 
245d5ea837f561d6c3832a0cb28d851dabe908fac2be7e53d3fd466689778d67b2cd5d9ea8c297f8daceb003c571a9768254a7e27d1fbeb1a376ac75e3c6edfb
-DIST vault-1.5.2-webui.tar.xz 1242056 BLAKE2B 
7ec3bf3c30170bad5e09168bd75ebccf5664a6500bbfdcbf8fab8abb2bc78472a0614e602d4521ecf998547a9e5f86f27f265324b9220db84c724f7add52b64a
 SHA512 
04fb481936bd0ce8e60865962a5b6726f2ab82bc56d25c888f7cf7d920174cbb7916255fd38a701709c1d56a00f8216a22f884c2456c26f510075fc0ad9d41f8
-DIST vault-1.5.2.tar.gz 35118624 BLAKE2B 
96e9f3070ffea0d1c513004ad02558363a5c51da2e8211e664fadefc004cf65c8da6489c3a95573a9a1712ece9355966298efc122b350f9c6df79f1fd9cc2ec3
 SHA512 
be2c5eb530687fe199762195960fc497badbae933d57ac2861f88c05991e967e2512a5de90e3ce9ce14a094a25da18eb482da59360b6d6de594e91d75bff09c6
 DIST vault-1.5.5-webui.tar.xz 1239480 BLAKE2B 
d1f9d98c2a6ece03f994c08c1e842343f713bdcde981c55ea75049f3cc51f4989a9187786190ff138a9c8ef264a7a9a26428f8a7d916b4b2c0554da85e48ae4d
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-11-16 Thread Zac Medico
commit: 421b754586e2d8f8dd139352d806cf8cde1ef1bc
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 17 06:06:35 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 17 06:10:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421b7545

app-admin/vault: Bump to version 1.6.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.6.0.ebuild | 78 ++
 2 files changed, 80 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index f89e372da81..dc7d10fb85f 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -12,3 +12,5 @@ DIST vault-1.5.2-webui.tar.xz 1242056 BLAKE2B 
7ec3bf3c30170bad5e09168bd75ebccf56
 DIST vault-1.5.2.tar.gz 35118624 BLAKE2B 
96e9f3070ffea0d1c513004ad02558363a5c51da2e8211e664fadefc004cf65c8da6489c3a95573a9a1712ece9355966298efc122b350f9c6df79f1fd9cc2ec3
 SHA512 
be2c5eb530687fe199762195960fc497badbae933d57ac2861f88c05991e967e2512a5de90e3ce9ce14a094a25da18eb482da59360b6d6de594e91d75bff09c6
 DIST vault-1.5.5-webui.tar.xz 1239480 BLAKE2B 
d1f9d98c2a6ece03f994c08c1e842343f713bdcde981c55ea75049f3cc51f4989a9187786190ff138a9c8ef264a7a9a26428f8a7d916b4b2c0554da85e48ae4d
 SHA512 
a9516605ec262ad44cb8ae61308a70a5cfa0458b8bb2e80d49c4e28711db5a7ad18ef2bcf0e9756b9da6534f1d47ed8bcfc6c7c734042aa8d9b0e9851059fa9d
 DIST vault-1.5.5.tar.gz 35123385 BLAKE2B 
428d509378cd912d2ef13630a0fd4ff4df89a7144b30291cecd3c62e91b10a67210c7ae79e5459d7da5d9c635ae2634d3edd99614c40cce744d93713804c407b
 SHA512 
de19be6b9fdaf06ce2debc7784ef1a6dff00ced7811a110b58348d61b304ed2c850d957605a47abfa0cc7568488b3b0920437ace7891a69d470e98b44c0f9fae
+DIST vault-1.6.0-webui.tar.xz 1272792 BLAKE2B 
cef45043b7ca26de774e17a994f35a3c52b796c94b75b9377300f8755bb4c0d8814147d740e07be8d5dd5f909051adf7fb05be29b1ca1e1db349a0c3977ec034
 SHA512 
3b13687f7f0f475513152544ae423914520d0bcd9c0ea4295277f326002048707adfdf5ac405561ddb415affb842952409d6586ef19c7faca37d87aee973337a
+DIST vault-1.6.0.tar.gz 3893 BLAKE2B 
e6da6ba813625a2a00553181e5d16bb52510856d9ad4e1538b824b5f87b2beb6c8d19f60b274e68d9521210c72dbd93cb63ba73175d079b43b03b48fefd1e1be
 SHA512 
f9a99c29de585031c00b7f0a2125f61df1cb0a15ab0aa04e3cca950bdd23a4055dd3764561594730e62a1b3ae4d13e66df30032bf2b163edc4f772a8146d

diff --git a/app-admin/vault/vault-1.6.0.ebuild 
b/app-admin/vault/vault-1.6.0.ebuild
new file mode 100644
index 000..d339b69b89e
--- /dev/null
+++ b/app-admin/vault/vault-1.6.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.15.3"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+   go-module_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-11-16 Thread Zac Medico
commit: c8cc4e84cb5d22c0d1303b4875c620af0a9f99cc
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 17 05:52:10 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 17 05:55:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cc4e84

app-admin/vault: Bump to version 1.5.5

Bug: https://bugs.gentoo.org/747157
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.5.5.ebuild | 78 ++
 2 files changed, 80 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index a219d82594e..f89e372da81 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -10,3 +10,5 @@ DIST vault-1.5.0-webui.tar.xz 1237556 BLAKE2B 
2647d9733a6a20b61f5884b15dd46d0487
 DIST vault-1.5.0.tar.gz 34940170 BLAKE2B 
cbc4b25bbb6881415c63be41970429e4413e3f70fc9aa3dfb3c54136719c7166896475d77a11d33d3e388344d863a19d63836f2ed3e20cc42db98ee2b57ba9a4
 SHA512 
245d5ea837f561d6c3832a0cb28d851dabe908fac2be7e53d3fd466689778d67b2cd5d9ea8c297f8daceb003c571a9768254a7e27d1fbeb1a376ac75e3c6edfb
 DIST vault-1.5.2-webui.tar.xz 1242056 BLAKE2B 
7ec3bf3c30170bad5e09168bd75ebccf5664a6500bbfdcbf8fab8abb2bc78472a0614e602d4521ecf998547a9e5f86f27f265324b9220db84c724f7add52b64a
 SHA512 
04fb481936bd0ce8e60865962a5b6726f2ab82bc56d25c888f7cf7d920174cbb7916255fd38a701709c1d56a00f8216a22f884c2456c26f510075fc0ad9d41f8
 DIST vault-1.5.2.tar.gz 35118624 BLAKE2B 
96e9f3070ffea0d1c513004ad02558363a5c51da2e8211e664fadefc004cf65c8da6489c3a95573a9a1712ece9355966298efc122b350f9c6df79f1fd9cc2ec3
 SHA512 
be2c5eb530687fe199762195960fc497badbae933d57ac2861f88c05991e967e2512a5de90e3ce9ce14a094a25da18eb482da59360b6d6de594e91d75bff09c6
+DIST vault-1.5.5-webui.tar.xz 1239480 BLAKE2B 
d1f9d98c2a6ece03f994c08c1e842343f713bdcde981c55ea75049f3cc51f4989a9187786190ff138a9c8ef264a7a9a26428f8a7d916b4b2c0554da85e48ae4d
 SHA512 
a9516605ec262ad44cb8ae61308a70a5cfa0458b8bb2e80d49c4e28711db5a7ad18ef2bcf0e9756b9da6534f1d47ed8bcfc6c7c734042aa8d9b0e9851059fa9d
+DIST vault-1.5.5.tar.gz 35123385 BLAKE2B 
428d509378cd912d2ef13630a0fd4ff4df89a7144b30291cecd3c62e91b10a67210c7ae79e5459d7da5d9c635ae2634d3edd99614c40cce744d93713804c407b
 SHA512 
de19be6b9fdaf06ce2debc7784ef1a6dff00ced7811a110b58348d61b304ed2c850d957605a47abfa0cc7568488b3b0920437ace7891a69d470e98b44c0f9fae

diff --git a/app-admin/vault/vault-1.5.5.ebuild 
b/app-admin/vault/vault-1.5.5.ebuild
new file mode 100644
index 000..03db71b29ae
--- /dev/null
+++ b/app-admin/vault/vault-1.5.5.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.14.7"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+   go-module_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-11-16 Thread Zac Medico
commit: 03b4c32163020e5df5b6f0af4692746d43099953
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Nov 17 05:18:57 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Nov 17 05:55:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b4c321

app-admin/vault: Bump to version 1.4.7

Bug: https://bugs.gentoo.org/747157
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.4.7.ebuild | 77 ++
 2 files changed, 79 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 4e73dcd11b5..a219d82594e 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -4,6 +4,8 @@ DIST vault-1.4.3-webui.tar.xz 1212168 BLAKE2B 
d068d3218462b2e2eda9eec623a0438a3c
 DIST vault-1.4.3.tar.gz 33169383 BLAKE2B 
78adde5dfe68fbb51b43abc7f12fe96df7df6b7f5a7fc0af35439184a3f1ce03a71e445fe735e692953a68e039093f9eb65265ee9aae786e4ef9b8f0ca81c030
 SHA512 
638bdeaaee122263d8f8c44b6db48b0f10869dd6f2cd6d35bcefb96e8b25dde4596a4a41f287d065f0cece01c5e75f9a4ae220864dddc381365fe57faeb2efe2
 DIST vault-1.4.5-webui.tar.xz 1239532 BLAKE2B 
fe861cdf9ea833010f6b8b2ffa403fb8095456cc9038f19edefe44fbbdd418bf4c3ec129b1436296c78914d75964dbb6dcaf3077cad45a3cf905a54a42e7e82d
 SHA512 
d0fe0878b6f30a63e7156644c7a53bd8bf0008355e6bf9b79b8a4acd4a094ab43914e2b7ca63f48f3b31433dd36b1091ebbfb9afe8002e51c18dcf217292b521
 DIST vault-1.4.5.tar.gz 33272136 BLAKE2B 
3e0f3b11b975b1e563883d43f392dc998dc21ad057859c4aaad3dc67133e3a2dd9e3d1ab5b46f07d981738bdccaa5ced477ace6e057579815c13557cd74f30eb
 SHA512 
5b709ef857d6c64a1332b1c01b13f525491e21e958a7e1441fa817067a8016e8d78d7f71043c2b24d75141becea18063d97cfb5dd7a337130d6d8ef58a76d062
+DIST vault-1.4.7-webui.tar.xz 1236924 BLAKE2B 
83ab6f4494708f0738aed4f7226d5e634d01268da6b672c6ef1340559eccfdbb2a74baaa9a67cb3287290bd1ef332e325ba365280999f7db86e1694ec1731788
 SHA512 
634128a0a46c01d671c3c766eb4f84a58802f0cf0ade297f34e9d84eedb8d8dfbbbd4ad0eae6a28e33acb0b161f123a692b8b98a25918da8337cbce380c5f94b
+DIST vault-1.4.7.tar.gz 33265037 BLAKE2B 
11cd3d1bd2321a6240a31f32e0725b1bd3104a4cb050ecc78c9fc6bac1db1a79799e3a4b212468556a54e1f431e61f18115d2c86ddd0b229ae0f5ad06726
 SHA512 
a7af7780756df02a465a60989e3aba382116e0846cc48ab81d7b272133c31b7c47f60eed4ec5ad47ad0a80247baee7087a1554fcaf189a60a1edb807a268c3a4
 DIST vault-1.5.0-webui.tar.xz 1237556 BLAKE2B 
2647d9733a6a20b61f5884b15dd46d048705c3fe5dcfb9f4c8c2fa71303d17c9b69d2f08a42ec171e863affd45632c0407d4db4cb6bb229ba780860dfbf05449
 SHA512 
b5164f7525c94752f3f6a17ba6c738eb42e05f33682b790b49c322882964dfdb68abf28d0f30836759383ff6777cc5d5061699fc2a5d2a7a3706b5423ccca378
 DIST vault-1.5.0.tar.gz 34940170 BLAKE2B 
cbc4b25bbb6881415c63be41970429e4413e3f70fc9aa3dfb3c54136719c7166896475d77a11d33d3e388344d863a19d63836f2ed3e20cc42db98ee2b57ba9a4
 SHA512 
245d5ea837f561d6c3832a0cb28d851dabe908fac2be7e53d3fd466689778d67b2cd5d9ea8c297f8daceb003c571a9768254a7e27d1fbeb1a376ac75e3c6edfb
 DIST vault-1.5.2-webui.tar.xz 1242056 BLAKE2B 
7ec3bf3c30170bad5e09168bd75ebccf5664a6500bbfdcbf8fab8abb2bc78472a0614e602d4521ecf998547a9e5f86f27f265324b9220db84c724f7add52b64a
 SHA512 
04fb481936bd0ce8e60865962a5b6726f2ab82bc56d25c888f7cf7d920174cbb7916255fd38a701709c1d56a00f8216a22f884c2456c26f510075fc0ad9d41f8

diff --git a/app-admin/vault/vault-1.4.7.ebuild 
b/app-admin/vault/vault-1.4.7.ebuild
new file mode 100644
index 000..d7f0e36a12f
--- /dev/null
+++ b/app-admin/vault/vault-1.4.7.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+  

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-10-09 Thread Agostino Sarubbo
commit: ba766d88b4ee0e6ece4eefe1de43dd5f7ecf2638
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  9 11:11:32 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  9 11:11:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba766d88

app-admin/vault: amd64 stable wrt bug #739264

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/vault/vault-1.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/vault/vault-1.4.5.ebuild 
b/app-admin/vault/vault-1.4.5.ebuild
index d7f0e36a12f..671178b2513 100644
--- a/app-admin/vault/vault-1.4.5.ebuild
+++ b/app-admin/vault/vault-1.4.5.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox"



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-08-27 Thread Zac Medico
commit: 6baa401912ce4ec8fff9722123003b50c256cebf
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 27 21:51:11 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 27 22:01:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6baa4019

app-admin/vault: Bump to version 1.5.2

Bug: https://bugs.gentoo.org/739264
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.5.2.ebuild | 78 ++
 2 files changed, 80 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 8fa9b90dab6..4e73dcd11b5 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -6,3 +6,5 @@ DIST vault-1.4.5-webui.tar.xz 1239532 BLAKE2B 
fe861cdf9ea833010f6b8b2ffa403fb809
 DIST vault-1.4.5.tar.gz 33272136 BLAKE2B 
3e0f3b11b975b1e563883d43f392dc998dc21ad057859c4aaad3dc67133e3a2dd9e3d1ab5b46f07d981738bdccaa5ced477ace6e057579815c13557cd74f30eb
 SHA512 
5b709ef857d6c64a1332b1c01b13f525491e21e958a7e1441fa817067a8016e8d78d7f71043c2b24d75141becea18063d97cfb5dd7a337130d6d8ef58a76d062
 DIST vault-1.5.0-webui.tar.xz 1237556 BLAKE2B 
2647d9733a6a20b61f5884b15dd46d048705c3fe5dcfb9f4c8c2fa71303d17c9b69d2f08a42ec171e863affd45632c0407d4db4cb6bb229ba780860dfbf05449
 SHA512 
b5164f7525c94752f3f6a17ba6c738eb42e05f33682b790b49c322882964dfdb68abf28d0f30836759383ff6777cc5d5061699fc2a5d2a7a3706b5423ccca378
 DIST vault-1.5.0.tar.gz 34940170 BLAKE2B 
cbc4b25bbb6881415c63be41970429e4413e3f70fc9aa3dfb3c54136719c7166896475d77a11d33d3e388344d863a19d63836f2ed3e20cc42db98ee2b57ba9a4
 SHA512 
245d5ea837f561d6c3832a0cb28d851dabe908fac2be7e53d3fd466689778d67b2cd5d9ea8c297f8daceb003c571a9768254a7e27d1fbeb1a376ac75e3c6edfb
+DIST vault-1.5.2-webui.tar.xz 1242056 BLAKE2B 
7ec3bf3c30170bad5e09168bd75ebccf5664a6500bbfdcbf8fab8abb2bc78472a0614e602d4521ecf998547a9e5f86f27f265324b9220db84c724f7add52b64a
 SHA512 
04fb481936bd0ce8e60865962a5b6726f2ab82bc56d25c888f7cf7d920174cbb7916255fd38a701709c1d56a00f8216a22f884c2456c26f510075fc0ad9d41f8
+DIST vault-1.5.2.tar.gz 35118624 BLAKE2B 
96e9f3070ffea0d1c513004ad02558363a5c51da2e8211e664fadefc004cf65c8da6489c3a95573a9a1712ece9355966298efc122b350f9c6df79f1fd9cc2ec3
 SHA512 
be2c5eb530687fe199762195960fc497badbae933d57ac2861f88c05991e967e2512a5de90e3ce9ce14a094a25da18eb482da59360b6d6de594e91d75bff09c6

diff --git a/app-admin/vault/vault-1.5.2.ebuild 
b/app-admin/vault/vault-1.5.2.ebuild
new file mode 100644
index 000..03db71b29ae
--- /dev/null
+++ b/app-admin/vault/vault-1.5.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.14.7"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+   go-module_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-08-27 Thread Zac Medico
commit: 06a7fb42c45291cd124c4e818b4c2067c3f86e8b
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 27 21:39:32 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 27 22:01:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a7fb42

app-admin/vault: Bump to version 1.4.5

Bug: https://bugs.gentoo.org/739264
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.4.5.ebuild | 77 ++
 2 files changed, 79 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 9dbe02e8aba..8fa9b90dab6 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,5 +2,7 @@ DIST vault-1.4.2-webui.tar.xz 1208924 BLAKE2B 
5177afc91e7bc774b7d78e5e344d7c8310
 DIST vault-1.4.2.tar.gz 33158384 BLAKE2B 
263f20419c210b83448907b1e95464fb139f52f4f7347eb01803b5aa487797c191f1e61a9fb77321f776ea70feb83a741f10c79400fdd471b790fe37a6404a9c
 SHA512 
d4f2a426a4c0531cca0d3812c2e29ebc5ebbd6da2897d3ee57fe57d4dfde0395f30713cfe21600b4dd51fdc90bf2a10527957b04c8215bd185bd502267f93503
 DIST vault-1.4.3-webui.tar.xz 1212168 BLAKE2B 
d068d3218462b2e2eda9eec623a0438a3c7f6a894713ccfa3260a4b1ed53bf0791760f2ad9ac6071ae5227e7c44e5c9b675d7a1cc8ecb7052b322d8415f79955
 SHA512 
5542a170d853a52bbe05b4bfab7014305c6fa68e7fc2ea24df5f508905c7db8cf8a0f65b8f91c209563779a22044959d615f05d26a12df2b8ef1f749b8af450e
 DIST vault-1.4.3.tar.gz 33169383 BLAKE2B 
78adde5dfe68fbb51b43abc7f12fe96df7df6b7f5a7fc0af35439184a3f1ce03a71e445fe735e692953a68e039093f9eb65265ee9aae786e4ef9b8f0ca81c030
 SHA512 
638bdeaaee122263d8f8c44b6db48b0f10869dd6f2cd6d35bcefb96e8b25dde4596a4a41f287d065f0cece01c5e75f9a4ae220864dddc381365fe57faeb2efe2
+DIST vault-1.4.5-webui.tar.xz 1239532 BLAKE2B 
fe861cdf9ea833010f6b8b2ffa403fb8095456cc9038f19edefe44fbbdd418bf4c3ec129b1436296c78914d75964dbb6dcaf3077cad45a3cf905a54a42e7e82d
 SHA512 
d0fe0878b6f30a63e7156644c7a53bd8bf0008355e6bf9b79b8a4acd4a094ab43914e2b7ca63f48f3b31433dd36b1091ebbfb9afe8002e51c18dcf217292b521
+DIST vault-1.4.5.tar.gz 33272136 BLAKE2B 
3e0f3b11b975b1e563883d43f392dc998dc21ad057859c4aaad3dc67133e3a2dd9e3d1ab5b46f07d981738bdccaa5ced477ace6e057579815c13557cd74f30eb
 SHA512 
5b709ef857d6c64a1332b1c01b13f525491e21e958a7e1441fa817067a8016e8d78d7f71043c2b24d75141becea18063d97cfb5dd7a337130d6d8ef58a76d062
 DIST vault-1.5.0-webui.tar.xz 1237556 BLAKE2B 
2647d9733a6a20b61f5884b15dd46d048705c3fe5dcfb9f4c8c2fa71303d17c9b69d2f08a42ec171e863affd45632c0407d4db4cb6bb229ba780860dfbf05449
 SHA512 
b5164f7525c94752f3f6a17ba6c738eb42e05f33682b790b49c322882964dfdb68abf28d0f30836759383ff6777cc5d5061699fc2a5d2a7a3706b5423ccca378
 DIST vault-1.5.0.tar.gz 34940170 BLAKE2B 
cbc4b25bbb6881415c63be41970429e4413e3f70fc9aa3dfb3c54136719c7166896475d77a11d33d3e388344d863a19d63836f2ed3e20cc42db98ee2b57ba9a4
 SHA512 
245d5ea837f561d6c3832a0cb28d851dabe908fac2be7e53d3fd466689778d67b2cd5d9ea8c297f8daceb003c571a9768254a7e27d1fbeb1a376ac75e3c6edfb

diff --git a/app-admin/vault/vault-1.4.5.ebuild 
b/app-admin/vault/vault-1.4.5.ebuild
new file mode 100644
index 000..d7f0e36a12f
--- /dev/null
+++ b/app-admin/vault/vault-1.4.5.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+   dobin bin/${PN}
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/vault/

2020-08-02 Thread Zac Medico
commit: b6e6dc8ba8d132920f5d4acb9a9b5add3fea9108
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  2 07:24:48 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  2 07:27:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e6dc8b

app-admin/vault: Bump to version 1.5.0

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/vault/Manifest   |  2 +
 app-admin/vault/vault-1.5.0.ebuild | 77 ++
 2 files changed, 79 insertions(+)

diff --git a/app-admin/vault/Manifest b/app-admin/vault/Manifest
index 3336c487865..9dbe02e8aba 100644
--- a/app-admin/vault/Manifest
+++ b/app-admin/vault/Manifest
@@ -2,3 +2,5 @@ DIST vault-1.4.2-webui.tar.xz 1208924 BLAKE2B 
5177afc91e7bc774b7d78e5e344d7c8310
 DIST vault-1.4.2.tar.gz 33158384 BLAKE2B 
263f20419c210b83448907b1e95464fb139f52f4f7347eb01803b5aa487797c191f1e61a9fb77321f776ea70feb83a741f10c79400fdd471b790fe37a6404a9c
 SHA512 
d4f2a426a4c0531cca0d3812c2e29ebc5ebbd6da2897d3ee57fe57d4dfde0395f30713cfe21600b4dd51fdc90bf2a10527957b04c8215bd185bd502267f93503
 DIST vault-1.4.3-webui.tar.xz 1212168 BLAKE2B 
d068d3218462b2e2eda9eec623a0438a3c7f6a894713ccfa3260a4b1ed53bf0791760f2ad9ac6071ae5227e7c44e5c9b675d7a1cc8ecb7052b322d8415f79955
 SHA512 
5542a170d853a52bbe05b4bfab7014305c6fa68e7fc2ea24df5f508905c7db8cf8a0f65b8f91c209563779a22044959d615f05d26a12df2b8ef1f749b8af450e
 DIST vault-1.4.3.tar.gz 33169383 BLAKE2B 
78adde5dfe68fbb51b43abc7f12fe96df7df6b7f5a7fc0af35439184a3f1ce03a71e445fe735e692953a68e039093f9eb65265ee9aae786e4ef9b8f0ca81c030
 SHA512 
638bdeaaee122263d8f8c44b6db48b0f10869dd6f2cd6d35bcefb96e8b25dde4596a4a41f287d065f0cece01c5e75f9a4ae220864dddc381365fe57faeb2efe2
+DIST vault-1.5.0-webui.tar.xz 1237556 BLAKE2B 
2647d9733a6a20b61f5884b15dd46d048705c3fe5dcfb9f4c8c2fa71303d17c9b69d2f08a42ec171e863affd45632c0407d4db4cb6bb229ba780860dfbf05449
 SHA512 
b5164f7525c94752f3f6a17ba6c738eb42e05f33682b790b49c322882964dfdb68abf28d0f30836759383ff6777cc5d5061699fc2a5d2a7a3706b5423ccca378
+DIST vault-1.5.0.tar.gz 34940170 BLAKE2B 
cbc4b25bbb6881415c63be41970429e4413e3f70fc9aa3dfb3c54136719c7166896475d77a11d33d3e388344d863a19d63836f2ed3e20cc42db98ee2b57ba9a4
 SHA512 
245d5ea837f561d6c3832a0cb28d851dabe908fac2be7e53d3fd466689778d67b2cd5d9ea8c297f8daceb003c571a9768254a7e27d1fbeb1a376ac75e3c6edfb

diff --git a/app-admin/vault/vault-1.5.0.ebuild 
b/app-admin/vault/vault-1.5.0.ebuild
new file mode 100644
index 000..d7f0e36a12f
--- /dev/null
+++ b/app-admin/vault/vault-1.5.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps go-module systemd
+
+DESCRIPTION="A tool for managing secrets"
+HOMEPAGE="https://vaultproject.io/;
+VAULT_WEBUI_ARCHIVE="${P}-webui.tar.xz"
+SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   webui? (
+   https://dev.gentoo.org/~zmedico/dist/${VAULT_WEBUI_ARCHIVE}
+   )"
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+webui"
+
+BDEPEND="dev-go/gox"
+COMMON_DEPEND="acct-group/vault
+   acct-user/vault"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+FILECAPS=(
+   -m 755 'cap_ipc_lock=+ep' usr/bin/${PN}
+)
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   # Avoid the need to have a git checkout
+   sed -e 's:^\(GIT_COMMIT=\).*:\1:' \
+   -e 's:^\(GIT_DIRTY=\).*:\1:' \
+   -e s:\'\${GIT_COMMIT}\${GIT_DIRTY}\':: \
+   -i scripts/build.sh || die
+   sed -e "/hooks/d" \
+   -e 's|^\([[:space:]]*\)goimports .*)|\1true|' \
+   -i Makefile || die
+   if [[ -f "${WORKDIR}/http/bindata_assetfs.go" ]]; then
+   mv "${WORKDIR}/http/bindata_assetfs.go" "${S}/http" ||
+   die "mv failed"
+   fi
+}
+
+src_compile() {
+   mkdir "${T}"/bin || die
+   BUILD_TAGS="$(usex webui ui '')" \
+   GOFLAGS="-mod=vendor" \
+   GOPATH="${T}" \
+   XC_ARCH=$(go env GOARCH) \
+   XC_OS=$(go env GOOS) \
+   XC_OSARCH=$(go env GOOS)/$(go env GOARCH) \
+   emake
+}
+
+src_install() {
+   dobin bin/${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md
+   insinto /etc/${PN}.d
+   doins "${FILESDIR}/"*.json.example
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+   go-module_pkg_postinst
+}



  1   2   >