mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
added alarm/xf86-video-freedreno
This commit is contained in:
parent
34e1e5e406
commit
5797eea962
2 changed files with 46 additions and 0 deletions
4
alarm/xf86-video-freedreno/42-freedreno.conf
Normal file
4
alarm/xf86-video-freedreno/42-freedreno.conf
Normal file
|
@ -0,0 +1,4 @@
|
|||
Section "Device"
|
||||
Identifier "Video Device"
|
||||
Driver "freedreno"
|
||||
EndSection
|
42
alarm/xf86-video-freedreno/PKGBUILD
Normal file
42
alarm/xf86-video-freedreno/PKGBUILD
Normal file
|
@ -0,0 +1,42 @@
|
|||
# Xorg video driver for Adreno mobile GPUs
|
||||
# Maintainer: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
|
||||
buildarch=12
|
||||
|
||||
pkgname=xf86-video-freedreno
|
||||
pkgver=1.4.0.r4.gccba8f8
|
||||
pkgrel=1
|
||||
pkgdesc='X.org graphics driver for Adreno mobile GPUs'
|
||||
arch=('armv7h')
|
||||
url="https://cgit.freedesktop.org/xorg/driver/xf86-video-freedreno/"
|
||||
license=('custom')
|
||||
makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=23' 'git')
|
||||
conflicts=('xorg-server<1.19' 'X-ABI-VIDEODRV_VERSION<23' 'X-ABI-VIDEODRV_VERSION>=24')
|
||||
backup=('etc/X11/xorg.conf.d/42-freedreno.conf')
|
||||
source=('git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-freedreno.git'
|
||||
'42-freedreno.conf')
|
||||
md5sums=('SKIP'
|
||||
'b6703241877849a98da4e85f9dc77191')
|
||||
|
||||
pkgver() {
|
||||
cd $pkgname
|
||||
git describe --long | sed "s/${pkgname}-//;s/\([^-]*-g\)/r\1/;s/-/./g"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $pkgname
|
||||
|
||||
export CFLAGS=${CFLAGS/-fno-plt}
|
||||
export CXXFLAGS=${CXXFLAGS/-fno-plt}
|
||||
export LDFLAGS=${LDFLAGS/,-z,now}
|
||||
|
||||
./autogen.sh --prefix=/usr
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname
|
||||
make DESTDIR="$pkgdir" install
|
||||
install -Dm644 ../42-freedreno.conf "$pkgdir/etc/X11/xorg.conf.d/42-freedreno.conf"
|
||||
install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
|
||||
}
|
Loading…
Reference in a new issue