summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* mutt: Bump version to 1.5.23Bernd Kuhls2014-04-142-18/+2
| | | | | | | | removed upstream applied patch mutt-02-automake.patch http://dev.mutt.org/trac/changeset/0488deb39a35 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openpgm: make its build system python2/python3 friendlySamuel Martin2014-04-142-0/+43
| | | | | | | | | | | | This patch fixes build issue when python3 is enabled, and host python2 interpreter is not available. Fixes: http://autobuild.buildroot.net/results/01f/01f886a073439c0639ed93e596b68bcadf1a5824/ Signed-off-by: Samuel Martin <s.martin49@gmail.com> Cc: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* omniorb: force python interperterSamuel Martin2014-04-141-0/+4
| | | | | | | | | | | | | | | | Omniorb build-system requires python2 interpreter. By default, it looks for python program, which may fallback on the system python interpreter in case python is disabled and python3 is enabled. So, this patch enforces the python interpreter to python2 built by Buildroot. Fixes: http://autobuild.buildroot.org/results/b4f/b4f3a2602ba0224ac3253c4bf6ed87ec045df772/ Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: add Linaro ARM big endian toolchainThomas Petazzoni2014-04-142-1/+36
| | | | | | | | | | Linaro has started to release ARM big endian toolchains, so we integrate this toolchain in the external toolchain logic of Buildroot. Since ARM big endian is probably going to be a lot more uncommon than ARM little endian, we will only support one version at a time of this toolchain. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: bump Linaro AArch64 toolchainsThomas Petazzoni2014-04-142-18/+18
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: remove useless info in help text of Linaro ARM toolchainsThomas Petazzoni2014-04-141-6/+0
| | | | | | | | | | | The information "To use this toolchain, you must disable soft float usage." which was visible in the help text of Linaro toolchains is no longer useful, since those toolchains are only visible when the ARM EABIhf ABI is selected, which by design is not compatible with soft-float. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* toolchain-external: bump Linaro ARM toolchainsThomas Petazzoni2014-04-142-24/+24
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/graphs: fix comparisons agains NoneYann E. MORIN2014-04-142-7/+7
| | | | | | | | | | | | | As Samuel said: In Python, None is a singleton, and it is recommended to use "is" or "is not" for testing them [1]. [1] http://legacy.python.org/dev/peps/pep-0008/#programming-recommendations Reported-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gd: bump to version 2.1.0Baruch Siach2014-04-148-129/+59
| | | | | | | | | | Drop obsolete/applied patches. Refresh the rest, and add sequence numbers. Add a patch fixing build against uClibc when UCLIBC_HAS_LONG_DOUBLE_MATH is missing. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fswebcam: bump version to 20140113Baruch Siach2014-04-141-1/+1
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fswebcam: disable static buildBaruch Siach2014-04-141-0/+5
| | | | | | | | | | | | fswebcam doesn't play nicely with static build as it doesn't track its indirect dependencies in link time. Fixing this requires tracking all indirect optional dependencies, which is tedious and error prone. Just disable static build. This build failure didn't show on the autobuilder for some reason. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain-external: Introduce kernel headers sanitizationEzequiel García2014-04-141-0/+13
| | | | | | | | | | | | | | | | The Nios-II Sourcery external toolchain (the only Nios-II we currently support) exports broken kernel headers. In particular, these kernels should be exported using the "headers_install" rule which applies a set of fixes on the kernel headers so they are suitable for userspace usage. In order to fix this, add a post-install hook to perform the header fixes ourselves. The result is equivalent to apply the "headers_install" rule. Fixes: http://autobuild.buildroot.net/results/c32/c32ad4bac5f651502e551f7733f702afaa0e742a/ Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lttng-libust: Disable liblttng-ust-dl with uClibc.Romain Naour2014-04-141-16/+43
| | | | | | | | | | | | | | | | | | | | | | | | According to uClibc commit [1], dlinfo is not available in recent uClibc (>0.9.33), but is available in older version of uClibc (<=0.9.33) whith a different prototype than dlinfo() in glibc. To be able to use LTTng UST with uClibc, we need to disable the Dynamic Linker Tracing functionality [2]. A specific test on dlinfo() prototype is performed to enable or disable this functionality. This patch supersede the one added in abf58f46cedacace1db53de5cc12a8fe9f7fbd82 that wrongly disable liblttng-ust-dl even if dlinfo() comme from glibc. Fixes: http://autobuild.buildroot.net/results/a6c/a6c33dd7ec2a36a50c5ea74b989a371d6c85e899/build-end.log [1] http://git.uclibc.org/uClibc/commit/?id=f3c9dc499c5c787ddd8c4320f2d44d2ae6e40c22 [2] http://lists.lttng.org/pipermail/lttng-dev/2014-February/022423.html Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lttng-tools: mark as affected by gcc bug 58595Thomas Petazzoni2014-04-141-2/+4
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/6a6/6a66a389035939af542e172dbe2027ffa671e28a/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain: add option to declare toolchains affected by gcc PR 58595Thomas Petazzoni2014-04-142-0/+4
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gcc: add fix for PR 58595 to gcc 4.7.3Thomas Petazzoni2014-04-141-0/+102
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gcc: add fix for PR 58595 to gcc 4.8.2Thomas Petazzoni2014-04-141-0/+101
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux: bump to version 3.14.1Gustavo Zacarias2014-04-141-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linux-headers: bump 3.{4, 10, 13, 14}.x seriesGustavo Zacarias2014-04-141-4/+4
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* graphs: make graphs with lots of packages nicer to look atYann E. MORIN2014-04-141-6/+11
| | | | | | | | | | | Some magic numbers obtained with trial-and-error and successive iterations, to eventually get a nice graph. [Thomas: remove excessive spaces in expressions.] Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/graph-depends: don't show toolchain dependency for all packagesYann E. MORIN2014-04-141-2/+5
| | | | | | | | | | | | | Al packages depend on 'toolchain'. Currently, 'graph-depends' graphs this dependency. The resulting graph is thus cluttered with less-than-useful information. Instead, do not graph the 'toolchain' dependency for any package, save for the fake 'all' package. The graph is now a bit more readable. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* manual: document BR2_GRAPH_DEPTHYann E. MORIN2014-04-141-0/+2
| | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/graph-depends: add option to limit the depth of the graphYann E. MORIN2014-04-143-14/+40
| | | | | | | | | | | | | | | | Currently, the complete dependency chain of a package is used to generate the dependency graph. When this dependency chain is long, the generated graph becomes almost unreadable. However, it is often sufficient to get the first few levels of dependency of a package. Add a new variable BR2_GRAPH_DEPTH, that the user can set to limit the depth of the dependency list. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* support/graph-depends: use argparse to parse argv[]Yann E. MORIN2014-04-142-11/+14
| | | | | | | | | | | | | | | Currently, we are using a crude, ad-hoc parsing of argv[]. This is a limiting factor to adding new options. Use argparse instead, and introduce a single argument for now: --package, -p PACKAGE In the (near) future, we'll be able to add more option arguments, such as depth-limiting for big graphs. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: rename non-user-facing variableYann E. MORIN2014-04-142-5/+5
| | | | | | | | | | Variables should be prefixed with BR_ when they are not user-facing. As a side effect, the new variable is prettier than the previous one. :-) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: bump raspberrypi_defconfig to use the latest stable kernelYann E. MORIN2014-04-141-2/+2
| | | | | | | | | | Bump raspberrypi_defconfig to use the latest revision from the stable rpi-3.10.y branch, which is based on v3.10.36. Bump the kernel headers used for the toolchain at the same time. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/rpi-firmware: bump revisionYann E. MORIN2014-04-141-1/+1
| | | | | | | | | | | | | | | | | | Of utmost importance, this bump allows to overclock the RPi to even higher frequencies: ARM > 1200MHz, core > 600MHz, RAM > 600MHz. :-) To be used with caution, of course! :-) Fixes and enhancements for: - clocks : allow higher overclocks - audio : PCM channel expansion/conversion - video : stutter on streams without b-frames, choice of scaling /kernel/ - camera : padding-removal, new YUV and BGR modes - decoder: timestamps fixes, frames interval tracking - encoder: misc jpeg encoding fixes, save inline motion vectors - display: don't require EDID on HDMI Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/rpi-userland: bump revisionYann E. MORIN2014-04-141-1/+1
| | | | | | | | | | Fixes and enhancements for: - camera : preview, white balance, padding-removal - encoder: save inline motion vectors - misc : locking in GPU<->CPU dialog (?), tvservice eye-candy Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* vlc: select libvorbis when opus is also selectedVicente Olivert Riera2014-04-142-1/+2
| | | | | | | | | | | | | | | | | If BR2_PACKAGE_OPUS is selected then vlc will be built with support for opus passing "--enable-opus" option to the configure script. But when the configure script checks for the opus library it also checks for the ogg library at the same time, so if only opus has been installed and not ogg, then it will fail with an error message like this one: checking for OPUS... no configure: error: Library ogg opus needed for opus was not found Fixes: http://autobuild.buildroot.net/results/4da/4da8e7cfb35c351e5d623835118512248d331d16/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* iproute2: bump to version 3.14.0Gustavo Zacarias2014-04-142-19/+18
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ruby: bump to 1.9.3-p545Gustavo Zacarias2014-04-141-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mtd: fix build against uClibcBaruch Siach2014-04-131-0/+45
| | | | | | | | | | Add a rpmatch() implementation when uClibc is missing one. Fixes: http://autobuild.buildroot.net/results/171/17187c3c9ba2b9df2bb6ac103e9a54706f07c28b/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cppcms: needs threadsBaruch Siach2014-04-131-5/+5
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/d61/d618de68c8a50a932e85bdefb23c40e86790dc6c/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libatomic_ops: mark as supporting aarch64alex.bennee@linaro.org2014-04-121-1/+1
| | | | | | | [Thomas: fix typo in the patch: BR2_aarch64 -> BR2_aarch64.] Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rtai: install to stagingAndrew Barnes2014-04-121-1/+10
| | | | | | | | | | | | | | | | | | | | Building RTAI userspace applications requires having the RTAI headers and libraries installed to the staging directory, so this patch adds RTAI_INSTALL_STAGING = YES. In addition, this patch fixes up the rtai-config script, but does that manually, because the rtai-config script doesn't match the convention that the common <pkg>_CONFIG_SCRIPTS logic is designed for. It also specifies a special directory for the RTAI headers, so that they don't get mixed up with kernel headers. Finally, it updates the RTAI download address to use the new correct location. [Thomas: fix commit log.] Signed-off-by: Andrew Barnes <andy@outsideglobe.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* python3: correctly fix PYTHON3_PATHThomas Petazzoni2014-04-121-1/+1
| | | | | | | | | | Commit 6251ccf03254f832c6e6ba0203ad46c18f217ca9 ('python3: fix the value of PYTHON3_PATH') tried to fix the value of PYTHON3_PATH, but did it incorrectly: it changed PYTHON_VERSION_MAJOR to PYTHON_VERSION3_MAJOR, while it should have been PYTHON3_VERSION_MAJOR. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pciutils: allow installation of static library when BR2_PREFER_STATIC_LIBANDY KENNEDY2014-04-121-23/+29
| | | | | | | [Thomas: rework according to Arnout comments.] Signed-off-by: Andy Kennedy <andy.kennedy@adtran.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* znc: new packageCédric Chépied2014-04-123-0/+60
| | | | | | | | | | | | ported patch from Cédric Chépied: http://patchwork.ozlabs.org/patch/306896/ [Thomas: added comment explaining why we don't use <pkg>_AUTORECONF, and use a more conventional syntax for <pkg>_DEPENDENCIES and <pkg>_CONF_OPT.] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pacage/xbmc-addon-xvdr: new packageYann E. MORIN2014-04-124-0/+68
| | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/xbmc-pvr-addons: new packageYann E. MORIN2014-04-123-1/+45
| | | | | | | | [Thomas: fix minor typo in comments "his own files" -> "its own files"] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* exim: use a more standard build-time configurationLuca Ceresoli2014-04-121-8/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | Buildroot currently ships a very minimal build configuration file for exim, which disables most optional features. This is not coherent with the runtime configuration file, taken verbatim from the exim distribution, which enables some of these features. The visible symptom is an error during boot that prevents exim from starting: Exim configuration error in line 541 of /etc/exim/configure: router dnslookup: cannot find router driver "dnslookup" In order to fix this problem, we change the way exim is configured at build time. Instead of blindly copying a minimal Buildroot-provided configuration file, we now copy the exim-provided one and then tweak it to change the needed options. This actually makes the configuration closer to standard exim. As the amount of tweaking is remarkable, we also define a few macros to make it easier and more readable. This new approach was suggested by Bernd Kuhls. Reported-By: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* linphone: arc: Undefine __arc__ when building for ARC processorsAnton Kolesov2014-04-121-0/+5
| | | | | | | | | | | | | | This patch is similar to 821a6d63. Libexosip2 defines symbol __arc__, which gets in contradiction with same symbol defined by the GCC for the Synopsys DesignWare ARC cores. Previous patch undefined __arc__ for libosip2 and libexosip2, however linphone includes headers from libexosip2, which causes build failure unless same patch is applied to it. This patch fixes http://autobuild.buildroot.net/results/0d2e19d40d6d0df4048e6ebae5f77022f89ca7cb/ Signed-off-by: Anton Kolesov <Anton.Kolesov@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rsh-redone: make rsh-redone.mk more Buildroot conventionalThomas Petazzoni2014-04-121-11/+14
| | | | | | | | | | | | | | This commit slightly adjusts rsh-redone.mk to better match the usual Buildroot conventions: * Variables are named in upper-case, prefixed by the name of the package. * No re-use of one _CMDS definition in another, and instead usage of a RSH_REDONE_MAKE_FLAGS variable to pass identical flags betwen build and install steps. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rsh-redone: remove code related to rcpThomas Petazzoni2014-04-122-5/+0
| | | | | | | While there is a rcp.c in the source tree, the Makefile does not have a rule nor logic to build it, and it anyway doesn't build at all. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rsh-redone: enable rshd and rlogindAndreas Ehmanns2014-04-122-8/+20
| | | | | | | | [Thomas: add dependency on linux-pam for rshd and rlogind, adjust commit message.] Signed-off-by Andreas Ehmanns <universeii@gmx.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mesa3d: fix khrplatform.h installation.Eric Le Bihan2014-04-122-0/+45
| | | | | | | | | | | | Mesa3D only installs khrplatform.h if EGL support is enabled, whereas this header file is needed by the headers of OpenGL|ES and OpenVG. The supplied patch forces Mesa3D to install this header unconditionally. Fixes http://autobuild.buildroot.net/results/e07/e079219d70830a123977c3ee09d3c11b863d0691 Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pkg-python.mk: Fix typoBernd Kuhls2014-04-121-1/+1
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libdrm: version bump 2.4.53Bernd Kuhls2014-04-121-1/+1
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* kmod: python support works with python 3.x as wellPeter Korsgaard2014-04-121-2/+2
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst-fsl-plugins: fix typo in commentPeter Korsgaard2014-04-121-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud