commit:     d7db3a980070ab75a69c847d03d8e9ae992111b3
Author:     Ivan Prokudin <cyberbat83 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 23 08:34:56 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Mar 23 08:34:56 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7db3a98

app-admin/chezmoi: add 2.61.0

Signed-off-by: Ivan Prokudin <cyberbat83 <AT> gmail.com>

 app-admin/chezmoi/Manifest              |  2 ++
 app-admin/chezmoi/chezmoi-2.61.0.ebuild | 39 +++++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/app-admin/chezmoi/Manifest b/app-admin/chezmoi/Manifest
index 51f5477c3..9c05ba7b6 100644
--- a/app-admin/chezmoi/Manifest
+++ b/app-admin/chezmoi/Manifest
@@ -2,3 +2,5 @@ DIST chezmoi-2.59.1-vendor.tar.xz 9130524 BLAKE2B 
f5d823d9535bbd748b5103f4e5ea17
 DIST chezmoi-2.59.1.tar.gz 2522729 BLAKE2B 
056f281a905f9543370d303c4eba92d737f6271cc6eeae61e8527047fb2a9b11ecb00fd38a3ca02525dd4c449ac704c1cb9cb43934d5dbbdf49754ddce12d966
 SHA512 
3e7c1259dec690278f03c53b7b07cf493078bd11c8c333e12f74a805a387795e6f5049f6e781c5829f80538c5e8f5e29fb0cb702cf53daa190e37c9d312268f3
 DIST chezmoi-2.60.1-vendor.tar.xz 9321868 BLAKE2B 
5eb6acfc59eecb011d7667467b7c3f62aef542ee77d74827f38d90b1d517692b4261efe80f33c56abc2d1fc83d46e1e29fd4e85085909fac2f876c9297e948ed
 SHA512 
987234bd1fae9feb0b2cf06e3e9bbf34847248eed4d97e6478f6b394b3ee18e339b460bd3b4bb562296e1fa74115a10887e1b93609c8a7a16081a8e0c7adbdb8
 DIST chezmoi-2.60.1.tar.gz 2550028 BLAKE2B 
0429a9fc4aa2efba1d25e86f5f2ab2821869ca208d19887fcb129db5e540ff568389ec6cd4db4836100e494e03731d639e7b81032890b056edf2088b0bd71529
 SHA512 
2564a543de16b27d904411d93aa8656d8a65d06d0ab6f16f6d53dba6dabe652549d63f237231874a69f70c8e5dc543ec652dbd3dc723f93b2bec0b04d26a38c6
+DIST chezmoi-2.61.0-vendor.tar.xz 7164700 BLAKE2B 
f9393c07e387a18168c32c4539958da6f9414ff0db8f87ea4e7fd92e261bee7e8d1cb1696ffc06e5278c00e3a0943f2e76fb59d1cc5bd52855c57033eb12b53e
 SHA512 
74a0afe9861c34ac32f4ff53ff079be4279a55e140518b291c47665fd9a4947f842c0eba2c429aec5cad9e37e805a7e3f451bf1e85066242dbab681814b1bd14
+DIST chezmoi-2.61.0.tar.gz 2542912 BLAKE2B 
892778016bc67534f5a5c036057c757d502aeead325862e2b84afcd13d00f9b02686c8f0ff1a469f9a23672810fae81e8c04bf732a1edc344d071f6e40effca0
 SHA512 
bf36dc90ae4488425782f2ea03516f0a13743ad5987fa3dc2b19dc9efdb6b3753804544cde1efb07aa7eb87e5c750a4c0c77797db5b13bf75464bbf735d01523

diff --git a/app-admin/chezmoi/chezmoi-2.61.0.ebuild 
b/app-admin/chezmoi/chezmoi-2.61.0.ebuild
new file mode 100644
index 000000000..fd6edbf63
--- /dev/null
+++ b/app-admin/chezmoi/chezmoi-2.61.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion
+
+DESCRIPTION="Manage your dotfiles across multiple machines, securely"
+HOMEPAGE="https://www.chezmoi.io/";
+SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz";
+
+LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+RESTRICT="mirror"
+
+DEPEND="dev-vcs/git"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+       ego build -o ${PN} -v -work -x -ldflags \
+               "-X main.version=${PV} -X main.date=$(date -u 
+%Y-%m-%dT%H:%M:%SZ)"
+}
+
+src_test() {
+       ego test -ldflags \
+               "-X 
github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022"
+}
+
+src_install() {
+       dobin ${PN}
+
+       einstalldocs
+
+       newbashcomp completions/${PN}-completion.bash ${PN}
+       dofishcomp completions/${PN}.fish
+       newzshcomp completions/${PN}.zsh _${PN}
+}

Reply via email to