diff options
Diffstat (limited to 'libre')
-rw-r--r-- | libre/mesa/PKGBUILD | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/libre/mesa/PKGBUILD b/libre/mesa/PKGBUILD index 2fde9e5f4..bb3c55c98 100644 --- a/libre/mesa/PKGBUILD +++ b/libre/mesa/PKGBUILD @@ -6,7 +6,7 @@ pkgbase=mesa pkgname=("${pkgbase}") pkgdesc="A free implementation of the OpenGL specification, without nonfree software recommendations in drirc" pkgver=18.0.3 -pkgrel=3.parabola1 +pkgrel=3.parabola2 arch=('i686' 'x86_64' 'armv7h') makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' @@ -152,6 +152,9 @@ package_mesa() { _install fakeinstall/usr/lib/d3d _install fakeinstall/usr/lib/lib{gbm,glapi}.so* _install fakeinstall/usr/lib/libOSMesa.so* + if [ "$CARCH" = "i686" ]; then + _install fakeinstall/usr/lib/libwayland*.so* + fi if [ "$CARCH" != "armv7h" ]; then _install fakeinstall/usr/lib/libxatracker.so* @@ -164,9 +167,11 @@ package_mesa() { # in vulkan-headers rm -rv fakeinstall/usr/include/vulkan - # in wayland - rm -v fakeinstall/usr/lib/libwayland-egl.so* - rm -v fakeinstall/usr/lib/pkgconfig/wayland-egl.pc + if [ "$CARCH" != "i686" ]; then + # in wayland + rm -v fakeinstall/usr/lib/libwayland-egl.so* + rm -v fakeinstall/usr/lib/pkgconfig/wayland-egl.pc + fi _install fakeinstall/usr/include _install fakeinstall/usr/lib/pkgconfig |