summaryrefslogtreecommitdiff
path: root/app-backup/borgmatic
diff options
context:
space:
mode:
Diffstat (limited to 'app-backup/borgmatic')
-rw-r--r--app-backup/borgmatic/Manifest2
-rw-r--r--app-backup/borgmatic/borgmatic-2.1.6.ebuild (renamed from app-backup/borgmatic/borgmatic-2.1.4.ebuild)3
-rw-r--r--app-backup/borgmatic/files/borgmatic-2.1.6-no_test_coverage.patch12
3 files changed, 15 insertions, 2 deletions
diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
index 62cf70b6fe43..76e06602b178 100644
--- a/app-backup/borgmatic/Manifest
+++ b/app-backup/borgmatic/Manifest
@@ -1,4 +1,4 @@
DIST borgmatic-2.0.13.gh.tar.gz 883059 BLAKE2B e2a811b92c7ec651ea79d69e092e39a4d145dd624c9c5e59ba31c19ec38aa087fb640152e174149d3c8b41b0724f008c21be8d6e557484b7598c7e4fbde343f9 SHA512 d0be944f19a5ceced51cb3ab52391ee80317ab16359d36ba480cca065941f8c007466951347290b3adce35dfbee082efafb6ea92473c2e6400eca7daf4beb47d
DIST borgmatic-2.0.7.tar.gz 684455 BLAKE2B 13822c36e65ba3d1ec117673177698a7ccc4bb916ffbe251312c038003a7e09cca0725e614c2e406e3bbbf36e5368c6d1760ac8248451edb4b3186b8a81b20fb SHA512 9bac248f2db4c9fdaa7d8b465af2b3b392280a2b5655f34138058a6f6ac3f7a48b8266bde3c54f71f165243f85088c88da63a3fc3145dc2c83f4ec24b4b2c6ce
-DIST borgmatic-2.1.4.gh.tar.gz 908587 BLAKE2B fc2cd9dab511b7a07d65b12fe25b9cf14215c3360e3b48ca7f354fb01f496d7954c3fdbad0f7771ad872c956d99ec08c41c6899b804f73d9c187dfaf9be09e58 SHA512 7aef308f7f78eb582e625bf9b26a7b3146968345a9889ab055d61e1221b9bd98b2b2ddabfaa9ad75dbe6116a7a4c3d9228ce665effe73676c0cce9a9b884db71
DIST borgmatic-2.1.5.gh.tar.gz 911694 BLAKE2B 275bf92f8ae3d040e0a7ce4698cafa6e5dcfe009421fb72a5612100184b76bffc2129efe3dc2712664ed2467cb28807580e53887fa8991e5edb2982176366e06 SHA512 10b8d411f6e363a4a77585f5b1911b15083f3a07b6546967fe18388b5cc433754e8d6200307bb0a55722f67749c416ead179b7c64db671407b5960cbf2082aef
+DIST borgmatic-2.1.6.gh.tar.gz 965467 BLAKE2B 8d4f3d035a6a77cd8481b0e76ee7578a67c1f5421bddc5e4803823db818f8c361ab1477461202cefb4fba68aed85b9461ad1cbcb830b0c74a7e4b1500c30aeb9 SHA512 60991258da1838f271a92f29b6d9733804f6834d485f2e56697bc52c838cd27778d6572952d9722b4970635e82f02d94d335ba864553335e1d307a94195d0c0e
diff --git a/app-backup/borgmatic/borgmatic-2.1.4.ebuild b/app-backup/borgmatic/borgmatic-2.1.6.ebuild
index b76c2125cc3d..2a09187044b7 100644
--- a/app-backup/borgmatic/borgmatic-2.1.4.ebuild
+++ b/app-backup/borgmatic/borgmatic-2.1.6.ebuild
@@ -44,13 +44,14 @@ BDEPEND="
$(python_gen_cond_dep '
dev-python/apprise[${PYTHON_USEDEP}]
>=dev-python/flexmock-0.10.10[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
')
)
"
PATCHES=(
"${FILESDIR}"/${PN}-1.7.14-systemd_service_bin_path.patch
- "${FILESDIR}"/${PN}-2.1.4-no_test_coverage.patch
+ "${FILESDIR}"/${PN}-2.1.6-no_test_coverage.patch
)
EPYTEST_DESELECT=(
diff --git a/app-backup/borgmatic/files/borgmatic-2.1.6-no_test_coverage.patch b/app-backup/borgmatic/files/borgmatic-2.1.6-no_test_coverage.patch
new file mode 100644
index 000000000000..2be2e79f8ee2
--- /dev/null
+++ b/app-backup/borgmatic/files/borgmatic-2.1.6-no_test_coverage.patch
@@ -0,0 +1,12 @@
+diff '--color=auto' -ur borgmatic-2.1.6.orig/pyproject.toml borgmatic-2.1.6/pyproject.toml
+--- borgmatic-2.1.6.orig/pyproject.toml 2026-06-02 00:52:45.000000000 +0200
++++ borgmatic-2.1.6/pyproject.toml 2026-06-02 08:18:44.406136272 +0200
+@@ -47,7 +47,7 @@
+
+ [tool.pytest.ini_options]
+ testpaths = "tests"
+-addopts = "--cov-report term-missing:skip-covered --cov=borgmatic --no-cov-on-fail --cov-fail-under=100 --ignore=tests/end-to-end --timeout=120 --asyncio-mode=auto"
++addopts = "--ignore=tests/end-to-end --ignore=tests/integration/actions/browse --ignore=tests/unit/actions/browse --asyncio-mode=auto"
+
+ [tool.ruff]
+ line-length = 100