commit: dc83c4062405835d0590563cf7af70ceeebe96a8 Author: Ivan Prokudin <cyberbat83 <AT> gmail <DOT> com> AuthorDate: Mon Feb 10 01:12:32 2025 +0000 Commit: Ivan Prokudin <cyberbat83 <AT> gmail <DOT> com> CommitDate: Mon Feb 10 01:12:32 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc83c406
app-admin/chezmoi: add 2.59.1 Signed-off-by: Ivan Prokudin <cyberbat83 <AT> gmail.com> app-admin/chezmoi/Manifest | 5 +++++ app-admin/chezmoi/chezmoi-2.59.1.ebuild | 39 +++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/app-admin/chezmoi/Manifest b/app-admin/chezmoi/Manifest index 5025ea742..b9d9e96fa 100644 --- a/app-admin/chezmoi/Manifest +++ b/app-admin/chezmoi/Manifest @@ -1,2 +1,7 @@ DIST chezmoi-2.59.0-vendor.tar.xz 9077964 BLAKE2B ae41c88fdb9ec1608269787cc8aab3a468d757f5f4051cf3fb793742db179c776e3d52a0eb53bc08d617a14146a148f44ba6f5afe5adb15810b2bca01cc6267f SHA512 aa6bfdaf3b9bf6106599d44ef175db8baab2750dd8a925c5c4adacdcb2ae26a52f1135e8c4b89caac23a5b652c00dff691efd02015d18724d28a2a04dc1ead73 DIST chezmoi-2.59.0.tar.gz 2522607 BLAKE2B e26f1175663425f8d11e4c8c87d48e8e697722784b7c6dec0405f45633f7c6f87b3c942fc56d41a1c06c9f7acde2b784225f71c2607c46b2836a15f629d9ed48 SHA512 a13c9767128cad501c9451ea5344ffdbe85efe92edee7d594d1888a012c0a2ed5d8125d11e9590469f45bd19caf739f10b622e71297f6447a7b12ebb6f50857a +DIST chezmoi-2.59.1-vendor.tar.xz 9130524 BLAKE2B f5d823d9535bbd748b5103f4e5ea17cf57523a48be9bd16894a3ddeca9aca8854d32ad2fde0747c7121f8b8054f845f34cc73509c44dd32e9495e4fef92cb0fd SHA512 2b1be1eb4eb31d9c6bf55e2ec49c4ff5a6bffef3ba4a796e5af7a4be3da09cb5bee34aab3a58873278dbde8e7b4b924d8111f79dd52f57dbbbc71fb214a343d1 +DIST chezmoi-2.59.1.tar.gz 2522729 BLAKE2B 056f281a905f9543370d303c4eba92d737f6271cc6eeae61e8527047fb2a9b11ecb00fd38a3ca02525dd4c449ac704c1cb9cb43934d5dbbdf49754ddce12d966 SHA512 3e7c1259dec690278f03c53b7b07cf493078bd11c8c333e12f74a805a387795e6f5049f6e781c5829f80538c5e8f5e29fb0cb702cf53daa190e37c9d312268f3 +EBUILD chezmoi-2.59.0.ebuild 982 BLAKE2B f609ded1f10fa6aa13d1bc93ba1175117306db865911abb7b3dde48fb1959ba97b57d62f410338a0634f467395b807142dcd4239369a750cc32422b82f318872 SHA512 c1d90b80616848b9d267b2092487f2b535579c0af5092eae65049226de3aed35b1e4b8b77e22af255534e660b5b2fd45083509239a090286e8d473c1f5cada61 +EBUILD chezmoi-2.59.1.ebuild 982 BLAKE2B f609ded1f10fa6aa13d1bc93ba1175117306db865911abb7b3dde48fb1959ba97b57d62f410338a0634f467395b807142dcd4239369a750cc32422b82f318872 SHA512 c1d90b80616848b9d267b2092487f2b535579c0af5092eae65049226de3aed35b1e4b8b77e22af255534e660b5b2fd45083509239a090286e8d473c1f5cada61 +MISC metadata.xml 665 BLAKE2B da94d0b14e368dd990e165e0e5c0c35dc836add9dd6dfd3bfa29a388440587644b07b24559d54eeec958bcabacec1aa2d2f8278ff9f860792f05df07f2b3d415 SHA512 536a0e17a4c8db4f598828ccbd5f74017124d0f88cc1e09e70425ebe4285e60965a8294b85ff71d8ccaec234b3d3ef31bf7d7e06b599390c1e857971083538d0 diff --git a/app-admin/chezmoi/chezmoi-2.59.1.ebuild b/app-admin/chezmoi/chezmoi-2.59.1.ebuild new file mode 100644 index 000000000..fd6edbf63 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.59.1.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} +}
