diff --git a/srcpkgs/MesaLib/template b/srcpkgs/MesaLib/template index 5b6213e0d59..7d8ad0f34b0 100644 --- a/srcpkgs/MesaLib/template +++ b/srcpkgs/MesaLib/template @@ -1,10 +1,14 @@ # Template build file for 'MesaLib'. pkgname=MesaLib version=7.10.2 +revision=1 wrksrc="Mesa-${version}" distfiles="ftp://ftp.freedesktop.org/pub/mesa/$version/$pkgname-$version.tar.bz2" build_style=gnu_configure -configure_args="--enable-glx-tls --enable-xcb" +configure_args="--enable-glx-tls --enable-xcb --enable-gallium-egl +--with-dri-drivers=mach64,mga,r128,savage,tdfx,unichrome +--enable-gallium-i915 --enable-gallium-i965 --enable-gallium-radeon +--enable-gallium-r600 --enable-gallium-swrast" short_desc="Graphics library similar to SGI's OpenGL" maintainer="Juan RP " checksum=8ced2678ce11cf30804694a92ea3ca6b82f158ae8995bdc626c7e85aac71c7c1 @@ -47,3 +51,10 @@ Add_dependency build libdrm-devel Add_dependency build expat-devel Add_dependency build libXt-devel Add_dependency build talloc-devel + +post_install() +{ + # Remove radeon Gallium state tracker, conflicts with + # xf86-video-ati! + rm -f ${DESTDIR}/usr/lib/xorg/modules/drivers/radeon_drv.so +}