summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@gentoo.org>2006-01-14 20:30:38 +0000
committerDaniel Gryniewicz <dang@gentoo.org>2006-01-14 20:30:38 +0000
commitdb786a78bae678c89da818a2cb6db0412f86b72b (patch)
treec8ef8419d8ad6bba84bfdf4c1b25782ec9323f39 /x11-libs/gtk+/files/gtk+-2.8.10-xinerama.patch
parentfix parallel build with freewrl (diff)
downloadhistorical-db786a78bae678c89da818a2cb6db0412f86b72b.tar.gz
historical-db786a78bae678c89da818a2cb6db0412f86b72b.tar.bz2
historical-db786a78bae678c89da818a2cb6db0412f86b72b.zip
Make xinerama support optional. Bug #118744
Package-Manager: portage-2.1_pre3-r1
Diffstat (limited to 'x11-libs/gtk+/files/gtk+-2.8.10-xinerama.patch')
-rw-r--r--x11-libs/gtk+/files/gtk+-2.8.10-xinerama.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/x11-libs/gtk+/files/gtk+-2.8.10-xinerama.patch b/x11-libs/gtk+/files/gtk+-2.8.10-xinerama.patch
new file mode 100644
index 000000000000..429e083c4e50
--- /dev/null
+++ b/x11-libs/gtk+/files/gtk+-2.8.10-xinerama.patch
@@ -0,0 +1,32 @@
+Index: gtk+-2.8.9/configure.in
+===================================================================
+--- gtk+-2.8.9.orig/configure.in
++++ gtk+-2.8.9/configure.in
+@@ -195,6 +195,10 @@ AC_ARG_ENABLE(shm,
+ [AC_HELP_STRING([--enable-shm],
+ [support shared memory if available [default=yes]])],,
+ [enable_shm="yes"])
++AC_ARG_ENABLE(xinerama,
++ [AC_HELP_STRING([--enable-xinerama],
++ [support xinerama extension if available [default=yes]])],,
++ [enable_xinerama="yes"])
+ AC_ARG_ENABLE(xkb,
+ [AC_HELP_STRING([--enable-xkb],
+ [support XKB [default=maybe]])],,
+@@ -1193,7 +1197,7 @@ if test "x$gdktarget" = "xx11"; then
+ fi
+
+ # Check for Xinerama extension (Solaris impl or Xfree impl)
+-
++ if test "x$enable_xinerama" = "xyes"; then
+ gtk_save_cppflags="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS $x_cflags"
+
+@@ -1241,6 +1245,7 @@ if test "x$gdktarget" = "xx11"; then
+ fi
+ ;;
+ esac
++ fi
+
+ # set up things for XInput
+