diff options
author | Yurii Kolesnykov | 2017-08-24 21:05:33 +0300 |
---|---|---|
committer | Yurii Kolesnykov | 2017-08-24 21:05:33 +0300 |
commit | 90efc2250fc71ecd3af9a144367f63b8bfbe42e1 (patch) | |
tree | cf86ab2b338c63c2d5a7358ceee632b439441260 | |
parent | 1b2cb269a73a38e5da4fca59f063572e47b2ad71 (diff) | |
download | aur-90efc2250fc71ecd3af9a144367f63b8bfbe42e1.tar.gz |
port new changes from arch
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 13 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = xf86-video-intel-git pkgdesc = X.org Intel i810/i830/i915/945G/G965+ video drivers - pkgver = 2.99.917+777+g6babcf15 + pkgver = 2.99.917+781+gc8990575 pkgrel = 1 epoch = 1 url = https://01.org/linuxgraphics @@ -3,8 +3,9 @@ # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=xf86-video-intel-git +_pkgname=xf86-video-intel _branch=master -pkgver=2.99.917+777+g6babcf15 +pkgver=2.99.917+781+gc8990575 pkgrel=1 epoch=1 arch=(i686 x86_64) @@ -27,10 +28,9 @@ replaces=('xf86-video-intel-uxa' 'xf86-video-intel-sna' 'xf86-video-intel') provides=('xf86-video-intel-uxa' 'xf86-video-intel-sna' 'xf86-video-intel') conflicts=('xorg-server<1.19' 'X-ABI-VIDEODRV_VERSION<23' 'X-ABI-VIDEODRV_VERSION>=24' 'xf86-video-intel-sna' 'xf86-video-intel-uxa' 'xf86-video-i810' 'xf86-video-intel-legacy' - 'xf86-video-intel') + "${_pkgname}") groups=('xorg-drivers') -#source=(${url}/archive/individual/driver/${pkgname}-${pkgver}.tar.bz2) -source=("$pkgname::git://anongit.freedesktop.org/xorg/driver/xf86-video-intel#branch=${_branch}") +source=("$pkgname::git://anongit.freedesktop.org/xorg/driver/${_pkgname}#branch=${_branch}") sha256sums=('SKIP') pkgver() { @@ -45,6 +45,14 @@ prepare() { build() { cd $pkgname + + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + ./configure --prefix=/usr \ --libexecdir=/usr/lib \ --with-default-dri=3 |