From e0300b8e9b95581d384b75468be44973fad951c5 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Sun, 1 May 2022 11:00:38 -0400 Subject: [PATCH] chezmoi: update to 2.15.2, cleanup. remove unnecessary variable, make more reproducible. --- srcpkgs/chezmoi/template | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template index bacfc8c9b294..531370c90298 100644 --- a/srcpkgs/chezmoi/template +++ b/srcpkgs/chezmoi/template @@ -1,20 +1,25 @@ # Template file for 'chezmoi' pkgname=chezmoi -version=2.15.1 +version=2.15.2 revision=1 build_style=go go_import_path="github.com/twpayne/chezmoi/v2" go_build_tags="noembeddocs noupgrade" -go_ldflags="-X main.version=${version} -X main.commit=v${version} - -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ) -X main.builtBy=xbps" +go_ldflags="-X main.version=${version} -X main.commit=v${version} -X main.builtBy=xbps" short_desc="Manage your dotfiles across multiple machines, securely" maintainer="classabbyamp " license="MIT" homepage="https://chezmoi.io/" distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz" -checksum=0100dcf8b70774595f56859e5d1b635319ba584ad7b280946352be328f36d679 +checksum=c06c62feeaa95d735191db19fb9f4ef473b7144e01004e789b03d9a3c9c5b4b6 -export CGO_ENABLED=1 +pre_build() { + local _date + if [ "$SOURCE_DATE_EPOCH" ]; then + _date="$(date --utc --date "@$SOURCE_DATE_EPOCH" "+%Y-%m-%d")" + go_ldflags+=" -X main.date=${_date}" + fi +} post_install() { vlicense LICENSE