summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmil Velikov2022-11-20 16:19:30 +0000
committerEmil Velikov2022-11-20 16:19:30 +0000
commit2aad717687444b2f5582659267935b6c11e4f97d (patch)
tree1ccb2d05943724ad15544b28e359e800bae35b4d
parentd6a22f4b4409b75dbcfb04f2dd13188a94eda1f2 (diff)
downloadaur-2aad717687444b2f5582659267935b6c11e4f97d.tar.gz
lib32-waffle 1.7.0-3: demote libgl and libgles as optdepends
One can use waffle without libGL.so aka (GLX or OpenGL). Similarly using GLES + GLX (aka libGL.so) also an option. Mark the dependencies as optional. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD8
2 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 971ba5ccbe76..5142ac9764ef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = lib32-waffle
pkgdesc = a library for choosing window system and OpenGL API at runtime (32 bits)
pkgver = 1.7.0
- pkgrel = 2
+ pkgrel = 3
url = https://waffle.freedesktop.org
arch = x86_64
license = BSD
@@ -14,9 +14,9 @@ pkgbase = lib32-waffle
depends = lib32-libx11
depends = lib32-libxcb
depends = lib32-systemd
- depends = lib32-libgl
- depends = lib32-libgles
depends = waffle=1.7.0
+ optdepends = lib32-libgl: for OpenGL or GLX support
+ optdepends = lib32-libgles: for GLES support
optdepends = lib32-libegl: for gbm, surfaceless, x11_egl or wayland support
optdepends = lib32-mesa: for gbm support
optdepends = lib32-wayland: for wayland support
diff --git a/PKGBUILD b/PKGBUILD
index aa6133c9cb4b..c486d4a8ff4e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,14 +6,16 @@
_pkgbasename=waffle
pkgname=lib32-${_pkgbasename}
pkgver=1.7.0
-pkgrel=2
+pkgrel=3
pkgdesc='a library for choosing window system and OpenGL API at runtime (32 bits)'
arch=('x86_64')
url='https://waffle.freedesktop.org'
license=('BSD')
-depends=('lib32-libx11' 'lib32-libxcb' 'lib32-systemd' 'lib32-libgl' 'lib32-libgles' "${_pkgbasename}=${pkgver}")
-optdepends=('lib32-libegl: for gbm, surfaceless, x11_egl or wayland support'
+depends=('lib32-libx11' 'lib32-libxcb' 'lib32-systemd' "${_pkgbasename}=${pkgver}")
+optdepends=('lib32-libgl: for OpenGL or GLX support'
+ 'lib32-libgles: for GLES support'
+ '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' 'wayland-protocols')