summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* python-pygame: Make installation of examples optionalMaarten ter Huurne2014-04-112-0/+13
| | | | | | | | They take up 1.5 MB in the target file system. Signed-Off-By: Maarten ter Huurne <maarten@treewalker.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pypcap: new packageMatt Weber2014-04-113-0/+31
| | | | | Signed-off-by: Matt Weber <mlweber1@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pyrex: new packageMatt Weber2014-04-111-0/+15
| | | | | | | | | | | Pyrex is a language that allows you to mix python and C code in a single .pyx description file. This file is then rendered into C code by the pyrexc host tool. That C file then can be used within an application build or as part of the normal distutils build process used to build a Python extension module. Signed-off-by: Matt Weber <mlweber1@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dnsmasq: bump to version 2.69Gustavo Zacarias2014-04-112-4/+20
| | | | | | | Now with DNSSEC support. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* barebox: bump to version 2014.04.0Fabio Porcedda2014-04-111-2/+2
| | | | | Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* flac: bump to version 1.3.0Gustavo Zacarias2014-04-113-33/+49
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* kmod: bump versionPeter Korsgaard2014-04-111-1/+6
| | | | | | And add optional support for the python bindings. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libfslcodec: needs a (e)glibc based toolchainPeter Korsgaard2014-04-112-0/+10
| | | | | | The package contains prebuilt binaries linked against glibc. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* zeromq: bump to version 4.0.1Jerzy Grzegorek2014-04-111-1/+1
| | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* expect: new package 5.45Andrew Ruder2014-04-105-0/+182
| | | | | | Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* liblogging: Depend on systemdVicente Olivert Riera2014-04-101-0/+1
| | | | | | | | | | | | This package depends on systemd because in the configure phase it searches for a file installed by systemd. We add systemd to it's dependencies to ensure that is built before this package. Fixes: http://autobuild.buildroot.net/results/32c/32c636020600aa3f378d326c84fac82eb1fb2871/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongrel2: bump to version 1.9.0Lionel Orry2014-04-102-8/+8
| | | | | | | | | | | The github helper does not retrieve a suitable tarball including the polarssl source code, thus the change on the download url. This version of mongrel2 should be compliant with latest ZeroMQ versions. Signed-off-by: Lionel Orry <lionel.orry@gmail.com> Tested-by: Jerzy Grzegorek <jerzy.grzegorek at trzebnica.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* luajit: Disable for MIPS architecture with soft-floatVicente Olivert Riera2014-04-101-1/+2
| | | | | | | | | | | | | | Currently luajit is not supported on MIPS soft-float userlands. Upstream plans to support it in the future: http://wiki.luajit.org/Open-Sponsorships#MIPS-Soft-Float-and-Dual-Number-Port Fixes: http://autobuild.buildroot.net/results/d52/d5232a215e9e9aeb40b2e4e353329a27603c79ab/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* erlang: bump version to 17.0Frank Hunleth2014-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Erlang/OTP 17.0 is a new major release with new features, characteristics improvements, as well as some minor incompatibilities. Some highlights of the release are: - Erlang/OTP has been ported to the realtime operating system OSE. - Maps, a new dictionary data type (experimental) - A more natural mapping from ASN.1 OCTET STRING and BIT STRING to Erlang types, and other ASN.1 improvements and optimizations - The {active, N} socket option for TCP, UDP, and SCTP - A new (optional) scheduler utilization balancing mechanism - Migration of memory carriers has been enabled by default on all ERTS internal memory allocators - Increased garbage collection tenure rate - Experimental "dirty schedulers" functionality - Funs can now be given names - Miscellaneous unicode support enhancements - A new version scheme for OTP its applications has been introduced Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* xserver: remove patch for aarch64Alexey Brodkin2014-04-101-23/+0
| | | | | | | | | | | | xorg-server-1.15.0.tar.gz already has full support of aarch64. It was added with this commit http://patchwork.freedesktop.org/patch/14361/ Even though the patch in question doesn't break patching or building of xserver it duplicates aarch64 entries in "include/servermd.h". Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gd: fix static build with threadsBaruch Siach2014-04-101-0/+5
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/4b4/4b4272876385cc21dd06ee946d658b8f9e225d78/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ext-toolchain-wrapper: fix typoBaruch Siach2014-04-101-1/+1
| | | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mtd: Add ubiblock toolEzequiel García2014-04-102-0/+5
| | | | | | | | | The new release adds a new userspace tool called ubiblock. This is used to control UBI's new block device feature which will be added in Linux v3.15. Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mtd: bump to version 1.5.1Ezequiel García2014-04-101-1/+1
| | | | | Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libyaml: security bump to version 0.1.6Gustavo Zacarias2014-04-104-240/+1
| | | | | | | Fixes CVE-2014-2525. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ulogd: bump to version 2.0.4Gustavo Zacarias2014-04-102-46/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* stunnel: bump to version 5.01Baruch Siach2014-04-101-2/+2
| | | | | | | Fixes CVE-2014-0016. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* jpeg-turbo: bump versionPeter Korsgaard2014-04-101-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.{2,12}.x seriesGustavo Zacarias2014-04-091-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* support/check-kernel-headers: fix old custom toolchains without -print-sysrootYann E. MORIN2014-04-094-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Old toolchains, with old gcc that do not support -print-sysroot, break the kernel-headers version check script: it fails to find the sysroot of the toolchain, and thus ends up including the host's linux/version.h. Most of the time, this will break early, since the host's kernel headers will not match the toolchain settings. But it can happen that the check is succesful, although the configuration of the toolchain is wrong: - the custom toolchain has kernel headers vX.Y - the user selected vX.Z (Z!=Y) - the host has headers vX.Y In this case, the check passes OK, but the build of some packages later on will break (which is exactly what those _AT_LEAST_XXX options were added to avoid). Fix that by passing the sysroot to the check script, instead of the cross compiler. We get the sysroot as thus: - for custom toolchains, we use the macro toolchain_find_sysroot. We can do that, because we already have a complete sysroot with libc.a at that time. - for internal toolchain using a custom kernel headers version, we just use $(STAGING_DIR). We can't use the macro as for custom toolchains above, because at the time we install the kernel headers, we do not yet have a complete sysroot with a libc.a. But we can just use $(STAGING_DIR), since we're only interested in the kernel headers. For all other types of toolchains, we already have the _AT_LEAST_XXX options properly set, so we need not add a check in this case. Fixes: http://autobuild.buildroot.net/results/f33/f331a6eff0b0b93c73af52db3a6b43e4e598577e/ http://autobuild.buildroot.net/results/a57/a5797c025bec50c10efdcff74945aab4021d05e4/ [...] [Thanks to Thomas for pointing out the toolchain_find_sysroot macro!] 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>
* tcl: bump to version 8.6.1Andrew Ruder2014-04-095-22/+86
| | | | | | | | | | | Turn off building compatibility layers for old/broken versions of standard functions (strstr, strtoul, strtod) with the assumption that anything buildroot is using as a standard C library will be good enough to not have broken behavior. Signed-off-by: Andrew Ruder <andrew.ruder@elecsyscorp.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* cppcms: icu support needs wchar + threadsPeter Korsgaard2014-04-091-0/+7
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/webkit: threads are also needed for icuYann E. MORIN2014-04-091-1/+1
| | | | | | | Add icu to the comment-list of packages requiring threads. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/php: intl support needs icu, which needs threadsYann E. MORIN2014-04-091-2/+3
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/156/1567be445b3ab9071717e9e72301818f95d0a143/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* system: allow setting the local timezone for uClibcYann E. MORIN2014-04-091-3/+5
| | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tz: new packageAlexandre Belloni2014-04-093-0/+36
| | | | | | | | | | | uClibc can not use timezone info from tzdata as-is, but accepts setting the local timezone in /etc/TZ. [Peter: strip quotes/use local TZ_LOCALTIME variable] Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> [yann.morin.1998@free.fr: make it a blind package; little tweak to help text] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tzdump: new host packageAlexandre Belloni2014-04-091-0/+21
| | | | | | | | | | | tzdump takes timezone info in the installed tzdata format, and outputs timezone info parseable by uClibc. [Peter: adjust host-zip dep, simplify build/install, use INSTALL variable] Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> [yann.morin.1998@free.fr: split zic header-install to its own cset] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tzdata: allow host buildAlexandre Belloni2014-04-081-0/+20
| | | | | | | | | | | | uClibc uses its own format for timezone info. OTOH, we can generate uClibc-compatible timezone info from existing tzdata. Add a host-version of tzdata, so we can harvest its installed timezone info. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* system: add selection of a default localtimeYann E. MORIN2014-04-082-1/+22
| | | | | | | | | | [Peter: strip quotes/use local TZDATA_LOCALTIME variable] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [alexandre.belloni: move from "tzdata" to "system configuration"] Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> [yann.morin.1998@free.fr: move into the BR2_TARGET_TZ_INFO conditionnal block] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud