mesa bug-fix update to 9.0.2

This commit is contained in:
abveritas 2013-01-23 04:04:28 +00:00
parent 4e1699a26a
commit 6a6e48ef87
3 changed files with 8 additions and 15 deletions

View File

@ -1,7 +1,7 @@
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# maintainer: Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# maintainer abveritas[at]chakra-project[dot]org>
_kernver="3.7.3-1-CHAKRA"

View File

@ -1,8 +1,7 @@
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# maintainer Daniele Cocca <jmc@chakra-project.org>
pkgbase="llvm"
pkgname=('llvm' 'llvm-ocaml' 'clang' 'clang-analyzer')

View File

@ -5,7 +5,7 @@
pkgbase=mesa
pkgname=('mesa' 'libgl' 'libglapi')
pkgver=9.0.1
pkgver=9.0.2
pkgrel=1
arch=('x86_64')
makedepends=('glproto>=1.4.14' 'libdrm>=2.4.38' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libx11>=1.4.3' 'libxt>=1.1.1'
@ -13,16 +13,13 @@ makedepends=('glproto>=1.4.14' 'libdrm>=2.4.38' 'libxxf86vm>=1.1.1' 'libxdamage>
url="http://mesa3d.sourceforge.net"
license=('custom')
source=(${source[@]} "ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2"
'LICENSE' 'llvm32.patch')
md5sums=('97d6554c05ea7449398afe3a0ede7018'
'5c65a0fe315dd347e09b1f2826a1df5a'
'10752f954215ca73e632627e5c14fa65')
'LICENSE')
md5sums=('dc45d1192203e418163e0017640e1cfc'
'5c65a0fe315dd347e09b1f2826a1df5a')
build() {
cd ${srcdir}/?esa-*
patch -p1 -i ${srcdir}/llvm32.patch
autoreconf -vfi
./configure --prefix=/usr \
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
@ -44,9 +41,6 @@ build() {
--enable-xa \
--enable-vdpau
# fix a build break with new llvm
sed -i "s:-Werror=implicit-function-declaration::" src/gallium/drivers/r600/Makefile
make
}
@ -60,7 +54,7 @@ package_libgl() {
install -m755 -d "${pkgdir}/usr/lib/xorg/modules/extensions"
bin/minstall lib/libGL.so* "${pkgdir}/usr/lib/"
bin/minstall lib/libdricore9.0.1.so* "${pkgdir}/usr/lib/"
bin/minstall lib/libdricore9.0.2.so* "${pkgdir}/usr/lib/"
cd src/mesa/drivers/dri
make -C ${srcdir}/?esa-*/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install
@ -100,7 +94,7 @@ package_mesa() {
rm -f "${pkgdir}/usr/lib/libGL.so"*
rm -f "${pkgdir}/usr/lib/libglapi.so"*
rm -f "${pkgdir}/usr/lib/libdricore9.0.1.so"*
rm -f "${pkgdir}/usr/lib/libdricore9.0.2.so"*
rm -f "${pkgdir}/usr/lib/xorg/modules/dri/swrast_dri.so"*
install -m755 -d "${pkgdir}/usr/share/licenses/mesa"