sysutils/borgmatic currently defaults to sysutils/borgbackup/1.1 as
RDEP, which is probably not the best choice as the 1.1 branch is "pretty
much out of maintenance" [0]. With the diff below new installs of
borgmatic will pull in borgbackup-1.2, unless borgbackup-1.1 is already
installed.

While here, make a slight change to sysutils/vorta, which should work
with borgbackup-1.1 as well.

Comments / OK?

[0] https://github.com/borgbackup/borg/pull/6149#issuecomment-1335690848


diff --git borgmatic/Makefile borgmatic/Makefile
index f5d2560820b..ab371f18b94 100644
--- borgmatic/Makefile
+++ borgmatic/Makefile
@@ -1,7 +1,7 @@
 COMMENT =              wrapper for Borg to create and prune backups
 
 MODPY_EGG_VERSION =    1.7.5
-REVISION =             0
+REVISION =             1
 DISTNAME =             borgmatic-${MODPY_EGG_VERSION}
 
 MAINTAINER =           Stuart Henderson <stu.po...@spacehopper.org>
@@ -18,7 +18,7 @@ MODPY_PI =            Yes
 MODPY_PYBUILD =                setuptools
 
 RUN_DEPENDS =          devel/py-colorama${MODPY_FLAVOR}-<0.5 \
-                       borgbackup-*:sysutils/borgbackup/1.1 \
+                       borgbackup-*:sysutils/borgbackup/1.2 \
                        devel/py-jsonschema${MODPY_FLAVOR} \
                        devel/py-setuptools${MODPY_FLAVOR} \
                        textproc/py-ruamel.yaml${MODPY_FLAVOR}>=0.15.0,<0.18.0 \
diff --git vorta/Makefile vorta/Makefile
index 87c31f02bcd..6ddd0e36765 100644
--- vorta/Makefile
+++ vorta/Makefile
@@ -1,6 +1,7 @@
 COMMENT=       GUI for Borg Backup
 
 MODPY_EGG_VERSION=     0.8.9
+REVISION=      0
 DISTNAME=      vorta-${MODPY_EGG_VERSION}
 
 CATEGORIES=    sysutils
@@ -22,7 +23,7 @@ RUN_DEPENDS=  databases/py-peewee${MODPY_FLAVOR} \
                devel/py-appdirs${MODPY_FLAVOR} \
                security/py-paramiko${MODPY_FLAVOR} \
                security/py-secretstorage${MODPY_FLAVOR} \
-               sysutils/borgbackup/1.2 \
+               borgbackup-*:sysutils/borgbackup/1.2 \
                sysutils/py-psutil${MODPY_FLAVOR} \
                x11/py-qt5${MODPY_FLAVOR}
 

Reply via email to