summaryrefslogtreecommitdiffstats
path: root/package/x11r7/xlib_libX11
Commit message (Collapse)AuthorAgeFilesLines
* Remove description and url from headerAlexandre Belloni2013-06-061-1/+1
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'next'Peter Korsgaard2013-06-021-0/+1
|\
| * xlib_libX11: ensure target and host variant have the same patch hooksThomas Petazzoni2013-05-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In preparation for the out-of-tree support, it is important that all packages have the same patch hooks for the host variant and the target variant (because the source tree will be shared between host and target variants when doing out-of-tree build). In the case of the xlib_libX11 package, the post-patch hook removes some flags from the build of the makekeys utility, so that when xlib_libX11 is built for the target, the build of makekeys for the host works properly. This modification can be applied to the host variant of xlib_libX11 without any problem. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | package/x11r7: add license informations to xlib_* packagesThomas Petazzoni2013-05-121-0/+2
|/ | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xlib_libX11: bump revision to X11R7.7Will Wagner2013-03-201-1/+1
| | | | Signed-off-by: Will Wagner <will_wagner@carallon.com>
* xlib_libX11: split the DEPENDENCIES variable on multiple linesThomas Petazzoni2013-01-121-1/+13
| | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xlib_libX11: do not depend on bigreqsproto nor xcmiscprotoThomas Petazzoni2013-01-122-3/+1
| | | | | | | | | | | | | | | The BR2_PACKAGE_XPROTO_BIGREQSPROTO option was selected by xlib_libX11, but xlib_libX11 does not have this protocol package in its DEPENDENCIES. In some builds, it leads to xproto_bigreqsproto to be built as the last package, with no other package depending on it, which doesn't make sense. xproto_xcmiscproto was selected and part of DEPENDENCIES, but an inspection of libX11 configure.ac and libX11 source code shows that it does not depend on xcmiscproto at all. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xlib_libX11: disable nls compose overview generationPeter Korsgaard2012-12-031-2/+4
| | | | | | Perl is only used to generate compose overview documentation. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xlib_libX11: fix compilation of makekeysArnout Vandecappelle2012-11-091-13/+6
| | | | | | | | | | | | | | | | | xlib_libX11 builds a makekeys executable for the host, but uses the targets X11_CFLAGS. This leads to build failures like http://autobuild.buildroot.net/results/411eb3aefea859a7e31986a44acd50b475f174cb/ This problem was introduced by the version bump, because then also the AUTORECONF was removed so the existing fix didn't work anymore. As a slightly cleaner solution, just remove X11_CFLAGS from the Makefile. We know we don't need it, because the X11 stuff is in $(HOST_DIR)/usr/include which is already in HOST_CFLAGS. [Peter: reword comments] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xlib_libX11: verison bump to 1.4.2 and removed patch file ↵Allan W. Nielsen2012-09-222-38/+1
| | | | | | | | xlib_libX11-1.3.2-keysymdef [Peter: AUTORECONF and --with-keysymdef no longer needed] Signed-off-by: Allan W. Nielsen <a@awn.dk> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* 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>
* all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xlib_libX11: removed redundant HOST_FOO_DEPENDENCIES and incorrect target ↵Arnout Vandecappelle (Essensium/Mind)2012-01-171-3/+1
| | | | | | | | | | dependency By deriving HOST_XLIB_LIBX11_DEPENDENCIES from XLIB_LIBX11_DEPENDENCIES, it turned out that that one had a redundant dependency on xproto_bigreqsproto. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-2/+2
| | | | | | | | | | 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>
* packages: remove --{enable,disable}-{shared,static} from autotools packagesThomas Petazzoni2011-06-121-2/+0
| | | | | | | | Now that those values are passed at the autotools infrastructure level, there's no need for every package to pass inconsistent values. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xlib_libX11: don't build docs for hostVasily Khoruzhick2011-05-161-0/+3
| | | | | | | | It depends on utils provided by host system, and they sometimes are missing. Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xlib_libX11: compile makekeys for the host correctlyThomas Petazzoni2010-12-211-3/+2
| | | | | | | | | | | | | | | | | | | | | | As reported by Miroslav Ignjatovic in bug #2983, our hack in xlib_libX11 to build makekeys for the host does not work, for several reasons: * As we are building a tool for the host, we shouldn't pass -I$(STAGING_DIR)/usr/include, since the $(STAGING_DIR) contains headers of packages for the target. * Instead, we should use the headers in $(HOST_DIR)/usr/include. They were not used due to a typo: $(HOST_CFLAGS) must be used instead of $(HOSTCFLAGS). * Finally, in order for makekeys to find the required headers in $(HOST_DIR)/usr/include, we must depend on host-xproto_xproto. This fixes bug #2983. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xlib_libX11: convert old-style hooks to new-style hooksThomas Petazzoni2010-09-121-7/+11
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xkeyboard-config: add dependency on host-xapp_xkbcompThomas Petazzoni2010-07-271-0/+3
| | | | | | | | | | | In order to get xkeyboard-config to build, it needs xkbcomp to be built on the host, i.e host-xapp_xkbcomp. In turn, xapp_xkbcomp needs xlib_libX11 and xlib_libxkbfile, which in turn need a few libraries. This commit adds all the relevant dependencies to build everything that is needed to get xkeyboard-config to build correctly. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xlib_libX11: re-add a patch to fix the keysymdef issueThomas Petazzoni2010-05-071-0/+35
| | | | | | | | | | | When xlib_libX11 was bumped to 1.3.2 in commit 1d956c9190dafbe425e9e02255b540641e27f690, the keysymdef patch was dropped. However, this patch is still needed in order to be able to tell ./configure where the keysymdef header file is installed. The patch has been updated for 1.3.2. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* X11R7.5 - remove all version information from Config.in filesWill Wagner2010-04-221-1/+0
| | | | | | | | | | As discussed on the list, don't want to have to change the Config.in file when we bump the version of a package 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>
* xlib_libX11: don't build documentationPeter Korsgaard2010-03-311-1/+7
| | | | | | | | | | | Closes #1387 The documentation step needs working groff and ps2pdf on the host, and only slows down the build, so just disable it. At the same time, cleanup the overlong _CONF_OPT line. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Bump libX11 to 1.3.2Paulius Zaleckas2010-02-283-42/+2
| | | | Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
* 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>
* 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.
* x11r7: update to 7.4Peter Korsgaard2009-03-142-6/+8
| | | | | | Patch by Dan Lykowski <lykowdk@gmail.com>, closes #181. Minor fixups for kdrive by me.
* x11r7/libX11: use {C,LD}FLAGS_FOR_BUILD for host toolsPeter Korsgaard2008-12-221-7/+7
|
* package/: remove redundant install-strip in *_TARGET_INSTALL_OPTPeter Korsgaard2008-10-201-2/+0
| | | | It's default now.
* x11r7/libX11: use install-strip for target installPeter Korsgaard2008-10-191-1/+1
| | | | Saves ~11 MB
* Kconfig: remove 'default n'Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* added missing patch for libX11John Voltz2008-03-081-0/+36
|
* updated xorg to version 7.3 and added all of the fontsJohn Voltz2008-03-062-48/+4
|
* - extend AUTOTARGETS with an argument DIR_PREFIX for the location of the packageBernhard Reutner-Fischer2007-09-291-1/+1
| | | | (Ivan Kuten)
* - fix misplaced @Bernhard Reutner-Fischer2007-08-231-1/+1
| | | | - fix typos in x11r7 packages
* Merge in X11R7 patches from Julien Letessier, posted 04 Jul 2007. Doesn'tEric Andersen2007-08-103-0/+80
quite work yet for me, but this clearly is a huge project and not having it quite work on the first pass is hardly unexpected. We definately want this stuff in buildroot.