[arch-commits] Commit in xf86-video-qxl/trunk (PKGBUILD)
Andreas Radke
andyrtr at archlinux.org
Wed Dec 2 12:22:08 UTC 2020
Date: Wednesday, December 2, 2020 @ 12:22:07
Author: andyrtr
Revision: 769147
upgpkg: xf86-video-qxl 0.1.5.r16.g52c421c-1: build using latest git snapshot to allow use of python v3 and pull some bug fixes
Modified:
xf86-video-qxl/trunk/PKGBUILD
----------+
PKGBUILD | 31 +++++++++++++++++--------------
1 file changed, 17 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-12-02 11:59:21 UTC (rev 769146)
+++ PKGBUILD 2020-12-02 12:22:07 UTC (rev 769147)
@@ -4,8 +4,10 @@
# Contributor: Ansgar Taflinski <ataflinski at uni-koblenz.de>
pkgname=xf86-video-qxl
-pkgver=0.1.5
-pkgrel=8
+# https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/-/commits/master
+_commit=52c421c650f8813665b31890df691b31fabc366a # master 2020-02-05
+pkgver=0.1.5.r16.g52c421c
+pkgrel=1
pkgdesc='Xorg X11 qxl video driver'
arch=('x86_64')
url='https://www.x.org'
@@ -12,26 +14,27 @@
license=('MIT')
groups=('xorg-drivers')
depends=('spice')
-optdepends=('python2: for Xspice')
+optdepends=('python: for Xspice')
makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' 'spice-protocol'
'xorgproto' 'git' 'libcacard')
conflicts=('xf86-video-qxl-git' 'X-ABI-VIDEODRV_VERSION<24' 'X-ABI-VIDEODRV_VERSION>=25')
validpgpkeys=('94A9F75661F77A6168649B23A9D8C21429AC6C82')
-source=("https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2"{,.sig})
-sha256sums=('b18682e04503c6326f7bf7190f3ee50a3d4d69758a2a3cc9af102a6b3f114c92'
- 'SKIP')
-sha512sums=('7510b2d037b3e978df6063b29e2406f3d1270695a239f29fdaec9b1dc65a30ab10cb959f15eb336f78e93aa708d41c64c5ea43803958feffc64542229605b782'
- 'SKIP')
+source=(#"https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2"{,.sig}
+ "git+https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl#commit=$_commit"
+)
+sha256sums=('SKIP')
+pkgver() {
+ cd $pkgname
+ git describe --tags | sed 's/^xf86-video-qxl-//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- # this is python 2.x
- sed -i '1c #!/usr/bin/python2' scripts/Xspice
+ cd "${srcdir}/${pkgname}" #-${pkgver}"
}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${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.
@@ -48,7 +51,7 @@
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd "${srcdir}/${pkgname}" #-${pkgver}"
make DESTDIR="${pkgdir}/" install
More information about the arch-commits
mailing list