From b29060324821b76da369cd9caee18a8633ba8d8a Mon Sep 17 00:00:00 2001 From: Alan Barros de Oliveira Date: Fri, 13 Jan 2023 10:39:57 -0300 Subject: [PATCH] New package: vorta-0.8.9 --- srcpkgs/vorta/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/vorta/template diff --git a/srcpkgs/vorta/template b/srcpkgs/vorta/template new file mode 100644 index 000000000000..66d0efabd713 --- /dev/null +++ b/srcpkgs/vorta/template @@ -0,0 +1,25 @@ +# Template file for 'vorta' +pkgname=vorta +version=0.8.9 +revision=1 +build_style=python3-module +#Running pytest as root leads 'test_export_fail_unwritable' to fail. +#'test_ssh_dialog' fails under xbps-src (either 'xbps-src check' or +#executing pytest into 'xbps-src chroot' enviroment) and I don't know why. +#On the other hand, it passes if pytest(ed) chroot(ed) into +#the 20221001_glibc release (either as root or user). May be an issue +#specific to xbps-src? +make_check_args="--deselect=tests/test_import_export.py::test_export_fail_unwritable + --deselect=tests/test_repo.py::test_ssh_dialog" +hostmakedepends="python3-setuptools python3-wheel python3-pip" +depends="borg python3-peewee python3-appdirs python3-paramiko + python3-SecretStorage python3-psutil python3-PyQt5" +checkdepends="${depends} python3-pytest python3-pytest-qt + python3-pytest-mock" +short_desc="GUI for Borg Backup" +maintainer="Alan Barros de Oliveira " +license="GPL-3.0-only" +homepage="https://github.com/borgbase/vorta" +distfiles="https://github.com/borgbase/vorta/archive/refs/tags/v${version}.tar.gz" +checksum=aba735ff06729271846d44757fae4708cd51c6443337c1916e164c62e1c6d8e5 +make_check_pre="dbus-run-session" # needed to PASS test_notifications.py