From b95f0bb3847d27cf8076227bd3673d5c9c142e59 Mon Sep 17 00:00:00 2001 From: Phil Date: Mon, 1 Aug 2011 19:50:39 +0000 Subject: [PATCH] mesa: bump to 7.11 --- dri2proto/PKGBUILD | 6 +++--- glproto/PKGBUILD | 6 +++--- mesa/PKGBUILD | 30 +++++++++++++----------------- 3 files changed, 19 insertions(+), 23 deletions(-) diff --git a/dri2proto/PKGBUILD b/dri2proto/PKGBUILD index edcc76e95..31a7442e7 100644 --- a/dri2proto/PKGBUILD +++ b/dri2proto/PKGBUILD @@ -8,14 +8,14 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf pkgname=dri2proto -pkgver=2.3 -pkgrel=2 +pkgver=2.6 +pkgrel=1 pkgdesc="X11 DRI protocol" arch=(any) license=('custom') url="http://xorg.freedesktop.org/" source=(${url}/releases/individual/proto/${pkgname}-${pkgver}.tar.bz2) -md5sums=('3407b494d5e90d584c9af52aa8f9f028') +md5sums=('2eb74959684f47c862081099059a11ab') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/glproto/PKGBUILD b/glproto/PKGBUILD index e54c7c92b..db80b4042 100644 --- a/glproto/PKGBUILD +++ b/glproto/PKGBUILD @@ -8,15 +8,15 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf pkgname=glproto -pkgver=1.4.12 -pkgrel=2 +pkgver=1.4.14 +pkgrel=1 pkgdesc="X11 OpenGL extension wire protocol" arch=(any) url="http://xorg.freedesktop.org/" license=('custom') source=(http://xorg.freedesktop.org/releases/individual/proto/${pkgname}-${pkgver}.tar.bz2 COPYING) -md5sums=('55edc5ff2efb734215c868f72f7cf27e' +md5sums=('f48257daf0017f7a7667e5bf48ca3578' 'a2228066bf4e15d351290deec0d9c250') build() { diff --git a/mesa/PKGBUILD b/mesa/PKGBUILD index 9a39200e8..eb5e088d8 100644 --- a/mesa/PKGBUILD +++ b/mesa/PKGBUILD @@ -10,39 +10,35 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf pkgbase=mesa pkgname=('mesa' 'libgl' 'libgles' 'libegl' 'ati-dri' 'intel-dri' 'unichrome-dri' 'mach64-dri' 'mga-dri' 'r128-dri' 'savage-dri' 'sis-dri' 'tdfx-dri' 'nouveau-dri') -pkgver=7.10.3 -pkgrel=2 +pkgver=7.11 +pkgrel=1 arch=('i686' 'x86_64') -makedepends=('glproto>=1.4.12' 'pkgconfig' 'libdrm>=2.4.25' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libx11>=1.4.3' 'libxt>=1.1.1' - 'gcc-libs>=4.5' 'dri2proto=2.3' 'python2' 'libxml2' 'imake' 'unzip') +makedepends=('glproto>=1.4.14' 'libdrm>=2.4.26' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libx11>=1.4.3' 'libxt>=1.1.1' + 'gcc-libs' 'dri2proto>=2.6' 'python2' 'libxml2' 'imake' 'llvm' 'udev') url="http://mesa3d.sourceforge.net" license=('custom') -source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.zip" "LICENSE" "nouveau-fix-header.patch") -md5sums=('614d063ecd170940d9ae7b355d365d59' - '5c65a0fe315dd347e09b1f2826a1df5a' - '67c87b77cc2236b52a3b47dad3fbb5d4') +source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2" "LICENSE") +md5sums=('ff03aca82d0560009a076a87c888cf13' + '5c65a0fe315dd347e09b1f2826a1df5a') build() { - cd "${srcdir}/" - unzip MesaLib-${pkgver} cd "${srcdir}/Mesa-${pkgver}" - patch -Np1 -i "${srcdir}/nouveau-fix-header.patch" + autoreconf -vfi ./configure --prefix=/usr \ --with-dri-driverdir=/usr/lib/xorg/modules/dri \ - --enable-gallium-radeon \ - --enable-gallium-r600 \ - --enable-gallium-nouveau \ - --enable-gallium-swrast \ + --with-gallium-drivers=r300,r600,nouveau,swrast \ + --enable-gallium-llvm \ + --enable-gallium-egl --enable-shared-glapi\ --enable-glx-tls \ --with-driver=dri \ --enable-xcb \ - --with-state-trackers=dri,glx \ --disable-glut \ --enable-gles1 \ --enable-gles2 \ --enable-egl \ - --disable-gallium-egl + --enable-texture-float \ + --enable-shared-dricore make }