main/mesa: only build gallium driver svga on intel

This commit is contained in:
Natanael Copa 2017-11-15 10:06:22 +00:00
parent 6364b4a020
commit e442dee25b

View File

@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mesa pkgname=mesa
pkgver=17.2.4 pkgver=17.2.4
pkgrel=0 pkgrel=1
pkgdesc="Mesa DRI OpenGL library" pkgdesc="Mesa DRI OpenGL library"
url="http://www.mesa3d.org" url="http://www.mesa3d.org"
arch="all" arch="all"
@ -11,7 +11,6 @@ subpackages="$pkgname-dev
$pkgname-dri-nouveau:_dri $pkgname-dri-nouveau:_dri
$pkgname-dri-freedreno:_dri $pkgname-dri-freedreno:_dri
$pkgname-dri-swrast:_dri $pkgname-dri-swrast:_dri
$pkgname-dri-vmwgfx:_dri
$pkgname-dri-virtio:_dri $pkgname-dri-virtio:_dri
$pkgname-glapi $pkgname-egl $pkgname-gl $pkgname-gles $pkgname-glapi $pkgname-egl $pkgname-gl $pkgname-gles
$pkgname-xatracker $pkgname-osmesa $pkgname-gbm $pkgname-xatracker $pkgname-osmesa $pkgname-gbm
@ -35,7 +34,7 @@ replaces="mesa-dricore"
_dri_driverdir=/usr/lib/xorg/modules/dri _dri_driverdir=/usr/lib/xorg/modules/dri
_dri_drivers="r200,radeon,nouveau,swrast" _dri_drivers="r200,radeon,nouveau,swrast"
_gallium_drivers="r300,r600,radeonsi,nouveau,freedreno,svga,swrast,virgl" _gallium_drivers="r300,r600,radeonsi,nouveau,freedreno,swrast,virgl"
_vulkan_drivers="radeon" _vulkan_drivers="radeon"
builddir="$srcdir/mesa-$pkgver" builddir="$srcdir/mesa-$pkgver"
@ -45,8 +44,9 @@ _arch_opts=
case "$CARCH" in case "$CARCH" in
x86*) x86*)
_dri_drivers="${_dri_drivers},i915,i965" _dri_drivers="${_dri_drivers},i915,i965"
_gallium_drivers="${_gallium_drivers},svga"
_vulcan_drivers="$_vulcan_drivers,intel" _vulcan_drivers="$_vulcan_drivers,intel"
subpackages="$subpackages $pkgname-dri-intel:_dri" subpackages="$subpackages $pkgname-dri-intel:_dri $pkgname-dri-vmwgfx:_dri"
_arch_opts="--enable-dri3" _arch_opts="--enable-dri3"
;; ;;
arm*) arm*)