summaryrefslogtreecommitdiffstats
path: root/main/mesa/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/mesa/APKBUILD')
-rw-r--r--main/mesa/APKBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/main/mesa/APKBUILD b/main/mesa/APKBUILD
index 6ba55652e..5269d1356 100644
--- a/main/mesa/APKBUILD
+++ b/main/mesa/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mesa
pkgver=8.0.1
-pkgrel=0
+pkgrel=1
pkgdesc="Mesa DRI OpenGL library"
url="http://www.mesa3d.org"
arch="all"
@@ -19,11 +19,13 @@ subpackages="$pkgname-dev
depends_dev="libdrm-dev dri2proto libx11-dev libxext-dev libxxf86vm-dev
libxdamage-dev libxfixes-dev libxcb-dev glproto"
makedepends="$depends_dev expat-dev xextproto python libxt-dev makedepend
- talloc-dev py-libxml2 flex bison llvm-dev"
+ talloc-dev py-libxml2 flex bison llvm-dev
+ autoconf automake"
source="ftp://ftp.freedesktop.org/pub/mesa/$pkgver/MesaLib-$pkgver.tar.bz2
mesa-7.10-uclibc-glsl.patch
mesa-7.10-uclibc-gallium.patch
imports-uclibc.patch
+ glx_ro_text_segm.patch
"
@@ -47,6 +49,7 @@ prepare() {
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
esac
done
+ aclocal && automake --add-missing && autoreconf || return 1
}
dev() {
@@ -66,6 +69,7 @@ build() {
--enable-gles2 \
--with-gallium-drivers=i915,nouveau,r300,r600,svga,swrast \
--disable-gallium-egl \
+ --enable-glx-rts \
|| return 1
make || return 1
@@ -130,4 +134,5 @@ vmwgfx() { _mv_dri vmwgfx_dri; }
md5sums="24eeebf66971809d8f40775a379b36c9 MesaLib-8.0.1.tar.bz2
03e9685b0d714e915c35fd0fb5fde810 mesa-7.10-uclibc-glsl.patch
90a2ea438ff328443a0436a91a74d518 mesa-7.10-uclibc-gallium.patch
-9dc5080bb4d9d436b476bfeb878ca224 imports-uclibc.patch"
+9dc5080bb4d9d436b476bfeb878ca224 imports-uclibc.patch
+a1a766b4c6a96d67cad9bd7ad5c578e8 glx_ro_text_segm.patch"