app-admin/chezmoi: add 2.69.0

Signed-off-by: Ivan Prokudin <cyberbat83@gmail.com>
This commit is contained in:
Ivan Prokudin
2026-01-05 12:53:52 +02:00
parent 50728115dc
commit 684b33cc49
2 changed files with 42 additions and 0 deletions

View File

@@ -6,3 +6,5 @@ DIST chezmoi-2.67.0-vendor.tar.xz 8525596 BLAKE2B a7d43b4168b5462637a911fce24b8a
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
DIST chezmoi-2.69.0.tar.gz 2611328 BLAKE2B 3a321e9e74174c9b8f3cb16ff83804b74b0378a2744478e24acd2bf9cbab4b9e57fcadc23e7b6b582bc1c2c006e76930d5e6b31b79609df7995576cdf46a5b6c SHA512 8fc2d5232914a9004377d14b2397bca3450a3023b4fbe460dc60b119dfec63e1f172e817f229f683c530d4ccd08576fca0c843e6cab77ca75e400936ec14bee9
DIST chezmoi-2.69.0-vendor.tar.xz 8814896 BLAKE2B 6a950474feb251fd79ee7ee67ff2dcce4b421daf896a85667459f0b69645a43f1547b694c4ea7f3d87bc601e5655d13fbf466787b7cd94ef00955e11016f06cc SHA512 e54b4a01818cca40d0b6aba1cf12af486b45ac5e485c46071378954f7c716ac673bbe5d807b19f5aec40ee2a35e17dbfe1f1ed886f4d7899b34b877eb4b579d7

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