summaryrefslogtreecommitdiffstats
path: root/package/x11r7/xserver_xorg-server
Commit message (Collapse)AuthorAgeFilesLines
* packages: switch to host-pkgconfGustavo Zacarias2012-10-291-1/+1
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* x11r7: xserver_xorg-server: Amend record proto selectionValentine Barshak2012-09-252-2/+2
| | | | | | | Record proto is not really required. It can be disabled. Signed-off-by: Valentine Barshak <gvaxon@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver_xorg-server: needs record protoPeter Korsgaard2012-09-252-0/+2
| | | | | | Fixes http://autobuild.buildroot.net/results/0ab69c80b3e5e95a8947c32231d32da895deca60 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver_xorg-server: fix dbus/udev configure problemSimon Dawson2012-09-231-6/+4
| | | | | | | | | | | | | | | | If both the dbus and udev packages are selected, then the configure step for the xserver_xorg-server package fails as follows. configure: error: Hotplugging through both libudev and dbus/hal not allowed The configure script no longer allows both the --enable-config-dbus and --enable-config-udev options to be specified. This patch changes the xserver_xorg-server makefile to use udev in preference to dbus, when both are available. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver_xorg-server: bump versionPeter Korsgaard2012-09-225-147/+11
| | | | | | Based on patch by Allan W. Nielsen. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver_xorg-server: Xvfb supportIsmael Luceno2012-09-222-5/+14
| | | | | Signed-off-by: Ismael Luceno <ismael.luceno@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xorg-xserver: always enable forced outputsJonathan Liu2012-07-301-0/+30
| | | | | | | | | | If the user has gone to the effort of manually enabling an output in the configuration file assume that they know what they're doing. X.org Bug 14611 <http://bugs.freedesktop.org/show_bug.cgi?id=14611> Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xserver_xorg-server: add upstream patches to fix build issueThomas Petazzoni2012-07-253-0/+113
| | | | | | | | | | | Fixes the following build issue with gcc 4.6: LINK Xfbdev .../host/opt/ext-toolchain/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.1/../../../../arm-none-linux-gnueabi/bin/ld: ../../../os/.libs/libos.a(backtrace.o): undefined reference to symbol 'dladdr@@GLIBC_2.4' .../host/opt/ext-toolchain/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.1/../../../../arm-none-linux-gnueabi/bin/ld: note: 'dladdr@@GLIBC_2.4' is defined in DSO .../host/usr/arm-unknown-linux-gnueabi/sysroot/lib/libdl.so.2 so try adding it to the linker command line .../host/usr/arm-unknown-linux-gnueabi/sysroot/lib/libdl.so.2: could not read symbols: Invalid operation Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xserver-xorg: fix build when Xtst isn't availablePeter Korsgaard2012-05-191-0/+1
| | | | | | | | | | | The optional DMX support (Distributed Multihead X) needs Xtst, which may or may not be available in the buildroot config. DMX is unlikely to be needed for a BR system, so simply disable it rather than forcibly requiring Xtst. Fixes http://autobuild.buildroot.org/results/df990ded6472de62132e3a089634fafe0e029107/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* x11r7: AUTORECONF=NO is the default, removeThomas Petazzoni2011-10-051-1/+0
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xorg-xserver: configure needs pkg-configPeter Korsgaard2011-07-251-1/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xorg-server: point localstatedir to /varGustavo Zacarias2011-03-101-1/+1
| | | | | | | We don't want logs to end up in /usr/var/log Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/x11r7: apply libtool patch where possiblePeter Korsgaard2011-02-171-1/+0
| | | | | | | Now that we have libtool-2.2.x patch support, we can get rid of a bunch of _LIBTOOL_PATH = NO, fixing (potential) cross link issues. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver-xorg: fix CFLAGSMatt Johnson2010-11-271-1/+1
| | | | | | | Ensure we just append to TARGET_CFLAGS, instead of overriding it. Signed-off-by: Matt Johnson <mj1856@hotmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver-xorg: enable glx support if mesa3d is enabledPeter Korsgaard2010-11-071-1/+6
| | | | | | Closes #2533 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Create X symlink for TinyXPaulius Zaleckas2010-11-051-0/+4
| | | | | | | | | | When installing TinyX to target create /usr/bin/X symlink to Xfbdev as it is the only TinyX driver we build. This makes utils like startx happy :) Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove support for shared configuration cacheThomas Petazzoni2010-11-051-1/+0
| | | | | | | | | | | | | | | | | The configuration cache shared between packages, while being in principle a nice idea to speed-up the configuration of packages by avoiding repetitive identical checks, turned out to be unreliable due to the subtle differences between similar but not identical checks in different packages. After spending some time trying to fix those, we concluded that supporting the shared configuration cache is definitely too hard and too unreliable, and that we'd better get rid of it altogether. This patch therefore removes the shared configuration cache infrastructure and usage. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver: Add xkeyboard-config as a dependencyThomas Petazzoni2010-07-272-0/+2
| | | | | | | xkeyboard-config is required to install keymap files to the target, without which the X server does not start. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xserver: tell the X server where fonts are installedThomas Petazzoni2010-07-271-1/+2
| | | | | | | All fonts are installed in /usr/share/fonts/X11 and not in /usr/lib/X11/fonts/ where the X server looks by default. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xserver-xorg: disable SDL kdrive serverPeter Korsgaard2010-07-241-1/+2
| | | | | | | | Otherwise the build breaks if the SDL package is enabled, as xserver's configure script detects SDL support, but doesn't find our sdl-config script, so linking fails. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver: dri support is only for the modular serverPeter Korsgaard2010-07-211-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver: libdrm is not needed for tinyxPeter Korsgaard2010-07-202-3/+2
| | | | | | | | libdrm is only needed for the modular server, and as libdrm needs largefile support and tinyx doesn't, this dependency could cause a build failure. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver: libpciaccess is not needed for tinyxPeter Korsgaard2010-07-202-2/+2
| | | | | | | | libpciaccess is only needed for the modular server, and as libpciaccess needs largefile support and tinyx doesn't, this dependency could cause a build failure. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver_xorg-server: fix _MAKE typoPeter Korsgaard2010-07-011-1/+1
| | | | | | The variable should be XSERVER_XORG_SERVER_MAKE, not .._XSERVER_MAKE. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver_xorg-server: Use $(MAKE1) for make installPeter Korsgaard2010-05-301-0/+1
| | | | | | Xserver installation fails with parallel make jobs. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Revert "xserver_xorg-server: Use $(MAKE1) for make install"Peter Korsgaard2010-05-301-3/+1
| | | | | | | | | | | This reverts commit b7acacaf6e84ec05ed76dd419e645cfbd6683f7a. Closes #1855 We DO need to install into staging for all the xdriver-* packages, so revert this commit. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver_xorg-server: Use $(MAKE1) for make installPaulius Zaleckas2010-05-281-1/+3
| | | | | | | | | | Xserver installation fails with parallel make jobs. Installation to staging is not needed. So just remove it instead of converting to $(MAKE1). Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Make Mesa3D optional for X11Darius Augulis2010-05-012-4/+7
| | | | | | | [Peter: XF86DRIPROTO should only be selected if mesa is enabled] Signed-off-by: Darius Augulis <augulis.darius@gmail.com> Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove XEvIE (app & proto) as removed from X11R7.5Will Wagner2010-04-221-1/+0
| | | | | | | | [Peter: remove select from xserver Config.in] Signed-off-by: Will Wagner <will_wagner@carallon.com> Acked-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove XFree86-Misc (lib & proto) as removed from X11R7.5Will Wagner2010-04-221-2/+0
| | | | | | | | [Peter: also remove selects from affected Config.in's] Signed-off-by: Will Wagner <will_wagner@carallon.com> Acked-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver_xorg-server: bump version, improve option supportWill Wagner2010-04-222-35/+41
| | | | | | | | | | Later version of xserver no longer need configure hack to say where mesa3d is located. Signed-off-by: Will Wagner <will_wagner@carallon.com> Acked-by: Paulius Zaleckas <paulius.zaleckas@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Bump xorg-server to 1.7.1Paulius Zaleckas2010-02-284-34/+7
| | | | Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
* xorg: bump X.org server version to 1.5.3Thomas Petazzoni2009-07-281-1/+1
| | | | | | | | This version contains a fix to allow the compilation of the Xvesa server against recent versions of the kernel headers (fix http://cgit.freedesktop.org/xorg/xserver/commit/?h=server-1.5-branch&id=992a7168f0db5733fe4a6cbd2f40c6b1f2a150e0) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xorg server: remove dependenciesThomas Petazzoni2009-07-242-8/+0
| | | | | | | | | | | | | | | | Currently, the X.org server selection always trigger the compilation and installation of libXt (the X toolkit) and libXaw (Athena Widget toolkits), which is are legacy toolkits not used by modern toolkits (Gtk, Qt, etc.). They are only used by old X11 applications that are typically not used on embedded systems. Not compiling them save compilation time, and more importantly, space on the target. We also remove the compilation on xlib_libxkbui, libxmu and libxpm, because they all depend on libXt. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xorg server: beautify list of dependenciesThomas Petazzoni2009-07-241-13/+53
| | | | | | | | Reorganize the list of depencies with a sane indentation level, and one dependency per line. Yes, the list is long, but is easier to read, and future patches modifying this list will be easier to review. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xserver: mark as broken on avr32Peter Korsgaard2009-05-191-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver-xorg: libXtst not neededPeter Korsgaard2009-03-162-2/+1
|
* xserver-xorg: set buildroot mailing list as builder addrPeter Korsgaard2009-03-161-0/+1
|
* xserver-xorg: more optional dependenciesPeter Korsgaard2009-03-162-7/+20
|
* xserver-xorg: dbus is optionalPeter Korsgaard2009-03-162-2/+6
|
* xorg_server: cleanup .mkPeter Korsgaard2009-03-161-37/+30
| | | | | Rearrange lines and get rid of unneeded variables. Should have no functional change.
* xserver: 1.5.x needs openssl (for render sha functions)Peter Korsgaard2009-03-151-0/+1
|
* x11r7: update to 7.4Peter Korsgaard2009-03-145-42/+14
| | | | | | Patch by Dan Lykowski <lykowdk@gmail.com>, closes #181. Minor fixups for kdrive by me.
* xserver_xorg: add options for builtin fonts and aiglxPeter Korsgaard2009-03-132-4/+30
| | | | Patch by Dan Lykowski <lykowdk@gmail.com>
* xserver-xorg: select mesa3d in kconfigPeter Korsgaard2009-02-241-0/+1
| | | | xserver-xorg depends on mesa3d, so select it in kconfig as well.
* x11r7/xserver_xorg: breaks with shared cachePeter Korsgaard2008-12-221-0/+1
| | | | The package overrides CFLAGS, so disable shared cache.
* package/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-081-4/+4
|
* x11r7/xserver: select cursor font as wellPeter Korsgaard2008-10-231-0/+1
| | | | Really closes #5684.