[arch-commits] Commit in lib32-mesa/trunk (PKGBUILD)

Laurent Carlier lcarlier at nymeria.archlinux.org
Wed Mar 5 09:49:15 UTC 2014


    Date: Wednesday, March 5, 2014 @ 10:49:15
  Author: lcarlier
Revision: 106508

upgpkg: lib32-mesa 10.1.0-1

upstream update 10.1.0, enable dri3 support

Modified:
  lib32-mesa/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-03-05 09:48:14 UTC (rev 106507)
+++ PKGBUILD	2014-03-05 09:49:15 UTC (rev 106508)
@@ -4,16 +4,16 @@
 
 pkgbase=lib32-mesa
 pkgname=('lib32-ati-dri' 'lib32-intel-dri' 'lib32-nouveau-dri' 'lib32-mesa' 'lib32-mesa-libgl')
-pkgver=10.0.3
+pkgver=10.1.0
 pkgrel=1
 arch=('x86_64')
-makedepends=('python2' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 'glproto' 'lib32-libdrm' 'dri2proto' 'lib32-libxxf86vm' 'lib32-libxdamage'
-             'gcc-multilib' 'lib32-elfutils' 'lib32-llvm' 'lib32-systemd')
+makedepends=('python2' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto' 
+             'lib32-libxshmfence' 'lib32-libxxf86vm' 'lib32-libxdamage' 'gcc-multilib' 'lib32-elfutils' 'lib32-llvm' 'lib32-systemd')
 url="http://mesa3d.sourceforge.net"
 license=('custom')
 options=('!libtool')
-source=(ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2)
-md5sums=('5f9f463ef08129f6762106b434910adb')
+source=(ftp://ftp.freedesktop.org/pub/mesa/10.1/MesaLib-${pkgver}.tar.bz2)
+md5sums=('3ec43f79dbcd9aa2a4a27bf1f51655b6')
 
 build() {
   export CC="gcc -m32"
@@ -46,7 +46,9 @@
     --enable-osmesa \
     --enable-gles1 \
     --enable-gles2 \
-    --enable-texture-float
+    --enable-texture-float \
+    --enable-dri3
+
   make
     
   mkdir $srcdir/fakeinstall
@@ -94,7 +96,7 @@
 
 package_lib32-mesa() {
   pkgdesc="an open-source implementation of the OpenGL specification (32-bit)"
-  depends=('lib32-libdrm' 'lib32-libxxf86vm' 'lib32-libxdamage' 'lib32-systemd' 'lib32-elfutils' 'lib32-llvm-libs' 'mesa')
+  depends=('lib32-libdrm' 'lib32-libxxf86vm' 'lib32-libxdamage' 'lib32-libxshmfence' 'lib32-systemd' 'lib32-elfutils' 'lib32-llvm-libs' 'mesa')
   optdepends=('opengl-man-pages: for the OpenGL API man pages')
   provides=('lib32-libglapi' 'lib32-osmesa' 'lib32-libgbm' 'lib32-libgles' 'lib32-libegl')
   conflicts=('lib32-libglapi' 'lib32-osmesa' 'lib32-libgbm' 'lib32-libgles' 'lib32-libegl')




More information about the arch-commits mailing list