summaryrefslogtreecommitdiff
path: root/xorg-xf86-video-neomagic
diff options
context:
space:
mode:
authorFredrik Rinnestam <fredrik@crux.nu>2013-03-09 15:37:47 +0100
committerFredrik Rinnestam <fredrik@crux.nu>2013-03-09 15:37:47 +0100
commit488fb494e58fb94e6c49c95b4cb743e4e43c6d48 (patch)
treef75be905033453e0d2ac6a77a6186e816615b5fd /xorg-xf86-video-neomagic
parent5f919d3d8e54d5aa379194ef4db265c1c28c2a04 (diff)
downloadxorg-488fb494e58fb94e6c49c95b4cb743e4e43c6d48.tar.gz
xorg-488fb494e58fb94e6c49c95b4cb743e4e43c6d48.tar.xz
xorg-xf86-video-neomagic: buildfix for xorg-xserver 1.14
Diffstat (limited to 'xorg-xf86-video-neomagic')
-rw-r--r--xorg-xf86-video-neomagic/.md5sum1
-rw-r--r--xorg-xf86-video-neomagic/Pkgfile6
-rw-r--r--xorg-xf86-video-neomagic/mibstore.patch21
3 files changed, 25 insertions, 3 deletions
diff --git a/xorg-xf86-video-neomagic/.md5sum b/xorg-xf86-video-neomagic/.md5sum
index 1fedc215..d842a048 100644
--- a/xorg-xf86-video-neomagic/.md5sum
+++ b/xorg-xf86-video-neomagic/.md5sum
@@ -1 +1,2 @@
+6c706db5072435eb285cbfb9b627c773 mibstore.patch
ba25b6347b375eb3e9bd62066dc6c61f xf86-video-neomagic-1.2.7.tar.bz2
diff --git a/xorg-xf86-video-neomagic/Pkgfile b/xorg-xf86-video-neomagic/Pkgfile
index fcd6a611..8f75b8ac 100644
--- a/xorg-xf86-video-neomagic/Pkgfile
+++ b/xorg-xf86-video-neomagic/Pkgfile
@@ -5,12 +5,12 @@
name=xorg-xf86-video-neomagic
version=1.2.7
-release=1
-source=(http://xorg.freedesktop.org/releases/individual/driver/xf86-video-neomagic-$version.tar.bz2)
+release=2
+source=(http://xorg.freedesktop.org/releases/individual/driver/xf86-video-neomagic-$version.tar.bz2 mibstore.patch)
build() {
cd xf86-video-neomagic-$version
-
+ patch -p1 -i $SRC/mibstore.patch
./configure --prefix=/usr --mandir=/usr/man
make
diff --git a/xorg-xf86-video-neomagic/mibstore.patch b/xorg-xf86-video-neomagic/mibstore.patch
new file mode 100644
index 00000000..7958eb48
--- /dev/null
+++ b/xorg-xf86-video-neomagic/mibstore.patch
@@ -0,0 +1,21 @@
+diff -rupN xf86-video-neomagic-1.2.7-orig/src/neo_driver.c xf86-video-neomagic-1.2.7/src/neo_driver.c
+--- xf86-video-neomagic-1.2.7-orig/src/neo_driver.c 2013-03-09 15:20:14.305048833 +0100
++++ xf86-video-neomagic-1.2.7/src/neo_driver.c 2013-03-09 15:20:51.305314188 +0100
+@@ -72,9 +72,6 @@ CONNECTION WITH THE USE OR PERFORMANCE O
+ /* All drivers initialising the SW cursor need this */
+ #include "mipointer.h"
+
+-/* All drivers implementing backing store need this */
+-#include "mibstore.h"
+-
+ /* All drivers using the mi colormap manipulation need this */
+ #include "micmap.h"
+
+@@ -1621,7 +1618,6 @@ NEOScreenInit(SCREEN_INIT_ARGS_DECL)
+ "Acceleration %s Initialized\n",ret ? "" : "not");
+ }
+
+- miInitializeBackingStore(pScreen);
+ xf86SetBackingStore(pScreen);
+ xf86SetSilkenMouse(pScreen);
+

Generated by cgit