2014-06-30 05:20:35 +08:00
# Part of X.org group
# Maintainer AlmAck almack@chakraos.org
2013-11-25 01:47:09 +08:00
# Maintainer: Neophytos Kolokotronis <tetris4 AT gmail DOT com>
2010-03-14 23:48:48 +08:00
pkgname = xf86-video-intel
2014-07-13 23:50:55 +08:00
pkgver = 2.21.15 # WARINING, tried with version 2.99.912 but seems that with sna the rendering is corrupted (http://chakraos.org/forum/viewtopic.php?pid=81925#p81925)
pkgrel = 2
2014-06-30 03:42:18 +08:00
arch = ( 'x86_64' )
2014-06-29 05:35:11 +08:00
url = "http://xorg.freedesktop.org/"
2010-03-14 23:48:48 +08:00
license = ( 'custom' )
2014-06-29 05:35:11 +08:00
install = $pkgname .install
pkgdesc = "X.org Intel i810/i830/i915/945G/G965+ video drivers"
depends = ( 'intel-dri' 'libxvmc' 'pixman' 'xcb-util>=0.3.9' 'glamor-egl' )
2014-06-30 03:42:18 +08:00
makedepends = ( 'xorg-server' 'libx11' 'libxrender'
2014-06-29 05:35:11 +08:00
# additional deps for intel-virtual-output
'libxrandr' 'libxinerama' 'libxcursor' 'libxtst' )
optdepends = ( 'libxrandr: for intel-virtual-output'
'libxinerama: for intel-virtual-output'
'libxcursor: for intel-virtual-output'
'libxtst: for intel-virtual-output' )
replaces = ( 'xf86-video-intel-uxa' 'xf86-video-intel-sna' )
provides = ( 'xf86-video-intel-uxa' 'xf86-video-intel-sna' )
2014-06-30 05:20:35 +08:00
conflicts = ( 'xorg-server<1.15.0' 'X-ABI-VIDEODRV_VERSION<15' 'X-ABI-VIDEODRV_VERSION>=16'
2014-06-29 05:35:11 +08:00
'xf86-video-intel-sna'
'xf86-video-intel-uxa'
'xf86-video-i810'
'xf86-video-intel-legacy' )
2011-05-01 18:50:24 +08:00
groups = ( 'xorg-drivers' 'xorg' )
2014-07-13 22:57:44 +08:00
source = ( ${ url } /archive/individual/driver/${ pkgname } -${ pkgver } .tar.bz2
2014-07-13 23:50:55 +08:00
intel-2.21.15-xserver-1.15-compat.patch)
sha256sums = ( '7d5a140f82a72fd1cbc8a664d66c3d4eca47ee240ca4927b8a98d7af6f65d6fc'
'fbf8fa35974dbf758b095c390d79f542b97993482ae3b63ec6542bffa87ba09f' )
2010-03-14 23:48:48 +08:00
build( ) {
2014-06-29 05:35:11 +08:00
cd ${ pkgname } -${ pkgver }
2014-07-13 23:50:55 +08:00
# fix build with Xorg 1.15
patch -Np1 -i ${ srcdir } /intel-2.21.15-xserver-1.15-compat.patch
2013-03-02 03:03:53 +08:00
./configure --prefix= /usr \
2014-06-29 05:35:11 +08:00
--libexecdir= /usr/lib \
2014-07-13 23:50:55 +08:00
--enable-dri
2010-10-05 05:03:14 +08:00
make
2011-05-01 18:50:24 +08:00
}
2014-06-29 05:35:11 +08:00
check( ) {
cd $pkgname -$pkgver
make check
}
2011-05-01 18:50:24 +08:00
package( ) {
2014-06-29 05:35:11 +08:00
cd ${ pkgname } -${ pkgver }
2010-10-05 05:03:14 +08:00
make DESTDIR = " ${ pkgdir } " install
2014-06-29 05:35:11 +08:00
2010-03-14 23:48:48 +08:00
install -m755 -d " ${ pkgdir } /usr/share/licenses/ ${ pkgname } "
2010-10-14 04:14:13 +08:00
install -m644 COPYING " ${ pkgdir } /usr/share/licenses/ ${ pkgname } / "
2010-03-14 23:48:48 +08:00
}
2014-06-29 05:35:11 +08:00