summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ffmpeg: enable libvpx supportDavid du Colombier2014-10-011-0/+7
| | | | | Signed-off-by: David du Colombier <0intro@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libvpx: bump to version 1.3.0David du Colombier2014-10-011-1/+1
| | | | | Signed-off-by: David du Colombier <0intro@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* freescale/imx6-sabresd: lock down kernel headers to the kernel versionLuca Ceresoli2014-10-012-0/+10
| | | | | | | | | | | | | | | | The current defconfigs for iMX6 SABRESD kernel 3.10.17 from the Freescale git repository. This kernel is older than the toolchain kernel headers used in Buildroot (currently 3.16.3). Explicitly lock down the kernel headers to match the version of the kernel that is built. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Tested-by: Vincent Stehlé <vincent.stehle@freescale.com> Cc: Gilles Talis <gilles.talis@gmail.com> Cc: Gary Bisson <bisson.gary@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* freescale/imx6-sabresd: use global patch dir for U-Boot patchesLuca Ceresoli2014-10-013-2/+6
| | | | | | | | | | | | The best practice is to use the BR2_GLOBAL_PATCH_DIR for patches against U-Boot, not BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Tested-by: Vincent Stehlé <vincent.stehle@freescale.com> Cc: Gilles Talis <gilles.talis@gmail.com> Cc: Gary Bisson <bisson.gary@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* freerdp: Add support for uClibcVicente Olivert Riera2014-10-012-5/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | The stable-1.1 branch of freerdp fails to build when using a uClibc toolchain because it's using functions which are not implemented in uClibc, like eventfd_read, eventfd_write and futimes. That is causing build failures like these ones: ../../libwinpr/synch/libwinpr-synch.so.0.1.0: undefined reference to `eventfd_read' ../../libwinpr/synch/libwinpr-synch.so.0.1.0: undefined reference to `eventfd_write' ../../common/libfreerdp-client.so.1.1.0: undefined reference to `futimes' Backport upstream patch, with non-applicable parts (new files from master, but not in the stable-1.1 branch) trimmed down. Upstream patch: https://github.com/FreeRDP/FreeRDP/commit/5f9c36da5d5cd3c5dce49f7b32fe011cb293f9ec/ Fixes: http://autobuild.buildroot.net/results/a66/a66e1ab18cd12904a64afcbf54116ceef889e966/build-end.log Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* valgrind: allow building on more ARM systemsMike Williams2014-10-012-4/+5
| | | | | | Signed-off-by: Mike Williams <mike@mikebwilliams.com> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* librtlsdr: disable shared library targetYuvaraj Patil2014-10-011-0/+80
| | | | | | | | | | | Disable shared library target if BUILD_SHARES_LIBS is OFF. Fixes: http://autobuild.buildroot.net/results/d68/d68a23e2a57fd5430d74b8151931f36959d9578d// Signed-off-by: Yuvaraj Patil <yuvaraj.patil@wipro.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pcre: bump to version 8.36Gustavo Zacarias2014-10-012-1/+4
| | | | | | | Also add hash file. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rsyslog: security bump to version 7.6.6Gustavo Zacarias2014-10-013-4/+32
| | | | | | | | | | Fixes CVE-2014-3634 - potential abort when a message with PRI > 191 was processed if the "pri-text" property was used in active templates, this could be abused to a remote denial of service from permitted senders. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rsyslog: libuuid is an optional dependency, not a required onePeter Korsgaard2014-10-012-5/+8
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lighttpd: add hash fileGustavo Zacarias2014-10-011-0/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* bind: bump to version 9.9.6Gustavo Zacarias2014-10-012-1/+3
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libvncserver: add security patchesGustavo Zacarias2014-10-014-0/+343
| | | | | | | | | | | | | | | Fixes: CVE-2014-6051 and CVE-2014-6052 denial of service and possible code execution via integer overflow and lack of malloc error handling in MallocFrameBuffer() CVE-2014-6053 denial of service via large ClientCutText message. CVE-2014-6054 denial of service via zero scaling factor. CVE-2014-6055 denial of service and possible code execution via stack overflows in File Transfer feature. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* linux-headers: bump 3.12.x seriesGustavo Zacarias2014-10-011-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rsyslog: bump versionPeter Korsgaard2014-10-014-102/+3
| | | | | | | To the latest release in the 7.x series. Also remove the two patches now upstream and add tarball hash. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-libav: bump versionPeter Korsgaard2014-09-292-1/+3
| | | | | | And add tarball hash from release announcement. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-ugly: bump versionPeter Korsgaard2014-09-292-1/+3
| | | | | | And add tarball hash from release announcement. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-bad: bump versionPeter Korsgaard2014-09-292-1/+3
| | | | | | And add tarball hash from release announcement. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-good: bump versionPeter Korsgaard2014-09-293-35/+3
| | | | | | | And add tarball hash from release announcement. Also drop v4l2 patch as it is now upstream. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gst1-plugins-base: bump versionPeter Korsgaard2014-09-292-1/+3
| | | | | | And add tarball hash from release announcement. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gstreamer1: bump versionPeter Korsgaard2014-09-292-1/+3
| | | | | | And add tarball hash from release announcement. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* hdparm: bump to version 9.45Gustavo Zacarias2014-09-292-1/+4
| | | | | | | | Also add hash file. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* opencv: Bump version to 2.4.9.1Vicente Olivert Riera2014-09-292-2/+5
| | | | | | | And also add a hash file. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pkg-utils: qstrip MESSAGEYann E. MORIN2014-09-291-1/+1
| | | | | | | | | | | | | | | | | | Currently, the MESSAGE macro double-quotes the message. But a few call sites also double-quote the message, resulting in a borked call to echo, like: $(call MESSAGE,"user text") would expand to: echo "Leading text "user message" trailign text" Just use qstrip on the user message, so we get protected from either a comma in the user text (so make does not interpret it), or a semi-colon (so the shell does not interpret it.) Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/upmpdcli: bump to version 0.8.1Jörg Krause2014-09-282-25/+77
| | | | | | | Version bump to 0.8.1 requires a change of the uclibc patch. Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/vde2: does not build on static only, needs dlopen()Yann E. MORIN2014-09-281-0/+5
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/f9d/f9d23455a138e2214546922486c03c9d3c35b04a/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/trace-cmd: does not build on static only, needs dlopen()Yann E. MORIN2014-09-281-2/+4
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/4d773e0738c1d5adada8c0a4bca312068132fd9b/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/freerdp: can not build on uClibcYann E. MORIN2014-09-281-0/+5
| | | | | | | | | | | | | FreeRDP uses eventfd_{read,write}, which is not supported in uClibc. Fixes: http://autobuild.buildroot.net/results/ad7/ad7ade4c436d21cba930f40c613870fbadec840e/ http://autobuild.buildroot.net/results/5a3/5a30aecbb426f76a22e8285931a0a8cd59b5e70b/ http://autobuild.buildroot.net/results/6e0/6e0de0538e95ae156f7d2ad6eede46e44be81c8e/ [...] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs/manual: add musl to toolchain dependency optionsYann E. MORIN2014-09-281-1/+1
| | | | | | | | | | | | | Currently, we only document (e)glibc and uClibc as C libraries on which we can depend. However, we've supported musl for quite some time now. So, also refference it in the manual, when dealing with toolchain options a package may have to depend on. [Peter: order musl before uClibc] 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>
* linux: Add uImage support for MIPS architectureVicente Olivert Riera2014-09-281-1/+2
| | | | | | | | | | | uImage support for MIPS was added in the kernel on 2013-09-03, so we allow to build uImage for MIPS in Buildroot. Kernel commit: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=4defe4559e86e26545ab2f542656a4b966dcde53 Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs: update raspberrypi_defconfigYann E. MORIN2014-09-281-2/+2
| | | | | | | | Bump the kernel version and toolchain headers, now based off Linux 3.12.28. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/rpi-userland: bump revision for fixes + enhancementsYann E. MORIN2014-09-281-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 revision for a lot of fixes + enhancementsYann E. MORIN2014-09-281-1/+1
| | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openssl: Add patch to fix compilation with musl libcMaarten ter Huurne2014-09-281-0/+46
| | | | | | Signed-off-by: Maarten ter Huurne <maarten@treewalker.org> Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mesa3d: fix build without dri driversPeter Korsgaard2014-09-281-1/+1
| | | | | | | | If no dri drivers are enabled, then mesa shouldn't get built with dri support. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Acked-by: Bernd Kuhls <bernd.kuhls@t-online.de>
* tiff: fix prefer-static build by using default installDanomi Manchego2014-09-281-11/+31
| | | | | | | | Replace hand-coded .so install with default install, plus tiff bins fixup to remove unwanted tools. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* keyutils: Bump version to 1.5.9, fix patches andVicente Olivert Riera2014-09-287-153/+138
| | | | | | | | | | | | | | | - Bump version to 1.5.9 - Remove patches already included in this version - Use make parameters instead of environment variables - Add an upstream patch to fix building statically - Adapt old patches to the new version - Add a hash file Fixes: http://autobuild.buildroot.net/results/ced/ced596bd1c73286f7044f5a8e11b6588fc973f11/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/wayland: requires shared libraryBernd Kuhls2014-09-283-4/+8
| | | | | | | | | | | | | Fixes CC src/libwayland_server_la-wayland-server.lo src/wayland-server.c:36:19: error: dlfcn.h: No such file or directory using this defconfig http://autobuild.buildroot.net/results/dfd/dfd81f1f1f0f315317b2a85d24b286a277ac7c16/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dosfstools: fix compilation with musl libcMaarten ter Huurne2014-09-281-1/+4
| | | | | | | | | | The Makefile of dosfstools passes -D_GNU_SOURCE to get access to non-standard definitions such as 'loff_t'. But this flag gets dropped by the CFLAGS override, so explicitly add it. [Peter: reword commit message] Signed-off-by: Maarten ter Huurne <maarten@treewalker.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mpd: bump to version 0.18.16Jörg Krause2014-09-281-1/+1
| | | | | Signed-off-by: Jörg Krause <jkrause@posteo.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libcurl: Backport patch to fix xbmc-related timeout bugBernd Kuhls2014-09-281-0/+37
| | | | | | | | For details see https://github.com/OpenELEC/OpenELEC.tv/commit/82d923895a311e514f6a916ce4d7e06edd2caabb#commitcomment-7952726 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libcurl: Remove autoreconfBernd Kuhls2014-09-281-2/+0
| | | | | | | | | When libcurl-0001-build-link-curl-to-NSS-libraries-when-NSS-support.patch was removed the corresponding autoreconf was left behind: http://git.buildroot.net/buildroot/commit/?id=9185b64ed5599622cb89ca4ee6ee29440b02ec8a Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dhcpcd: security bump to version 6.4.7Gustavo Zacarias2014-09-281-1/+1
| | | | | | | Does extra escaping to cover for vulnerable bash versions. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* bash: update to patchlevel 27Gustavo Zacarias2014-09-281-96/+243
| | | | | | | Patches 26 and 27 are refiniments/improved checks on the CVE. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mtd: install libubi.a and libmtd.a to stagingRomain Naour2014-09-281-5/+9
| | | | | | | | | | | | | Currently, the mtd package only installs the mtd utilities into the target directory. However, the mtd-utils also provide two static libraries (libmtd.a and libubi.a) that can be used by other packages or tools. Therefore, this commit extends the mtd package by adding the installation to the staging directory of those two libraries. Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* glm: Added packagePaul Cercueil2014-09-283-0/+28
| | | | | | | | | | | OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specification. http://glm.g-truc.net/ Signed-off-by: Paul Cercueil <paul@crapouillou.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rpi-userland: Fix vcfiled startupBenoît Thébaudeau2014-09-283-1/+66
| | | | | | | | | | | | | | The VideoCore file server daemon startup script installed from this package is not compatible with BuildRoot (because of its naming and other Debian dependencies), which prevented vcfiled from starting. Hence, prevent this package from installing its vcfiled startup script, and add a configuration option to install a vcfiled SysV init script suitable for BuildRoot. [Peter: tweak help text as suggested by Yann] Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchainfile.cmake.in: do not force the CMAKE_{C, CXX}_FLAGS to the cacheSamuel Martin2014-09-281-2/+2
| | | | | | | | | | | | | | | | | | | | Fix #7280 [1] When the FORCE option is passed to the set command, the variable is added/updated in the CMake cache every single time CMake processes this command. Because the toolchainfile.cmake prepends architecture/toolchain flags to the CMAKE_{C,CXX}_FLAGS, this makes the CFLAGS being updated in the generated Makefiles each time one reconfigures its project. So it forces the compilation of everything, even when nothing has changed. [1] https://bugs.busybox.net/show_bug.cgi?id=7280 Signed-off-by: Samuel Martin <s.martin49@gmail.com> Tested-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> (tested the SimpleApp reproduction scenario described in the bug report) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/cdrkit: clean {HOST_, }CDRKIT_CONF_OPTSamuel Martin2014-09-281-7/+0
| | | | | | | | Extending {C,LD}FLAGS for both host and target cdrkit package is not needed because it is already handled by the {host-,}cmake-package infrastructure. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* toolchainfile.cmake.in: set linker flagsSamuel Martin2014-09-282-0/+2
| | | | | | | | | The linker flags are part of the toolchain configuration, so set them for the CMake-based packages. Signed-off-by: Samuel Martin <s.martin49@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud