From 20b9cf080315eb2d6bc35cf8db9b2c9acc77409a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 00:08:10 +0000 Subject: [PATCH] chore: update dependencies --- app-admin/chezmoi/Manifest | 2 ++ app-admin/chezmoi/chezmoi-2.51.0.ebuild | 42 +++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 app-admin/chezmoi/chezmoi-2.51.0.ebuild diff --git a/app-admin/chezmoi/Manifest b/app-admin/chezmoi/Manifest index e00e3ae..117a8d2 100644 --- a/app-admin/chezmoi/Manifest +++ b/app-admin/chezmoi/Manifest @@ -4,3 +4,5 @@ DIST chezmoi-2.49.1-deps.tar.xz 4903168 BLAKE2B ae4ca67add686402e6b5fb0183fb3215 DIST chezmoi-2.49.1.tar.gz 2458517 BLAKE2B f65bcb2bd968bfd49af99993f216b1220d367968817d94c7a288b39812174c93bfaf3df0149c4b32206633920440165e0f50651a3a1bdc355e2b8cad397a54f2 SHA512 632bb080c3ad01854d1a1d38114fafc5fe21511a9a4127f029883e6ad501bc9da181188bcadd895ae2c2543611e53d6fbbf3854133c571c5cf015a11b108ad3b DIST chezmoi-2.50.0-deps.tar.xz 5032808 BLAKE2B fc46c050061ce4b3dc1a7411f438cc3889807370cf07434793d04a38e2be57c4cea534f026adade87ea655f0ce2a3122f805a3c26883ffe7fcd5855f28a286d5 SHA512 437a7fcc74c45e8dae167f50b9f289b38b39f069057d382f0b58af94c947a63c09a2ac70c4866d56ba858f04a6060fe6b78fd7d8e49da4bcd623300b0364f7a2 DIST chezmoi-2.50.0.tar.gz 2459028 BLAKE2B 37ababb8e115bcf4803333ef100d3a8ec1d0c397168e77dfcd9e5a075f87b6c1738dafb11dcbf2616733df231588fe4e216ab1d9aa79fe4d10615735173e98e2 SHA512 1360b9ef29ffbe04e296c28d2d178bd832c7a7e5876252e32ab29f58316a26407732c6aadaf8762688483790d34431d96d707f3b59aaf2556fc1cfe3ef47d99a +DIST chezmoi-2.51.0-deps.tar.xz 284454648 BLAKE2B 403bdd5a3357f049f4c60da22c55835c6dbc0f0e7e8105f27ee7d6f2ef5a5f584deb2b05f12231b4494519a246b72a0d3688282d181df739af0395bee1786586 SHA512 4944c64a545ab91682f4a61df1f2f4b80d554f9ec43a6259167ff511b8db2e76e9f91e68b3bd7088467482f1e9c457fbc8a23dee1a1ea4d2f8291f8c896258ef +DIST chezmoi-2.51.0.tar.gz 2462503 BLAKE2B b84c19806eb0cfcf228075d4645ee0b3486c310f0c5cafb6a530aef0226b5dcdf67a275eac27a2bcb7512bb0f454f8f6818becbdb84170c36cae2e823e9e2966 SHA512 e261824c879334b61f9b4d4996ae7612592f745a242f82b9e16b0e8bfb7e78d1843d5ea721d9d58a04bf23f082e5436fab54b0632a368e01966d3ad76285cf8f diff --git a/app-admin/chezmoi/chezmoi-2.51.0.ebuild b/app-admin/chezmoi/chezmoi-2.51.0.ebuild new file mode 100644 index 0000000..9e5e1bb --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.51.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +VERSION_GIT_HASH="2a7845f4ffe2fd427c140711c0d7d46424747363" + +DESCRIPTION="Manage your dotfiles across multiple diverse 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://gentoo.rgst.io/updater_artifacts/${CATEGORY}/${PN}/${PV}/deps.tar.xz -> ${P}-deps.tar.xz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86" + +BDEPEND=">=dev-lang/go-1.21" + +RESTRICT="test" + +# This was added based on the .goreleaser.yml file in the upstream +# repository. +build_dist() { + ego build \ + -ldflags \ + "-s -w -X main.version=v${PV} -X main.commit=${VERSION_GIT_HASH} -X main.date=$(date "+%Y-%m-%dT%H:%M:%SZ") -X main.builtBy=ebuild" "$@" +} + +src_prepare() { + # Replaces generate-commit.go step. + echo -n "$VERSION_GIT_HASH" >COMMIT + default +} + +src_compile() { + build_dist ./ +} + +src_install() { + dobin chezmoi +}