It seems python-pytest-xvfb
isn't required at all.
diff --git a/PKGBUILD b/PKGBUILD
index 8221c5f..161486a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=plover-git
pkgdesc="Free and open source real-time stenography engine."
-pkgver=4.0.0.dev12
+pkgver=4.0.0rc2+8.g9b5a357f
pkgrel=1
arch=('any')
license=('GPL2')
@@ -27,7 +27,6 @@ makedepends=(
'python-mock'
'python-pytest'
'python-pytest-qt'
- 'python-pytest-xvfb'
'python-wheel'
)
provides=('plover')
@@ -55,7 +54,7 @@ build() {
check() {
cd "$pkgname"
- PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest -p pytest-qt -p xvfb test
+ PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest -p pytest-qt test
}
package() {
Pinned Comments
bpierre commented on 2021-04-16 23:05 (UTC) (edited on 2021-04-16 23:51 (UTC) by bpierre)
Starting with 4.0.0.dev8+434.g60779ea-1, the main entry point has been changed to isolate plugins install, similarly to how they are handled when using the official AppImage.
The plugins manager is available as a separate package: https://aur.archlinux.org/packages/plover_plugins_manager/.