From ecf5bbef00398917051c0e0b95b3abad77f686d9 Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 13 Feb 2023 15:58:59 +0100 Subject: [PATCH] Ensure HOME is set in syncthingtray tests Workaround for https://github.com/syncthing/syncthing/issues/8785 --- syncthingtray/default/PKGBUILD | 1 + syncthingtray/git/PKGBUILD | 1 + syncthingtray/qt6/PKGBUILD | 1 + syncthingtray/static-compat/PKGBUILD | 1 + 4 files changed, 4 insertions(+) diff --git a/syncthingtray/default/PKGBUILD b/syncthingtray/default/PKGBUILD index 4a2db06b..d3e6feb2 100644 --- a/syncthingtray/default/PKGBUILD +++ b/syncthingtray/default/PKGBUILD @@ -74,6 +74,7 @@ build() { check() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" + export HOME=${HOME:-/} # https://github.com/syncthing/syncthing/issues/8785 QT_QPA_PLATFORM=offscreen SYNCTHING_PORT=$(ephemeral_port) SYNCTHING_TEST_TIMEOUT_FACTOR=3 ninja check } diff --git a/syncthingtray/git/PKGBUILD b/syncthingtray/git/PKGBUILD index a1e19832..47782639 100644 --- a/syncthingtray/git/PKGBUILD +++ b/syncthingtray/git/PKGBUILD @@ -90,6 +90,7 @@ build() { check() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}" + export HOME=${HOME:-/} # https://github.com/syncthing/syncthing/issues/8785 QT_QPA_PLATFORM=offscreen SYNCTHING_PORT=$(ephemeral_port) SYNCTHING_TEST_TIMEOUT_FACTOR=3 ninja check } diff --git a/syncthingtray/qt6/PKGBUILD b/syncthingtray/qt6/PKGBUILD index 07d428c3..e5b9c593 100644 --- a/syncthingtray/qt6/PKGBUILD +++ b/syncthingtray/qt6/PKGBUILD @@ -87,6 +87,7 @@ build() { check() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" + export HOME=${HOME:-/} # https://github.com/syncthing/syncthing/issues/8785 QT_QPA_PLATFORM=offscreen SYNCTHING_PORT=$(ephemeral_port) SYNCTHING_TEST_TIMEOUT_FACTOR=3 ninja check } diff --git a/syncthingtray/static-compat/PKGBUILD b/syncthingtray/static-compat/PKGBUILD index 16fbb82e..32a6aa76 100644 --- a/syncthingtray/static-compat/PKGBUILD +++ b/syncthingtray/static-compat/PKGBUILD @@ -124,6 +124,7 @@ check() { source static-compat-environment export PATH=$PWD:$PATH cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" + export HOME=${HOME:-/} # https://github.com/syncthing/syncthing/issues/8785 QT_QPA_PLATFORM=offscreen SYNCTHING_PORT=$(ephemeral_port) SYNCTHING_TEST_TIMEOUT_FACTOR=3 ninja check }