app-admin / yadm

A dotfile manager for the config files in your home folder

Official package sites : https://github.com/TheLocehiliosan/yadm/ ·

yadm is a dotfile manager that handles the hassle of synchronizing the dotfiles in your home folder across different workstations. It has a philosophy using git and getting out of git's way to ensure it does what it does best. What sets it apart is that it supports encryption, which enables you to add files like mutt configuration with passwords and host it publicly. It also enables you to add suffixes to your files like ##Linux.hostname, and yadm will automatically symlink the file if you are on that hostname.

v2.4.0 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~x86
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

app-crypt / gnupg : The GNU Privacy Guard, a GPL OpenPGP implementation

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

631390
app-admin/yadm-1.07 : * Test test/103_accept_git.bats failed
687456
app-admin/yadm-1.12.0 : [TEST] not ok 1 parse_encrypt (not called)
803827
[TEST] app-admin/yadm-2.4.0 - E assert hint: Using h -m <name>\n ==
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-admin/yadm: update the comment about yamllint
dev-util/yamllint _is_ in the tree now, however yadm requires a specific - and rather old - version. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-admin/yadm: use python-any-r1 API for tests
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
app-admin/yadm: Security cleanup
Bug: https://bugs.gentoo.org/625394 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Closes: https://github.com/gentoo/gentoo/pull/15158 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
app-admin/yadm: minor QA
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Sam James (sam_c) · gentoo
app-admin/yadm: Security bump to 2.4.0
Fixed in 1.11.1 but bumped to latest while there given it's now maintainer-needed. Bug: https://bugs.gentoo.org/625394 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Closes: https://github.com/gentoo/gentoo/pull/15114 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-admin/yadm: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Patrice Clement · gentoo
app-admin/yadm: version bump.
Closes: https://bugs.gentoo.org/642660 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Michael Palimaka · gentoo
app-admin/yadm: remove 1.05 and 1.06
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Espen Henriksen · gentoo
app-admin/yadm: Remove old version 1.04
Package-Manager: portage-2.3.3
Espen Henriksen · gentoo
app-admin/yadm: Bump version to 1.07
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Patrice Clement · gentoo
app-admin/yadm: make -> emake.
Package-Manager: portage-2.3.0
Espen Henriksen · gentoo
app-admin/yadm: version bump to 1.06.
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3458
Espen Henriksen · gentoo
app-admin/yadm: version bump to 1.05.
Gentoo-Bug: https://bugs.gentoo.org/593332 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/2364 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Sam Jorna · gentoo
app-admin/yadm: new package
yadm is a dotfile manager that handles the hassle of synchronizing the dotfiles in your home folder across different workstations. It has a philosophy using git and getting out of git's way to ensure it does what it does best. Maintainer assigned to Espen H per request under Proxy Maintainers. Gentoo-bug: 581118 Package-Manager: portage-2.2.28