Package Details: xf86-video-qxl-git 0.1.5.19.g4e1963a-1

Git Clone URL: https://aur.archlinux.org/xf86-video-qxl-git.git (read-only, click to copy)
Package Base: xf86-video-qxl-git
Description: X Window System QXL driver including Xspice server
Upstream URL: https://www.spice-space.org
Licenses: MIT
Conflicts: X-ABI-VIDEODRV_VERSION, xf86-video-qxl
Provides: xf86-video-qxl
Submitter: kraftimion
Maintainer: pmattern
Last Packager: pmattern
Votes: 8
Popularity: 0.000000
First Submitted: 2012-10-16 13:02 (UTC)
Last Updated: 2022-04-27 13:24 (UTC)

Dependencies (7)

Required by (1)

Sources (1)

Latest Comments

pmattern commented on 2022-04-27 13:25 (UTC)

Meanwhile the patch was commit to upstream master. Fixed.

mgabriel commented on 2022-04-27 07:56 (UTC)

build failed in prepare() because the fix used bool instead of boolean.

disabling the patch in PKGBUILD fixed it and the compilation succeeded.

#patch -p1 < ../fix-build-against-current-x-server.diff

Mettacrawer commented on 2020-09-27 20:34 (UTC) (edited on 2020-09-28 13:19 (UTC) by Mettacrawer)

qxl_drv.so was crashing with a segfault during garbage collection for me. Please see the traces in https://bbs.archlinux.org/viewtopic.php?id=259366 I updated xf86-video-qxl-git (see below) and switched to it. The issue cleared.

--- PKGBUILD.DIST   2020-09-27 16:09:52.980632654 -0400
+++ PKGBUILD    2020-09-27 16:27:33.827129079 -0400
@@ -4,18 +4,17 @@

 _pkgname=xf86-video-qxl
 pkgname=$_pkgname-git
-pkgver=0.1.5
+pkgver=0.1.5.16.g52c421c
 pkgrel=1
 pkgdesc='X Window System QXL driver including Xspice server'
 arch=('i686' 'x86_64')
 url='http://www.spice-space.org'
 license=('MIT')
-depends=('xf86dgaproto' 'xproto' 'fontsproto' 'randrproto' 'renderproto'
-         'videoproto' 'resourceproto' 'scrnsaverproto' 'spice')
+depends=('xorgproto' 'spice')
 optdepends=('python2: Xspice server')
-makedepends=('git' 'xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=23' 'spice-protocol')
+makedepends=('git' 'xorg-server-devel' 'spice-protocol')
 provides=('xf86-video-qxl')
-conflicts=('xf86-video-qxl' 'X-ABI-VIDEODRV_VERSION<23' 'X-ABI-VIDEODRV_VERSION>=24')
+conflicts=('xf86-video-qxl')
 source=('git://anongit.freedesktop.org/xorg/driver/xf86-video-qxl')
 sha256sums=('SKIP')

entire PKGBUILD file: https://gist.github.com/mettacrawler/5665e66cb8d525012cb03dc37d15d7ca

dmartins commented on 2019-01-16 23:55 (UTC)

I updated the ABI versions, and added libcacard to makedepends so that this will build. https://gist.github.com/bikefrivolously/d4cff1bb57487c476504f2b320986fb7

kraftimion commented on 2014-04-13 22:13 (UTC)

As i do not have enough time to try things out at the moment i'll orphan it - i don't want to block deveopment on this package.

andrej commented on 2014-04-11 19:49 (UTC)

This package doesn't contain Xspice. :-(

eworm commented on 2013-04-30 07:34 (UTC)

I have a lot of changes: http://pastebin.com/dLK2XKHE * use VCS capabilities of makepkg from pacman 4.1 * change group to 'xorg-drivers' * add 'git' to makedepends And possibly some more. :)

kraftimion commented on 2012-10-16 17:31 (UTC)

is fixed. Thank You!

stronnag commented on 2012-10-16 16:58 (UTC)

Fails to meet dependencies ( spice-protocol>=0.12.2). If you frig it with spice-protocol-git, then it fails to compile. qxl_driver.c:1396:1: error: control reaches end of non-void function [-Werror=return-type] cc1: some warnings being treated as errors make[3]: *** [qxl_driver.lo] Error 1 A little more QC needed?