summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* weston: add missing toolchain commentsArnout Vandecappelle (Essensium/Mind)2013-10-141-2/+6
| | | | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [yann.morin.1998@free.fr: fix missing double-quote at end of comment] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* weston: improve selection of compositorArnout Vandecappelle (Essensium/Mind)2013-10-141-6/+3
| | | | | | | | | | | | | | The way the compositor was selected in Config.in was counter-intuitive, because the fbdev backend is selected by default even if a different one is available. Instead, select the fbdev backend only if no other one was selected by the user. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [yann.morin.1998@free.fr: don't reorder entries, keep alphabetical sort] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* support/kconfig: Fix typo in README.buildroot.Peter Seiderer2013-10-141-2/+2
| | | | | | | | Fix typo in README.buildroot (s/config/kconfig/). Signed-off-by: Peter Seiderer <ps.report@gmx.net> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* snmppp: new packageGustavo Zacarias2013-10-143-0/+30
| | | | | | [Peter: add comment about why AUTORECONF is needed] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* autossh: new packageGustavo Zacarias2013-10-143-0/+26
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tcl: specify ln -sf to remove existing destination fileAxel Lin2013-10-141-1/+1
| | | | | | | | | | | | This fixes below build error when executing "make tcl-dirclean; make tcl-rebuild". ln -s tclsh8.4 /opt/test/br-x86/buildroot/output/target/usr/bin/tclsh ln: failed to create symbolic link '/opt/test/br-x86/buildroot/output/target/usr/bin/tclsh': File exists make: *** [/opt/test/br-x86/buildroot/output/build/tcl-8.4.19/.stamp_target_installed] Error 1 Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* sam-ba: specify ln -sf to remove existing destination fileAxel Lin2013-10-141-1/+1
| | | | | | | | | | | | This fixes below build error when executing "make host-sam-ba-dirclean; make host-sam-ba-rebuild". ln -s ../../opt/sam-ba/sam-ba /opt/test/br-x86/buildroot/output/host/usr/bin/sam-ba ln: failed to create symbolic link '/opt/test/br-x86/buildroot/output/host/usr/bin/sam-ba': File exists make: *** [/opt/test/br-x86/buildroot/output/build/host-sam-ba-2.12/.stamp_host_installed] Error 1 Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ncftp: specify ln -sf to remove existing destination filesAxel Lin2013-10-141-1/+1
| | | | | | | | | | | This fixes below build error when executing "make ncftp-dirclean; make". ln -s /usr/bin/ncftpbatch /opt/test/br-x86/buildroot/output/target/usr/bin/ncftpspooler ln: failed to create symbolic link '/opt/test/br-x86/buildroot/output/target/usr/bin/ncftpspooler': File exists make: *** [/opt/test/br-x86/buildroot/output/build/ncftp-3.2.5/.stamp_target_installed] Error 1 Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: fix 'local' site method for host packagesThomas Petazzoni2013-10-141-1/+1
| | | | | | | | | | | | | | | | | Using the 'local' site method works just fine for target packages. However, for host packages, when HOST_<pkg>_SITE is automatically defined by the package infrastructure to be equal to <pkg>_SITE, when defining the <pkg>_OVERRIDE_SRCDIR, the $($(2)_SITE) is empty, due to a missing additional dollar sign. This patch ensures that the <pkg>_OVERRIDE_SRCDIR gets the correct value, regardless of whether the HOST_<pkg>_SITE variable has been defined by the package itself, or inferred by the package infrastructure using the <pkg>_SITE value. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reported-by: http://stackoverflow.com/questions/19311747/buildroot-cant-use-local-site-method-for-custom-host-packages Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* boost: Fix compilation of Boost.Variants move assignmentLuca Ceresoli2013-10-141-0/+50
| | | | | | | | | | | | | | | | Fix compilation of Boost.Variants move assignment for situations when one of the variant template classes has nothrow copy constructor and throwing move constructor (refs #8772) Fixes compilation error: .../output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/boost/variant/variant.hpp: In member function 'void boost::variant<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>::move_assigner::internal_visit(RhsT&, int) [with RhsT = boost::shared_ptr<void>, T0_ = boost::shared_ptr<void>, T1 = boost::signals2::detail::foreign_void_shared_ptr, T2 = boost::detail::variant::void_, ..., T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_]': ... .../output/host/usr/arm-buildroot-linux-gnueabihf/sysroot/usr/include/boost/variant/variant.hpp:2058:13: error: no matching function for call to 'boost::variant<boost::shared_ptr<void>, boost::signals2::detail::foreign_void_shared_ptr>::move_assigner::assign_impl(boost::shared_ptr<void>&, nothrow_copy, nothrow_move_constructor, boost::variant<boost::shared_ptr<void>, boost::signals2::detail::foreign_void_shared_ptr>::has_fallback_type_)' Reported here: https://svn.boost.org/trac/boost/ticket/8772 Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Backported-from: https://svn.boost.org/trac/boost/changeset/85080 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* apr-util: bump to version 1.5.2Jerzy Grzegorek2013-10-142-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* apr: bump to version 1.4.8Jerzy Grzegorek2013-10-141-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* jpeg-turbo: bump to version 1.3.0Jerzy Grzegorek2013-10-141-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* jansson: bump to version 2.5Jerzy Grzegorek2013-10-141-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux: bump 3.11.x stable versionGustavo Zacarias2013-10-141-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.{0, 4, 10, 11}.x stable versionsGustavo Zacarias2013-10-142-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* poppler: needs thread supportAxel Lin2013-10-141-2/+3
| | | | | | | | Fix: http://autobuild.buildroot.net/results/daa/daa18f112ddd08644b4149025899cea2b511a9da/ Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libcue: add license infoPeter Korsgaard2013-10-141-0/+2
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchain-external: add a specific check to avoid Angstrom toolchainsThomas Petazzoni2013-10-142-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | The Angstrom toolchains available at http://www.angstrom-distribution.org/toolchains/ are not usable as external toolchains in Buildroot, because they are not pure toolchains with just the C library, but instead complete SDKs with many cross-compiled libraries (Gtk, Qt, glib, neon, sqlite, X.org, and many more, approximately 200 MB of libraries). Buildroot cannot use such toolchains, and while this is documented in our manual, some users still try to do this. Today, one such user came on the IRC channel, reporting a build problem, which we started investigating, only to realize after a long time that he was using an Angstrom toolchain. To avoid this problem in the future, we explicitly check if the toolchain is from Angstrom by looking at the vendor part of the tuple exposed by the toolchain: as soon as it is <something>-angstrom-<something-else>, we reject the toolchain with an explanation. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pcsc-lite: bump to version 1.8.8Axel Lin2013-10-141-2/+2
| | | | | Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* fbgrab: bump to version 1.2Jerzy Grzegorek2013-10-142-40/+1
| | | | | | | | | Patch: - fbgrab-proper-Makefile-for-cross-compiling.patch has been integrated in the new upstream version. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ruby: fix 'pcrel too far' build problem on SuperH architecturesThomas De Schampheleire2013-10-141-0/+9
| | | | | | | | | | | | The 'pcrel too far' problem detected in the autobuild on SuperH architectures, seems to be caused by the -Os optimization flag. Using standard optimization fixes the problem. Fixes http://autobuild.buildroot.net/results/bc36e051e06f596c2fafdd3cc3745bb34b73ace3/ Investigated-by: Lionel Orry <lionel.orry@gmail.com> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpi-userland: expose appropriate EGL versionYann E. MORIN2013-10-141-1/+1
| | | | | | | | The egl.pc file installed exposes version 1.0, while it really is a much higher version. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpi-userland: install all of our .pc files the same wayYann E. MORIN2013-10-143-19/+30
| | | | | | | | | Install bcm_host the same way we install egl.pc and glesv2.pc, using the cmake lists. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* manual: rename section name of package listsThomas De Schampheleire2013-10-141-4/+4
| | | | | | | | | | The original titles did no longer correspond with the actual menu names. Additionally, choose a name that better reflects the fact that this is a list. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: "Samuel Martin" <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/weston: add RPi compositorYann E. MORIN2013-10-112-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Procedure highly inspired by: http://wayland.freedesktop.org/raspberrypi.html The resulting weston works almost flawlessly, but requires a bit of love: - /boot/config.txt must include this line: dispmanx_offline=1 - at least 128MiB of RAM must be allocated to the GPU - after 24-or-so terminal-clients are connected, the screen turns black. Exiting a client restores the screen It seems increasing/decreasing the amount of memory allocated to the GPU makes the clients limit to wobble above/below 24 clients at a time. YMMV, as they say... Without dispmanx_offline=1, the limit is much below 24, at around 13. But changing the amount of memory allocated to the GPU does not change this limit in this case. YMMV, again. Anyway, there are not many different clients available, besides the terminal client, since all other clients are EGL-based, and there is (yet) no EGL support (for weston!) on the RPi. So the tests were made only with the terminal client. The system is rather smooth, but spwaning too many clients in a rapid-fire is sure to exhibit some lag. Resizing windows is a bit jerky, but moving them along is fine. Note: the config option has a depends on THREADS due to rpi-userland, even though weston itself already inherits the same dependency from wayland. But better be clean and safe. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpi-userland: add patch to remove faulty assert()Yann E. MORIN2013-10-111-0/+21
| | | | | | | | | | | | | | | | | | | While porting wayland/weston to run on the RPi, I always tripped on this assert. Thinking there was an issue with weston, I poked the weston guys on IRC about the issue. 'daniels' on irc.freenode.net/#wayland suggested removing the assert altogether, as that's what they had pushed upstream in their wayland pull-request: https://github.com/raspberrypi/userland/pull/92 Turns out they forgot to include this in their pull-request, but that they were using a patched rpi-userland without that assert. And indeed, without that assert, weston runs on the RPi. :-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/weston: introduce infrastructure to select other compositorsYann E. MORIN2013-10-111-2/+9
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/weston: fix configure.ac for fbdev compositorYann E. MORIN2013-10-111-0/+22
| | | | | | | Apply patch from upstream. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/weston: fix configure.ac to check for wayland-scannerYann E. MORIN2013-10-112-0/+30
| | | | | | | | | | | | | | | | | | | | | | | configure whines while checking for wayland-scanner. wayland-scanner is used to generate the protocol parser C files from the protocol definition XML files. weston has a hard-dependency on wayland-scanner, so it can regenerate its shell/mouse/keyboard/... "handlers". Since we're using a tarball, those protocol files are already generated and up-to-date, but the check is hard-coded and unconditional. If wayland-scanner is missing, configure fails. We could well patch away this check, but we'd have to carry and maintain it probably for ever. Better to fix it: add a patch from upstream weston to fix configure whining. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/wayland: install wayland-scanner to $(HOST)Yann E. MORIN2013-10-111-1/+3
| | | | | | | | | wayland-scanner is needed by weston. [Peter: use $(INSTALL), fixup white space] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/weston: bump versionYann E. MORIN2013-10-101-1/+2
| | | | | | | | Even with EGL disabled, weston-1.2.2 still tries to build the simple EGL clients, so they need to be explicitly disabled. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/wayland: bump versionYann E. MORIN2013-10-101-1/+1
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpi-firmware: bump versionYann E. MORIN2013-10-101-1/+1
| | | | | | | | | | Fixes for de-interlacing of /unusual/ MPEG streams. Yes, some people seem to enjoy generating MPEG streams in which interlacing is not constant. That's apparently 100% valid, but yet very unusual, and at the very least, weird. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ccid: bump to version 1.4.13Jerzy Grzegorek2013-10-101-2/+2
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gdk-pixbuf: bump to version 2.28.2Jerzy Grzegorek2013-10-101-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* chrony: bump to version 1.29Jerzy Grzegorek2013-10-101-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* boost: bump to version 1.54.0Jerzy Grzegorek2013-10-101-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/qemu: bump relevant config versionsGustavo Zacarias2013-10-1023-45/+45
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* protobuf: needs thread supportAxel Lin2013-10-102-4/+6
| | | | | | | | Fix: http://autobuild.buildroot.net/results/086/08661b6bd6796c9126bcbad3245323160b182ac8/ Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* vde2: needs mmuGustavo Zacarias2013-10-091-1/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* transmission: needs mmuGustavo Zacarias2013-10-091-0/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* xl2tp: needs mmuGustavo Zacarias2013-10-091-0/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* net-snmp: needs mmuGustavo Zacarias2013-10-092-0/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* oprofile: needs mmuGustavo Zacarias2013-10-091-0/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* samba: needs mmuGustavo Zacarias2013-10-091-0/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* vtun: needs mmuGustavo Zacarias2013-10-091-0/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rtorrent: needs mmuGustavo Zacarias2013-10-091-0/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5: remove configure options from module packagesFatih Aşıcı2013-10-0910-10/+0
| | | | | | | | These packages do not have configure scripts. Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/weston: requires host-pkgconfYann E. MORIN2013-10-091-1/+1
| | | | | | | | | weston's configure.ac uses PKG_CHECK_MODULES, so it needs to depend on host-pkgconf. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud