summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksandr Mezin2024-01-10 04:28:05 +0200
committerAleksandr Mezin2024-01-10 04:29:27 +0200
commit899cc7587477407a7ce7f8d8dad8336e2866397f (patch)
tree8c394cc1a9356ce94f8df4bec2515486b9f99eda
parente0a4b233f57e81e65bef15ffc2847689bfba3aaf (diff)
downloadaur-899cc7587477407a7ce7f8d8dad8336e2866397f.tar.gz
Build under Xvfb
gtk-builder-tool needs X or Wayland socket.
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD6
2 files changed, 5 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5993b9789959..8aa78b42df64 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -9,6 +9,7 @@ pkgbase = gnome-shell-extension-ddterm-git
makedepends = git
makedepends = gtk4
makedepends = libxslt
+ makedepends = xorg-server-xvfb
depends = gnome-shell
depends = gtk3
depends = vte3
diff --git a/PKGBUILD b/PKGBUILD
index 2b7b8bd31da1..440a69c7d9de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ license=('GPL3')
conflicts=("${pkgname%-git}")
provides=("${pkgname%-git}")
depends=('gnome-shell' 'gtk3' 'vte3')
-makedepends=('git' 'gtk4' 'libxslt')
+makedepends=('git' 'gtk4' 'libxslt' 'xorg-server-xvfb')
install="${pkgname%-git}.install"
source=("${pkgname%-git}::git+${url}.git")
sha256sums=('SKIP')
@@ -22,7 +22,9 @@ pkgver() {
build() {
cd "${srcdir}/${pkgname%-git}"
- make build
+
+ # gtk-builder-tool needs X or Wayland
+ LIBGL_ALWAYS_SOFTWARE=1 xvfb-run -- make build
}
package() {