mesa: bump to 7.11

This commit is contained in:
Phil 2011-08-01 19:50:39 +00:00
parent a4e6fef786
commit b95f0bb384
3 changed files with 19 additions and 23 deletions

View File

@ -8,14 +8,14 @@
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=dri2proto pkgname=dri2proto
pkgver=2.3 pkgver=2.6
pkgrel=2 pkgrel=1
pkgdesc="X11 DRI protocol" pkgdesc="X11 DRI protocol"
arch=(any) arch=(any)
license=('custom') license=('custom')
url="http://xorg.freedesktop.org/" url="http://xorg.freedesktop.org/"
source=(${url}/releases/individual/proto/${pkgname}-${pkgver}.tar.bz2) source=(${url}/releases/individual/proto/${pkgname}-${pkgver}.tar.bz2)
md5sums=('3407b494d5e90d584c9af52aa8f9f028') md5sums=('2eb74959684f47c862081099059a11ab')
build() { build() {
cd "${srcdir}/${pkgname}-${pkgver}" cd "${srcdir}/${pkgname}-${pkgver}"

View File

@ -8,15 +8,15 @@
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=glproto pkgname=glproto
pkgver=1.4.12 pkgver=1.4.14
pkgrel=2 pkgrel=1
pkgdesc="X11 OpenGL extension wire protocol" pkgdesc="X11 OpenGL extension wire protocol"
arch=(any) arch=(any)
url="http://xorg.freedesktop.org/" url="http://xorg.freedesktop.org/"
license=('custom') license=('custom')
source=(http://xorg.freedesktop.org/releases/individual/proto/${pkgname}-${pkgver}.tar.bz2 source=(http://xorg.freedesktop.org/releases/individual/proto/${pkgname}-${pkgver}.tar.bz2
COPYING) COPYING)
md5sums=('55edc5ff2efb734215c868f72f7cf27e' md5sums=('f48257daf0017f7a7667e5bf48ca3578'
'a2228066bf4e15d351290deec0d9c250') 'a2228066bf4e15d351290deec0d9c250')
build() { build() {

View File

@ -10,39 +10,35 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgbase=mesa 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') 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 pkgver=7.11
pkgrel=2 pkgrel=1
arch=('i686' 'x86_64') 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' 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>=4.5' 'dri2proto=2.3' 'python2' 'libxml2' 'imake' 'unzip') 'gcc-libs' 'dri2proto>=2.6' 'python2' 'libxml2' 'imake' 'llvm' 'udev')
url="http://mesa3d.sourceforge.net" url="http://mesa3d.sourceforge.net"
license=('custom') license=('custom')
source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.zip" "LICENSE" "nouveau-fix-header.patch") source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2" "LICENSE")
md5sums=('614d063ecd170940d9ae7b355d365d59' md5sums=('ff03aca82d0560009a076a87c888cf13'
'5c65a0fe315dd347e09b1f2826a1df5a' '5c65a0fe315dd347e09b1f2826a1df5a')
'67c87b77cc2236b52a3b47dad3fbb5d4')
build() { build() {
cd "${srcdir}/"
unzip MesaLib-${pkgver}
cd "${srcdir}/Mesa-${pkgver}" cd "${srcdir}/Mesa-${pkgver}"
patch -Np1 -i "${srcdir}/nouveau-fix-header.patch"
autoreconf -vfi
./configure --prefix=/usr \ ./configure --prefix=/usr \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \ --with-dri-driverdir=/usr/lib/xorg/modules/dri \
--enable-gallium-radeon \ --with-gallium-drivers=r300,r600,nouveau,swrast \
--enable-gallium-r600 \ --enable-gallium-llvm \
--enable-gallium-nouveau \ --enable-gallium-egl --enable-shared-glapi\
--enable-gallium-swrast \
--enable-glx-tls \ --enable-glx-tls \
--with-driver=dri \ --with-driver=dri \
--enable-xcb \ --enable-xcb \
--with-state-trackers=dri,glx \
--disable-glut \ --disable-glut \
--enable-gles1 \ --enable-gles1 \
--enable-gles2 \ --enable-gles2 \
--enable-egl \ --enable-egl \
--disable-gallium-egl --enable-texture-float \
--enable-shared-dricore
make make
} }