summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2006-07-12 14:11:44 +0000
committerSeemant Kulleen <seemant@gentoo.org>2006-07-12 14:11:44 +0000
commit4a58e7a6f3bf0ebe5d6eba2a56f3b1f354e7ea72 (patch)
tree87b617a501c82ec760dc14d96bfceec397d8cbf3 /x11-drivers/synaptics/files
parentQA: Added graphviz to IUSE. (diff)
downloadgentoo-2-4a58e7a6f3bf0ebe5d6eba2a56f3b1f354e7ea72.tar.gz
gentoo-2-4a58e7a6f3bf0ebe5d6eba2a56f3b1f354e7ea72.tar.bz2
gentoo-2-4a58e7a6f3bf0ebe5d6eba2a56f3b1f354e7ea72.zip
Version bump -- now with two finger scrolling goodness. Thanks to fuoco for his patience and his resilience, and his help. Closes bug #135512
(Portage version: 2.1.1_pre2-r8)
Diffstat (limited to 'x11-drivers/synaptics/files')
-rw-r--r--x11-drivers/synaptics/files/digest-synaptics-0.14.53
-rw-r--r--x11-drivers/synaptics/files/synaptics-0.14.5-makefile-fpic.patch11
-rw-r--r--x11-drivers/synaptics/files/synaptics-0.14.5-xorg-7.1-compile-fix.patch97
3 files changed, 111 insertions, 0 deletions
diff --git a/x11-drivers/synaptics/files/digest-synaptics-0.14.5 b/x11-drivers/synaptics/files/digest-synaptics-0.14.5
new file mode 100644
index 000000000000..9bc140596c4e
--- /dev/null
+++ b/x11-drivers/synaptics/files/digest-synaptics-0.14.5
@@ -0,0 +1,3 @@
+MD5 aab6dc3f18344cdac7ef16e441cdc2c7 synaptics-0.14.5.tar.bz2 126743
+RMD160 815e95e3ae2ef2e60b55b7023e27619ca8c18893 synaptics-0.14.5.tar.bz2 126743
+SHA256 aaad8ee83d5c6fd1e46be7201086645bd271281843751f850d345c7a9545b796 synaptics-0.14.5.tar.bz2 126743
diff --git a/x11-drivers/synaptics/files/synaptics-0.14.5-makefile-fpic.patch b/x11-drivers/synaptics/files/synaptics-0.14.5-makefile-fpic.patch
new file mode 100644
index 000000000000..edd36662bb58
--- /dev/null
+++ b/x11-drivers/synaptics/files/synaptics-0.14.5-makefile-fpic.patch
@@ -0,0 +1,11 @@
+--- Makefile.orig 2006-06-04 09:50:43.000000000 +0100
++++ Makefile 2006-06-04 09:50:53.000000000 +0100
+@@ -81,7 +81,7 @@
+ CCOPTIONS := -pedantic -Wall -Wpointer-arith
+ CCOPTIONS += $(call check_gcc,-fno-merge-constants,)
+ CDEBUGFLAGS = -O2
+-CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES) -DVERSION="\"$(VERSION)\"" -DVERSION_ID="$(VERSION_ID)"
++CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES) -DVERSION="\"$(VERSION)\"" -DVERSION_ID="$(VERSION_ID)" -fPIC
+ CFLAGSCLIENT = $(CDEBUGFLAGS) $(CCOPTIONS) -DVERSION="\"$(VERSION)\"" -DVERSION_ID="$(VERSION_ID)" -I$(X_INCLUDES_ROOT)/include
+
+ CC = gcc
diff --git a/x11-drivers/synaptics/files/synaptics-0.14.5-xorg-7.1-compile-fix.patch b/x11-drivers/synaptics/files/synaptics-0.14.5-xorg-7.1-compile-fix.patch
new file mode 100644
index 000000000000..0c2d9d104ef9
--- /dev/null
+++ b/x11-drivers/synaptics/files/synaptics-0.14.5-xorg-7.1-compile-fix.patch
@@ -0,0 +1,97 @@
+
+
+
+
+Fix compile errors when using Xorg 7.1.
+
+From: Peter Osterlund <petero2@telia.com>
+
+Initial patch from VMiklos <vmiklos@frugalware.org>. Somewhat
+modified by me.
+---
+
+ eventcomm.c | 5 +++++
+ ps2comm.h | 1 +
+ psmcomm.c | 2 ++
+ psmcomm.h | 1 +
+ synaptics.c | 1 +
+ synproto.h | 1 +
+ 6 files changed, 11 insertions(+), 0 deletions(-)
+
+diff --git a/eventcomm.c b/eventcomm.c
+index 6f6de7f..1b0f8bc 100644
+--- a/eventcomm.c
++++ b/eventcomm.c
+@@ -18,6 +18,11 @@
+ */
+
+ #include "eventcomm.h"
++#include <errno.h>
++#include <sys/types.h>
++#include <sys/stat.h>
++#include <fcntl.h>
++#include <stdio.h>
+ #include "synproto.h"
+ #include "synaptics.h"
+ #include <xf86.h>
+diff --git a/ps2comm.h b/ps2comm.h
+index d6f0a25..4a1a051 100644
+--- a/ps2comm.h
++++ b/ps2comm.h
+@@ -1,6 +1,7 @@
+ #ifndef _PS2COMM_H_
+ #define _PS2COMM_H_
+
++#include <unistd.h>
+ #include <sys/ioctl.h>
+ #include "xf86_OSproc.h"
+
+diff --git a/psmcomm.c b/psmcomm.c
+index e4df42b..257ec13 100644
+--- a/psmcomm.c
++++ b/psmcomm.c
+@@ -29,6 +29,8 @@
+ */
+
+ #include "psmcomm.h"
++#include <errno.h>
++#include <string.h>
+ #include "synproto.h"
+ #include "synaptics.h"
+ #include "ps2comm.h" /* ps2_print_ident() */
+diff --git a/psmcomm.h b/psmcomm.h
+index 6d64df6..a3162a2 100644
+--- a/psmcomm.h
++++ b/psmcomm.h
+@@ -1,6 +1,7 @@
+ #ifndef _PSMCOMM_H_
+ #define _PSMCOMM_H_
+
++#include <unistd.h>
+ #include <sys/ioctl.h>
+ #include "freebsd_mouse.h"
+
+diff --git a/synaptics.c b/synaptics.c
+index 2a17f81..63edebb 100644
+--- a/synaptics.c
++++ b/synaptics.c
+@@ -59,6 +59,7 @@
+ * Standard Headers
+ ****************************************************************************/
+
++#include <unistd.h>
+ #include <sys/ioctl.h>
+ #include <misc.h>
+ #include <xf86.h>
+diff --git a/synproto.h b/synproto.h
+index 8562a75..ecc4357 100644
+--- a/synproto.h
++++ b/synproto.h
+@@ -19,6 +19,7 @@
+ #ifndef _SYNPROTO_H_
+ #define _SYNPROTO_H_
+
++#include <unistd.h>
+ #include <sys/ioctl.h>
+ #include <xf86Xinput.h>
+ #include <xisb.h>