diff --git a/x11/server/xorg-server/actions.py b/x11/server/xorg-server/actions.py index 61d7540511..d1ca8858d1 100755 --- a/x11/server/xorg-server/actions.py +++ b/x11/server/xorg-server/actions.py @@ -10,9 +10,8 @@ from pisi.actionsapi import get def setup(): # shelltools.chmod("hw/vnc/symlink-vnc.sh") - - autotools.autoreconf("-fi") + autotools.configure("--enable-install-libxf86config \ --disable-systemd-logind \ --enable-aiglx \ @@ -28,7 +27,7 @@ def setup(): --disable-config-hal \ --enable-xfree86-utils \ --enable-xorg \ - --enable-dmx \ + --disable-dmx \ --enable-xvfb \ --enable-xnest \ --enable-kdrive \ diff --git a/x11/server/xorg-server/files/0001-configure.ac-error-while-checking-for-XDMXCONFIG_DE.patch b/x11/server/xorg-server/files/0001-configure.ac-error-while-checking-for-XDMXCONFIG_DE.patch new file mode 100644 index 0000000000..64c5436ed4 --- /dev/null +++ b/x11/server/xorg-server/files/0001-configure.ac-error-while-checking-for-XDMXCONFIG_DE.patch @@ -0,0 +1,44 @@ +From cd1962b7f9c14bc67e22c07cb9a9cd3a4a119506 Mon Sep 17 00:00:00 2001 +From: Gaetan Nadon +Date: Sat, 28 Nov 2009 21:32:47 -0500 +Subject: [PATCH] configure.ac: error while checking for XDMXCONFIG_DEP + +Introduced in commit 9998105a387e0294054502331a56e1e020cd93e4 +The replacement third parameters to PKG_CHECK_MODULES([DMXMODULES] +was not quoted. + +Signed-off-by: Gaetan Nadon +Reviewed-by: Dan Nicholson +Tested-by: Julien Cristau +--- + configure.ac | 14 +++++++++----- + 1 files changed, 9 insertions(+), 5 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 8500db4..1038734 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -1808,11 +1808,15 @@ AM_CONDITIONAL(XQUARTZ_SPARKLE, [test "x$XQUARTZ_SPARKLE" != "xno"]) + AM_CONDITIONAL(STANDALONE_XPBPROXY, [test "x$STANDALONE_XPBPROXY" = xyes]) + + dnl DMX DDX +-PKG_CHECK_MODULES([DMXMODULES], +- [xmuu $LIBXEXT x11 xrender xfixes xfont $LIBXI $DMXPROTO xau $XDMCP_MODULES], +- PKG_CHECK_MODULES([XDMXCONFIG_DEP], [xaw7 xmu xt xpm x11], [have_dmx=yes], +- [have_dmx=no]), +- [have_dmx=no]) ++PKG_CHECK_MODULES( ++ [DMXMODULES], ++ [xmuu $LIBXEXT x11 xrender xfixes xfont $LIBXI $DMXPROTO xau $XDMCP_MODULES], ++ [PKG_CHECK_MODULES( ++ [XDMXCONFIG_DEP], ++ [xaw7 xmu xt xpm x11], ++ [have_dmx=yes], ++ [have_dmx=no])], ++ [have_dmx=no]) + AC_MSG_CHECKING([whether to build Xdmx DDX]) + if test "x$DMX" = xauto; then + DMX="$have_dmx" +-- +1.6.0.4 + diff --git a/x11/server/xorg-server/pspec.xml b/x11/server/xorg-server/pspec.xml index 7c6a15113d..e308e41507 100755 --- a/x11/server/xorg-server/pspec.xml +++ b/x11/server/xorg-server/pspec.xml @@ -47,6 +47,8 @@ xtrans eudev-devel freetype-devel + libunwind-devel + libXau-devel 0001-dix-Add-unaccelerated-valuators-to-the-ValuatorMask.patch @@ -91,6 +93,9 @@ app:console + libXau + eudev + libXdmcp mesa libdrm pixman @@ -156,6 +161,9 @@ app:console Run X clients under wayland + libXau + libXdmcp + libunwind mesa pixman libdrm @@ -175,6 +183,10 @@ app:console Nested X Server + libX11 + libXau + libxcb + libXdmcp xorg-server-common mesa xcb-util @@ -202,6 +214,8 @@ app:console Virtual Framebuffer X Server + libXau + libXdmcp xorg-server-common libXfont pixman @@ -222,6 +236,9 @@ xorg-server-xnest A nested X server that runs as an X application + libX11 + libXau + libXdmcp libXfont libXext libunwind