diff options
author | Emil Velikov | 2021-02-28 19:54:36 +0000 |
---|---|---|
committer | Emil Velikov | 2021-02-28 19:54:36 +0000 |
commit | 280e692b34dd0b4d1941f0eb0e0e6cfa06f799e3 (patch) | |
tree | 59e04e19e0ebb5a969e7e7d97a54fe84208f890b | |
parent | cec7d99c40308a420c915746f16cab50ab36bade (diff) | |
download | aur-280e692b34dd0b4d1941f0eb0e0e6cfa06f799e3.tar.gz |
waffle 1.6.3-3: moar dependency fixes
Thanks Lone_Wolf \o/
- DSO (libgbm.so) as opt-depends doesn't seem to work, use mesa
- the libudev.so header/pkg-config is in another package - systemd
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 10 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = waffle pkgdesc = a library for choosing window system and OpenGL API at runtime pkgver = 1.6.3 - pkgrel = 2 + pkgrel = 3 url = http://www.waffle-gl.org arch = x86_64 license = BSD @@ -11,13 +11,14 @@ pkgbase = waffle makedepends = libxslt makedepends = docbook-xsl makedepends = cmake + makedepends = systemd depends = libx11 depends = libxcb depends = libudev.so depends = libgl depends = libgles optdepends = libegl: for gbm, surfaceless, x11_egl or wayland support - optdepends = libgbm.so: for gbm support + optdepends = mesa: for gbm support optdepends = wayland: for wayland support source = https://mesa.pages.freedesktop.org/waffle/files/release/waffle-1.6.3/waffle-1.6.3.tar.xz source = https://mesa.pages.freedesktop.org/waffle/files/release/waffle-1.6.3/waffle-1.6.3.tar.xz.asc @@ -5,7 +5,7 @@ pkgname=waffle pkgver=1.6.3 -pkgrel=2 +pkgrel=3 pkgdesc='a library for choosing window system and OpenGL API at runtime' arch=('x86_64') url='http://www.waffle-gl.org' @@ -13,9 +13,13 @@ license=('BSD') depends=('libx11' 'libxcb' 'libudev.so' 'libgl' 'libgles') optdepends=('libegl: for gbm, surfaceless, x11_egl or wayland support' - 'libgbm.so: for gbm support' + 'mesa: for gbm support' 'wayland: for wayland support') -makedepends=('meson' 'xcb-proto' 'mesa' 'libxslt' 'docbook-xsl' 'cmake') + +# XXX: systemd is a bit of a hack, in particular: +# The Arch packaging splits the libudev.so in one package, with the build +# aka headers/pkg-config in another. +makedepends=('meson' 'xcb-proto' 'mesa' 'libxslt' 'docbook-xsl' 'cmake' 'systemd') source=(https://mesa.pages.freedesktop.org/waffle/files/release/waffle-${pkgver}/waffle-${pkgver}.tar.xz{,.asc}) sha256sums=('30e47bb78616e5deab1b94fd901c629a42b6ec3bf693c668217d4d5fd9b62219' |