aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* package/uclibc: remove UCLIBC_LARGEFILE_CONFIGnextGravatar Romain Naour5 hours1-1/+0
| | | | | | | | | UCLIBC_LARGEFILE_CONFIG was removed with the bump to uClibc-ng 1.0.20 (commit a44d7f2dbb19a54a8f2beb5c0f0adb0680999319) Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Waldemar Brodkorb <mail@waldemar-brodkorb.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/util-linux: build programs and libraries in separate packagesGravatar Carlos Santos28 hours11-251/+444
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The findmount and lsblk utilities need udev to work correctly but cannot be built with udev support because the packages providing libudev (eudev and systemd) depend on util-linux, creating a chicken-egg problem. Solve it by means of the following changes: - Split util-linux into three packages: - util-linux-libs, providing lib{blkid,fdisk,mount,smartcols,uuid}. - util-linux-programs, providing both the aforementioned libs and the programs. - util-linux, a dummy package that drives configuration and building of the other ones. - Add blind selections for -libs and -programs, i.e. they are indirectly selected according to the util-linux options. - Make util-linux have build dependencies on util-linux-{libs,programs} if they are selected. - host-util-linux has a build dependency on either host-util-linux-libs or host-util-linux-programs (not on both, since they are installed on the same destination). - Make eudev and systemd have build dependencies on util-linux-libs. This can be extended to other packages in the future but is not needed right now because the configuration options are backward-compatible. - Make util-linux-programs have an optional build dependency on the package that provides libudev (either eudev or systemd), if it is selected. util-linux-libs is installed on STAGING_DIR by default and on TARGET_DIR if util-linux-programs is not selected. Conversely, util-linux-programs installs on TARGET_DIR by default and on STAGING_DIR if util-linux-libs is not selected. This prevents installing the libraries twice on the same destination, which would confuse check-uniq-files. With this approach we don't need to patch configuration files neither change other packages besides eudev and systemd. Other packages that require util-linux libraries and whose libraries can be used by util-linux programs can be updated later. We also don't need to change any existing defcconfig, since all configuration options are kept in the dummy util-linux package. The main drawback of this approach is that util-linux-rebuild, as wel as -reinstall, -reconfigure and even -dirclean targets do not have real effect. It's necessary to use util-linux-libs-rebuild, for instance, but this is a reasonable price to pay for the solution. Fixes: https://bugs.busybox.net/show_bug.cgi?id=11811 Signed-off-by: Carlos Santos <unixmania@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/giflib: bump to version 5.2.1Gravatar Fabrice Fontaine2 days5-75/+103
| | | | | | | | | | | | | - Switch to generic-package (autotools has been dropped since version 5.1.5) - Remove hook and instead use dedicated makefile targets to build only shared or static library and not binaries or documentation (added by an upstreamble patch) - ac_cv_prog_have_xmlto=no can be removed as doc is not built anymore Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> [Peter: drop redundant GIFLIB_SOURCE] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/giflib: add two upstream security fixesGravatar Fabrice Fontaine2 days2-0/+59
| | | | | | | | | | | | | | | | - Fix CVE-2018-11490: The DGifDecompressLine function in dgif_lib.c in GIFLIB (possibly version 3.0.x), as later shipped in cgif.c in sam2p 0.49.4, has a heap-based buffer overflow because a certain "Private->RunningCode - 2" array index is not checked. This will lead to a denial of service or possibly unspecified other impact. - Fix CVE-2019-15133: In GIFLIB before 2019-02-16, a malformed GIF file triggers a divide-by-zero exception in the decoder function DGifSlurp in dgif_lib.c if the height field of the ImageSize data structure is equal to zero. Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/librsync: bump to version 2.1.0Gravatar Fabrice Fontaine2 days2-2/+2
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/evtest: fix build with musl libcGravatar Baruch Siach3 days1-0/+38
| | | | | | | | | | | | Add a patch adding missing limits.h header include. Fixes: http://autobuild.buildroot.net/results/c5f1b95741b37f6d949b3407fff901a960c6b781/ http://autobuild.buildroot.net/results/b09a6b340f0a96081a55764b5dad0c2c31240cef/ http://autobuild.buildroot.net/results/90c7a092a5492699406d3f46e0039d253146b6b7/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libgit2: bump version to 0.28.3Gravatar Nicolas Cavallari3 days2-9/+2
| | | | | | | Remove the cURL dependency, since they reimplemented a HTTP client. Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gauche: add optional mbedtls dependencyGravatar Fabrice Fontaine3 days1-0/+10
| | | | | | | | | | | mbedtls support has been added in version 0.9.6 with https://github.com/shirok/Gauche/commit/d449f013fae79639bb300d783962328c6b6b1bd0 So enable it if mbedtls is enabled and always enable embedded axTLS support to keep existing behavior Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gauche: bump to version 0.9.8Gravatar Fabrice Fontaine3 days6-168/+29
| | | | | | | | | | - Remove second, third and fourth patches (already in version) - Update first patch and sent it upstream - Add AUTORECONF=YES to avoid patching configure in first patch - Add hash for license file Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/openldap: bump to version 2.4.48Gravatar Fabrice Fontaine3 days2-6/+6
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/capnproto: bump version to 0.7.0Gravatar Koen Martens3 days3-33/+3
| | | | | | | | | | | | The patch against 0.6.1 has been merged upstream, and has been removed from this package. A small change has been made to the LICENSE file: "Cloudflare, Inc." was added in the copyright declaration. Signed-off-by: Koen Martens <gmc@sonologic.nl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* toolchain/wrapper: also dump args it was called withGravatar Yann E. MORIN4 days1-20/+29
| | | | | | | | | Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Reviewed-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Tested-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libevent: drop patchGravatar Fabrice Fontaine4 days2-35/+7
| | | | | | | | Drop patch and autoreconf, instead use existing --disable-libevent-regress option to disable tests Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/strace: reenable bpf for m68kGravatar Baruch Siach5 days1-6/+0
| | | | | | | | | | Kernel commit 0472301a28f ("bpf: fix uapi bpf_prog_info fields alignment") fixed the issue causing build failure in bpf support code. The fix has been applied to all kernel versions that are affected and supported (v4.19, v5.1, v5.2). Enable back bpf for m68k. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/strace: bump to version 5.2Gravatar Baruch Siach5 days2-3/+3
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/chipmunk: bump to version 7.0.3Gravatar Francois Perrad5 days2-2/+2
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/4th: bump to version 3.62.5Gravatar Francois Perrad5 days2-2/+2
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/socat: bump to version 1.7.3.3Gravatar Baruch Siach5 days3-97/+4
| | | | | | | | | | Drop if_tun.h kernel header removal patch; current musl doesn't need it. Don't disable termios_ispeed; commit 1c25119a9360 ("socat: convert to AUTOTARGETS") disabled it for no apparent reason. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/glibc: bump to version 2.30Gravatar Romain Naour5 days3-4/+4
| | | | | | | | | | | | | | | | | With Glibc 2.30, GCC 6.2 or later is required to build the GNU C Library. Disable Glibc for GCC 5.x. CVE-2019-7309, CVE-2019-9169. See: https://sourceware.org/ml/libc-alpha/2019-08/msg00029.html Tested with toolchain-builder: https://gitlab.com/kubu93/toolchains-builder/pipelines/76423684 Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libuv: bump to version 1.31.0Gravatar Pierre-Jean Texier5 days2-2/+2
| | | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/luaossl: bump to version 20190731Gravatar Francois Perrad5 days2-3/+3
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/argparse: bump to version 0.7Gravatar Francois Perrad5 days3-5/+4
| | | | | | | | | | this module has moved under the luarocks organization diff LICENSE: + 2019 Paul Ouellette Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/autoconf-archive: bump version to v2019.01.06Gravatar Bartosz Golaszewski5 days3-50/+2
| | | | | | | Update the version of autoconf-archive and drop the backported patch. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/openipmi: bump to version 2.0.27Gravatar Baruch Siach5 days4-4/+39
| | | | | | | | | | | | Bundled editline has been removed; readline is a mandatory dependency now. Add patch fixing build with editline is not installed. Add license files hashes. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/autofs: bump to version 5.1.5Gravatar Fabrice Fontaine5 days2-2/+6
| | | | | | | Add hash for license files Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/clang: bump to 8.0.1Gravatar Valentin Korenblit5 days2-3/+3
| | | | | | | Project moved to github, updated project URL Signed-off-by: Valentin Korenblit <valentinkorenblit@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/llvm: bump to 8.0.1Gravatar Valentin Korenblit5 days2-3/+3
| | | | | | | Project moved to github, updated project URL Signed-off-by: Valentin Korenblit <valentinkorenblit@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gcc: bump to version 9.2.0Gravatar Romain Naour6 days4-431/+3
| | | | | | | | | | | | Remove upstream patches https://github.com/gcc-mirror/gcc/commit/472bac30e63ffacecfa5eda813054555f2cc7def https://github.com/gcc-mirror/gcc/commit/869e468112244b6a3812ab181642fcd9df8838d4 Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Alexey Brodkin <abrodkin@synopsys.com> Cc: Evgeniy Didin <didin@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libsodium: bump to version 1.0.18Gravatar Frank Hunleth6 days2-5/+5
| | | | | | | | | Update download location to match installation docs. Update validation comment to reference Minisign signature. Signed-off-by: Frank Hunleth <fhunleth@troodon-software.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libmicrohttpd: bump to version 0.9.66Gravatar Pierre-Jean Texier6 days2-2/+2
| | | | | | | See https://lists.gnu.org/archive/html/libmicrohttpd/2019-08/msg00000.html Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/exempi: bump to version 2.5.1Gravatar Ilya Averyanov6 days2-2/+2
| | | | | Signed-off-by: Ilya Averyanov <averyanovin@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-uvloop: bump to version 0.13.0Gravatar Asaf Kahlon7 days2-4/+4
| | | | | Signed-off-by: Asaf Kahlon <asafka7@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/whois: bump to version 5.5.0Gravatar Fabrice Fontaine7 days2-4/+4
| | | | | 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.2Gravatar Fabrice Fontaine7 days2-2/+2
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libgee: bump to version 0.20.2Gravatar Fabrice Fontaine7 days2-3/+3
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/haproxy: bump to version 2.0.4Gravatar Fabrice Fontaine7 days2-3/+3
| | | | | Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/linuxconsoletools: add sha256 of COPYINGGravatar Koen Martens7 days1-0/+1
| | | | | Signed-off-by: Koen Martens <gmc@sonologic.nl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/syslog-ng: bump version to 3.22.1Gravatar Chris Packham7 days4-211/+2
| | | | | | | Import new version an drop two patches that have been applied upstream. Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/micropython: bump version to 1.11Gravatar Chris Packham7 days3-34/+2
| | | | | | | Bring in the latest version and remove patch that has been applied upstream. Signed-off-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/micropython: fix build with gcc 9Gravatar Fabrice Fontaine7 days1-0/+32
| | | | | | | | | Fixes: - http://autobuild.buildroot.org/results/087906ea63875bcea244aa8f1e551aecd8285f65 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Reviewed-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/linuxconsoletools: bump version to 1.6.1Gravatar Koen Martens7 days2-2/+2
| | | | | | | | | | | | | | | | Release notes: Version 1.6.1 ------------- * inputattach supports the RainShadow HDMI CEC dongle (this requires kernel 4.12 or later; thanks to Hans Verkuil). * The jscal store and restore tools use udevadm on the path, instead of hard-coding /sbin. Signed-off-by: Koen Martens <gmc@sonologic.nl> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/mutt: bump to version 1.12.1Gravatar Fabrice Fontaine7 days4-90/+2
| | | | | | | Remove both patches (already in version) and drop AUTORECONF Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libvips: bump version to 8.8.1Gravatar Ilya Averyanov8 days4-44/+6
| | | | | | | | - Remove patch, as gtk-doc disabling now works correctly. - The XML library in use is now expat, instead of libxml2 Signed-off-by: Ilya Averyanov <averyanovin@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* support/testing: new test for root passwordGravatar Victor Huesca8 days3-0/+40
| | | | | | | | | Add support to test that the root passowrd is working as expected. - Buildtime test: Check the hash present in the generated '/etc/shadow'. - Runtime test: Build an armv7 image and try to login with a password. Signed-off-by: Victor Huesca <victor.huesca@bootlin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libestr: bump to version 0.1.11Gravatar Pierre-Jean Texier8 days2-3/+3
| | | | | | | See https://libestr.adiscon.com/uncategorized/libestr-0-1-11-2/ Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-brotli: new packageGravatar James Hilliard9 days5-0/+34
| | | | | | Signed-off-by: James Hilliard <james.hilliard1@gmail.com> [Thomas: license is MIT, not Apache-2.0] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-aiomonitor: bump to version 0.4.4Gravatar James Hilliard9 days2-4/+4
| | | | | Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/stm32mp157_dk: new defconfigGravatar Thomas Petazzoni9 days8-0/+282
| | | | | | | | | | | | | | | | | | | | | | This commit adds a minimal defconfig to build a Buildroot system for the STM32MP157 Discovery Kit, which is the low-cost evaluation platform for the new STM32MP157 system-on-chip from ST. This system-on-chip features a single or dual Cortex-A7, a single Cortex-M4, and a wide variety of peripherals. This commit includes a custom linux configuration file, because there is no specific defconfig for this platform in the kernel, only multi_v7_defconfig supports it, which is really a massive defconfig. That's why a custom linux configuration file is added. A small U-Boot config fragment allows to disable the watchdog, so that userspace by default doesn't need to have a watchdog daemon running. The vendor U-Boot and Linux trees are used for the moment, but the platform support is being upstreamed, so switching to upstream versions will be possible in the relatively near future. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-aioconsole: bump to version 0.1.14Gravatar James Hilliard9 days2-4/+4
| | | | | Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-aiohttp-jinja2: bump to version 1.1.2Gravatar James Hilliard9 days2-4/+4
| | | | | Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>