summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEmil Velikov2021-02-24 22:46:50 +0000
committerEmil Velikov2021-02-24 22:46:50 +0000
commitc486388af782ee739c2dca802a7d78731e02ff4d (patch)
tree85851663ed57897d0880b252aab960614e435335 /PKGBUILD
parent8d5985265c7917e9248e7d927c1431cd64ff5c54 (diff)
downloadaur-c486388af782ee739c2dca802a7d78731e02ff4d.tar.gz
waffle-git: fixup (opt)dependency list
In details: - add cmake makedep - meson needs it to create the cmake config files - libudev.so - optional for gbm - libgl/libgles is a dependency which we dlopen at runtime - wayland is an optdepends, so is libgbm.so and libegl Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 6 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e2140808c2d2..0193f9a0fddb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=waffle-git
pkgver=1.5.2.3.r287.g0b8e040
-pkgrel=1
+pkgrel=2
pkgdesc='Library for choosing window system and OpenGL API at runtime (git version)'
arch=('x86_64' 'aarch64')
url='http://www.waffle-gl.org'
@@ -12,8 +12,11 @@ provides=('waffle')
conflicts=('waffle')
license=('BSD')
-depends=('libx11' 'libxcb' 'wayland')
-makedepends=('git' 'meson' 'xcb-proto' 'mesa' 'libxslt' 'docbook-xsl')
+depends=('libx11' 'libxcb' 'libudev.so' 'libgl' 'libgles')
+optdepends=('libegl: for gbm, surfaceless, x11_egl or wayland support'
+ 'libgbm.so: for gbm support'
+ 'wayland: for wayland support')
+makedepends=('git' 'meson' 'xcb-proto' 'mesa' 'libxslt' 'docbook-xsl' 'cmake')
source=('git+https://gitlab.freedesktop.org/mesa/waffle.git')
sha256sums=('SKIP')