app-admin/chezmoi: add 2.66.0

Signed-off-by: Ivan Prokudin <cyberbat83@gmail.com>
This commit is contained in:
Ivan Prokudin
2025-10-13 11:02:58 +03:00
parent 0b3fc3fce0
commit e640f94889
2 changed files with 41 additions and 0 deletions

View File

@@ -2,3 +2,5 @@ DIST chezmoi-2.64.0-vendor.tar.xz 7340844 BLAKE2B 6e28aefac2e87a03389c5e216eb32b
DIST chezmoi-2.64.0.tar.gz 2588646 BLAKE2B 0e04a1f13b52b5e5c5f2c0f17d70f40c9c2afafe15e5d8f3e733dcd9d01a6ce9102d87f21a201ccd321efa6a227d47fd9df738d56edb758416948c7ae6457ce6 SHA512 475e051f57b5b04c740961a37db711486f031185e54017a65698e420c6243beb6c5d8b32dadf56b366e806a8dac73ec7ab71dc4d2cb7067d8308c5f2c2a11524
DIST chezmoi-2.65.2-vendor.tar.xz 8468352 BLAKE2B 37b8dff94b546fabf1a0517355c2b660521b9d26d7ac258e34c1f9cd9ddd963a6dd77918dbec9014ea7766c28654896828a0173b9d4835e11636aca78e6d8a3e SHA512 215e2f6d08f242eeed96feebef9a7e307778113b878af5850afe4dca64795c5aa95f23f74e8770f76e3d23927777c34f16ffedde76ada627dbb7730374e0c0ea
DIST chezmoi-2.65.2.tar.gz 2598687 BLAKE2B 8c8cfc46bc06e355d7e2cf5b365023c8f9ea1d80941c314a497642baf1a93acd01bb55b22abe49e4f3caaf038090ca14dfe1be7476c7c81bd80e6525f0fe1260 SHA512 199e5b26bd3274ee669a1cb5d6e73788b33a7fe36debeb7312a5d0502d8cd94e215ef7f7a3fa2a50be6fbab260383669c7a603b12fe3f847d4f00212fb7bf568
DIST chezmoi-2.66.0-vendor.tar.xz 8503512 BLAKE2B eb8243113f7984b5f2143fde0c735d2489fc5f75348e15dbdb3034943964fd0b169a887fcd20520fa3b3950b1b2ac81e42970f805a8b3a4ea6930ed91e981595 SHA512 9adfd65fa12e9fe56a9765419690964ecbef1272b2c83b07f7dac790f419e86b0c4b8ada908b94da8383c71083728ea20622e72a144f3aecb91d839b3208d44d
DIST chezmoi-2.66.0.tar.gz 2601103 BLAKE2B aae4b049a2fb0d25edf933b42d8d0310fbb79ca1195d5435da11abd9ad1007b06d10d2fb079b0abfd6fe25039eb0fc168ae49c75b1bfbe6f95890b77fff07ef4 SHA512 a700d49f38f5147d00548aa738709bb62561d53120885689cae852d6081b2d7e82d1ac613706f20ca0caf4ed26dae1177e76feb52c0e516c32ec51c716bcc8b9

View File

@@ -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}
}