Versions
v1.8.2 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~arm ~arm64 ~riscv
- USE flags
- test
v1.7.15 :: 0 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- amd64 ~arm ~arm64 ~riscv
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Runtime Dependencies
app-backup / borgbackup : Deduplicating backup program with compression and authenticated encryption
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / colorama : ANSI escape character sequences for colored terminal text & cursor positioning
dev-python / jsonschema : An implementation of JSON-Schema validation for Python
dev-python / requests : HTTP library for human beings
dev-python / ruamel-yaml : YAML parser/emitter that supports roundtrip comment preservation
dev-python / setuptools : Collection of extensions to Distutils
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.7.8
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Stabilize 1.7.15 amd64, #912745
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.8.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.8.2, drop 1.8.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.8.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.7.14
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.8.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: remove 1.7.11 and 1.7.13, add 1.7.15
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.14
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.13, drop 1.7.12
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.12
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.7.5, 1.7.10
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: stabilize 1.7.8 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.11
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.10, drop 1.7.9
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.9
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
app-backup/borgmatic: Use pypi.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.7.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.7.7
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: stabilize 1.7.5 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.8
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.7, drop 1.7.6
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.6, drop 1.7.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.5
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: deselect test_borgmatic_version_matches_news_version again
While it does run now that we use PEP-517 mode and passes fine for me, CI complains about it. Given this test is effectively a reminder for the developers to keep the news file up to date, just leave it out. Closes: https://bugs.gentoo.org/877845 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.6.6
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Stabilize 1.7.2 amd64, #877829
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.4, drop 1.7.3
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.3
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.2, drop 1.7.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.6.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: stabilize 1.6.6 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: add 1.7.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.6.5
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.6.6
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.6.5, drop 1.6.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: enable py3.11
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.5.24, 1.6.3
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-backup/borgmatic: amd64 stable wrt bug #854993
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.6.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.6.3, drop 1.6.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.6.2
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.6.1, drop 1.6.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.6.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.5.21
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-backup/borgmatic: Stabilize 1.5.24 amd64, #839522
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.5.23
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.24
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.5.22
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.23
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.22
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.5.20
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Stabilize 1.5.21 amd64, #830197
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.21
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.5.18
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-backup/borgmatic: Stabilize 1.5.20 amd64, #824794
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.20
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.5.15
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Keyword 1.5.18 arm64, #804624
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: stabilize 1.5.18 for amd64
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Keyword 1.5.18 arm, #804624
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.18, drop 1.5.17
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.17, drop 1.5.16
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: get rid of vim dependency in tests
Already merged upstream so will no longer be needed come 1.5.17. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: test-bdepend on app-editors/vim-core
Needed because tests/integration/test_execute calls xxd. Closes: https://bugs.gentoo.org/804636 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.16, drop 1.5.13
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Stabilize 1.5.15 amd64, #803299
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: keyword 1.5.15 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.5.14
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.15
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: add 1.5.14
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: drop 1.5.12
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-backup/borgmatic: amd64 stable wrt bug #791934
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: bump to 1.5.13
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Keyword 1.5.12 arm64, #772152
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Keyword 1.5.12 arm, #772152
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-backup/borgmatic: amd64 stable wrt bug #766507
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: bump to 1.5.12
"Fix for previous release with incorrect version suffix in setup.py. No other changes." Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: bump to 1.5.11
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Stabilize 1.5.10 amd64, #753863
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: restrict tests due to Bug #740128
No idea what is going on here but even versions and Python targets which used to build and test fine (e.g. 1.5.9 with python3_7) produce the same test error now. Switch tests off until dev-python/flexmock upstream has finally done something about this problem. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-backup/borgmatic: Stabilize 1.5.9 amd64, #738824
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: bump to 1.5.10
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: bump to 1.5.9
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-backup/borgmatic: amd64 stable wrt bug #732468
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: bump to 1.5.8
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: Do not mention upgrade-borgmatic-config
No real point, we have never had versions which used INI-style configs in the tree. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: bump to 1.5.7
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: bump to 1.5.6
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: support python3_8
Following the version bump of dev-python/ruamel-yaml we now have all the dependencies supporting that version as well, and just to be on the safe side I have confirmed all borgmatic tests pass with python_single_target_python3_8, Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: remove old
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-backup/borgmatic: switch to single-implementation mode
No real benefits of installing this for multiple Python implementations, in the end borgmatic is always invoked as scripts. While at it, clean up dependencies a bit. Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: install systemd units
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-backup/borgmatic: new package
Nominally works with python3_8 to but not all of its dependencies handle this version in Gentoo yet. Signed-off-by: Marek Szuba <marecki@gentoo.org>