summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libmicrohttpd: fix static linking with gnutlsPeter Korsgaard2015-02-031-1/+2
| | | | | | | | | | Fixes http://autobuild.buildroot.net/results/f5a/f5a135647867ca98ce6189bb343a631ce6a47e23/ gnutls links to a number of libraries depending on configuration (pthread, iconv, ..), so we need to link against those as well when statically linking. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ejabberd: new package.Johan Oudinet2015-02-0312-0/+441
| | | | | | | | | | | | | | | | [Thomas: - Adjust the comment about the dependency on erlang - Fix license to be 'GPLv2+ with OpenSSL exception' and not just 'GPLv2+' - Use double quotes instead of simple quotes in the .mk file. - Don't use the EJABBERD_MAKE_ENV variable, since it's not defined anywhere. - Remove the 0007-fix-init.patch patch, since we're not using the init script provided by ejabberd, and rename 0008-fix-install-permissions.patch to 0007-fix-install-permissions.patch.] Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-cache-tab: new package.Johan Oudinet2015-02-033-0/+21
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-iconv: new package.Johan Oudinet2015-02-033-0/+26
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-sip: new package.Johan Oudinet2015-02-034-0/+43
| | | | | | | | [Thomas: adjust license to be 'GPLv2 with OpenSSL exception' instead of just 'GPLv2'.] Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-stringprep: new package.Johan Oudinet2015-02-033-0/+19
| | | | | | | [Thomas: fixup license, it uses the TCL license, and not GPLv2+.] Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-stun: new package.Johan Oudinet2015-02-033-0/+23
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-tls: new package.Johan Oudinet2015-02-033-0/+20
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-utils: new package.Johan Oudinet2015-02-033-0/+20
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-xml: new package.Johan Oudinet2015-02-033-0/+24
| | | | | | | [Thomas: fixup license, it is GPLv2+ and not GPLv2.] Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-yaml: new package.Johan Oudinet2015-02-033-0/+21
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-p1-zlib: new package.Johan Oudinet2015-02-033-0/+21
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-lager: new package.Johan Oudinet2015-02-033-0/+26
| | | | | | | [Thomas: minor adjustement to Config.in help text] Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* erlang-goldrush: new package.Johan Oudinet2015-02-033-0/+26
| | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* docs/manual: add documentation for the pkg-rebar infrastructureYann E. MORIN2015-02-032-0/+104
| | | | | | | Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> [yann.morin.1998@free.fr: split the doc into its own patch] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pkg-rebar: new infrastructureJohan Oudinet2015-02-032-0/+254
| | | | | | | | | | | | | | | | | | | | | | | | | | | Ease the development of packages that use the erlang rebar tool as their build system. Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> [yann.morin.1998@free.fr: split the patch into semantically separated patches; large rewrites of the rest] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> [Thomas, with help from Yann and Arnout: - Fix the comment about the symlink used to make sure rebar does not download dependencies. The comment was not up-to-date with where the symlink is actually created. - Make <pkg>_USE_BUNDLED_REBAR and <pkg>_USE_AUTOCONF be inherited by host packages from their corresponding target package. - Make sure host dependencies are inherited from the corresponding target packages dependencies. This requires copying some logic from inner-autotools-package and inner-generic-package, just like inner-autotools-package duplicates some logic from inner-generic-package. - Fix host variant of $(2)_BUILD_CMDS indentation, use double quotes instead of simple quotes. So that it matches the target $(2)_BUILD_CMDS, and what we do elsewhere in Buildroot.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/erlang: export EI_VSN so other packages can use itYann E. MORIN2015-02-031-0/+5
| | | | | | | | | | | | | Packages that depend on Erlang may need the Erlang Interface Version (aka EI_VSN), so just export it. We do export a static value instead of looking in the file, to avoid spawning a shell every time the variable is dereferenced. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [johan.oudinet@gmail.com: update EI_VSN since the erlang update] Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* website: update our sponsors pageThomas Petazzoni2015-02-031-9/+29
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "automake: complete the removal of the target package"Peter Korsgaard2015-02-032-2/+3
| | | | | | | | | | | This reverts commit 6c33512e01acfc576dc4e3ad28def8b29c0db822. We DO need to look in the staging directory for .m4 files installed by other target packages, otherwise we'll have breakage like: http://autobuild.buildroot.net/results/b20/b20e3efcb0be3032781d7b2f0ef4c351834da0ce/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "automake: use whenever possible the ACLOCAL_DIR variable"Peter Korsgaard2015-02-031-4/+2
| | | | | | This reverts commit 65b3cda915f04d1c0a108c4163ea72e459f20652. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mjpegtools: new packageSteve Kenton2015-02-034-0/+32
| | | | | | | | | | The mjpegtools programs are a set of tools that can do recording of videos and playback, simple cut-and-paste editing and the MPEG compression of audio and video under Linux. [Peter: license is GPLv2+] Signed-off-by: Steve Kenton <skenton@ou.edu> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* madplay: fix alsa detection/linking using host-pkgconfPeter Seiderer2015-02-031-1/+2
| | | | | | | | | | Fixes [1]: configure check for libasound failed because of missing pthread linkage. [1] http://autobuild.buildroot.net/results/f3a/f3a0b3ff15e729d223c8c8ee6af75c425cd344b6/ Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* automake: use whenever possible the ACLOCAL_DIR variableFabio Porcedda2015-02-031-2/+4
| | | | | | | | | | | Use the ACLOCAL_DIR in the GTK_DOC_M4_INSTALL hook. Move the ACLOCAL_DIR definition at the beginning so the definition is ahead the utilization. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Reviewed-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* automake: complete the removal of the target packageFabio Porcedda2015-02-022-3/+2
| | | | | | | | | | | | | | The variable ACLOCAL_DIR points to the staging area but is not useful anymore because the target package was removed. Fix ACLOCAL_DIR by pointing to $(HOST_DIR)/usr/share/aclocal and remove ACLOCAL_HOST_DIR because ACLOCAL_DIR has the same value so it's not useful anymore. Also remove the reference to ACLOCAL_HOST_DIR from the host-autoconf package. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Reviewed-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mjpg-streamer: New packageBernd Kuhls2015-02-023-0/+42
| | | | | | | | -- v2: various fixes (Thomas) Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* odhcp6c: new packageAlexander Clouter2015-02-023-0/+24
| | | | | | | | | Signed-off-by: Alexander Clouter <alex+buildroot@digriz.org.uk> [ThomasDS: needs ipv6; rewrap package/odhcp6c/Config.in] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> (compile-tested on x86/glibc, armel/glibc, armel/uclibc) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* legal-info: remove FOO_MANIFEST_TARBALL and FOO_MANIFEST_SITE defaultsLuca Ceresoli2015-02-021-2/+0
| | | | | | | | | | | | | | | | | | | | When FOO_SOURCE is non-empty, FOO_MANIFEST_TARBALL is always set. When FOO_SOURCE is empty, FOO_MANIFEST_TARBALL is not set, but also never used, due to the if below which defuses the whole legal-info processing for packages that have FOO_SOURCE explicitly set to an empty string. So get rid of the default assignment to "not saved". Do it for FOO_MANIFEST_SITE as well: it is pointless to have FOO_MANIFEST_SITE with an empty FOO_SOURCE in a package. A quick grep session in the sources confirmed this assumption is indeed true for the current code. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* barebox: bump to version 2015.02.0Fabio Porcedda2015-02-021-2/+2
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5base: enable C++11 if toolchain supportsFatih Aşıcı2015-02-021-1/+0
| | | | | Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5: update URLs to use Qt's new domainFatih Aşıcı2015-02-0238-38/+38
| | | | | Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5: bump to version 5.4.0Fatih Aşıcı2015-02-0243-185/+490
| | | | | | | | | | | | | | | | | | | | | | qt5base: - Add patches to fix uClibc build. qt5connectivity: - Add patches to fix build with -no-c++11 qt5declarative: - Remove the line that installs accessible plugin. The functionality is moved into the qtquick library. qt5webkit: - Remove egl patch. This should be fixed with CONFIG += egl option. qt5websockets: - Remove upstreamed patch. Changelogs: https://qt-project.org/wiki/Change-files-in-Qt-5.4.0 Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mesa3d: Enable support for Radeon r600 gallium driverBernd Kuhls2015-02-022-0/+10
| | | | | | | | | | -- v2: - rebased patch from micro1183: http://patchwork.ozlabs.org/patch/398858/ - removed support for r300 & radeonsi because they need llvm support which is not provided by buildroot Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* qt: Force arm mode instead of Thumb1 modeRichard Genoud2015-02-021-0/+8
| | | | | | | | | | Qt has some assembly that doesn't exist in thumb1 mode. So, force arm mode for Qt Signed-off-by: Richard Genoud <richard.genoud@gmail.com> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* matchbox-panel: fixed undefined reference to `log' and `lrint'Jean-Paul Etienne2015-02-021-0/+34
| | | | | | | | | | | | | | | | | | | Encountered the following while compiling matchbox-panel mb-applet-wireless.o: In function `update_wireless': .. matchbox-panel-0.9.3/applets/mb-applet-wireless.c:143: undefined reference to `log' .. matchbox-panel-0.9.3/applets/mb-applet-wireless.c:143: undefined reference to `lrint' fixed the issue by adding 1) #include <math.h> in mb-applet-wireless.c 2) -lm option to WIRELESS_LIB in applets/Makefile.in Signed-off-by: Jean-Paul Etienne <fractalclone@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [arnout: rename patch and add description and Signed-off-by] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* matchbox-panel: rename patch to the new naming conventionArnout Vandecappelle2015-02-021-0/+0
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* matchbox-panel: remove redundant hash linesArnout Vandecappelle2015-02-021-4/+0
| | | | | Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* matchbox-panel: specify optional dependency on wireless_toolsArnout Vandecappelle2015-02-021-0/+4
| | | | | | | | | | | Make sure build is reproducible and doesn't depend on the order. There is no corresponding configure option, but configure looks for iwlib.h Cc: Jean-Paul Etienne <fractalclone@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* %_defconfig: save the path to the defconfigArnout Vandecappelle2015-02-021-2/+5
| | | | | | | | | | | | | | | | | We have the BR2_DEFCONFIG feature that saves the path to the defconfig file that was specified on the command line, so that a later savedefconfig would immediately save to the right location. This wasn't done for the defconfigs in the configs/ directory, however, to avoid accidentally overwriting them. Now we decided that it would be more useful to overwrite the defconfigs in the configs/ directory after all. To do this, we pass the path to that defconfig in the environment. Cc: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Allow a single DHCP configuration via the system configuration submenuJeremy Rosen2015-02-023-4/+49
| | | | | | | | | | | | | | This patch allows the setup of simple a single interface to be automatically brought up and configured via DHCP on system startup. The interface name can be set via a configuration option. This patch does not support systemd-networkd, any complex network configuration should be done via overlay of /etc/network/interfaces or the relevant networkd configuration file [Peter: rename to BR2_SYSTEM_DHCP, tweak help text & implementation] Signed-off-by: Jérémy Rosen <jeremy.rosen@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mesa3d: use positive logic for XA enablingThomas Petazzoni2015-02-021-1/+1
| | | | | | | | | | | Thanks to commit 2dde40081c49852bac0ee9c723911761bd5fc91e ("package/mesa3d: Refactor XA support to prepare support for ATI drivers"), we now have the blind option BR2_PACKAGE_MESA3D_NEEDS_XA that indicates whether XA support is needed. This allows to switch to use positive logic in the test for XA in mesa3d.mk, which this commit does. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mesa3d: Refactor XA support to prepare support for ATI driversBernd Kuhls2015-02-022-1/+6
| | | | | | | | | | [Thomas: - move the new blind option next to the other existing blind options in the package. - edit the commit log to remove the changelog.] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tvheadend: bump versionBernd Kuhls2015-02-021-1/+1
| | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/kodi-audioencoder-lame: bump versionBernd Kuhls2015-02-021-1/+1
| | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/kodi-audioencoder-vorbis: bump versionBernd Kuhls2015-02-021-1/+1
| | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/kodi-audioencoder-flac: bump versionBernd Kuhls2015-02-021-1/+1
| | | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* bootstrap: use the UNZIP variable instead of calling it directlyFabio Porcedda2015-02-021-1/+1
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ARC: bump tools to 2014.12 releaseAlexey Brodkin2015-02-0213-294/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now when new shiny tools are released by Synopsys we're ready for version update in Buildroot again. More details about arc-2014.12 release are available here: https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2014.12 Following patches were removed from GCC since they are a part of release now: * 200-size_type_unsigned_int.patch * 300-ptrdiff_type_int.patch * 400-call-arc_hazard-before-branch-shortening.patch * 401-fix-length-attribute-for-casesi_load-pattern.patch * 402-fix-length-of-instructions-that-are-in-delay-slot-and-needs-to-be-predicated.patch * 403-update-casesi_compact_jump-instruction-length.patch But since arc-2014.12 tools are still based on GCC 4.8 following patches ar still relevant so moving to the new folder to match ARC gcc bump. * 100-libstdcxx-uclibc-c99.patch * 910-gcc-poison-system-directories.patch Binutils are still based on 2.23 so following patch still makes sense: * 600-poison-system-directories.patch Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Anton Kolesov <akolesov@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs/udoo_quad_defconfig: new defconfigIvo Slanina2015-02-021-0/+31
| | | | | | | | | | | | | | | | | | Added defconfig for UDOO Quad board. Used official (manufacturer) kernel 3.0.35. Kernel is patched in order to use gcc version 4.8 and above, according to mailing list at https://lists.yoctoproject.org/pipermail/meta-freescale/2013-July/003531.html Bootloader is also downloaded from official (manufacturer) repository. Signed-off-by: Ivo Slanina <ivo.slanina@gmail.com> [ThomasDS: use explicit commits instead of 'master'; clarify source for kernel and u-boot as 'manufacturer'] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> (compile-tested only) [Thomas P: remove glibc, C++ and mdev selection, added some comments.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ljlinenoise: bump to version 0.1.2Francois Perrad2015-02-021-1/+1
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lua-testmore: bump to version 0.3.2Francois Perrad2015-02-021-1/+1
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud