app-admin/chezmoi: add 2.68.1

Signed-off-by: Ivan Prokudin <cyberbat83@gmail.com>
This commit is contained in:
Ivan Prokudin
2025-12-10 18:18:51 +02:00
parent 7dbd6abfbd
commit 2c9c65fa78
2 changed files with 42 additions and 0 deletions

View File

@@ -4,3 +4,5 @@ DIST chezmoi-2.66.0-vendor.tar.xz 8503512 BLAKE2B eb8243113f7984b5f2143fde0c735d
DIST chezmoi-2.66.0.tar.gz 2601103 BLAKE2B aae4b049a2fb0d25edf933b42d8d0310fbb79ca1195d5435da11abd9ad1007b06d10d2fb079b0abfd6fe25039eb0fc168ae49c75b1bfbe6f95890b77fff07ef4 SHA512 a700d49f38f5147d00548aa738709bb62561d53120885689cae852d6081b2d7e82d1ac613706f20ca0caf4ed26dae1177e76feb52c0e516c32ec51c716bcc8b9
DIST chezmoi-2.67.0-vendor.tar.xz 8525596 BLAKE2B a7d43b4168b5462637a911fce24b8aa8a74a930593eb8b42ccf9a25cdf7732e54c9398ad2668d46866fae06befaceac612668aaf113a4c5fc33409ef53d82240 SHA512 8b4427b271c103d48064d4f83446a26468b3b1dd1f17903c04f32f84479967120f08c8f29c8342f9fc4478a9ae2ec25e7446c66ad68c3e7e3ef5f013a04c1e41
DIST chezmoi-2.67.0.tar.gz 2603849 BLAKE2B 4a83c66ea915566970c91bbd11f12fb6e927d93614c052782b6796d597523ed0551e8ec17ce23ff8ae68ccec67b01a636549e58625f21a11a5df0366cd2e6122 SHA512 0a1a08b5279284efd34ba50e3434470a49f1b25a479c7eaf782e5eb3507eb9dda1c210526c7d5783499ba0461798e066695c6328cadb186b4369adc813f9a57d
DIST chezmoi-2.68.1.tar.gz 2594024 BLAKE2B 71c752fb2cfca874ca5a60a3ec3de5e2652cc3367b270d3c59534491f7205e3774bd18b0259ae2d79a361683c92c7975dea7936b9cf4041380795b67129e408c SHA512 44360dc0879a1b2bcb88ce028bc244359461d464af8fdb8fec7fab1e0089dc7f6214bb908873f82d19f6893c2a4494950cfc16c5dab27ead09c60ab3ba985031
DIST chezmoi-2.68.1-vendor.tar.xz 8765844 BLAKE2B e663167e10531edcd2d51da28f59dd3c871912dc678549f55628f1213a5d08993843df0435e64d3afea0e08930992531c91801db1803f9af83e5a265055e64a0 SHA512 305b013d9c827ce2f7d01ad9136219aabba672864f46a776489ab7acb5c9816927cce901ac0920cff0fe927a02e34242b650cd62bf1bc09bd28c3ad1592ac6a8

View File

@@ -0,0 +1,40 @@
# 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"
BDEPEND=">=dev-lang/go-1.25.4"
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}
}