From owner-dev-commits-ports-main@freebsd.org Fri May 7 17:36:55 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E0FA3636E0C; Fri, 7 May 2021 17:36:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FcHgq62RWz4t6g; Fri, 7 May 2021 17:36:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C1C8B7911; Fri, 7 May 2021 17:36:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 147Hatd3099858; Fri, 7 May 2021 17:36:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 147HatnX099857; Fri, 7 May 2021 17:36:55 GMT (envelope-from git) Date: Fri, 7 May 2021 17:36:55 GMT Message-Id: <202105071736.147HatnX099857@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Neel Chauhan Subject: git: 1dc2a4716196 - main - New port: sysutils/chezmoi: Manage your dotfiles across multiple diverse machines MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: nc X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1dc2a4716196d494c04975c87a6fd8bd57301bcb Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 May 2021 17:36:55 -0000 The branch main has been updated by nc: URL: https://cgit.FreeBSD.org/ports/commit/?id=1dc2a4716196d494c04975c87a6fd8bd57301bcb commit 1dc2a4716196d494c04975c87a6fd8bd57301bcb Author: Neel Chauhan AuthorDate: 2021-05-07 17:34:38 +0000 Commit: Neel Chauhan CommitDate: 2021-05-07 17:36:58 +0000 New port: sysutils/chezmoi: Manage your dotfiles across multiple diverse machines PR: 254953 Submitted by: samir@noir.im --- sysutils/Makefile | 1 + sysutils/chezmoi/Makefile | 140 +++++++++++++++++++++++++++++++++ sysutils/chezmoi/distinfo | 187 +++++++++++++++++++++++++++++++++++++++++++++ sysutils/chezmoi/pkg-descr | 7 ++ 4 files changed, 335 insertions(+) diff --git a/sysutils/Makefile b/sysutils/Makefile index dd753d7c5e2d..dfe3766397a2 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -174,6 +174,7 @@ SUBDIR += cfengine317 SUBDIR += chaoskube SUBDIR += checkrestart + SUBDIR += chezmoi SUBDIR += chgrep SUBDIR += choria SUBDIR += chyves diff --git a/sysutils/chezmoi/Makefile b/sysutils/chezmoi/Makefile new file mode 100644 index 000000000000..cea62b85e3d3 --- /dev/null +++ b/sysutils/chezmoi/Makefile @@ -0,0 +1,140 @@ +PORTNAME= chezmoi +DISTVERSIONPREFIX= v +DISTVERSION= 2.0.9 +CATEGORIES= sysutils + +MAINTAINER= samir@noir.im +COMMENT= Manage your dotfiles across multiple diverse machines, securely + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= twpayne + +GH_TUPLE= Masterminds:goutils:v1.1.1:masterminds_goutils/vendor/github.com/Masterminds/goutils \ + Masterminds:semver:v3.1.1:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \ + Masterminds:sprig:v3.2.2:masterminds_sprig_v3/vendor/github.com/Masterminds/sprig/v3 \ + Microsoft:go-winio:v0.4.16:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ + alecthomas:chroma:v0.8.2:alecthomas_chroma/vendor/github.com/alecthomas/chroma \ + alecthomas:colour:v0.1.0:alecthomas_colour/vendor/github.com/alecthomas/colour \ + alecthomas:repr:bb82daffcca2:alecthomas_repr/vendor/github.com/alecthomas/repr \ + aymerick:douceur:v0.2.0:aymerick_douceur/vendor/github.com/aymerick/douceur \ + bmatcuk:doublestar:v3.0.0:bmatcuk_doublestar_v3/vendor/github.com/bmatcuk/doublestar/v3 \ + charmbracelet:glamour:4292a2106d74:charmbracelet_glamour/vendor/github.com/charmbracelet/glamour \ + chris-ramon:douceur:v0.2.0:chris_ramon_douceur \ + coreos:go-semver:v0.3.0:coreos_go_semver/vendor/github.com/coreos/go-semver \ + danieljoos:wincred:v1.1.0:danieljoos_wincred/vendor/github.com/danieljoos/wincred \ + danwakefield:fnmatch:cbb64ac3d964:danwakefield_fnmatch/vendor/github.com/danwakefield/fnmatch \ + davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + dlclark:regexp2:v1.4.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \ + emirpasic:gods:v1.12.0:emirpasic_gods/vendor/github.com/emirpasic/gods \ + etcd-io:bbolt:v1.3.5:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ + fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ + go-errgo:errgo:v2.1.0:go_errgo_errgo/vendor/gopkg.in/errgo.v2 \ + go-git:gcfg:v1.5.0:go_git_gcfg/vendor/github.com/go-git/gcfg \ + go-git:go-billy:v5.1.0:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \ + go-git:go-git:v5.3.0:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \ + go-ini:ini:v1.62.0:go_ini_ini/vendor/gopkg.in/ini.v1 \ + go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \ + go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ + go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + godbus:dbus:v5.0.4:godbus_dbus_v5/vendor/github.com/godbus/dbus/v5 \ + golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ + golang:crypto:0c34fe9e7dc2:golang_crypto/vendor/golang.org/x/crypto \ + golang:net:0fccb6fa2b5c:golang_net/vendor/golang.org/x/net \ + golang:oauth2:2e8d93401602:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:sys:5e06dd20ab57:golang_sys/vendor/golang.org/x/sys \ + golang:term:de623e64d2a6:golang_term/vendor/golang.org/x/term \ + golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \ + google:go-github:v34.0.0:google_go_github_v34/vendor/github.com/google/go-github/v34 \ + google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \ + google:renameio:v1.0.0:google_renameio/vendor/github.com/google/renameio \ + google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \ + gopherjs:gopherjs:fce0ec30dd00:gopherjs_gopherjs/vendor/github.com/gopherjs/gopherjs \ + gorilla:css:v1.0.0:gorilla_css/vendor/github.com/gorilla/css \ + hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ + huandu:xstrings:v1.3.2:huandu_xstrings/vendor/github.com/huandu/xstrings \ + imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \ + inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ + jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \ + kevinburke:ssh_config:v1.1.0:kevinburke_ssh_config/vendor/github.com/kevinburke/ssh_config \ + lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \ + magiconair:properties:v1.8.5:magiconair_properties/vendor/github.com/magiconair/properties \ + mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + mattn:go-runewidth:v0.0.12:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ + microcosm-cc:bluemonday:v1.0.5:microcosm_cc_bluemonday/vendor/github.com/microcosm-cc/bluemonday \ + mitchellh:copystructure:v1.1.1:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \ + mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ + mitchellh:mapstructure:v1.4.1:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ + mitchellh:reflectwalk:v1.0.1:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \ + muesli:combinator:v0.3.0:muesli_combinator/vendor/github.com/muesli/combinator \ + muesli:reflow:v0.2.0:muesli_reflow/vendor/github.com/muesli/reflow \ + muesli:termenv:v0.8.1:muesli_termenv/vendor/github.com/muesli/termenv \ + olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \ + pelletier:go-toml:v1.8.1:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ + pkg:diff:20ebb0f2a09e:pkg_diff/vendor/github.com/pkg/diff \ + pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ + pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ + protocolbuffers:protobuf-go:v1.26.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ + rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \ + rogpeppe:go-internal:v1.8.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ + rs:zerolog:v1.21.0:rs_zerolog/vendor/github.com/rs/zerolog \ + sergi:go-diff:v1.1.0:sergi_go_diff/vendor/github.com/sergi/go-diff \ + shopspring:decimal:v1.2.0:shopspring_decimal/vendor/github.com/shopspring/decimal \ + smartystreets:assertions:v1.2.0:smartystreets_assertions/vendor/github.com/smartystreets/assertions \ + spf13:afero:v1.6.0:spf13_afero/vendor/github.com/spf13/afero \ + spf13:cast:v1.3.1:spf13_cast/vendor/github.com/spf13/cast \ + spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \ + spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ + spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ + spf13:viper:v1.7.1:spf13_viper/vendor/github.com/spf13/viper \ + stretchr:objx:v0.3.0:stretchr_objx/vendor/github.com/stretchr/objx \ + stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \ + subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ + twpayne:go-shell:v0.3.0:twpayne_go_shell/vendor/github.com/twpayne/go-shell \ + twpayne:go-vfs:v2.0.0:twpayne_go_vfs_v2/vendor/github.com/twpayne/go-vfs/v2 \ + twpayne:go-vfsafero:v2.0.0:twpayne_go_vfsafero_v2/vendor/github.com/twpayne/go-vfsafero/v2 \ + twpayne:go-xdg:v4.0.0:twpayne_go_xdg_v4/vendor/github.com/twpayne/go-xdg/v4 \ + uber-go:atomic:v1.7.0:uber_go_atomic/vendor/go.uber.org/atomic \ + uber-go:multierr:v1.6.0:uber_go_multierr/vendor/go.uber.org/multierr \ + xanzy:ssh-agent:v0.3.0:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent \ + yuin:goldmark-emoji:v1.0.1:yuin_goldmark_emoji/vendor/github.com/yuin/goldmark-emoji \ + yuin:goldmark:v1.3.3:yuin_goldmark/vendor/github.com/yuin/goldmark \ + zalando:go-keyring:v0.1.1:zalando_go_keyring/vendor/github.com/zalando/go-keyring \ + DHowett:go-plist:1454fab16a06:go_plist/vendor/howett.net/plist + +PLIST_FILES= bin/chezmoi + +OPTIONS_DEFINE= BASH DOCS FISH ZSH +OPTIONS_DEFAULT= BASH FISH ZSH + +BASH_PLIST_FILES= etc/bash_completion.d/chezmoi +DOCS_PORTDOCS= * +FISH_PLIST_FILES= share/fish/vendor_functions.d/chezmoi.fish +ZSH_PLIST_FILES= share/zsh/site-functions/_chezmoi + +post-extract: + @${MKDIR} ${WRKSRC}/vendor/github.com/chris-ramon + @${RLN} ${WRKSRC_aymerick_douceur} ${WRKSRC}/vendor/github.com/chris-ramon/douceur + +post-install-BASH-on: + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d + ${INSTALL_DATA} ${WRKSRC}/completions/chezmoi-completion.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/chezmoi + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ + "! -name docs.go") + +post-install-FISH-on: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d + ${INSTALL_DATA} ${WRKSRC}/completions/chezmoi.fish ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d/chezmoi.fish + +post-install-ZSH-on: + @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${INSTALL_DATA} ${WRKSRC}/completions/chezmoi.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_chezmoi + +.include diff --git a/sysutils/chezmoi/distinfo b/sysutils/chezmoi/distinfo new file mode 100644 index 000000000000..a97b589009fa --- /dev/null +++ b/sysutils/chezmoi/distinfo @@ -0,0 +1,187 @@ +TIMESTAMP = 1618008368 +SHA256 (twpayne-chezmoi-v2.0.9_GH0.tar.gz) = 74f8510c850511cfe327adadb9796c76851349d83b2df8d3ca4a29b1ed3bc41c +SIZE (twpayne-chezmoi-v2.0.9_GH0.tar.gz) = 2268829 +SHA256 (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 6eed023c54f386a71f360e19d34f7a43e640ac44dfc39c22ad4afd7ae04aaa3d +SIZE (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 14847 +SHA256 (Masterminds-semver-v3.1.1_GH0.tar.gz) = d029a39800f201d5b95ec5dbf653e5b20aab757783a6876be1b3017d1c4a444f +SIZE (Masterminds-semver-v3.1.1_GH0.tar.gz) = 24506 +SHA256 (Masterminds-sprig-v3.2.2_GH0.tar.gz) = 877f3d46e9eadec5644944ac265dd960f58f2b77355b636b2c0a3308b9a0e6ec +SIZE (Masterminds-sprig-v3.2.2_GH0.tar.gz) = 55500 +SHA256 (Microsoft-go-winio-v0.4.16_GH0.tar.gz) = 0cb82f4cdba942af6b545695d694e91b9d9d56bd38555c81744235d7c6f6485d +SIZE (Microsoft-go-winio-v0.4.16_GH0.tar.gz) = 85568 +SHA256 (alecthomas-chroma-v0.8.2_GH0.tar.gz) = b7b9bd2ff49a18127dd00cee0d8e1d262b861b0641f711cbf9c615431f2b9499 +SIZE (alecthomas-chroma-v0.8.2_GH0.tar.gz) = 637306 +SHA256 (alecthomas-colour-v0.1.0_GH0.tar.gz) = fb8eea76e2fbb0aa1f214836d0f7b40b0d0405489c8c67299f0a9753d7415601 +SIZE (alecthomas-colour-v0.1.0_GH0.tar.gz) = 3527 +SHA256 (alecthomas-repr-bb82daffcca2_GH0.tar.gz) = d35c177b07f2f100263ce2fb0ea5c1c0960331385d34b39711c9ace79c443b8f +SIZE (alecthomas-repr-bb82daffcca2_GH0.tar.gz) = 6317 +SHA256 (aymerick-douceur-v0.2.0_GH0.tar.gz) = ceed015cddc99b600ccbbd6aa0ebe39063554049f70153887d3df7c21fefedbb +SIZE (aymerick-douceur-v0.2.0_GH0.tar.gz) = 20914 +SHA256 (bmatcuk-doublestar-v3.0.0_GH0.tar.gz) = 0103de61e4bb003942713a93c85d5e121a3526aa3de448536e4a7d3059c7426b +SIZE (bmatcuk-doublestar-v3.0.0_GH0.tar.gz) = 11366 +SHA256 (charmbracelet-glamour-4292a2106d74_GH0.tar.gz) = f252e5780aa1f62dd8b6e7ba4b8af6fbb97c88cdbd52355fee67074cb40df22c +SIZE (charmbracelet-glamour-4292a2106d74_GH0.tar.gz) = 513745 +SHA256 (chris-ramon-douceur-v0.2.0_GH0.tar.gz) = ceed015cddc99b600ccbbd6aa0ebe39063554049f70153887d3df7c21fefedbb +SIZE (chris-ramon-douceur-v0.2.0_GH0.tar.gz) = 20914 +SHA256 (coreos-go-semver-v0.3.0_GH0.tar.gz) = 1b72134483db366fb43f216727d6bc110086d4450ce0d226960cf4ce823d6eb9 +SIZE (coreos-go-semver-v0.3.0_GH0.tar.gz) = 10663 +SHA256 (danieljoos-wincred-v1.1.0_GH0.tar.gz) = fbc111313d66a0a4a80fafb86fb5550b657b5655c439e0cba86ed40efb331682 +SIZE (danieljoos-wincred-v1.1.0_GH0.tar.gz) = 9547 +SHA256 (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 7ebff38d382142f9220d2cfcb4731d0ae90cdef71238c94a15c35f8aa746007f +SIZE (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 4955 +SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e +SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 +SHA256 (dlclark-regexp2-v1.4.0_GH0.tar.gz) = 774718cb87c5cc7b954e4f17056f6a189c8d542ecbf989330296bc7e3885851b +SIZE (dlclark-regexp2-v1.4.0_GH0.tar.gz) = 205882 +SHA256 (emirpasic-gods-v1.12.0_GH0.tar.gz) = 889d06b5f88db9e2dae19a799a35324c4f59305aa5e966dcdb4b637e70607ff9 +SIZE (emirpasic-gods-v1.12.0_GH0.tar.gz) = 76825 +SHA256 (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 63fed2e9bbdcc2aa279c2a7ea4a59c39bc21616ec2c96abff0020872beb3dbad +SIZE (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 96494 +SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb +SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900 +SHA256 (go-errgo-errgo-v2.1.0_GH0.tar.gz) = f6b10d77db65cb5a6c425be0f695e43b98e3e10ec83340209ac5bf4bf5c1b837 +SIZE (go-errgo-errgo-v2.1.0_GH0.tar.gz) = 9927 +SHA256 (go-git-gcfg-v1.5.0_GH0.tar.gz) = 662e46a93aba5ffe383e55597ce5749447e5c8e9409b1452f5790bfd6e1f8a11 +SIZE (go-git-gcfg-v1.5.0_GH0.tar.gz) = 28522 +SHA256 (go-git-go-billy-v5.1.0_GH0.tar.gz) = cb6a3e04b76af02af0aefad91b1e07007c27fba48b3a08ca8e87768e8ea272f5 +SIZE (go-git-go-billy-v5.1.0_GH0.tar.gz) = 28217 +SHA256 (go-git-go-git-v5.3.0_GH0.tar.gz) = 8f97b5e63d2d331f7502ab2d5d8874d41ab06c80c6052a61445df26764e51e42 +SIZE (go-git-go-git-v5.3.0_GH0.tar.gz) = 465156 +SHA256 (go-ini-ini-v1.62.0_GH0.tar.gz) = 926ca2ff49018dc5c0991f3a790bc2083a3c52c470167d42f0f0bcd6642ff64e +SIZE (go-ini-ini-v1.62.0_GH0.tar.gz) = 50314 +SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8 +SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769 +SHA256 (go-yaml-yaml-496545a6307b_GH0.tar.gz) = ed0e11dc14bbbd4127031d7e8b9e58dad885e2c44a16359d2f64b71d1d1f692a +SIZE (go-yaml-yaml-496545a6307b_GH0.tar.gz) = 90156 +SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 +SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 +SHA256 (godbus-dbus-v5.0.4_GH0.tar.gz) = cc43459f4c165c1f782aea9a1b79405b5a07cab9694a637246dacde9c889bc56 +SIZE (godbus-dbus-v5.0.4_GH0.tar.gz) = 69965 +SHA256 (golang-appengine-v1.6.7_GH0.tar.gz) = c623d81235f7c9699e299b328191d813337dd57dcc800d7afdb5130e8c321a8f +SIZE (golang-appengine-v1.6.7_GH0.tar.gz) = 333007 +SHA256 (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = deab6194c4b5d5ceefa40e8c7fc82a4288ff6e8577cdbde406e781c62624f491 +SIZE (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = 1726075 +SHA256 (golang-net-0fccb6fa2b5c_GH0.tar.gz) = 0f9f90bd3a26998655de85f44b046d0c427ce9b07302a35659a69999eff70682 +SIZE (golang-net-0fccb6fa2b5c_GH0.tar.gz) = 1249131 +SHA256 (golang-oauth2-2e8d93401602_GH0.tar.gz) = 666f0dd6ef39ba66a52c7fc02c8730be742a5f14419fc7c3a70f0442f6a5bc92 +SIZE (golang-oauth2-2e8d93401602_GH0.tar.gz) = 79381 +SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3 +SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702 +SHA256 (golang-sys-5e06dd20ab57_GH0.tar.gz) = 97d8695750a15cef175f72c6573cf64027600dda28243c311017c77ae71696e3 +SIZE (golang-sys-5e06dd20ab57_GH0.tar.gz) = 1218868 +SHA256 (golang-term-de623e64d2a6_GH0.tar.gz) = 7431f7be907f0bd2a877e3a139cd3a10da7cac5a9bd34fb3a2eaf2cfccbf2bf2 +SIZE (golang-term-de623e64d2a6_GH0.tar.gz) = 15348 +SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760 +SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095 +SHA256 (google-go-github-v34.0.0_GH0.tar.gz) = 89e0064db77be468ae1a7cc80d6d2c4a879fca49e1a7a265aaa258aa5b7173b4 +SIZE (google-go-github-v34.0.0_GH0.tar.gz) = 466605 +SHA256 (google-go-querystring-v1.1.0_GH0.tar.gz) = a5641dee688eb2c733608ce5a88d8181c93ad9f5083fd97fadbccb91afad9a56 +SIZE (google-go-querystring-v1.1.0_GH0.tar.gz) = 10423 +SHA256 (google-renameio-v1.0.0_GH0.tar.gz) = 9f5b3c9cb4c4e5464cfe4fdf75e8ea757e323a711ca2f884af05ae6bc90c8555 +SIZE (google-renameio-v1.0.0_GH0.tar.gz) = 10389 +SHA256 (google-uuid-v1.2.0_GH0.tar.gz) = 53ba896ce398435b3ba4f9375f5d4908b09c79daaa54ecd4e5000b7bef984380 +SIZE (google-uuid-v1.2.0_GH0.tar.gz) = 14158 +SHA256 (gopherjs-gopherjs-fce0ec30dd00_GH0.tar.gz) = faff30d83ca8680d6f4cc6a63f15c5dad27155b177c886241000020f7625715d +SIZE (gopherjs-gopherjs-fce0ec30dd00_GH0.tar.gz) = 228662 +SHA256 (gorilla-css-v1.0.0_GH0.tar.gz) = 9decf83063b85bcd5392f645fac322e986b5fc596b3e44c3be02ee5939106f4c +SIZE (gorilla-css-v1.0.0_GH0.tar.gz) = 6443 +SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2 +SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658 +SHA256 (huandu-xstrings-v1.3.2_GH0.tar.gz) = 89eed037724f4a2e85da5217faa6d73ae317d066e0e5fd79670a142b83f5eb1b +SIZE (huandu-xstrings-v1.3.2_GH0.tar.gz) = 17911 +SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302 +SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319 +SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6 +SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290 +SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba +SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945 +SHA256 (kevinburke-ssh_config-v1.1.0_GH0.tar.gz) = a88b03ef5077abe2ad25e7c2cd34800099575712444d71612e0553dd317ac118 +SIZE (kevinburke-ssh_config-v1.1.0_GH0.tar.gz) = 19004 +SHA256 (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = b3ee835cc398287452377266313edcc231043bae4168f8d2706e5d34ce1ce755 +SIZE (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = 970830 +SHA256 (magiconair-properties-v1.8.5_GH0.tar.gz) = f85ea629d145006f4df18fd8251fa005d95c311b068848043232f52d247ba45c +SIZE (magiconair-properties-v1.8.5_GH0.tar.gz) = 30514 +SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c +SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548 +SHA256 (mattn-go-runewidth-v0.0.12_GH0.tar.gz) = 5fe59a999a3dffe33595d8e40806bcba11aa447cd73eb60a8b9a7f8b724a232f +SIZE (mattn-go-runewidth-v0.0.12_GH0.tar.gz) = 17354 +SHA256 (microcosm-cc-bluemonday-v1.0.5_GH0.tar.gz) = f843f1351d6c46e605e9037eecca3ddbe1b61d7363495141b2f4eef553085a24 +SIZE (microcosm-cc-bluemonday-v1.0.5_GH0.tar.gz) = 160661 +SHA256 (mitchellh-copystructure-v1.1.1_GH0.tar.gz) = a4e1df5332a3a85e5995d041648b85f7b618f147a62800c0667831942fb99ed3 +SIZE (mitchellh-copystructure-v1.1.1_GH0.tar.gz) = 9535 +SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 +SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 +SHA256 (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = d936baa5006f7dda1346aff863745a110981f7583a1184e93b9077fa52cd4048 +SIZE (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = 27826 +SHA256 (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = c81ed165d0250541655304973d5379a61e00ef074c471b6a6be2c38b204a2afd +SIZE (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = 6449 +SHA256 (muesli-combinator-v0.3.0_GH0.tar.gz) = 8117bfae420c5e6027aaea5cd179e945f250df83ece47fe3b8546196106df6be +SIZE (muesli-combinator-v0.3.0_GH0.tar.gz) = 4177 +SHA256 (muesli-reflow-v0.2.0_GH0.tar.gz) = 41f078180f8d8a3c2bf1fcdf269351088b681b381668c1abd8b4134071d6bd8d +SIZE (muesli-reflow-v0.2.0_GH0.tar.gz) = 17966 +SHA256 (muesli-termenv-v0.8.1_GH0.tar.gz) = c8b5227225a47f7b163709426f95c25476f58727a999239486f0079cb0c18f62 +SIZE (muesli-termenv-v0.8.1_GH0.tar.gz) = 408132 +SHA256 (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 14a1294a8267facc9bc99a230b8871517e6db284ccc7e39030313befa124677f +SIZE (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 19568 +SHA256 (pelletier-go-toml-v1.8.1_GH0.tar.gz) = 837b8407fb401deff36961ce32498a1145c5ef4bad0b0060a25e632c14621941 +SIZE (pelletier-go-toml-v1.8.1_GH0.tar.gz) = 98819 +SHA256 (pkg-diff-20ebb0f2a09e_GH0.tar.gz) = b3d039b2243fcff8f53fadb13541ca00238599eb2510a04c8cfa54ac0d5195fa +SIZE (pkg-diff-20ebb0f2a09e_GH0.tar.gz) = 200589 +SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 +SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 +SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda +SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 +SHA256 (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 26218474bcf776ecf32d7d194c6bfaca8e7b4f0c087e5b595fd50fbb31409676 +SIZE (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 1270215 +SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197 +SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036 +SHA256 (rogpeppe-go-internal-v1.8.0_GH0.tar.gz) = a423c3d03d47d263d7ff1c90ba3911c9025bb7f060b5a46af8229e00962df8ed +SIZE (rogpeppe-go-internal-v1.8.0_GH0.tar.gz) = 129034 +SHA256 (rs-zerolog-v1.21.0_GH0.tar.gz) = d10b1b6a8e7c1aa391868dfdbb0726a8e0e93f6b9876744e665533c67ef47cc9 +SIZE (rs-zerolog-v1.21.0_GH0.tar.gz) = 160530 +SHA256 (sergi-go-diff-v1.1.0_GH0.tar.gz) = 3d4362670655e970366d555418f3c8d179c217c0499ef5573ab7176352229451 +SIZE (sergi-go-diff-v1.1.0_GH0.tar.gz) = 43552 +SHA256 (shopspring-decimal-v1.2.0_GH0.tar.gz) = 59fa76645f63d7383d3f306fe2f7136d923e2aa514d9a9353938d9654b842f58 +SIZE (shopspring-decimal-v1.2.0_GH0.tar.gz) = 37755 +SHA256 (smartystreets-assertions-v1.2.0_GH0.tar.gz) = b1b6becbca1d6375d426461d95c7daf5532770e4747b4ee600627d97aae10f87 +SIZE (smartystreets-assertions-v1.2.0_GH0.tar.gz) = 82193 +SHA256 (spf13-afero-v1.6.0_GH0.tar.gz) = d1942de010ac7932bd21618aaf478b4f1413980449c061032f18beac7805d068 +SIZE (spf13-afero-v1.6.0_GH0.tar.gz) = 62130 +SHA256 (spf13-cast-v1.3.1_GH0.tar.gz) = 4fa8d06903b490ae6f1316e55c5446d5648eea2b450671ebc54d4bbe79bc46b1 +SIZE (spf13-cast-v1.3.1_GH0.tar.gz) = 11102 +SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa +SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580 +SHA256 (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 4fd850a792c5738954c4801cf549d8d0bf53edd17139cd39d179aa5abf7ec68d +SIZE (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 6871 +SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 +SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 +SHA256 (spf13-viper-v1.7.1_GH0.tar.gz) = de85215b50e9fbb2cdf63b0aa9df826a866dff8f718ba2dc3f5866e98d5bd39a +SIZE (spf13-viper-v1.7.1_GH0.tar.gz) = 82641 +SHA256 (stretchr-objx-v0.3.0_GH0.tar.gz) = 831cb044305e573d9ed18928b87feb1d31d1f17f3f54ec962d037c36f5463e24 +SIZE (stretchr-objx-v0.3.0_GH0.tar.gz) = 80456 +SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6 +SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073 +SHA256 (subosito-gotenv-v1.2.0_GH0.tar.gz) = 5f6826992c11981018c77377f33dbc56d0be932e0d38a2f51e795c99725e7ba5 +SIZE (subosito-gotenv-v1.2.0_GH0.tar.gz) = 7359 +SHA256 (twpayne-go-shell-v0.3.0_GH0.tar.gz) = 28d951bb4084e562f959ec2f4ba3aaba585ebc230465f256e2dc7815fb85daf7 +SIZE (twpayne-go-shell-v0.3.0_GH0.tar.gz) = 3764 +SHA256 (twpayne-go-vfs-v2.0.0_GH0.tar.gz) = 27c0bf6308e98c7706b8b2cb8e7b469b09927f6edffa420e4a7b620f0e83e47c +SIZE (twpayne-go-vfs-v2.0.0_GH0.tar.gz) = 16416 +SHA256 (twpayne-go-vfsafero-v2.0.0_GH0.tar.gz) = d85603fb745a03c70005feaea244e1b73741e934c3a4943486fec491b3ec7a42 +SIZE (twpayne-go-vfsafero-v2.0.0_GH0.tar.gz) = 3482 +SHA256 (twpayne-go-xdg-v4.0.0_GH0.tar.gz) = 68441d46261acd6590f394742b0170c6c85725fa68d0b038733cb236b20453cf +SIZE (twpayne-go-xdg-v4.0.0_GH0.tar.gz) = 5793 +SHA256 (uber-go-atomic-v1.7.0_GH0.tar.gz) = 4d655e90a23d023b36607e2ce94c3b7bf650d41c81c0faff32432581d9099ad1 +SIZE (uber-go-atomic-v1.7.0_GH0.tar.gz) = 18566 +SHA256 (uber-go-multierr-v1.6.0_GH0.tar.gz) = f8a139a06fd70bbda0f089274bd723a00c33c5b269a696de4d6a8ab455a22717 +SIZE (uber-go-multierr-v1.6.0_GH0.tar.gz) = 12369 +SHA256 (xanzy-ssh-agent-v0.3.0_GH0.tar.gz) = 7ce80a93d0fdbeb6760f97d6d166d11c215b809e50f0a80c78b8730c61582858 +SIZE (xanzy-ssh-agent-v0.3.0_GH0.tar.gz) = 8421 +SHA256 (yuin-goldmark-emoji-v1.0.1_GH0.tar.gz) = 9188fe9ed18f4560fdae3577a4bb63e3cbd20e0ae4ed68ae1058788b6aa0cec0 +SIZE (yuin-goldmark-emoji-v1.0.1_GH0.tar.gz) = 31694 +SHA256 (yuin-goldmark-v1.3.3_GH0.tar.gz) = b1423fc123efa29014d7d79696dbe7d9f4e26c2dd1a4c26d014b60d55680b7b6 +SIZE (yuin-goldmark-v1.3.3_GH0.tar.gz) = 232581 +SHA256 (zalando-go-keyring-v0.1.1_GH0.tar.gz) = 08971e1a330ec954b778cde60a8484157f8f5a8e4ee4bd0b05874d624d902f04 +SIZE (zalando-go-keyring-v0.1.1_GH0.tar.gz) = 10007 +SHA256 (DHowett-go-plist-1454fab16a06_GH0.tar.gz) = 9f239acbb8e2994e13e6b309b60c5b9eb8e165158d20f9e9f5f9b36c85811856 +SIZE (DHowett-go-plist-1454fab16a06_GH0.tar.gz) = 52549 diff --git a/sysutils/chezmoi/pkg-descr b/sysutils/chezmoi/pkg-descr new file mode 100644 index 000000000000..70d7b0508797 --- /dev/null +++ b/sysutils/chezmoi/pkg-descr @@ -0,0 +1,7 @@ +chezmoi manages your dotfiles across multiple diverse machines, securely. +chezmoi is helpful if you have spent time customizing the tools you use and +want to keep machines running different accounts (e.g. home and work) and/or +different operating systems in sync, while still being able to easily cope +with differences from machine to machine. + +WWW: https://www.chezmoi.io/