app-backup / borgmatic

Automatically create, prune and verify backups with borgbackup

Official package sites : https://torsion.org/borgmatic/ ·

v1.5.18 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 ~arm ~riscv
USE flags
test

v1.5.15 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 ~arm ~arm64 ~riscv
USE flags
test

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_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

app-backup / borgbackup : Deduplicating backup program with compression and authenticated encryption

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

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 / pykwalify : Python lib/cli for JSON/YAML schema validation

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

804624
>=app-backup/borgmatic-1.5.16: re-keyword for arm, arm64
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>