summaryrefslogtreecommitdiffstats
path: root/abs
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2018-05-08 16:30:35 (GMT)
committerBritney Fransen <brfransen@gmail.com>2018-05-08 16:30:35 (GMT)
commit0484edb9a624513c8bb26794c77523487be5f521 (patch)
tree51bd4921458a706bafac6ce6ae359585b0f1352e /abs
parent9ba92290a947e67da3ff71952314e64f3afd98a2 (diff)
downloadlinhes_pkgbuild-0484edb9a624513c8bb26794c77523487be5f521.zip
linhes_pkgbuild-0484edb9a624513c8bb26794c77523487be5f521.tar.gz
linhes_pkgbuild-0484edb9a624513c8bb26794c77523487be5f521.tar.bz2
xf86-video-vesa: update to 2.4.0
Diffstat (limited to 'abs')
-rw-r--r--abs/core/xf86-video-vesa/PKGBUILD18
1 files changed, 13 insertions, 5 deletions
diff --git a/abs/core/xf86-video-vesa/PKGBUILD b/abs/core/xf86-video-vesa/PKGBUILD
index b236c9e..c4663e4 100644
--- a/abs/core/xf86-video-vesa/PKGBUILD
+++ b/abs/core/xf86-video-vesa/PKGBUILD
@@ -2,10 +2,10 @@
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=xf86-video-vesa
-pkgver=2.3.4
-pkgrel=3
+pkgver=2.4.0
+pkgrel=1
pkgdesc="X.org vesa video driver"
-arch=(i686 x86_64)
+arch=(x86_64)
license=('custom')
url="https://xorg.freedesktop.org/"
depends=('glibc')
@@ -14,9 +14,9 @@ conflicts=('xorg-server<1.19' 'X-ABI-VIDEODRV_VERSION<23' 'X-ABI-VIDEODRV_VERSIO
groups=('xorg-drivers' 'xorg')
source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}
revert-kernelcheck.patch)
-sha256sums=('7bddf4d879dd6f67088ecb203a31e12334aab980174bd0909930a21f32e251c1'
+sha512sums=('4af5c0a7fd64eba503980198cf510688dff2f33482ceac446455d97255dcc828613387ac57828eb6dce080cb15a8644a2b2e278bf356705fdeaea873ab07c2de'
'SKIP'
- 'ef591a342cea65f1b08e84771ae0de84395c98ac8a71739dbf5c0a7f7a36543c')
+ '2357f9b30732321c774073c3e233d16ebff29aab31bcebf7c6481bd2187554e85ec8b9cd375eaa836b433dfaba4d9e9cea1dcf3659803a388ceb6699ed905923')
validpgpkeys=('DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3') # "Adam Jackson <ajax@nwnk.net>"
prepare() {
@@ -26,6 +26,14 @@ prepare() {
build() {
cd ${pkgname}-${pkgver}
+
+ # 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
make
}