summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* package/rauc: version bump to 1.0David J. Fogle2019-01-124-153/+2
| | | | | | | | | | | | | | | | | | | | | For details see [1]. This bump also deleted the two patch files for the RAUC package. These were related to eMMC support being made optional, and workaround for olde kernel. Both of these patch sets have been merged into upsteam in the rauc git repos. Older kernel workaound: https://github.com/rauc/rauc/commit/993b698c48789baea51f8b7c47b1e057ba328033#diff-b3a0044e6a3b6a8b16933e72f416c8f1 Make eMMC selectable: https://github.com/rauc/rauc/commit/f85d1cab07376c7680ef4d9e45a6baf345e24e37#diff-365367c8cde56aafd5cbad767e1c9738 [1] https://github.com/rauc/rauc/releases/tag/v1.0 Signed-off-by: David J Fogle <dave@exitstrategytech.com> [Thomas: drop AUTORECONF = YES, no longer needed.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* {linux, linux-headers}: default to 4.19.xPeter Korsgaard2019-01-122-3/+7
| | | | | | | | | | | | | | | | | | | 4.20.x is not a long term support kernel, but 4.19.x is (supported until end 2020): https://www.kernel.org/category/releases.html With the upcoming Buildroot 2019.02 release being a LTS release, default to 4.19.x instead. Notice: The userspace API breakage in net_stamp.h causing build failures has now been fixed in 4.19.14 by commit e4a2ffe9029fd (net: Use __kernel_clockid_t in uapi net_stamp.h) Signed-off-by: Peter Korsgaard <peter@korsgaard.com> [Thomas: add comment in linux/Config.in and package/linux-headers/Config.in.host so that we don't mistakenly bump to 4.20+.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/atk: fix static buildFabrice Fontaine2019-01-121-0/+33
| | | | | | | | | | | Use library instead of shared_library to allow the user to build a static libatk library Fixes: - http://autobuild.buildroot.org/results/347a37dd2585974bdbf3bf99158e8ee9127d1202 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/php-ssh2: fix build with php 7.3.0Fabrice Fontaine2019-01-122-0/+1048
| | | | | | | | | | Retrieve upstream patches to fix build with php 7.3.0 Fixes: - http://autobuild.buildroot.org/results/e3b2a72e1f7f776c30a52bb98bb47c04d0b4919b Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/motion: bump to version 4.2.1Fabrice Fontaine2019-01-123-34/+2
| | | | | | | Remove patch (already in version) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gnuchess: bump to version 6.2.5Fabrice Fontaine2019-01-122-2/+2
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* boot/shim: new packagePeter Korsgaard2019-01-125-0/+55
| | | | | | | | | | | | | | | | | This commit adds a package for 'shim', an EFI bootloader for secure boot chain loading. While gnu-efi supports 32bit ARM, this is currently broken in shim. Patches to fix this have been submitted upstream but are not included here for now. https://github.com/rhboot/shim/pull/162 Signed-off-by: Peter Korsgaard <peter@korsgaard.com> [Thomas: use BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS, add separate depends on to exclude ARM32 build.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gnu-efi: introduce BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS optionThomas Petazzoni2019-01-123-2/+11
| | | | | | | | | | This will be used in packages that depend on gnu-efi, and we take this opportunity to propagate this dependency where it was missing in gummiboot and syslinux. In practice, it was not a problem because gummiboot and syslinux are only available on i386 and x86-64, which is a subset of the architectures supported by gnu-efi. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gnu-efi: bump version to 3.0.9Peter Korsgaard2019-01-122-4/+5
| | | | | | | | | Adds support for StrnCat, needed by shim. Also add a hash for the license file. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gnu-efi: get rid of patchPeter Korsgaard2019-01-122-110/+8
| | | | | | | | | | | | | | | | Pass TARGET_CONFIGURE_OPTS in the environment instead of on the make command line, so 'CFLAGS +=' does the right thing in the Makefile without patching. TARGET_CONFIGURE_OPTS includes TARGET_MAKE_ENV, so drop that. This does require us to pass CROSS_COMPILE to ensure the native tools are not used though. Add a GNU_EFI_MAKE_OPTS and use in both the build and install steps, instead of repeating the various arguments. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* boot/barebox: change download site to httpsPeter Seiderer2019-01-121-1/+1
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* boot/barebox: bump version to 2018.12.0Peter Seiderer2019-01-122-5/+5
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/azure-iot-sdk-c: remove dummy value of CMAKE_SYSTEM_VERSIONArnout Vandecappelle (Essensium/Mind)2019-01-121-5/+0
| | | | | | | | | | Now CMAKE_SYSTEM_VERSION is properly set in toolchainfile.cmake, it is no longer necessary to set a dummy value in azure-iot-sdk-c. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Nikita Sobolev <Nikita.Sobolev@synopsys.com> Cc: André Hentschel <nerv@dawncrow.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/pkg-cmake: add CMAKE_SYSTEM_VERSION to toolchainfile.cmakeArnout Vandecappelle (Essensium/Mind)2019-01-122-0/+2
| | | | | | | | | | | | | | | | | | | Quoting the CMake documentation: When the CMAKE_SYSTEM_NAME variable is set explicitly to enable cross compiling then the value of CMAKE_SYSTEM_VERSION must also be set explicitly to specify the target system version. Thus, we should also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake. It is supposed to be set to the value of `uname -r` on the target. We don't have that exact value available (unless we build the kernel), but the value of BR2_TOOLCHAIN_HEADERS_AT_LEAST contains the (minimum) version of the kernel it will run on, so it should be OK for all practical purposes. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/readline: bump to version 8.0Fabrice Fontaine2019-01-123-90/+6
| | | | | | | | | | | | | | | - Remove first patch (already in version) and so remove READLINE_AUTOCONF as configure.ac is not patched anymore - Use the new --disable-install-examples option and remove READLINE_PURGE_EXAMPLES - Remove READLINE_INSTALL_PC_FILE as readline.pc is installed since: http://git.savannah.gnu.org/cgit/readline.git/commit/Makefile.in?id=8e6ccd0373d77b86ed37a9a7d232ccfea3d6670c - Remove READLINE_INSTALL_FIXUPS_SHARED (libraries are installed with correct rights) - Add hash for license file Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libsquish: re-enable for BR2_STATIC_LIBS configurationThomas Petazzoni2019-01-122-3/+6
| | | | | | | | Since the bump to version 1.15, libsquish can conditionally build/install its shared library, which makes it possible to re-enable this package for BR2_STATIC_LIBS configurations. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libsquish: really install shared libraryRomain Naour2019-01-122-6/+37
| | | | | | | | | | | | | | | | | While testing the new supertuxkart 0.10-beta1 version, the build failed due to missing libsquash shared library. Indeed, by default (see config file) the shared library is not build and all symlinks created by LIBSQUISH_INSTALL_{STAGING,TARGET}_CMDS are curently broken. To fix that, add USE_SHARED=1 to LIBSQUISH_MAKE_ENV. Also add a patch to allow reinstall the package. Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libsquish: add license file hashRomain Naour2019-01-121-0/+2
| | | | | | Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/php-amqp: bump to version 1.9.4Fabrice Fontaine2019-01-123-45/+2
| | | | | | | Remove patch (already in version) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/php-yaml: bump to version 2.0.4Fabrice Fontaine2019-01-122-2/+3
| | | | | | | | | | | This bump fix build with php 7.3.0 Also add hash for license file Fixes: - http://autobuild.buildroot.org/results/8d23d9c1b30d104d44ab82475dd12f1c4ab1e125 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/php-memcached: bump to version 3.1.3Fabrice Fontaine2019-01-122-2/+5
| | | | | | | | | | | This bump fix build with php 7.3.0 Also add hash for license files Fixes: - http://autobuild.buildroot.org/results/57ce77fc1b99a72019dcfe8fe5d55aba315b9e79 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/swupdate: disable lua in static buildFabrice Fontaine2019-01-121-1/+1
| | | | | | | | | | | | | Since version 2018.11 and https://github.com/sbabic/swupdate/commit/624904cc18003fae413011563dac83a333f10509, bindings for LUA is a shared library so disable lua if BR2_STATIC_LIBS is set Fixes: - http://autobuild.buildroot.org/results/55767e58c211656558af7916a4e0975089a2785b Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/syslog-ng: bump to version 3.19.1Carlos Santos2019-01-114-46/+8
| | | | | | | | | | Brings lots improvements and bug fixes, especially bug #1720[1], which causes problems on some of our (DATACOM) products. 1. https://github.com/balabit/syslog-ng/issues/1720 Signed-off-by: Carlos Santos <casantos@datacom.com.br> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/php: fix building pcre extensionAdam Duskett2019-01-101-1/+1
| | | | | | | | | | | | | | | The configure option "--with-pcre-regex=$(STAGING_DIR)/usr" is broken. PHP will prepend $(STAGING_DIR)/usr to the paths, which will cause a failure because it won't be able to find pcre, and will then fallback to searching for pcre2, which won't be installed. Removing "=$(STAGING_DIR)/usr" from --with-pcre-regex fixes the issue. Fixes: http://autobuild.buildroot.net/results/586/586f56e8fcf2d2bbbd3bdf69b1c3befff7ce8bbf Signed-off-by: Adam Duskett <Aduskett@gmail.com> Tested-by: Mark Corbin <mark.corbin@embecosm.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/libcpprestsdk: remove use of align_unionAdam Duskett2019-01-101-0/+225
| | | | | | | | | | | Taken from upstream commit 65267c6e83e7e29ed3bdddde13d2c4bbb10e1bff Fixes: http://autobuild.buildroot.net/results/9085cbcc417aec1aeee7a317a32a0c4e5d7bb6d9 Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gnuchess: license is GPL-3.0+, not GPL-2.0+Fabrice Fontaine2019-01-102-1/+2
| | | | | | | | gnuchess is licensed under GPL-3.0+ not GPL-2.0+, also add hash for license file Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/config-fragments: add RISC-V 32-bit to autobuild configsMark Corbin2019-01-102-0/+4
| | | | | | | | | Add a minimal RISC-V 32-bit autobuild configuration for the internal toolchain with glibc. Signed-off-by: Mark Corbin <mark.corbin@embecosm.com> Reviewed-by: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* patchelf: update _SITE to new locationArnout Vandecappelle (Essensium/Mind)2019-01-101-1/+1
| | | | | | | | | | releases.nixos.org gives some weird XML pages. The upstream location is nixos.org/releases. This side uses HSTS, so switch to https to avoid a needless redirect. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/lighttpd: adjust hash comment after 1.4.52 bumpPeter Korsgaard2019-01-101-1/+1
| | | | | | | Commit ec69d3820f (package/lighttpd: bump to version 1.4.52) bumped the lighttpd version but forgot to adjust the upstream hash comment. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/lighttpd: bump to version 1.4.52Peter Korsgaard2019-01-102-2/+2
| | | | | | | | | | Fixes location header parsing regression introduced in 1.4.51: https://redmine.lighttpd.net/issues/2918 Fixes header setting regression introduced in 1.4.51: https://redmine.lighttpd.net/issues/2919 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/xenomai: drop consecutive empty linesPeter Korsgaard2019-01-101-1/+0
| | | | | | | | | | | | Commit 4219c58c (xenomai: remove unnecessary autoreconf) introduced a check-package warning: 1 warnings generated package/xenomai/xenomai.mk:27: consecutive empty lines https://gitlab.com/buildroot.org/buildroot/-/jobs/143155797 Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* {linux, linux-headers}: bump 4.{9, 14, 19, 20}.x seriesPeter Korsgaard2019-01-103-9/+9
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* DEVELOPERS: add Thomas De Schampheleire for xenomaiThomas De Schampheleire2019-01-081-0/+1
| | | | | Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* xenomai: remove unnecessary autoreconfThomas De Schampheleire2019-01-081-2/+0
| | | | | | | | | | | As xenomai release tarballs ship with a configure script, there is only a need for autoreconfiguring when patches are applied. The last patch was removed with git commit de993bc23aab100e16026cb4cabebed48b9e1989 but the AUTORECONF line remained. Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/valijson: bump to version 0.1Thomas Petazzoni2019-01-082-2/+2
| | | | | | | | | The v0.1 tag is the first (and only) tag of the project, and has been done after commit 424b706f990a9eb96dfc19cc8e54f2cd6ce5e186 that we currently use as a valijson version. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/grpc: fix build on non-NPTL systemsThomas Petazzoni2019-01-081-0/+52
| | | | | | | | | | | | | | | | | | | uClibc-ng in non-NPTL configurations doesn't implement pthread_setname_np(). Unfortunately grpc assumes that as soon as __GLIBC__ is defined, pthread_setname_np() is available. It is particularly sad, because grpc build system uses CMake, so it is trivial to do such a check. This commit adds a patch that does just this: check for the availability of pthread_setname_np(), and use it only if available. The patch has been submitted upstream. Fixes: http://autobuild.buildroot.org/results/47991306abbcd80fb8e6baad0bd7490fa74f696c/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/strace: fix build for mipsBaruch Siach2019-01-081-0/+68
| | | | | | | | | | | | | Upstream changes in mips specific code of the last release broke build for that target. Add a patch that restores build. Fixes: http://autobuild.buildroot.net/results/858/8585e75df6462b6d07476a81982e88ec81655c8b/ http://autobuild.buildroot.net/results/b2f/b2f24976ddda1adc9b9ba3d9bfb7167721814f78/ http://autobuild.buildroot.net/results/031/0313245fe555e0c0890c3f475bf6586db23535ed/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/strace: fix build for no-MMU targetsBaruch Siach2019-01-081-0/+49
| | | | | | | | | | | | | The latest strace version bump added a call to fork() which breaks build for no-MMU. Add a patch that removes the unneeded fork() call on no-MMU. Fixes: http://autobuild.buildroot.net/results/4a0/4a0e2872b27be93f73137c7550eae1c1f479c160/ http://autobuild.buildroot.net/results/747/74711084a54dfc17ad0d4d1e5faabf6d8a605dca/ Cc: Nicolas Cavallari <nicolas.cavallari@green-communications.fr> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tcpreplay: security bump to version 4.3.1Baruch Siach2019-01-082-11/+10
| | | | | | | | | | | | | | | | | | | | | | | | | Upstream CHANGELOG entry for 4.3.0 lists these fixes: - CVE-2018-18408 use-after-free in post_args (#489) - CVE-2018-18407 heap-buffer-overflow csum_replace4 (#488) - CVE-2018-17974 heap-buffer-overflow dlt_en10mb_encode (#486) - CVE-2018-17580 heap-buffer-overflow fast_edit_packet (#485) - CVE-2018-17582 heap-buffer-overflow in get_next_packet (#484) - CVE-2018-13112 heap-buffer-overflow in get_l2len (#477 dup #408) Drop tr_cv_libpcap_version and ac_cv_have_bpf; unused in current configure script. Make configure script use pcap-config to list library dependencies. Unfortunately, pcap-config is not entirely correct, so we still need to set the LIBS variable for static linking. Use the smaller tar.xz archive. Add license file hash. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* python-pytz: bump to version 2018.9Asaf Kahlon2019-01-082-4/+4
| | | | | Signed-off-by: Asaf Kahlon <asafka7@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libinput: bump version to 1.12.5Peter Seiderer2019-01-082-6/+6
| | | | | | | | | For details see [1]. [1] https://lists.freedesktop.org/archives/wayland-devel/2019-January/039804.html Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* x11vnc: update to 0.9.16Martin Kepplinger2019-01-082-2/+3
| | | | | | | | | Update x11vnc from 0.9.15 to 0.9.16. For the changes, see https://github.com/LibVNC/x11vnc/compare/0.9.15...0.9.16 Signed-off-by: Martin Kepplinger <martink@posteo.de> [Peter: add hash for COPYING] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* efibootmgr: drop unneeded include path workaroundPeter Korsgaard2019-01-081-6/+0
| | | | | | | | The hard coded -I/usr/include/efivar has been dropped from the Makefile in commit 000eb0020c02 (Set pkg-config binary as variable) which is part of v13, so drop the unneeded (misnamed) EFIBOOTMSR_PATCH_HEADER_PATH workaround. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/liburiparser: security bump to version 0.9.1Carlos Santos2019-01-072-2/+2
| | | | | | | | | | | Fixes an out-of-bounds read, the parsing of some a malformed URIs and a function that reported 1 more byte than actually needed for IPv4 address URIs. For additional datails, see https://github.com/uriparser/uriparser/blob/uriparser-0.9.1/ChangeLog Signed-off-by: Carlos Santos <casantos@datacom.com.br> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile, manual, website: Bump copyright yearPeter Korsgaard2019-01-063-3/+3
| | | | | | Happy 2019! Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* exempi: fix comment entry quotePeter Korsgaard2019-01-061-1/+1
| | | | | | | Fixes the following warning: package/exempi/Config.in:14:warning: multi-line strings not supported Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* exempi: add dependency on threadsIlya Averyanov2019-01-061-2/+3
| | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/96b/96bf4f0ddd88233b9604056d83bb3d7ea97d2046/ http://autobuild.buildroot.net/results/d92/d92c8eb3004165033c22cc98b153cf547a352fd7/ Signed-off-by: Ilya Averyanov <averyanovin@gmail.com> [Peter: add autobuilder references] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rpi-userland: bump version to 7cbfbd38d9Peter Seiderer2019-01-062-2/+2
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* rpi-firmware: bump version to fbad6408c4Peter Seiderer2019-01-062-2/+2
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* configs/raspberrypi*: bump kernel version to 4c5aec7827Peter Seiderer2019-01-067-7/+7
| | | | | | | Now based on 4.14.91 (from 4.14.74). Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud