summaryrefslogtreecommitdiff
path: root/extra/xf86-video-openchrome
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-03-20 00:06:15 -0700
committerroot <root@rshg054.dnsready.net>2013-03-20 00:06:15 -0700
commit3cdbec41955c7232e91ef149f77ce9ed215a10fa (patch)
treefed17e099ae656f291e56a1d4a7be731210b6a09 /extra/xf86-video-openchrome
parentb54c21859be3590a319ceade1f58d0b89ac5ef32 (diff)
Wed Mar 20 00:06:15 PDT 2013
Diffstat (limited to 'extra/xf86-video-openchrome')
-rw-r--r--extra/xf86-video-openchrome/PKGBUILD12
-rw-r--r--extra/xf86-video-openchrome/no-mibstore.patch11
2 files changed, 19 insertions, 4 deletions
diff --git a/extra/xf86-video-openchrome/PKGBUILD b/extra/xf86-video-openchrome/PKGBUILD
index 9c926c1b2..af8e1756c 100644
--- a/extra/xf86-video-openchrome/PKGBUILD
+++ b/extra/xf86-video-openchrome/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 180208 2013-03-18 16:09:15Z andyrtr $
+# $Id: PKGBUILD 180257 2013-03-18 23:41:34Z jgc $
# Contributor: Paul Mattal <paul@mattal.com>
# Maintainer: Juergen Hoetzel <juergen@hoetzel.info>
pkgname=xf86-video-openchrome
pkgver=0.3.1
-pkgrel=4
+pkgrel=5
pkgdesc="X.Org Openchrome drivers"
arch=(i686 x86_64)
license=('custom')
@@ -16,14 +16,18 @@ replaces=('openchrome' 'xf86-video-via')
groups=('xorg-drivers' 'xorg')
options=('!libtool' '!emptydirs' '!makeflags')
source=(http://xorg.freedesktop.org/archive/individual/driver/${pkgname}-${pkgver}.tar.bz2
- fix_system_lock.diff)
+ fix_system_lock.diff
+ no-mibstore.patch)
sha1sums=('89e56dcfe851345f72c61a95b4fa5ab6ad7e0d83'
- '539ba65df1755af97799f49410e4091b8d222eca')
+ '539ba65df1755af97799f49410e4091b8d222eca'
+ 'af0d7cace699b105e4405e48abc2f433032a7483')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
# https://bugs.freedesktop.org/show_bug.cgi?id=53307
patch -Np1 -i ${srcdir}/fix_system_lock.diff
+ # https://bugs.freedesktop.org/show_bug.cgi?id=62112
+ patch -Np1 -i ../no-mibstore.patch
./configure --prefix=/usr
make
}
diff --git a/extra/xf86-video-openchrome/no-mibstore.patch b/extra/xf86-video-openchrome/no-mibstore.patch
new file mode 100644
index 000000000..e223babb7
--- /dev/null
+++ b/extra/xf86-video-openchrome/no-mibstore.patch
@@ -0,0 +1,11 @@
+diff -rup a/src/via_driver.c b/src/via_driver.c
+--- a/src/via_driver.c 2013-03-10 16:11:57.614059200 +0100
++++ b/src/via_driver.c 2013-03-10 16:12:46.374062244 +0100
+@@ -1873,7 +1873,6 @@ VIAScreenInit(SCREEN_INIT_ARGS_DECL)
+ if (!pVia->NoAccel && !viaInitExa(pScreen))
+ return FALSE;
+
+- miInitializeBackingStore(pScreen);
+ xf86SetBackingStore(pScreen);
+ #if 0
+ xf86SetSilkenMouse(pScreen); \ No newline at end of file