summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Pass --static rather than -static in LDFLAGS when BR2_PREFER_STATIC_LIBANDY KENNEDY2013-01-141-1/+1
| | | | | | | | | | | | | | | | The following changes LDFLAGS from -static to --static if building with BR2_PREFER_STATIC_LIB so that various components actually build statically. Libtool interpret -static as linking statically with libraries that will not be installed to the libdir; you have to pass it -all-static to force static linking. Or, pass --static, which libtool passes on blindly to gcc. gcc and (GNU) ld both interpret --static the same as -static (although this isn't documented). Signed-off-by: Andy Kennedy <andy.kennedy@adtran.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* infozip: new packageJan Pedersen2013-01-143-0/+32
| | | | | | | | | | This commit adds a package for infozip, compression and file packaging/archive utility. [Peter: fix trailing spaces in help, long line] Signed-off-by: Jan Pedersen <jp@jp-embedded.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* docs/manual: mention the Eclipse integrationThomas Petazzoni2013-01-142-0/+32
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Integration with Buildroot Toolchain Eclipse pluginThomas Petazzoni2013-01-143-0/+42
| | | | | | | | | | | | | | | | | | The Eclipse plugin at https://github.com/mbats/eclipse-buildroot-toolchain-plugin allows users of Eclipse to easily use the toolchain available in Buildroot. To do so, this plugin reads ~/.buildroot-eclipse.toolchains, which contains the list of Buildroot toolchains available on the system, and then offer those toolchains to compile Eclipse projects. In order to interface with this plugin, this commit adds an option that allows the user to tell whether (s)he wants the Buildroot project toolchain to be visible under this Eclipse plugin. It simply adds a line in this ~/.buildroot-eclipse.toolchains file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libelementary: only use libethumb if libedbus is available.Arnout Vandecappelle (Essensium/Mind)2013-01-141-1/+3
| | | | | | | | | | | | libelementary uses the ethumb_client library, but that one is only built if libedbus is available. So fixup the --enable/disable-ethumb according to the selection of BR2_PACKAGE_LIBEDBUS. Fixes e.g. http://autobuild.buildroot.net/results/14ef98da6b0632e24514fef696fae9a650c90c96 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-fsl-plugins: new packageArnout Vandecappelle (Essensium/Mind)2013-01-146-0/+259
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libfslcodec: new packageArnout Vandecappelle (Essensium/Mind)2013-01-143-0/+49
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libfslparser: new packageArnout Vandecappelle (Essensium/Mind)2013-01-143-0/+49
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* firmware-imx: new packageArnout Vandecappelle (Essensium/Mind)2013-01-143-0/+53
| | | | | | [Peter: ensure lib/firmware exists, move under 'Misc devices firmware'] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libfslvpuwrap: new packageArnout Vandecappelle (Essensium/Mind)2013-01-143-0/+32
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* imx-lib: new packageArnout Vandecappelle (Essensium/Mind)2013-01-143-0/+95
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-good: add wavpack + gdkpixbuf optionsPeter Korsgaard2013-01-142-0/+22
| | | | | | Based on patch by Bogdan Radulescu <bogdan_radulescu99@yahoo.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-bad: add faad optionPeter Korsgaard2013-01-142-0/+11
| | | | | | Based on patch by Bogdan Radulescu <bogdan_radulescu99@yahoo.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gst-plugins-bad: sort suboptions alphabeticallyPeter Korsgaard2013-01-141-6/+6
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* links: needs mmuGustavo Zacarias2013-01-141-0/+1
| | | | | | | | Fixes http://autobuild.buildroot.net/results/1c1456b19d7483475430b390291240733dbbf21b Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cairo: script backend needs pngPeter Korsgaard2013-01-142-2/+1
| | | | | | Fixes http://autobuild.buildroot.org/results/7b21c60d7ba1a8df8910d104e21d4545cb37a4c6 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: don't export O to the environmentPeter Korsgaard2013-01-142-2/+2
| | | | | | | | Several projects use the kernel style O=<dir> syntax to build out of tree, and atleast uClibc doesn't check that it was explictly passed on the command line, so setting it in the environment breaks the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/crostool-ng: use newly-introduced BUILDROOT_CONFIGYann E. MORIN2013-01-131-57/+57
| | | | | | | No need to recreate a path we already have. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* support/dependencies: use newly-introduced BUILDROOT_CONFIGYann E. MORIN2013-01-132-6/+5
| | | | | | | No need to recreate a path we already have. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: use newly-introduced BUILDROOT_CONFIGYann E. MORIN2013-01-131-8/+8
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: export a few variables to help support scriptsYann E. MORIN2013-01-132-0/+18
| | | | | | | | | | | | | | | | | | | | | | | Support scripts (in support/) may need to parse the .config file, so give them an easy access to it, by exporting BUILDROOT_CONFIG with the fully- qualified path to .config. Also, post-build scripts may need to reference a few locations, so export those, too. Note: we export both O and BASE_DIR. Although they are the same, BASE_DIR is used internally, while O is used on the command line, which makes it a bit ambiguous to know which to use. As users use O= on the command line, they will probably tend to use that in their post-build scripts. Update doc accordingly. [Peter: fixed typo] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qwt: bump versionPeter Korsgaard2013-01-131-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libqwt: new packageLaurent GONZALEZ2013-01-134-0/+107
| | | | | | | | | Patch initially written by Thomas Petazzoni, then reworked and updated by Laurent Gonzalez, and finally cleaned up by Thomas again. [Peter: generic-package, deps, download, rename to qwt, move under Qt] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mcrypt: new packageGustavo Zacarias2013-01-137-0/+216
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libmcrypt: new packageGustavo Zacarias2013-01-134-0/+45
| | | | | | [Peter: Do libmcrypt-config fixup in single pass] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libmhash: new packageGustavo Zacarias2013-01-133-0/+24
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mtd: add options to build flash_otp_unlock and flash_otp_writeArnout Vandecappelle (Essensium/Mind)2013-01-132-0/+8
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2013.01.0, remove 2012.09Fabio Porcedda2013-01-131-5/+5
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: needs host-lzopFabio Porcedda2013-01-131-4/+5
| | | | | | | | | Add host-lzop dependency. Use $(TARGET_MAKE_ENV) when calling $(MAKE) to able to use binaries built for host. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lzop: add host buildFabio Porcedda2013-01-131-0/+1
| | | | | | | Barebox needs host-lzop. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dvbsnoop: new package dvbsnoopCarsten Schoenert2013-01-133-0/+38
| | | | | | | | | | | | | | | | | dvbsnoop is a DVB/MPEG stream analyzer. It's designed to debug, dump or view the digital stream info available via satellite -> DVB-S, DVB-S2 cable -> DVB-C, DVB-C2 terrestrial -> DVB-T, DVB-T2 dvbsnoop can be used on any digital settopbox that running on linux and provides the DVB APIv3. It's also usable on classical PCs that contains a DVB hardware (PCI Card or USB Plug). [Peter: needs largefile, fix help text] Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/dvb-apps: bump versionYann E. MORIN2013-01-131-1/+1
| | | | | | | The new version has new transponders data for CZ. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/dvb-apps: fix licensing terms when utils are enabledYann E. MORIN2013-01-131-0/+3
| | | | | | | | | When the dvb-apps utilities are selected, the license is clearly a mix of GPLv2, GPLv2+ and LGPLv2.1+; this, in addition to the initial unknown license for the transponders data. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* New package : GNU SASL Library - libgsaslSagaert Johan2013-01-133-0/+26
| | | | | | | | | | | | | GNU SASL is an implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms. SASL is used by network servers (e.g., IMAP, SMTP) to request authentication from clients, and in clients to authenticate against servers. libgsasl will be used in future versions of libesmtp. [Peter: Misc minor fixes] Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux, uboot, mxs-bootlets, barebox: avoid double slash in CUSTOM_TARBALLArnout Vandecappelle (Essensium/Mind)2013-01-134-4/+4
| | | | | | | | | | | | | | | Closes #5846 The $(dir ...) function leaves a slash at the end, so that the LINUX_SITE variable for a custom tarball ends in a slash. The DOWNLOAD macro adds another slash between SITE and SOURCE, which results in a double slash in the download URL. Fix this by stripping off the final slash from the _SITE in all packages that have a custom tarball. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* hiawatha: needs threadsGustavo Zacarias2013-01-131-0/+4
| | | | | | | | Fixes http://autobuild.buildroot.net/results/9bb3bdb9de43fc6bab119674885df2a28e5559ee/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* cairo: bump version to 1.12.8Sagaert Johan2013-01-133-38/+33
| | | | | | | | Directfb patch no longer needed. [Peter: Add options for script/xml backends, support for Xrender backend] Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ofono: bump versionSagaert Johan2013-01-131-1/+1
| | | | | Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pixman: bump versionSagaert Johan2013-01-131-1/+1
| | | | | Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt: bump version to latest 4.8.4Sagaert Johan2013-01-131-1/+1
| | | | | Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qextserialport: bump versionSagaert Johan2013-01-131-1/+1
| | | | | Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: remove X.org server dependencyThomas Petazzoni2013-01-121-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xvkbd: remove version from the patch file nameThomas Petazzoni2013-01-121-0/+0
| | | | | | | | | The version in xvkbd patch file name doesn't patch the version of the package, so use the new convention that consists in not having the package version in the patch file names. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xvkbd: turn into a generic-packageThomas Petazzoni2013-01-122-8/+11
| | | | | | | | | | | | | xvkbd was integrated has an autotools package, but it does not have a ./configure script. And to avoid executing the ./configure, the xvkbd-2.8-makefile.patch was creating a dummy .stamp_configured stamp file... Ugly. So, make xvkbd a normal generic package, with BUILD_CMDS and INSTALL_TARGET_CMDS, and get rid of the crappy part of the patch. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xvkbd: fix X.org dependenciesThomas Petazzoni2013-01-122-1/+17
| | | | | | | | | xvkbd is a X.org client application, so there is no reason to depend on the X.org server. Instead, depend on the X.org client libraries that xvkbd actually links against. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* torsmo: fix X.org dependencyThomas Petazzoni2013-01-122-1/+3
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rubix: fix X.org dependencyThomas Petazzoni2013-01-122-1/+2
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* metacity: fix X.org dependenciesThomas Petazzoni2013-01-122-1/+21
| | | | | | | | | | | | | | | Metacity is a X client application, so there is no reason to depend on the X.org server. Instead, depend on the appropriate X libraries. In addition to the X.org related dependencies, we also add the host-libxml-parser-perl dependency, otherwise: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool make[1]: *** [/home/test/outputs/xorg/build/metacity-2.25.1/.stamp_configured] Error 1 make: *** [all] Error 2 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pango: fix X.org dependenciesThomas Petazzoni2013-01-122-2/+14
| | | | | | | | | pango is a X client library, so it does not need to depend on the X.org server. So, we replace the server dependency by dependencies on the appropriate libraries. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* atk: remove unused host variantThomas Petazzoni2013-01-121-4/+0
| | | | | | | | | | | | | | | | | | The atk package is used as a dependency in the libglade and libgtk2 packages. The libglade package has no host variant, and does not depend on host-atk. The libgtk2 package depends on atk, and has a host variant, but the host variant of libgtk2 overrides HOST_LIBGTK2_DEPENDENCIES to limit the number of dependencies, and host-atk is not amongst those dependencies. Therefore, host-atk is useless and can be removed. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>