From 17e2ca4e4c1ae46ec62346a20fd9c0a86ef51b35 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.10 --- ...3544ae532d4c1f8e1ac1319fc613c3cbd9ea.patch | 33 +++++++++++++++++++ srcpkgs/vorta/template | 22 +++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 srcpkgs/vorta/patches/78863544ae532d4c1f8e1ac1319fc613c3cbd9ea.patch create mode 100644 srcpkgs/vorta/template diff --git a/srcpkgs/vorta/patches/78863544ae532d4c1f8e1ac1319fc613c3cbd9ea.patch b/srcpkgs/vorta/patches/78863544ae532d4c1f8e1ac1319fc613c3cbd9ea.patch new file mode 100644 index 000000000000..8371279f365c --- /dev/null +++ b/srcpkgs/vorta/patches/78863544ae532d4c1f8e1ac1319fc613c3cbd9ea.patch @@ -0,0 +1,33 @@ +From 78863544ae532d4c1f8e1ac1319fc613c3cbd9ea Mon Sep 17 00:00:00 2001 +From: Alan Barros de Oliveira +Date: Sat, 4 Feb 2023 11:43:21 -0300 +Subject: [PATCH] Remove pip install dependency. By @abdeoliveira (#1578) + +--- + requirements.d/dev.txt | 2 +- + setup.cfg | 2 -- + 2 files changed, 1 insertion(+), 3 deletions(-) + +diff --git a/requirements.d/dev.txt b/requirements.d/dev.txt +index fdf3de57a..84fbd849a 100644 +--- a/requirements.d/dev.txt ++++ b/requirements.d/dev.txt +@@ -1,4 +1,4 @@ +-black ++black<23.0 + coverage + flake8 + isort +diff --git a/setup.cfg b/setup.cfg +index cf8279941..f5a5036b7 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -36,8 +36,6 @@ package_dir = + =src + include_package_data = true + python_requires = >=3.7 +-setup_requires = +- pip >= 10 + install_requires = + appdirs + paramiko diff --git a/srcpkgs/vorta/template b/srcpkgs/vorta/template new file mode 100644 index 000000000000..103d1ad90feb --- /dev/null +++ b/srcpkgs/vorta/template @@ -0,0 +1,22 @@ +# Template file for 'vorta' +pkgname=vorta +version=0.8.10 +revision=1 +build_style=python3-module +#'test_export_fail_unwritable' fails as root. +#'test_ssh_dialog' fails under 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" +depends="borg python3-peewee python3-appdirs python3-paramiko + python3-SecretStorage python3-psutil python3-PyQt5" +checkdepends="${depends} dbus python3-pytest python3-pytest-qt + python3-pytest-mock python3-six" +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=eb0a4db1e48943e7ca45937b4e4ebab57c0e7b61b378ee58d190fa7f7b31721e +make_check_pre="dbus-run-session" # needed to PASS test_notifications.py