diff options
author | Yurii Kolesnykov | 2022-01-03 00:15:34 +0300 |
---|---|---|
committer | Yurii Kolesnykov | 2022-01-03 00:15:34 +0300 |
commit | 58c9c2072b16c075e01d1dd1779d1c3d0945f3e1 (patch) | |
tree | a0aeebee37f282175176f2d5e540a3aca952744c | |
parent | 758b689e2ef14834deb9ca77bee526c1a7b534bc (diff) | |
download | aur-58c9c2072b16c075e01d1dd1779d1c3d0945f3e1.tar.gz |
sync with extra/xf86-video-nouveau
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 24 insertions, 20 deletions
@@ -1,20 +1,19 @@ pkgbase = xf86-video-nouveau-git - pkgdesc = Open Source 3D acceleration driver for nVidia cards - pkgver = 1.0.16+0+gec2b45d - pkgrel = 2 - url = http://nouveau.freedesktop.org/ - arch = i686 + pkgdesc = Open Source 3D acceleration driver for nVidia cards (git version) + pkgver = 1.0.17.r2.g3ee7cbc + pkgrel = 1 + url = https://nouveau.freedesktop.org/ arch = x86_64 groups = xorg-drivers license = GPL - makedepends = xorg-server-devel makedepends = git + makedepends = xorg-server-devel + makedepends = xorg-server makedepends = systemd depends = systemd-libs depends = mesa conflicts = xf86-video-nouveau - source = git://anongit.freedesktop.org/nouveau/xf86-video-nouveau + source = xf86-video-nouveau-git::git://anongit.freedesktop.org/nouveau/xf86-video-nouveau sha256sums = SKIP pkgname = xf86-video-nouveau-git - @@ -5,31 +5,31 @@ pkgname=xf86-video-nouveau-git _pkgname=xf86-video-nouveau -pkgver=1.0.16+0+gec2b45d -pkgrel=2 -pkgdesc="Open Source 3D acceleration driver for nVidia cards" -arch=('i686' 'x86_64') -url="http://nouveau.freedesktop.org/" +pkgver=1.0.17.r2.g3ee7cbc +pkgrel=1 +pkgdesc='Open Source 3D acceleration driver for nVidia cards (git version)' +arch=('x86_64') +url="https://nouveau.freedesktop.org/" license=('GPL') depends=('systemd-libs' 'mesa') -makedepends=('xorg-server-devel' 'git' 'systemd') +makedepends=('git' 'xorg-server-devel' 'xorg-server' 'systemd') conflicts=('xf86-video-nouveau') groups=('xorg-drivers') -source=('git://anongit.freedesktop.org/nouveau/xf86-video-nouveau') +source=("${pkgname}::git://anongit.freedesktop.org/nouveau/xf86-video-nouveau") sha256sums=('SKIP') pkgver() { - cd "${_pkgname}" - git describe --long | sed 's/xf86-video-nouveau-//' | sed 's/-/+/g' + cd "${pkgname}" + git describe --long | sed 's/^xf86-video-nouveau-//;s/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { - cd "${_pkgname}" + cd "${pkgname}" NOCONFIGURE=1 ./autogen.sh } build() { - cd "${_pkgname}" + 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. @@ -42,7 +42,12 @@ build() { make } +check() { + cd "${pkgname}" + make check +} + package() { - cd "${_pkgname}" + cd "${pkgname}" make DESTDIR="${pkgdir}" install } |