summaryrefslogtreecommitdiffstats
path: root/package/x11r7
Commit message (Collapse)AuthorAgeFilesLines
* xfont_font-util: convert to the autotools infrastructureThomas Petazzoni2010-02-231-68/+6
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xlib_libfontenc: enable compilation on the hostThomas Petazzoni2010-02-231-0/+3
| | | | | | | xlib_libfontenc is required to build xapp_mkfontscale on the host, which in turn is needed to build font encodings for the target. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xfont_encoding: add mkfontscale on the host as dependencyThomas Petazzoni2010-02-231-0/+1
| | | | | | | mkfontscale on the host is needed to build xfont_encoding, therefore we add host-xapp_mkfontscale as a dependency. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xapp_mkfontscale: enable compilation for the host and fix depsThomas Petazzoni2010-02-231-1/+3
| | | | | | | | | | mkfontscale on the host is required to build xfonts-encoding for the target. We also fix the dependencies. xlib_libX11 is not needed to compile xapp_mkfontscale. However, xproto_xproto is needed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libxcb: fix build with Buildroot compiled xsltprocThomas Petazzoni2010-02-201-2/+2
| | | | | | | | | | | Make sure that libxcb depends on host-xsltproc, since xsltproc is required for the compilation of libxcb. Moreover, remove the XSLTPROC=/usr/bin/xsltproc variable definition, which was assuming that XSLTPROC was installed on the host. xsltproc should just be part of the PATH. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Fix dependencies for TrapProtoThomas Petazzoni2010-02-132-0/+2
| | | | | | | | | The .pc file of TrapProto says that it depends on xt, even through it doesn't depend on it at compile time. However, if xt isn't present when TrapProto has been installed, the compilation of Xserver fails telling that there is a missing dependency in TrapProto on Xt. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mesa3d/makedepend: correct host package names after autotools changeWilliam Wagner2010-01-182-2/+2
| | | | | Signed-off-by: William Wagner <will_wagner@carallon.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xutil_makedepend: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+3
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xproto_xproto: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* host-pkgconfig is now host-pkg-configThomas Petazzoni2009-12-151-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mesa3d: Pass LDFLAGS to the build config fileClark Rawlins2009-12-061-0/+1
| | | | | | | | | | | | | | | Closes #559. Without the LDFLAGS in the build configuration file building mesa3d fails with an external toolchain on amd64 machines targeting i686. The error indicats that libX11 can't be found. This change passes the --sysroot parameter (along with any others specified by buildroot for LDFLAGS to the mklib script. Signed-off-by: Clark Rawlins <clark@bit63.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: get rid of redundant malloc related configure presetsPeter Korsgaard2009-12-061-1/+0
| | | | | | | Those are already in TARGET_CONFIGURE_ARGS. Also get rid of unused BR2_AC_CV_FUNC_MALLOC_0_NONNULL variable. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* x11r7: tweak kconfigPeter Korsgaard2009-10-081-3/+6
| | | | | | | | | Show comment about what to enable in toolchain to make modular X.org visible, and move comment about x11r7 toolchain dependency to end, as otherwise kconfig gets confused and doesn't put X options under the x11r7 menuconfig. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* x11r7: fix kconfig dependenciesPeter Korsgaard2009-10-051-2/+5
| | | | | | | | Most of X.org (E.G. libX11) needs WCHAR support, so ensure that the toplevel BR2_PACKAGE_XORG7 cannot get enabled unless we have WCHAR support in the toolchain. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard2009-10-015-5/+5
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-033-4/+1
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xdata_xcursor-themes: -source target should only download, not extractPeter Korsgaard2009-09-011-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xorg: add a new cross-compile fix for libXt 1.0.6Thomas Petazzoni2009-07-282-1/+30
| | | | | | | | | | | | The cross-compile fix included in mainline of libXt between 1.0.5 and 1.0.6 is not sufficient. It allows to pass a different compiler for the host tools, but still uses the TARGET_CFLAGS/TARGET_LDFLAGS to compile the host tools, which obviously isn't correct. The new patch allows to use the CFLAGS_FOR_BUILD/LDFLAGS_FOR_BUILD variables as the CFLAGS/LDFLAGS to build the host tools. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xorg: bump version of xutil/macros to 1.2.2Thomas Petazzoni2009-07-284-24/+17
| | | | | | | | | | | | | This version bump is required by the bump of xlib_libXt from 1.0.5 to 1.0.6 (1.0.6 requires at least xutil/macros 1.2). The linuxdoc patch is removed, since it has been merged upstream, at http://cgit.freedesktop.org/xorg/util/macros/commit/?id=e20c503d24e5ccf03035aa0f6d833d235d2179df The other patch exposing STAGING_DIR is kept, as it is Buildroot specific. It has just been updated to resolve conflicts. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.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: bump libXt to 1.0.6Thomas Petazzoni2009-07-282-53/+1
| | | | | | | | | Bump libXt to 1.0.6 and remove the xlib_libXt-1.0.5-makestrs-nocc.patch, which has been included in a better form in upstream: http://cgit.freedesktop.org/xorg/lib/libXt/commit/?id=36e9f0d351afbf7fd2595990b2d39e7c551f6420 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xf86-video-intel: Fixed cross-compile patch to apply to version 2.4.2Maurice van der Pot2009-07-271-23/+19
| | | | | Signed-off-by: Maurice van der Pot <griffon26@kfk4ever.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'xorg' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard2009-07-253-33/+85
|\
| * 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>
| * xorg: remove useless configuration commentThomas Petazzoni2009-07-171-4/+0
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * xorg: reindent configuration option detailsThomas Petazzoni2009-07-171-9/+8
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * xorg: reorganize the selection of the X.org server typeThomas Petazzoni2009-07-171-3/+28
| | | | | | | | | | | | | | | | | | | | | | The selection of the X.org server type was really strange. The user had to select between none, tinyx and modular. Now, the menuconfig interface display a single item for X.org, that can be selected/unselected. This entry contains a submenu, that allows to select the type of the X.org server (tinyX or modular) and that allows (as before) to enable/disable X.org libraries, drivers, etc. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | xutil_makedepend: install to target, not stagingPeter Korsgaard2009-07-181-2/+2
| | | | | | | | | | | | | | makedepend is a program, not a library - So makedepend for the target should get installed to target_dir and not to staging_dir. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | mesa3d: compile makedepend (and in turn xproto) for the hostPeter Korsgaard2009-07-183-1/+87
|/ | | | | | The mesa3d build needs makedepend on the host, so compile one in $HOST_DIR. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Fix Matchbox buildThomas Petazzoni2009-07-012-2/+2
| | | | | | | | | | | | | | | | | | | Several issues were encountered when trying to build Matchbox. This patches fixes these issues : * Selecting BR2_PACKAGE_MATCHBOX should select BR2_PACKAGE_XORG7, otherwise the x11r7 mk files are not included, and matchbox.mk refers to non-existing dependencies (such as xlib_libXtst). * In matchbox.mk, wrong dependencies for Matchbox keyboard. When pango is available, use it through --enable-pango, otherwise, add the dependency to xlib_libXft * Enable AUTORECONF for libXfont and libXft, otherwise the libtool Buildroot patch has no effect, and these packages fail to build without the libtool hack. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xdriver_xf86-input-synaptics: fix download urlPeter Korsgaard2009-06-061-2/+2
| | | | | | | 0.15.0 seems to never have been in Debian (it is atleast not on snapshot.debian.net), so use the real upstream (freedesktop) instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver: mark as broken on avr32Peter Korsgaard2009-05-191-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mesa: needs C++ supportPeter Korsgaard2009-05-191-0/+1
| | | | | | | mesa (and in turn xorg) needs C++ support. Based on patch by Steffen Schulz <pepe_ml@gmx.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mesa: fix build for x86Jim Persson2009-05-191-0/+12
| | | | | | | | | | mesa wants to compile and run gen_matypes at build time, so make sure it gets compiled for the host and not for the target. Closes #323. Signed-off-by: Jim Persson <spambox@nurd.se> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libX11: fix build on hosts without libx11-devPeter Korsgaard2009-03-293-41/+58
| | | | Make sure the build doesn't use keysymdef.h from the host.
* mesa3d: sync kconfig deps with makefilePeter Korsgaard2009-03-231-0/+6
|
* libpciaccess: needs large file supportPeter Korsgaard2009-03-231-0/+4
|
* pkgconfig: add pkgconfig package for targetPeter Korsgaard2009-03-182-2/+1
| | | | | | | | | | | | | The host versions shouldn't be visible in Kconfig, so remove the reference to BR2_PACKAGE_PKGCONFIG everywhere and prefix the host targets with host-. At the same time add pkgconfig for the target (E.G. for development) and let BR2_PACKAGE_PKGCONFIG control that package. Notice: all defconfigs in the tree have been updated, but make sure to disable the pkgconfig package (unless you want it) if you use an external config, otherwise you'll end up with pkgconfig and glib2 in the target.
* 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-14164-1790/+416
| | | | | | 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>
* mesa3d: fix makedepend argumentsPeter Korsgaard2009-02-241-3/+4
| | | | | Make sure makedepends only searches the gcc/staging dir, and not the host include dirs.
* mesa: use correct config file for archPeter Korsgaard2009-02-241-1/+15
|
* mesa3d: use MAKE1 instead of playing around with BR2_JLEVELPeter Korsgaard2009-02-241-2/+1
|