summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* arc: Add arc, arcbe to gnuconfigMischa Jonker2013-05-041-2/+2
| | | | | Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/toolchain-buildroot: Disable NPTL for ARCMischa Jonker2013-05-041-0/+1
| | | | | | | NPTL is not yet supported for ARC. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain/gcc: Only enable --with-float when it makes senseMischa Jonker2013-05-041-0/+3
| | | | | | | | | According to gcc/config.gcc, only ARM, MIPS and SPARC have the "--with-float" option when configuring gcc. [Peter: sort list] Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arc: Make sure that libgcc doesn't get included when it doesn't exist yetMischa Jonker2013-05-041-2/+13
| | | | | | | | | | | | | For ARC, libgcc is always included, even when -nostdlib is given. This is related to some small pieces of code that are not always generated by the compiler; a call to libgcc is used in those cases instead. During the initial stages of building the toolchain, this is a problem, as libgcc does not exist yet. The ARC compiler supports -really-nostdlib to override the default behavior. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arc: Add support for ARC-specific uClibcMischa Jonker2013-05-043-2/+14
| | | | | | [Peter: fix whitespace] Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arc: add gcc for ARCMischa Jonker2013-05-043-8/+46
| | | | | | | | ARC needs a specific GCC for now, while we wait for ARC support to get upstreamed. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arc: disable Crosstool-NG for ARCMischa Jonker2013-05-041-1/+1
| | | | | Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arc: Add support for ARC-specific binutilsMischa Jonker2013-05-043-0/+81
| | | | | | | ARC support is not upstream yet. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arc: Add option for ARC-specific download siteMischa Jonker2013-05-041-0/+4
| | | | | | | | | | | | As ARC support is not yet in all upstream packages, a different location is required to download the packages from. This adds an option to specify a site for ARC-specific versions of packages such as binutils, gcc. When ARC support has been upstreamed for all packages, this option can be removed again. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* arc: Add ARC and ARC BE architectureMischa Jonker2013-05-042-0/+32
| | | | | | | | Synopsys' DesignWare ARC Processor Cores are a family of 32-bit CPUs that can be used from deeply embedded to high performance host applications. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dmalloc: Stop libdmalloc*.so files from being deleted from staging directoryReuben Dowle2013-05-041-1/+1
| | | | | | | Fix libdmalloc*.so files being deleted from the staging directory as the package is installed into the target. Signed-off-by: Reuben Dowle <reuben.dowle at 4rf.com>
* add daemon mode support to pulseaudioJeremy Rosen2013-05-043-0/+59
| | | | | | | | | | pulseaudio documentation recommends not using the daemon mode unless you are on a headless system, but since that is the common case for a buildroot installation, install the related user and groups [Peter: fix typos, ifeq check, unconditionally install into target] Signed-off-by: Jérémy Rosen <jeremy.rosen@openwide.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* samba: add option for built-in debug messagesGustavo Zacarias2013-05-042-0/+11
| | | | | | | | | | This option allows users to specify the maximum level for compiled-in debug messages with -1 being none. In a typical scenario of nmbd+smbd+smbpasswd this can save a full megabyte of target space. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* inotify-tools: install to stagingSimon Dawson2013-05-041-0/+2
| | | | | | | | inotify-tools includes a shared library, which should be installed in the staging directory Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* jquery-keyboard: new packageGustavo Zacarias2013-05-043-0/+33
| | | | | | | | | | | Add the jquery-keyboard package based on Simon Dawson's patch with a newer version and improvements (license, select jquery, install layouts). [Peter: don't use install -D when destination is a directory] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* manual: do not track generated filesSamuel Martin2013-05-042-916/+0
| | | | | | | | | Since there is no need to edit the generated list, we don't need to keep the files under git control, so remove the existing lists. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* update gitignoreSamuel Martin2013-05-041-0/+1
| | | | | | | | | Do not track *.pyc files (from modules embedded in Buildroot source tree). Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* manual: add a make target 'manual-update-lists'Samuel Martin2013-05-042-5/+16
| | | | | | | | | | The generated lists are automatically updated when building the manual. [Peter: fix typos] Signed-off-by: Samuel Martin <s.martin49@gmail.com> [yann.morin.1998@free.fr: indentation, remove temp dir, intro to host utils] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* manual: cleanup appendix.txtSamuel Martin2013-05-042-10/+21
| | | | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> [yann.morin.1998@free.fr: one more stuff->feature fixup] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* support/scripts: add gen-manual-lists.pySamuel Martin2013-05-041-0/+379
| | | | | | | | | | | Script generating the target and host package tables, and the deprecated stuff list as well. These tables and lists are generated parsing the Config.in files. Signed-off-by: Samuel Martin <s.martin49@gmail.com> [yann.morin.1998@free.fr: no leading dot, no menu path for host-utils] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* support: add kconfiglib python moduleSamuel Martin2013-05-042-0/+3802
| | | | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> [yann.morin.1998@free.fr: rename readme so it is obvious it's about kconfiglib] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* diffutils: only needs gettext if locale is selectedArnout Vandecappelle (Essensium/Mind)2013-05-032-2/+2
| | | | | | | | | Also add missing select in Config.in. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Added support for hashlib in the target PythonAvishay Orpaz2013-05-032-0/+10
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libjson: ensure shared lib is built with -fPICPeter Korsgaard2013-05-031-2/+10
| | | | | | Fixes http://autobuild.buildroot.net/results/72e6c260c9028dd636965b8bf76bb7ba216aa1a4/build-end.log Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gstreamer: needs threads support in toolchainPeter Korsgaard2013-05-032-2/+4
| | | | | | Indirectly fixes http://autobuild.buildroot.net/results/453ac64daf384702512ac68f1779f375e337332d/build-end.log Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libplayer: needs threads support in toolchainPeter Korsgaard2013-05-031-2/+3
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mongoose: fix license infoPeter Korsgaard2013-05-031-1/+1
| | | | | | | | License file is called LICENSE, not COPYING. Fixes http://autobuild.buildroot.net/results/b45499489abad2a089b47d8470632b4152862c89/build-end.log Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* memtester: add license infoPeter Korsgaard2013-05-031-0/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ccache: define licenseLuca Ceresoli2013-05-021-0/+2
| | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* qt: define licenseLuca Ceresoli2013-05-021-0/+6
| | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* omap-u-boot-utils: define licenseLuca Ceresoli2013-05-021-0/+2
| | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ffmpeg: define licenseLuca Ceresoli2013-05-021-0/+7
| | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: make skeleton rsync options consistentDanomi Manchego2013-05-021-2/+4
| | | | | | | | | | | | | | | | Initially, a "cp" was used for the one-time target skeleton installation, and an "rsync" was used for the every-time overlay skeleton installations. Then, the target skeleton install was changed to also use rsync (1cd3f992fb3659aacbb0cdd3ed64347a37569891). Now there are two rsyncs, but with different filter specs, which seems odd. This patch adds --excludes to both invocations of rsync to make them consistent, and removes the -u option from the initial target skeleton installation. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gpsd: bump version to 3.9Simon Dawson2013-05-023-63/+1
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* socketcand: needs toolchain with threads supportgilles.talis@gmail.com2013-05-021-0/+4
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/1d35f22a25e8641106f3c070f360cf4b4a02a461 Signed-off-by: Gilles Talis <gilles.talis@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rpi-firmware: Fixup config.txtMaxime Hadjinlian2013-05-021-1/+2
| | | | | | | | | | | | | The default name of the kernel binary for the RaspberryPi is kernel.img, it's only a zImage kernel renamed. Since Buildroot will build a zImage, the default config should use the zImage name instead of forcing the user to rename a file. This patch also remove the cmdline argument rootfstype. There is no point forcing the user to use ext4 for its root partition. Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* directfb: fix error in *SetRegion* datatypesCarsten Schoenert2013-05-023-0/+1839
| | | | | | | | | | | | | | | DirectFB comes with incorrect declarations for *SetRegion* datatypes, this breaks the build for some GFX Drivers. Also there are some headers missend in the archive, this breaks some other modules of directfb that not covered yet by the autobuilders. And at least the configure script doesn't use a variable for the imlib2-config script. That breaks crossbuilds of directfb in most cases. Fixes: http://autobuild.buildroot.net/results/03465f0e14accc8d8f8fc2640b7a0dd8bec594e4 Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 3.{0, 4, 8}.x stable versionGustavo Zacarias2013-05-022-3/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* samba: bump to version 3.6.14Gustavo Zacarias2013-05-021-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iw: bump to version 3.10Gustavo Zacarias2013-05-021-9/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mongoose: add optional openssl supportPeter Korsgaard2013-05-021-1/+9
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mongoose: bump versionPeter Korsgaard2013-05-021-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add package for mongoose web serverCharles Manning2013-05-024-0/+78
| | | | | | [Peter: drop noauth patch, cleanup Config.in, don't install to staging, ..] Signed-off-by: Charles Manning <cdhmanning@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rootfs-overlay: use a make foreach instead of a shell forLuca Ceresoli2013-04-301-4/+3
| | | | | | | | | Makes the code uniform with the post-build and post-image implementation (which is slightly simpler and, presumably, more efficient). Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* xkeyboard-config: fix license files typoPeter Korsgaard2013-04-301-1/+1
| | | | | | As noticed by Thomas. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* weston: new packageThomas Petazzoni2013-04-304-0/+111
| | | | | | [Peter: fix udev comment, add upstream URL] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* wayland: new packageThomas Petazzoni2013-04-303-0/+41
| | | | | | [Peter: fix scanner comment] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libxkbcommon: new packageThomas Petazzoni2013-04-303-0/+27
| | | | | | [Peter: set gnu99 C mode] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xkeyboard-config: make available outside of X.org, reduce dependenciesThomas Petazzoni2013-04-294-5/+11
| | | | | | | | | | | | | | | | | | xkeyboard-connfig was selectable only if X.org was enabled. However, weston, the reference implementation of the Wayland protocol, also needs xkeyboard-config, so we have to make this package available outside of the if BR2_PACKAGE_XORG7 ... endif conditional. In addition to this, the xkeyboard-config currently pulls in xapp_xkbcomp as a runtime dependency, but this dependency is only needed with X.org. And it also pulls in xlib_libX11 and xproto_proto as build-time dependencies. But in fact those ones are runtime dependencies, and they are only needed under X.org. This helps reducing the number of dependencies of xkeyboard-config in a weston/wayland configuration. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Config.in.legacy: fix consistency warning on pthread-stubs optionThomas Petazzoni2013-04-291-0/+1
| | | | | | | | | | | | | | The old BR2_PACKAGE_PTHREAD_STUBS option (kept for legacy support) now selects the BR2_PACKAGE_XLIB_LIBPTHREAD_STUBS option, but this creates a consistency warning from kconfig, because the new option has BR2_PACKAGE_XORG7 as a dependency. Since the old option also had BR2_PACKAGE_XORG7 has a dependency, we make the legacy config option depend on BR2_PACKAGE_XORG7 to avoid this warning. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>