diff options
author | Emil Velikov | 2021-02-24 22:10:07 +0000 |
---|---|---|
committer | Emil Velikov | 2021-02-24 22:34:02 +0000 |
commit | bf3e4cc8dead3b565411eb1f46e7c379518379d1 (patch) | |
tree | d67b0781423a3e37ef9b9de1a907b647eac19093 | |
parent | b199bfac77eb1e11e854d3fbe7676b43e6599a25 (diff) | |
download | aur-bf3e4cc8dead3b565411eb1f46e7c379518379d1.tar.gz |
lib32-waffle 1.6.2-2: fixup (opt)dependency list
In details:
- remove long gone mesa-libgl
- add cmake makedep - meson needs it to create the cmake config files
- lib32-systemd (libudev.so) - optional for gbm
- lib32-libgl/lib32-libgles is a dependency which we dlopen at runtime
- lib32-wayland is an optdepends, so is lib32-mesa (libgbm.so) and
lib32-libegl
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 15 insertions, 6 deletions
@@ -1,19 +1,24 @@ pkgbase = lib32-waffle pkgdesc = a library for choosing window system and OpenGL API at runtime (32 bits) pkgver = 1.6.2 - pkgrel = 1 + pkgrel = 2 url = http://www.waffle-gl.org arch = x86_64 license = BSD makedepends = meson makedepends = xcb-proto - makedepends = lib32-mesa-libgl makedepends = lib32-mesa makedepends = gcc-multilib + makedepends = cmake depends = lib32-libx11 depends = lib32-libxcb - depends = lib32-wayland + depends = lib32-systemd + depends = lib32-libgl + depends = lib32-libgles depends = waffle=1.6.2 + optdepends = lib32-libegl: for gbm, surfaceless, x11_egl or wayland support + optdepends = lib32-mesa: for gbm support + optdepends = lib32-wayland: for wayland support source = https://mesa.pages.freedesktop.org/waffle/files/release/waffle-1.6.2/waffle-1.6.2.tar.xz source = https://mesa.pages.freedesktop.org/waffle/files/release/waffle-1.6.2/waffle-1.6.2.tar.xz.asc sha256sums = 41ff9e042497e482c7294e210ebd9962e937631829a548e5811c637337cec5a5 @@ -6,13 +6,17 @@ _pkgbasename=waffle pkgname=lib32-${_pkgbasename} pkgver=1.6.2 -pkgrel=1 +pkgrel=2 pkgdesc='a library for choosing window system and OpenGL API at runtime (32 bits)' arch=('x86_64') url='http://www.waffle-gl.org' license=('BSD') -depends=('lib32-libx11' 'lib32-libxcb' 'lib32-wayland' "${_pkgbasename}=${pkgver}") -makedepends=('meson' 'xcb-proto' 'lib32-mesa-libgl' 'lib32-mesa' 'gcc-multilib') + +depends=('lib32-libx11' 'lib32-libxcb' 'lib32-systemd' 'lib32-libgl' 'lib32-libgles' "${_pkgbasename}=${pkgver}") +optdepends=('lib32-libegl: for gbm, surfaceless, x11_egl or wayland support' + 'lib32-mesa: for gbm support' + 'lib32-wayland: for wayland support') +makedepends=('meson' 'xcb-proto' 'lib32-mesa' 'gcc-multilib' 'cmake') source=(https://mesa.pages.freedesktop.org/waffle/files/release/waffle-${pkgver}/waffle-${pkgver}.tar.xz{,.asc}) sha256sums=('41ff9e042497e482c7294e210ebd9962e937631829a548e5811c637337cec5a5' |