summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | configs/at91: refactor to use genimage.shJoshua Henderson2017-11-113-22/+4
| | | | | | | | | | | | | | | | | | | | Prefer the commom genimage.sh instead of a custom post-image.sh script. Cc: Ludovic Desroches <ludovic.desroches@atmel.com> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Joshua Henderson <joshua.henderson@microchip.com> Acked-by: Ludovic Desroches <ludovic.desroches@microchip.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | configs/atmel: refactor to use genimage.shJoshua Henderson2017-11-1111-63/+14
| | | | | | | | | | | | | | | | | | | | Prefer the commom genimage.sh instead of a custom post-image.sh script. Cc: Ludovic Desroches <ludovic.desroches@atmel.com> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Joshua Henderson <joshua.henderson@microchip.com> Acked-by: Ludovic Desroches <ludovic.desroches@microchip.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | olimex_a20_olinuxino_lime2: bump versionsFrancois Perrad2017-11-111-7/+20
| | | | | | | | | | | | | | (aligned with olimex_a20_olinuxino_lime) Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | package/kodi-inputstream-adaptive: bump versionBernd Kuhls2017-11-112-2/+2
| | | | | | | | | | | | | | The git hash translates into version 2.0.19. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | webp: bump to 0.6.0Marcus Hoffmann2017-11-102-2/+2
| | | | | | | | | | Signed-off-by: Marcus Hoffmann <m.hoffmann@cartelsol.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | libressl: bump to 2.6.3Adam Duskett2017-11-102-2/+2
| | | | | | | | | | Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | DEVELOPERS: fix wireless_tools entryMatt Weber2017-11-081-1/+1
| | | | | | | | | | Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | DEVELOPERS: add myself to packagesMatt Weber2017-11-071-0/+41
| | | | | | | | | | Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | DEVELOPERS: add myself to several packagesSergey Matyukevich2017-11-071-0/+4
| | | | | | | | | | Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | orange-pi-zero: add xr819 firmwareSergey Matyukevich2017-11-072-1/+6
| | | | | | | | | | | | | | | | | | Make WiFi work out of the box on orange-pi-zero: - add xr819 firmware to image - add mdev for module autoloading Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | armbian-firmware: new packageSergey Matyukevich2017-11-075-0/+78
|/ | | | | | | | | | | | | | | | | | | | | | This package enables access to firmware blobs from Armbian firmware repository: https://github.com/armbian/firmware That repository contains multiple firmware blobs grouped by vendor. For the sake of convenience each group can be independently selected using Kconfig options. This commit enables the following options: - firmware blobs for XR819 SDIO WiFi chip - firmware blobs for AP6212 WiFi/BT combo Armbian firmware repository does not include any specific licenses. Most part of those firmware blobs belongs to various Android/Linux SDK packages provided by board vendors. As a result, this package makes use of the following conservative approach for all the selected firmware binaries: FIRMWARE_LICENSE = PROPRIETARY FIRMWARE_REDISTRIBUTE = NO Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2017.11-rc1Peter Korsgaard2017-11-064-14/+37
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: update with recent changesPeter Korsgaard2017-11-061-0/+9
| | | | | | Openssl is now a virtual package and new defconfigs. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: #10361 has been resolvedPeter Korsgaard2017-11-061-0/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* prosody: build with -fPICThomas Petazzoni2017-11-061-1/+1
| | | | | | | | | | | | | | | | | | | The prosody configure script defines CFLAGS as -fPIC -Wall, but because we pass our own CFLAGS, the -fPIC goes away, causing a build failure when building shared libraries on x86-64: /home/test/autobuild/run/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-amd-linux-gnu/6.2.0/../../../../x86_64-amd-linux-gnu/bin/ld: encodings.o: relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC So let's pass this -fPIC flag explicitly in CFLAGS. We don't bother passing it conditionally !BR2_STATIC_LIBS because other packages (e.g lua) also pass -fPIC unconditionally. Fixes: http://autobuild.buildroot.net/results/7f0eb285b75cdeacb21a1f9a9f64d2f0cbbf1d59/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uboot: use local libfdt.hMatt Weber2017-11-061-0/+7
| | | | | | | | | | | | | | | | | Use of libfdt.h by u-boot is currently using the <system-path>. Jan submitted the following upstream https://patchwork.ozlabs.org/patch/833760/ Resolves a failure like this one observed on uboot-tools http://autobuild.buildroot.net/results/347cde4b5c0e6ca76d354396385be4ec1294da73 [Peter: only sed if file exists] CC: Jan Kundrát <jan.kundrat@cesnet.cz> CC: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uboot-tools: use local libfdt.hMatt Weber2017-11-061-0/+56
| | | | | | | | | | | | | | | | | | | | | The use of libfdt.h by u-boot is using the <system-path>. The libfdt part of uboot is expriencing a lot of change and this patch should be overcome by events post uboot-2017.11 release. Jan submitted the following upstream https://patchwork.ozlabs.org/patch/833760/ Resolves: http://autobuild.buildroot.net/results/347cde4b5c0e6ca76d354396385be4ec1294da73 http://autobuild.buildroot.net/results/2b429f82bed1f03d69021e0f959da4e2db2b5a0b http://autobuild.buildroot.net/results/b18012963926682ba192b9176bd3e35fb07cdf56 CC: Jan Kundrát <jan.kundrat@cesnet.cz> CC: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: update with recent libssh2 changesPeter Korsgaard2017-11-061-2/+1
| | | | | | With the revert to the old behavior, mbedtls is no longer the default. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libssh2: revert to previous crypto defaultsPeter Korsgaard2017-11-061-4/+4
| | | | | | | | | | | | | | | | | The recent crypto handling change (commit 04a1031d3: package/libssh2: Add selectable crypto libraries) had the unfortunate side effect that it no longer automatically selects the most suitable crypto backend (E.G. one where the dependency is already enabled), so all users not wanting to use the mbedtls backend need to explicitly configure this. Fix this by inverting the logic so the crypto backend sub options use 'depends on' their dependencies instead of 'select', so only the available backends are displayed. Like before, default to openssl if no crypto backend dependencies are currently enabled. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* qt5base: add qmake.conf fixup for i.MX platformsGary Bisson2017-11-061-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | As stated in QTBUG-61156 [1], since Qt5.9 all the Qt apps fail to start on i.MX platforms. The reason is that the qmake.conf should apparently now specify which eglfs backend to use. It can be seen in the qmake.conf example for i.MX [2]. It has also been integrated into the Yocto meta-freescale layer [3]. Although this issue can be worked around by exporting a variable (QT_QPA_EGLFS_INTEGRATION=eglfs_viv), this patch aims at providing a more user-friendly approach by modifying qmake.conf when created. [1]: https://bugreports.qt.io/browse/QTBUG-61156 [2]: https://github.com/qt/qtbase/blob/5.9/mkspecs/devices/linux-imx6-g%2B%2B/qmake.conf#L35 [3]: https://github.com/Freescale/meta-freescale/blob/master/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase/0015-Add-eglfs-to-IMX-GPU.patch [Peter: simplify conditional, add comment explaining why] Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Tested-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openssl: disable libressl on uClibc noMMUThomas Petazzoni2017-11-061-0/+2
| | | | | | | | | | | | | | | | | | | | uClibc doesn't implement __register_atfork() on noMMU systems, causing a build failure of libressl. Since openssl is available as an alternative on such platforms, we just disable libressl on uClibc/noMMU systems. Fixes: /home/thomas/projets/buildroot/output/build/libressl-2.5.5/crypto/.libs/libcrypto.a(arc4random.o): In function `_rs_init.part.1': arc4random.c:(.text+0x74): undefined reference to `__register_atfork' collect2: error: ld returned 1 exit status This build issue is not visible in the autobuilders, because libressl is only selectable through a choice, which isn't randomized by the autobuilder logic. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lxc: fix legacy PR_{G, S}ET_NO_NEW_PRIVS handlingPeter Korsgaard2017-11-061-0/+49
| | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/841/841e9601a6afc023d2a303ffb4b7ea63edd816af/ The configure checks for these use AC_CHECK_DECLS, which define the symbol to 0 if not available - So adjust the code to match. From the autoconf manual: https://www.gnu.org/software/autoconf/manual/autoconf-2.65/html_node/Generic-Declarations.html) For each of the symbols (comma-separated list), define HAVE_DECL_symbol (in all capitals) to ‘1’ if symbol is declared, otherwise to ‘0’. Patch submitted upstream: https://github.com/lxc/lxc/pull/1901 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* orange-pi-one: bump kernel and uboot versionsSergey Matyukevich2017-11-061-3/+3
| | | | | | | Bump kernel to 4.13.11 and U-Boot to 2017.09. Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ethtool: Allow enabling/disabling pretty printingFlorian Fainelli2017-11-062-0/+10
| | | | | | | | | | | Ethtool has a configure script option allowing the enabling or disabling of pretty printing for drivers, SFP modules etc which can save a significant amount of bytes on the root filesystem. Allow selecting that, and turn it on by default (like ethtool's configure script). [Peter: fix Config.in indentation/style] Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* CHANGES: update with recent changesPeter Korsgaard2017-11-051-0/+28
| | | | | | Add new/removed packages, closed bugzilla issues. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* gstreamer: needs dynamic librariesArnout Vandecappelle (Essensium/Mind)2017-11-053-6/+13
| | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/49d/49dcec0bd2f3bb78c18675a9fa5c9c53cc183fd2/ g_cclosure_marshal_VOID__VOID is defined both in libgobject.a and libgstreamer.a. It is probably possible to fix this, but gstreamer0.10 has been deprecated for a long time now and is anyway unlikely to be used in static-only situations, so let's just require dynamic linking. Propagate to the reverse dependencies. opencv3 already did depend on dynamic libs. [Peter: add autobuild reference] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* kvm-unit-test: x86-64 variant only available on x86-64 hostsPeter Korsgaard2017-11-051-0/+1
| | | | | | | | We use the host compiler for x86-64 builds, so ensure it is only available on x86-64 hosts. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* suport/download: force svn to be non-interactiveYann E. MORIN2017-11-051-1/+1
| | | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/2af/2af7412846c576089f8596857ab8c81ac31c1bed/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: André Hentschel <nerv@dawncrow.de> Reviewed-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs: update DEVELOPERS modification processJoseph Kogut2017-11-051-3/+3
| | | | | Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/pcduino: bump kernel and u-boot versionsSergey Matyukevich2017-11-051-4/+4
| | | | | | | Update kernel to 4.13 and U-Boot to 2017.09. Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* usb_modeswitch: explicitly set --host / --build for the embedded jimtclPeter Korsgaard2017-11-052-0/+30
| | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/106/106af20196089e74c35daabdae46f030981600bd/ Otherwise the (handwritten) configure script uses a config.guess script from 2010 to figure out the build host, breaking builds on ppc64le hosts. The result of --host / --build is only used to detect if we are building for Windows or not, which is why things are working on x86(-64) build hosts without specifying --host even though we are cross compiling - But this may change in the future, so we better pass the correct values. Passing extra jimtcl configure flags is unfortunately not forseen in the usb_modeswitch Makefile, so add a small patch making this possible. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* jimtcl: explicitly set --host / --buildPeter Korsgaard2017-11-051-0/+2
| | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/d13/d137680bf1c0ebfacef635cb2f0fc14524759143/ Otherwise the (handwritten) configure script uses a config.guess script from 2010 to figure out the build host, breaking builds on ppc64le hosts. The result of --host / --build is only used to detect if we are building for Windows or not, which is why things are working on x86(-64) build hosts without specifying --host even though we are cross compiling - But this may change in the future, so we better pass the correct values. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/libplist: security bump to version 2.0.0Bernd Kuhls2017-11-053-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Release notes: https://github.com/libimobiledevice/libplist/blob/master/NEWS This version bump fixes * CVE-2017-6440 * CVE-2017-6439 * CVE-2017-6438 * CVE-2017-6437 * CVE-2017-6436 * CVE-2017-6435 * CVE-2017-5836 * CVE-2017-5835 * CVE-2017-5834 * CVE-2017-5545 * CVE-2017-5209 ... and several others that didn't receive any CVE (yet). The dependency to libxml2 was removed. Autoreconf is not needed anymore, the upstream tarball includes a configure script. [Peter: also drop host-pkgconf dependency, only used for cython] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* dbus: bump to version 1.12.0Baruch Siach2017-11-052-11/+4
| | | | | | | | | | | | | | | | Remove --enable-abstract-sockets; dropped upstream. Remove ac_cv_have_abstract_sockets that is dropped as well. Remove --disable-selinux; we handle selinux as an optional dependency below. Remove --{enable,disable}-dnotify; this options has been removed in version 1.7.6, broken since 2010. Remove --with-init-scripts; dropped upstream. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* orange-pi-pc: bump kernel version to 4.13.11Peter Korsgaard2017-11-051-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* orange-pi-zero: bump kernel version to 4.13.11Peter Korsgaard2017-11-051-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* orange-pi-zero: bump kernel versionSergey Matyukevich2017-11-051-2/+2
| | | | | | | Bump kernel and kernel headers to 4.13. Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/xr819-xradio: update to the latest versionSergey Matyukevich2017-11-052-2/+2
| | | | | | | Bump kernel module git revision to make it work with Linux v4.13. Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mesa3d: remove old patch for uClibcRomain Naour2017-11-054-48/+0
| | | | | | | | | | | | | | This patch is no longer necessary since Buildroot is using uClibc-ng and the patch [1] as been merged upstream. It's 2017 and uClibc toolchains have been rebuild with uClibc-ng. Drop upstream patch and rename remaining one. [1] https://cgit.openadk.org/cgi/cgit/uclibc-ng.git/commit/?id=6c4538905e65ceb203f59aaa9a61728e81c6bc0a Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* fs: add missing $$(sep) to pre- and post-command hooks codeAndrey Smirnov2017-11-051-2/+2
| | | | | | | | | | | | | | | When multiple hooks are registred, both pre-a and post-command hooks' foreach loops need to have a separator at the end in order for the code to work as intended. Without the separator all hooks end up as a one single line command thus making all but the first hook into no-ops. Fixes: 4628b6f3b4 ("fs: add pre- and post-command hooks") Cc: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Romain Naour <romain.naour@gmail.com> Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/zlib: add license hashSamuel Martin2017-11-051-0/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/util-linux: add license hashSamuel Martin2017-11-051-0/+7
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/ussp-push: add license hashSamuel Martin2017-11-051-0/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/urg: add license hashSamuel Martin2017-11-051-0/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/scrub: add license hashSamuel Martin2017-11-051-0/+3
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/python: add license hashSamuel Martin2017-11-051-0/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/python-numpy: add license hashSamuel Martin2017-11-051-0/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/pcre: add license hashSamuel Martin2017-11-051-0/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/patchelf: add license hashSamuel Martin2017-11-051-0/+2
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/openobex: add license hashSamuel Martin2017-11-051-0/+3
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
OpenPOWER on IntegriCloud