summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* yaffs2: new filesystem typeWill Wagner2014-04-203-0/+18
| | | | | | | | [Thomas: remove BR2_TARGET_ROOTFS_YAFFS_PATH option, rename to yaffs2 instead of yaffs.] Signed-off-by: Will Wagner <willw@carallon.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* yaffs2utils: new packageWill Wagner2014-04-201-0/+21
| | | | | | | | | [Thomas: remove target variant of the package, use labelled version 0.2.9 instead of latest.tar.gz, use 'make install' instead of doing manual installation, add license informations.] Signed-off-by: Will Wagner <willw@carallon.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* grub2: add a configuration option to embed a config fileDima Zavin2014-04-202-0/+10
| | | | | | | Add an option for embedding a config file directly in grub. Signed-off-by: Dima Zavin <dmitriyz@google.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: target-generatelocales: add toolchain dependencyFabio Porcedda2014-04-201-1/+1
| | | | | | | | The target depends on the toolchain so add it as a dependency. This also fix the support to top-level parallel make. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: toolchain-eclipse-register: add toolchain dependencyFabio Porcedda2014-04-201-1/+1
| | | | | | | | | The "toolchain-eclipse-register" target needs the toolchain so add toolchain as a dependency. This also fix the support to top-level parallel make. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gst1-plugins-bad: fix missing dependency for opencv pluginSamuel Martin2014-04-201-0/+1
| | | | | | | | | | Gstreamer1 opencv plugin requires opencv's contrib module. Fixes: http://autobuild.buildroot.net/results/0aa/0aab79be8043bf88a227af2ca27b4447aa2f8901/ Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* nodejs: add a patch forcing link command to use CXXSamuel Martin2014-04-201-0/+26
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* nodejs: add sequence number to the patch filenamesSamuel Martin2014-04-201-0/+0
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslinux: remove host variantThomas Petazzoni2014-04-201-10/+0
| | | | | | | | | | | The host variant of syslinux wasn't exposed anywhere, so the only way to use it was to know that a "host-syslinux" target existed. Moreover, thanks to commit 8e0d4118982ae5a29e462f0a476d82772459cf5c ('syslinux: install helper programs to the host'), the host utilities of syslinux are automatically installed to $(HOST_DIR) when building the target syslinux. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslinux: install helper programs to the hostFrank Hunleth2014-04-201-1/+6
| | | | | | | | | | Even though syslinux is built for the target, it does create helper programs intended to be run on the host such as syslinux and extlinux. This change installs these helper programs to the host so that they may be called by post image creation scripts. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support: properly check bash is availableYann E. MORIN2014-04-201-4/+8
| | | | | | | | | | | | | | | | | | | The current check is broken, as it only checks if the user's login shell is bash, not what the system shell is. Mimick the sequence found in the top-level Makefile to search for bash, except for the fallback case, where we explicitly check that 'sh' is bash, by checking if it sets $BASH, so we know the fallback case, in the top-level Makefile, to use 'sh' will indeed use bash. Remove superfluous semi-colons ';' at the end of lines, they are not needed in a shell script (this is not C!) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Andrew Barnes <andy@outsideglobe.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-headers: remove obsolete Config.in help paragraphThomas Petazzoni2014-04-201-3/+0
| | | | | | | | | | In commit 971e331c54e08e82b4ed28a4eca8305933fa1cb0 ('package/linux-headers: remove 2.6 snapshot'), we removed the support for the Linux headers snapshot option, but we forgot to remove some related help text in the main Config.in option of the Linux headers package. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* jansson: needs math libraryBaruch Siach2014-04-201-0/+1
| | | | | | | | | | | | | | libjansson.so doesn't list libm in its NEEDED header. Fixes the following nftables config time failure: .../usr/lib/libjansson.so.4: undefined reference to `__isnan' .../usr/lib/libjansson.so.4: undefined reference to `__isinf' Fixes: http://autobuild.buildroot.net/results/152/1525d7a3e1d1fcf35858962251c0b69a5e1b64db/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mesa3d: needs NPTL threadingBaruch Siach2014-04-201-2/+4
| | | | | | | | | | | | Strictly speaking, linuxthreads (new) should be enough, since it includes pthread_barrier_* implementation. However, we currently have no clean way to distinguish between LT and LT.old. Fixes: http://autobuild.buildroot.net/results/66a/66a9d2c664e0a9b2b0c51b998c72c2ceda90ff9b/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* util-linux: Add config switches for some more binariesPaul Cercueil2014-04-202-1/+25
| | | | | Signed-off-by: Paul Cercueil <paul@crapouillou.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mesa3d: always enable openGLYann E. MORIN2014-04-201-6/+3
| | | | | | | | | | | | | | | | | | | | | | | Currently, we only pass --enable-opengl is at least one DRI driver is enabled, since full OpenGL is only possible with a DRI driver (and the X.Org stack). Otherwise, we pass --disable-opengl on the assumption that OpenGL is not possible. But mesa3d's ./configure is a bit weird: enabling OpenGL-ES and diabling full OpenGL is an error (see autobuild failure below). It turns out that, if there is no DRI driver enabled, but --enable-opengl is passed, ./configure will behave properly wrt OpenGL-ES, and will not build the full OpenGL libgl. Thanks to Paul for explaining this. Fixes: http://autobuild.buildroot.net/results/61c/61c1c566dc0e829cb663ca30b1fd6cf9cc6cd931/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Paul Cercueil <paul@crapouillou.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luacrypto: luarocks conversionFrancois Perrad2014-04-192-36/+6
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luafilesystem: bump rockspec revisionFrancois Perrad2014-04-191-1/+1
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cgilua: bump rockspec revisionFrancois Perrad2014-04-191-1/+1
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* wsapi: bump to version 1.6.1Francois Perrad2014-04-191-1/+1
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* orbit: bump to version 2.2.1Francois Perrad2014-04-191-3/+3
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* luajson: bump to version 1.3.3Francois Perrad2014-04-191-1/+1
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* coxpcall: bump to version 1.15.0Francois Perrad2014-04-191-2/+2
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cosmo: bump to version 14.03.04Francois Perrad2014-04-191-1/+1
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* graphs: store and keep intermediate 'dot' program for graph-dependsYann E. MORIN2014-04-192-0/+2
| | | | | | | | | | | | | | | | Currently, graph-depends (and PKG-graph-depends) do not store the intermediate 'dot' program. Some users would like to get the dot program to be able to further customise the generated graphs (eg. modify the layout, colorise some of the packages...) So, store the intermediate dot program alongside the generated graph. Reported-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Maxime Hadjinlian" <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libuci: remove MMU dependency with Lua bindingHadrien Boutteville2014-04-191-1/+1
| | | | | | | The Lua binding option of libuci doesn't need the MMU. Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qhull: new packageDavide Viti2014-04-193-0/+34
| | | | | Signed-off-by: Davide Viti <d.viti@infosolution.it> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* apr: add missing comment about needed dynamic library supportDavide Viti2014-04-191-0/+4
| | | | | Signed-off-by: Davide Viti <d.viti@infosolution.it> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lttng-libust: add python as optional dependencyRomain Naour2014-04-191-0/+8
| | | | | Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lttng-tools: bump version to 2.4.1Romain Naour2014-04-191-1/+1
| | | | | Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lttng-modules: bump version to 2.4.1Romain Naour2014-04-191-1/+1
| | | | | Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lttng-libust: bump version to 2.4.1Romain Naour2014-04-191-1/+1
| | | | | | | | fixes: http://autobuild.buildroot.net/results/a6f/a6f5550cc63260126cb66a954af60f1633b97faf/ Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* liburcu: bump version to 0.8.4Romain Naour2014-04-191-1/+1
| | | | | Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* sdl: disable x11 in host-sdlYann E. MORIN2014-04-181-0/+1
| | | | | | | | | | We do not need an X11-capable host SDL, so just disable X11 support. This currently works if the build machine has the X11 development packages installed. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xapp_xwd: Add missing dependency xlib_libxkbfileBernd Kuhls2014-04-182-1/+2
| | | | | | | Fixes http://autobuild.buildroot.net/results/12b/12b7894a4f67d963ea93622eea1adc2d2c3d6847/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* nmap: make ndiff conditional on python2Gustavo Zacarias2014-04-181-0/+7
| | | | | | | | | ndiff only works when target python2 is available, so disable it completely when it's not. Fixes: http://autobuild.buildroot.net/results/402/40269fd96a3b62fa187e9b26e5ab4ce4e7711f95/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt5base: Remove feature test for posix_fallocate in sqlite codeFatih Aşıcı2014-04-181-0/+41
| | | | | | | | | | | It's already checked by the build system more accurately. Fixes: http://autobuild.buildroot.net/results/e3b/e3b26ee314880fdb50bb774a0539bfba04d9fbcf/ Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* squashfs: do not build on !MMU systemsThomas Petazzoni2014-04-181-0/+1
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/273/2738934fc23219a33fe1e07b3213b4e10266fc79// Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openpgm: requires compiler intrinsics not available with Blackfin ADI toolchainsThomas Petazzoni2014-04-172-1/+8
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/3bd/3bda860a269dd9a4e38533cc9350892c68102618/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zmqpp: exclude old Sourcery PowerPC toolchains that don't have C++0xThomas Petazzoni2014-04-171-0/+2
| | | | | | | | | | | | zmqpp needs some fairly advanced C++0x features, which apparently aren't all available in gcc 4.5 used in PowerPC Sourcery 2011.03. So this commit excludes both this toolchain and the older 2010.09 one. Fixes: http://autobuild.buildroot.org/results/a37/a374e85c714aff26bceaa0df4199bc44a1278f37/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dmalloc: disable on Microblaze with debugging symbolsThomas Petazzoni2014-04-171-0/+4
| | | | | | | | | | | | | There is a Microblaze compiler issue when debugging symbols are enabled, causing assembler errors "Error: operation combines symbols in different segments". This commit prevents this situation from happening. Fixes: http://autobuild.buildroot.org/results/d97/d9727e453d7c7c982ce32db5efd455496966e211/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libtool: use a different way to avoid autoreconfigurationArnout Vandecappelle2014-04-172-11/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | In 4268d39, a patch was added to update libtool.m4 for MIPS n64 targets. However, this caused the configure script to be regenerated during the build steps, which in turn caused build failures on Fedora 12 hosts. In ed73d1d, this was fixed by patching the installed libtool.m4 file instead of the source file. However, ed73d1d did not take into account that the target libtool will also install libtool.m4 to staging, and that that version has precedence over the one in HOST_DIR. Therefore, this patch takes a different approach: the source file is patched in the usual way, and instead the reconfigure is avoided by touching the generated files. On the target, we also cannot use the AUTORECONF mechanism because of some mysterious Makefile.inc file. So just use the same approach and wait for upstream to make a new release. Fixes: http://autobuild.buildroot.net/results/b86/b86a83c6549004f226e7255242e54ef4e50c5ec3/ Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: rename USER_HOOKS_EXTRA_ENV to EXTRA_ENVYann E. MORIN2014-04-173-5/+5
| | | | | | | | | | | | | | | | | This variable contains extra environment variables that we can not export since they are clashing with some build systems (eg. BUILD_DIR with u-boot). So, we may need these variables for uses other than the user's hooks for instrumentation. For example, we'll use them later on to export BUILD_DIR to the download helper scripts. Fix comment, too. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xapp_xdriinfo: depends on the virtual package libglBernd Kuhls2014-04-171-1/+4
| | | | | | | | | Fixes http://autobuild.buildroot.net/results/90a/90a8226a8a2978eb13d02645cb9e3d95d9b95757/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> [yann.morin.1998@free.fr: fix comment, trim the commit log from unneeded info] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/vlc: depends on the virtual package libglYann E. MORIN2014-04-171-2/+2
| | | | | | | | | | | | | | Currently, vlc depends on mesa3d to provide the openGL support. We now have a virtual package, libgl, which ensures openGL is available. This is support for full OpenGL, which is only available when X.Org is enabled, which is anyway a dependency of full OpenGL. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Bernd Kuhls <berndkuhls@hotmail.com> Cc: Paul Cercueil <paul@crapouillou.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libevas: switch dependency from mesa3d to _HAS_LIBGLYann E. MORIN2014-04-171-1/+1
| | | | | | | | | | | | We now have a virtual package that represents availability of full OpenGL. This should be the end of this dependency hell epic, now. :-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Bernd Kuhls <berndkuhls@hotmail.com> Cc: Paul Cercueil <paul@crapouillou.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mesa3d: with a DRI driver, is a full OpenGL providerYann E. MORIN2014-04-171-0/+4
| | | | | | | | | | | | | | | | | Make mesa3d a provider for full OpenGL, as soon as a DRI driver is enabled. Full OpenGL is only possible when: - a DRI driver is enabled, - and X.Org is enabled Since DRI driver in fact depend on X.Org being enabled in the first place, we can safely declare mesa3d as a full openGL provider as soon as at least one DRI driver is enabled. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Bernd Kuhls <berndkuhls@hotmail.com> Cc: Paul Cercueil <paul@crapouillou.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libgl: introduce as a new virtual package for full-openGL providersYann E. MORIN2014-04-173-0/+14
| | | | | | | | | | | | | | | Currently, only mesa3d is such a full-openGL provider. But it is easy to see a few more cropping up at the door: - NVidia's binary blob - ATI's fglrx binary blob Having this virtual full-openGL package will help when those are getting in. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Bernd Kuhls <berndkuhls@hotmail.com> Cc: Paul Cercueil <paul@crapouillou.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/xorg-server: do not force-select xf86driproto for mesa3dYann E. MORIN2014-04-171-1/+0
| | | | | | | | | This is already handled by mesa3d itself. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Paul Cercueil <paul@crapouillou.net> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mesa3d: only enable full OpenGL when a DRI driver is enabledYann E. MORIN2014-04-171-3/+3
| | | | | | | | | | | | | | | | | | | | Full OpenGL is only provided when: - a DRI driver is enabled, - and X.Org is enabled Since DRI driver depend on X.Org being selected, this means that we can (have to) enable full OpenGL as soon as a DRI driver is enabled. On the other hand, Gallium drivers, which currently do enable full OpenGL, only really provide OpenGL EGL and GLES, not full OpenGL. So we exclude Gallium drivers when checking whether to enable full OpenGL in mesa3d. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Paul Cercueil <paul@crapouillou.net> Cc: Bernd Kuhls <berndkuhls@hotmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud