summaryrefslogtreecommitdiff
path: root/app-backup
diff options
context:
space:
mode:
Diffstat (limited to 'app-backup')
-rw-r--r--app-backup/Manifest.gzbin7865 -> 7868 bytes
-rw-r--r--app-backup/bareos/Manifest12
-rw-r--r--app-backup/bareos/bareos-23.1.3.ebuild (renamed from app-backup/bareos/bareos-23.1.0-r2.ebuild)3
-rw-r--r--app-backup/bareos/bareos-24.0.1-r1.ebuild (renamed from app-backup/bareos/bareos-24.0.1.ebuild)1
-rw-r--r--app-backup/bareos/bareos-24.0.2.ebuild (renamed from app-backup/bareos/bareos-23.0.4.ebuild)27
-rw-r--r--app-backup/bareos/bareos-9999.ebuild3
-rw-r--r--app-backup/borgmatic/Manifest4
-rw-r--r--app-backup/borgmatic/borgmatic-1.9.12.ebuild2
-rw-r--r--app-backup/borgmatic/borgmatic-1.9.8.ebuild84
9 files changed, 25 insertions, 111 deletions
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index ebf30db941aa..eadd7cc95b68 100644
--- a/app-backup/Manifest.gz
+++ b/app-backup/Manifest.gz
Binary files differ
diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 19a99e87a357..fdf90a68c831 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -16,17 +16,17 @@ DIST bareos-21.1.10.tar.gz 11671111 BLAKE2B 047901ee6de2f2ba086d7c0406b623d36514
DIST bareos-21.1.11.tar.gz 11669843 BLAKE2B 17dfb0b667e6d5e932ff464ecc9f6f5fdf23c694e71fe81848aca38629095b44a8ebee6ad117dd5090e803d3a8a0f6ea9dff47d7760b90a65e11a92b705523e9 SHA512 34ca24352529639b9608fa1bd68bc593b52d9f03d3f6e95ab7be67983bc28fc5a1807a94ea7cc23b4119dfb27ad2c38aedb2899a425edf62afb89884bb8fe644
DIST bareos-22.1.5.tar.gz 14747894 BLAKE2B 560bc1ceb34fccfb370e8643d24917e24b2440158dd267532c2cb7e4a543d29b81b033e7a34c46eda4c6d71165e48da9332605c3bcd073fbafa38f3ba8be69a2 SHA512 8138f2142f705e2448f8bc2e00f39fe4f734ce8fe687e3cf00c9ff9bda9a3df73ebd7fb86d850ba755588cdaca324e1ba9034987ecb975ce47dd279395ee03b4
DIST bareos-22.1.6.tar.gz 14758055 BLAKE2B e49c2f6b38394b71a15e4826286a761e78b8c301429843630bbf024a76505381a84581296e7bcdd537bf04194e10abc3c8b4f358234ae968a10163993c9451bc SHA512 6fda879ed6ac05843d9c8c0da16228e2b009ee094230ce7cec0deb9125723f1bd8964517c355f61fda34ee5664ebaf4e76b3c6ce2b0e9b88c66788abf5d9b93e
-DIST bareos-23.0.4.tar.gz 13954430 BLAKE2B dfeea6ca63be1cb376507a1270cc835d8f6ea336a8cf9c07ac74a2817d84f044da7ac974b11a34b3d6c8a66ed4cb27a1e9ba06b4dad697937e6068181f42eb03 SHA512 50686548cb2bb398d524fa208db97a68e30f40e53ac8a8f57182157e713d743baf8a3177453327943b17de128f6dd6c5b5de0fe65ddcedf7cbca715e7ae05bd5
-DIST bareos-23.1.0.tar.gz 14002357 BLAKE2B f063bf0d4ce422766f8d71133e69ed39bf914672f2ff3321d792cd28bf58d6e2daac53a1fe48586e4accd6a895e9ef83b17e51e3f6b4dabccf7c54bf02fb2680 SHA512 480a7f420c7f0a626f5261e0b9c136f3ed71f08ee09ce9d493b66645e0f2c5dc00455719a3ce06a57a5424206b1c0f62cd19904f83bcaaa45066726a6b223281
DIST bareos-23.1.1.tar.gz 14010988 BLAKE2B ee56a93fdffaee51ff43fda272f48f18b811447401885538afa5fa7a59bc5b31eac884a7552439765955e08a20708101725b7561526ab7204970bcfb67dffca3 SHA512 3ff7bb42537d2654dfaa967e4b63f624953572499f118f870857bfb9f83c84d6e27adcf34ef3a1347e7dd23c54d1bcb17db7820070268f29dda69a89e661791b
+DIST bareos-23.1.3.tar.gz 14009664 BLAKE2B 767796804eb6baa6e108430a8e25de51562a99212537607a43e727702cdc3dfbd2b11365d2efca518d62518970ee53779ff2fa1d369995c4bee5b2478ee689a6 SHA512 bec95f0278a68a7ab6a96e6af97cd7c30af411a2b8eba5aa73fa1f9d33f952d5eb60c79b9d29010ce2a91855edff351d8a7143d4399709769a76925d8909e764
DIST bareos-24.0.1.tar.gz 13332658 BLAKE2B 1b5468a18816df51d77f465ff0ee9fc142b6b32e69e9875e0ae5deba8e57329f3eb142ad838c6889c2e6d7bae9cdf7e52358bd9c9dd36c6a62b98c4be21f9581 SHA512 ec510282f9b4bc5b80fddd706111ed891d776a713f4f2548fc48ea45bb59f636b92ae0c2d146c11c598f3d47a5bd9975220b0435123d084ed351ca3053110a8c
+DIST bareos-24.0.2.tar.gz 13350863 BLAKE2B b9adbcc0ce5ee0a73fef9842dcdfc0ebf2b31765d515a0898a39dd63d71801bedd5365b6426b0fae9df5ef57270ba9667730c10dd0cb18d482f29bdd7273bdb7 SHA512 14458fe192409ae61b814d246747b3e7a6df338f55c02f5b9122a015327b649e86fb1e50a54886cd7acc60ed19eb638f2d26af49c29664c62afead6ccedbf52b
EBUILD bareos-21.1.10.ebuild 11633 BLAKE2B d0394fc3ccd10ee5074b2de6066529b58f55c0c8260790c7aecbcf0b558ddd6918e96c768bca851a5d20009d36df25ebd8fbf6fdf383a9b3a70c7c6a8187fcb2 SHA512 4eb5a628e0be7f1e815599b2b8223569f881e161e58511d8b990adaae286b45682e5c0453dbd8db5b9b00c8322b6f616fa989ef1da9ee9d72776112179c34e7c
EBUILD bareos-21.1.11.ebuild 11631 BLAKE2B 5b794afe9039e83c19dc5239259db5f000be75a2255a5e33b69111143bc0f6bd4d6b3b24b8592fbd425e3f0a557ee5ace5e57b962a7fae61c89e017ad503928e SHA512 46bbb6a9323e16587768f351be2325f9c05041e791b45091f788808a63ac95b1c0e1045c587b30233cd1eaaef0fce22fb3ec964366897ca32a0073560ad5aef5
EBUILD bareos-22.1.5.ebuild 12005 BLAKE2B 3eef9af6b2fcd0f74608fd9c7f75c9bf61e526eb7d7636875c7c265c12e89a2beb8f0316ba26aad6182dd1656dff865d052acf3baa1e783b69d9e74cf742aad6 SHA512 61272e827db0c7d17a7a4f5be66cb7855e403dbbf4cfb3d367bd27a420526f58c50897a1baea7c63bb16da018cf5838c5002a4b992e2aef36c629e8188095171
EBUILD bareos-22.1.6.ebuild 12005 BLAKE2B 3eef9af6b2fcd0f74608fd9c7f75c9bf61e526eb7d7636875c7c265c12e89a2beb8f0316ba26aad6182dd1656dff865d052acf3baa1e783b69d9e74cf742aad6 SHA512 61272e827db0c7d17a7a4f5be66cb7855e403dbbf4cfb3d367bd27a420526f58c50897a1baea7c63bb16da018cf5838c5002a4b992e2aef36c629e8188095171
-EBUILD bareos-23.0.4.ebuild 12076 BLAKE2B 79225efaedacac0ba6721e45da5e91de20f87afe22d2c59f5418fd2a25445aff873025826128ad790f0c03622edb7727f41db55e5863f42a12273be0898dcf4e SHA512 cf6b598e14d3d4e32cdfcd8f75b216ad9222ecf74e67a5eb09fe4b611f17c464b6624adf8f71750d337f1c783a37ac49c00f69ef7cf8d68caa42528550f98777
-EBUILD bareos-23.1.0-r2.ebuild 12217 BLAKE2B b87549e3e6766d8b70ae22eb8806cf58a8740ca4c82a9001edd1de5e68f30b51476e6ea522e47adb4a34e28b7af8f8133969ae0b8c71d11a5b2d5ac9be480142 SHA512 7ad4cfccc7e7dddc44c35c4ff36bf7e8a10b9ce5c7a9ba29e6107de27916c27409472f4dbf52a856885b1fda7ec7706570731dc70b2a28452baf2f9a57602020
EBUILD bareos-23.1.1.ebuild 12234 BLAKE2B 0ef6b83d071bcca0993cc53e3b05295de27b52db05c01ff372d8e79f34e388c300657f9ff3b850474141d58cf38a50428189b9faf0c0f8c9bf10be9613669744 SHA512 b07be823598e2db225a61f57e1ee3793d3fc1189d97cb8e23daeeb19e483fccf7937d4610ea016ce3bb6f7e1ee42f883b035c584fe45e9f3bdb0f99176e44d2f
-EBUILD bareos-24.0.1.ebuild 11968 BLAKE2B 9781f77688d6d79001a22da51246c6f6b6c4587abbdd50095fc5ad5805f998cf4151180c24f6c942952aa44fb027e7f536ca849ae24327bdbec907953527fe9f SHA512 e1bc3961a79648837f1c81baaf8f996a5859aaef201f569700873ff4213aef2cf00582c94a271f1eaa367fb2cf0938e63afa792a60a9173e62f47a1b9d325191
-EBUILD bareos-9999.ebuild 11961 BLAKE2B 292be51968c542c0109c49623b54246e20ccc69b3f601b4fccaddde80f8433eb2ef5008a485ddc2e10018b61cbf56abbe2006ebecf9a61f71cc6583464e04fcb SHA512 78233f19128961182d91d809d61cc3129633f7b9d52dda3f4aa495fb723da134e28171662df7280623c24171952b9d30375df4092280ed024428b5e6f4a0cfd9
+EBUILD bareos-23.1.3.ebuild 12234 BLAKE2B 468f7e8e13bc31818ecd609f708c6566295455b8a695d37a3dcd58d1847a46516b37735d040a3585d3e1f41d8992bdbe5cedc0e9e6b6f4590b91683027848455 SHA512 5de2bdb22c92430fa6ad1de05977b03f59c0b2b816d2bb996160f21058321c6b9a63321ba87575361048f4bc58172ecdd67e8a7aa389798330b10dfddb21147b
+EBUILD bareos-24.0.1-r1.ebuild 11986 BLAKE2B 021d61e0e163a18b7bbd7cd9066af8fa6157abe06cc2c539d6bc07f7e3c5ce8e2dc63aef257b4d6b288be67859174966eb993ed71078155cd81aa096a90334e9 SHA512 ed099877c3d6f3868dd1ac438fe4e7a3895494d14d5de08e06eb5200d35813ddc7c0a239227e7349d6dd5f76160caa6f667a33f3f1d5828e1d0369c88bd4c801
+EBUILD bareos-24.0.2.ebuild 11986 BLAKE2B 021d61e0e163a18b7bbd7cd9066af8fa6157abe06cc2c539d6bc07f7e3c5ce8e2dc63aef257b4d6b288be67859174966eb993ed71078155cd81aa096a90334e9 SHA512 ed099877c3d6f3868dd1ac438fe4e7a3895494d14d5de08e06eb5200d35813ddc7c0a239227e7349d6dd5f76160caa6f667a33f3f1d5828e1d0369c88bd4c801
+EBUILD bareos-9999.ebuild 11986 BLAKE2B 021d61e0e163a18b7bbd7cd9066af8fa6157abe06cc2c539d6bc07f7e3c5ce8e2dc63aef257b4d6b288be67859174966eb993ed71078155cd81aa096a90334e9 SHA512 ed099877c3d6f3868dd1ac438fe4e7a3895494d14d5de08e06eb5200d35813ddc7c0a239227e7349d6dd5f76160caa6f667a33f3f1d5828e1d0369c88bd4c801
MISC metadata.xml 1125 BLAKE2B 5a9eafa553c8eab9c1c7eaf885c588841ed919b97ad0e0e2ef1b9d1f54eb1ccccd33d4f437cb202315acfde472fc1dbbd9633d3d9e32cfbf566176279e1bb5c8 SHA512 5007401bad8f271317a2b9d8af26760df9a2f211d32719bd4a50597d2ae53c3e65cbdb0cdbfa611f638834a56acfc30754003c1c6555c8fe4f4fdf16b11b10df
diff --git a/app-backup/bareos/bareos-23.1.0-r2.ebuild b/app-backup/bareos/bareos-23.1.3.ebuild
index 71d78326e86d..3cccc18a76de 100644
--- a/app-backup/bareos/bareos-23.1.0-r2.ebuild
+++ b/app-backup/bareos/bareos-23.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -42,6 +42,7 @@ DEPEND="
ceph? ( sys-cluster/ceph )
)
dev-libs/libfmt
+ dev-libs/utfcpp
glusterfs? ( sys-cluster/glusterfs )
lmdb? ( dev-db/lmdb )
dev-libs/gmp:0
diff --git a/app-backup/bareos/bareos-24.0.1.ebuild b/app-backup/bareos/bareos-24.0.1-r1.ebuild
index bf11bac855ce..69fb2df7b72d 100644
--- a/app-backup/bareos/bareos-24.0.1.ebuild
+++ b/app-backup/bareos/bareos-24.0.1-r1.ebuild
@@ -90,6 +90,7 @@ RDEPEND="${DEPEND}
BDEPEND="
${PYTHON_DEPS}
dev-cpp/cli11
+ dev-cpp/expected
dev-cpp/ms-gsl
test? (
dev-cpp/gtest
diff --git a/app-backup/bareos/bareos-23.0.4.ebuild b/app-backup/bareos/bareos-24.0.2.ebuild
index 7764737d6d5a..69fb2df7b72d 100644
--- a/app-backup/bareos/bareos-23.0.4.ebuild
+++ b/app-backup/bareos/bareos-24.0.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{10..13} python3_13t )
CMAKE_WARN_UNUSED_CLI=no
inherit python-any-r1 systemd cmake tmpfiles flag-o-matic
@@ -41,12 +41,14 @@ DEPEND="
!x86? (
ceph? ( sys-cluster/ceph )
)
+ dev-libs/libfmt
+ dev-libs/utfcpp
glusterfs? ( sys-cluster/glusterfs )
lmdb? ( dev-db/lmdb )
dev-libs/gmp:0
!clientonly? (
acct-user/${PN}
- dev-db/postgresql:*[threads(+)]
+ dev-db/postgresql:*[server,threads(+)]
director? (
virtual/mta
)
@@ -87,6 +89,9 @@ RDEPEND="${DEPEND}
BDEPEND="
${PYTHON_DEPS}
+ dev-cpp/cli11
+ dev-cpp/expected
+ dev-cpp/ms-gsl
test? (
dev-cpp/gtest
dev-db/postgresql:*[server,threads(+)]
@@ -96,13 +101,12 @@ BDEPEND="
REQUIRED_USE="
static? ( clientonly )
+ clientonly? ( !director !storage-daemon !ceph !glusterfs !lmdb !ndmp !scsi-crypto )
x86? ( !ceph )
"
PATCHES=(
"${FILESDIR}/${PN}-21-cmake-gentoo.patch"
- "${FILESDIR}/${PN}-22.0.2-werror.patch"
- "${FILESDIR}/${PN}-21.1.2-no-automagic-ccache.patch"
)
pkg_pretend() {
@@ -164,8 +168,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=()
- cmake_comment_add_subdirectory webui
-
if use clientonly; then
mycmakeargs+=(
-Dclient-only=ON
@@ -184,6 +186,9 @@ src_configure() {
mycmakeargs+=(
-DHAVE_PYTHON=0
+ -DCPM_USE_LOCAL_PACKAGES=1
+ -DCPM_LOCAL_PACKAGES_ONLY=1
+ -DENABLE_WEBUI=0
-Darchivedir=/var/lib/bareos/storage
-Dbackenddir=/usr/$(get_libdir)/${PN}/backend
-Dbasename="`hostname -s`"
@@ -246,7 +251,6 @@ src_install() {
# remove misc stuff we do not need in production
rm -f "${D}"/etc/bareos/bareos-regress.conf
- rm -f "${D}"/etc/logrotate.d/bareos-dir
# remove duplicate binaries being installed in /usr/sbin and replace
# them by symlinks to not break systems that still use split-usr
@@ -274,13 +278,6 @@ src_install() {
# extra files which 'make install' doesn't cover
if ! use clientonly; then
- # the logrotate configuration
- # (now unconditional wrt bug #258187)
- diropts -m0755
- insinto /etc/logrotate.d
- insopts -m0644
- newins "${S}"/core/scripts/logrotate bareos
-
# the logwatch scripts
if use logwatch; then
diropts -m0750
diff --git a/app-backup/bareos/bareos-9999.ebuild b/app-backup/bareos/bareos-9999.ebuild
index 34d351baeaea..69fb2df7b72d 100644
--- a/app-backup/bareos/bareos-9999.ebuild
+++ b/app-backup/bareos/bareos-9999.ebuild
@@ -48,7 +48,7 @@ DEPEND="
dev-libs/gmp:0
!clientonly? (
acct-user/${PN}
- dev-db/postgresql:*[threads(+)]
+ dev-db/postgresql:*[server,threads(+)]
director? (
virtual/mta
)
@@ -90,6 +90,7 @@ RDEPEND="${DEPEND}
BDEPEND="
${PYTHON_DEPS}
dev-cpp/cli11
+ dev-cpp/expected
dev-cpp/ms-gsl
test? (
dev-cpp/gtest
diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
index 185bdb331b2e..9d3312443049 100644
--- a/app-backup/borgmatic/Manifest
+++ b/app-backup/borgmatic/Manifest
@@ -4,10 +4,8 @@ DIST borgmatic-1.9.10.tar.gz 646658 BLAKE2B 8eec2cea8e1001c7d55aef6e267aa18a4db6
DIST borgmatic-1.9.12.tar.gz 653984 BLAKE2B 62445bd2fa4a9ab93a4ef9035617dc57fd191e7df9a5709dc760424fe5fe8d9a6798b98563442739ddd3ce4c73947fadc0a259c21f56fe0ec214a2fd0e179e9b SHA512 26449ff7eae3d104ffee578f1211afc545141b4224c8c0888bad14e2251a9bbe2d8ec8b9e3c652a5a5881d49eca5df275e6ac6ad07661e0b64c2713147e71c30
DIST borgmatic-1.9.13.tar.gz 655690 BLAKE2B b51706ffb56e3905298498fa71e7f949be43b968e2c62565657fde6a6e470253f4d50022b54327a9fd832288443491581a278f310219787041c2644bf8b721d6 SHA512 fe2cab08b1ba750349be6cb79e89dd3b99a964b21b6d91ee7adb955ff0c4b386e45d97c01a86232943e448053faaf88aa2dbeec654bed6ea9279639f8a3d79f3
DIST borgmatic-1.9.14.tar.gz 656877 BLAKE2B 36f8dce1251b74d67f33aaed5f6ebe41ff1003bd261070724422842143eb84be8b38a884f19da9e2f74a784e4ce4adca6c8ddfb8600f833fea6777585feb0cd8 SHA512 f2d789fab2e7f017c22458a6df3408a4883444aaeac9a4bf258de3eb46b802451d964d39ed441fb01314ff5c9acfd29676e1aab1ba341afb908e458527253705
-DIST borgmatic-1.9.8.tar.gz 642464 BLAKE2B 0473e440d8beb99adac1fcf6c3628f12ca1b9b4337190eaac5aa6cb4726a2be9ada56f1a25be9369cf5a36e5bd53bf2070c2f1579c96bc7375cf5f184a7129af SHA512 a4c524ddddae99d4a244e6d6d7c8d91ea980b29267b2bca8c8dcf45087fa70039088c225a5144e072e5453a76dfbdca61f7718eba4c558d94226222574e9e09a
EBUILD borgmatic-1.9.10.ebuild 2065 BLAKE2B b09383e46c1caec4f77835b8fd699705b8b8706bf003ad393c34dcb495e86a4dad372c7e8b1969c7be8373c000afc063e2e9eaa096c23a5e80e6a1390e4b4c87 SHA512 8558b26eae3b7270e6fa12879bd2d85c31a3b7f6ac49c71234bdf0563795c55873b7cfb813ab2f1e76d97069d5ee109c283c2fd93c10cdb7f641c17081ad1b7d
-EBUILD borgmatic-1.9.12.ebuild 2066 BLAKE2B 8b9919cb20159e14340fc2c28c6b6a762dbaf1067d2a2c679c0888d7198b0caa283a95c1460c7e02c8dbc79d31d85b243bef2d320f1c9cc462e0219c6ebb0d74 SHA512 e59cae6a65f42c5db111da9376a793c40f5d4d7b9323f06bda5e5f95f604b1e94201c6fa20dd33349e403451b1388bc35c657c7111fe765cb0bff305db443d40
+EBUILD borgmatic-1.9.12.ebuild 2065 BLAKE2B b09383e46c1caec4f77835b8fd699705b8b8706bf003ad393c34dcb495e86a4dad372c7e8b1969c7be8373c000afc063e2e9eaa096c23a5e80e6a1390e4b4c87 SHA512 8558b26eae3b7270e6fa12879bd2d85c31a3b7f6ac49c71234bdf0563795c55873b7cfb813ab2f1e76d97069d5ee109c283c2fd93c10cdb7f641c17081ad1b7d
EBUILD borgmatic-1.9.13.ebuild 2066 BLAKE2B 8b9919cb20159e14340fc2c28c6b6a762dbaf1067d2a2c679c0888d7198b0caa283a95c1460c7e02c8dbc79d31d85b243bef2d320f1c9cc462e0219c6ebb0d74 SHA512 e59cae6a65f42c5db111da9376a793c40f5d4d7b9323f06bda5e5f95f604b1e94201c6fa20dd33349e403451b1388bc35c657c7111fe765cb0bff305db443d40
EBUILD borgmatic-1.9.14.ebuild 2066 BLAKE2B 8b9919cb20159e14340fc2c28c6b6a762dbaf1067d2a2c679c0888d7198b0caa283a95c1460c7e02c8dbc79d31d85b243bef2d320f1c9cc462e0219c6ebb0d74 SHA512 e59cae6a65f42c5db111da9376a793c40f5d4d7b9323f06bda5e5f95f604b1e94201c6fa20dd33349e403451b1388bc35c657c7111fe765cb0bff305db443d40
-EBUILD borgmatic-1.9.8.ebuild 2158 BLAKE2B 7e1f3e9a76faf19c91f32e2af5b815c13dc1cb3c1e4fd934cd0347778123175bbe02113dbb13d19481c2696fbe03ab02476aef5705906ceaebcd95bb3eb189cc SHA512 2ac661139a03a726e2a74db9884cdad4cf9da5bf235eedd61b852f2d3977f79e5bfe2c2585aac10e88eba4d8bcdbcb01204e9adeb512aefa77c250037c3aab1a
MISC metadata.xml 461 BLAKE2B 700c5863d623abaa1a88f91ef5281c6d3d8c2ce8eeb5b15cadbbd93b1d50bfce5445cd2f133bbe998da36de9e2953ce154e1b8eb033d36f33bb88881e672aeb6 SHA512 e739f7ff60f69c3b4d5c72daeda65b9c042bf01d74ce6a60b2684e7e52eea5deaa946a2aa5f1dc84ae16f6eaf4bff8f46628f41ba55c394ff4fe70b5935663a2
diff --git a/app-backup/borgmatic/borgmatic-1.9.12.ebuild b/app-backup/borgmatic/borgmatic-1.9.12.ebuild
index 7668c4167479..3eae3e6ee78e 100644
--- a/app-backup/borgmatic/borgmatic-1.9.12.ebuild
+++ b/app-backup/borgmatic/borgmatic-1.9.12.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv"
IUSE="apprise"
# borg is called as an external tool, hence no pythonic stuff
diff --git a/app-backup/borgmatic/borgmatic-1.9.8.ebuild b/app-backup/borgmatic/borgmatic-1.9.8.ebuild
deleted file mode 100644
index 5d3951cc7a71..000000000000
--- a/app-backup/borgmatic/borgmatic-1.9.8.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 systemd pypi
-
-DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
-HOMEPAGE="
- https://torsion.org/borgmatic/
- https://projects.torsion.org/borgmatic-collective/borgmatic
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv"
-IUSE="apprise"
-
-# borg is called as an external tool, hence no pythonic stuff
-RDEPEND="
- app-backup/borgbackup
- $(python_gen_cond_dep '
- dev-python/jsonschema[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- ')
- apprise? ( $(python_gen_cond_dep '
- dev-python/apprise[${PYTHON_USEDEP}]
- ') )
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- $(python_gen_cond_dep '
- dev-python/apprise[${PYTHON_USEDEP}]
- >=dev-python/flexmock-0.10.10[${PYTHON_USEDEP}]
- ')
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.7.14-systemd_service_bin_path.patch
- "${FILESDIR}"/${PN}-1.9.3-no_test_coverage.patch
-)
-
-EPYTEST_DESELECT=(
- # A fragile test whose only purpose is to make sure the NEWS file
- # has been updated for the current version.
- tests/integration/commands/test_borgmatic.py::test_borgmatic_version_matches_news_version
-)
-
-distutils_enable_tests pytest
-
-src_install() {
- distutils-r1_src_install
- systemd_dounit sample/systemd/borgmatic.{service,timer}
- keepdir /etc/borgmatic
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "To generate a sample configuration file, run:"
- elog " ${PN} config generate"
- elog
- elog "Systemd users wishing to periodically run ${PN} can use the provided timer and service units."
- else
- local oldver
- for oldver in ${REPLACING_VERSIONS}; do
- if ver_test "${oldver}" -lt 1.9.0; then
- ewarn "Please be warned that ${PN}-1.9.0 has introduced several breaking changes."
- ewarn "For details, please see"
- ewarn
- ewarn " https://github.com/borgmatic-collective/borgmatic/releases/tag/1.9.0"
- ewarn
- break
- fi
- done
- fi
-}