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.
===> The following configuration options are available for chezmoi-2.73.0_2:
BASH=on: Install programmable completions for Bash
FISH=on: Install programmable completions for Fish
ZSH=on: Install programmable completions for zsh
===> Use 'make config' to modify these settings
go: Bump go124-dependent ports
Earlier I bumped the default Go to 1.24. Ports that specify a lower
version will still build with those lower version (for now), so they
don't need a bumping. Instead I'm bumping anything that (now) has go124
as a dependency.
sysutils/chezmoi: update to 2.45.0
ChangeLog: https://github.com/twpayne/chezmoi/releases/tag/v2.45.0
Features
* feat: Scan for secrets with gitleaks when adding files
* feat: Add add.encrypt configuration variable
Fixes
* fix: Improve robustness of keepassxc-cli integration in open mode
* fix: Handle keepassxc-cli localization
* fix: Restore user args to keepassxc-cli in cache password mode
* fix: Always use forward slashes to separate Windows paths
PR: 276531
Reported by: samir@noir.im (maintainer)
sysutils/chezmoi: update to 2.33.1
ChangeLog: https://github.com/twpayne/chezmoi/releases/tag/v2.33.1
* Update dependencies
* Add rbw version check to doctor command
* bump sigstore/cosign-installer from 2.8.1 to 3.0.1
* bump actions/cache from 3.2.6 to 3.3.1
* bump github/codeql-action from 2.2.5 to 2.2.9
* bump actions/checkout from 3.3.0 to 3.5.0
* Update dependencies
* Update dependencies
* Allow source dir to be a git worktree
* Change where fish completions are installed
* Tidy up persistent state tests
* Update dependencies
PR: 270864
Reported by: samir@noir.im (maintainer)
sysutils/chezmoi: update to 2.27.2
ChangeLog: https://github.com/twpayne/chezmoi/releases/tag/v2.27.2
* fix: Make re-add command respect --interactive flag
* feat: Add an optional path argument to the cd command
* feat: Make it easier to use non-git VCSes
* fix: Allow underscores in SourceHut usernames
* fix: Respect diff filter in removes with external diff tool
* chore: Release fixes
* chore: Update dependencies
PR: 268050
Reported by: samir@noir.im (maintainer)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
sysutils: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <jsmith@resonatingmedia.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Landwehr <aaron@snaphat.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Adrian Chadd
* Adrian Chadd <adrian@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan Eldridge <alane@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Deiter <alex.deiter@gmail.com>
(Only the first 15 lines of the commit message are shown above )
*/*: Repair after switching to versioned Go ports
- Add 1.17 to USES=go for ports that still need go117, remove GO_PORT;
- Add missing ${SETENV} ${MAKE_ENV} to repair BINARY_ALIAS;
- Remove explicit dependencies on lang/go.
PR: 264336
Reviewed by: ygy jwb yuri mikael drtr0jan@yandex.ru decke mat
Differential Revision: https://reviews.freebsd.org/D35346
sysutils/chezmoi: update to 2.17.1
ChangeLog: https://github.com/twpayne/chezmoi/releases/tag/v2.17.1
* Add information about chezmoi_modify_manager
* Add link to podcast
* Fix typo in kubeconfig documentation
* Organize related software page into sub-sections
* Fix dump command in the presence of config file templates
* Include git repo commands in dump command output
PR: 264398
Reported by: samir@noir.im (maintainer)
sysutils/chezmoi: update to 2.16.0
ChangeLog: https://github.com/twpayne/chezmoi/releases/tag/v2.16.0
* feat: Add support for Keeper password manager
* feat: Build for mips64 and mips64le
* feat: Build for riscv64
* feat: Complete auto bool, format, and mode flag values
* fix: Connect password manager std{in,err} to os.Std{in,err}
* fix: Don't complete _chezmoi in zsh completion
* fix: Fix use of slashes in glob on Windows
PR: 264185
Reported by: samir@noir.im (maintainer)