summaryrefslogtreecommitdiffstats
path: root/patches
Commit message (Collapse)AuthorAgeFilesLines
* openocd: add upstream patch to build with gcc 10Michael Olbrich2020-05-242-0/+34
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-unfs3: fix building with gcc 10Michael Olbrich2020-05-248-7/+50
| | | | | | And order the patches a bit. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* squashfs-tools: version bump 4.3 -> 4.4Michael Olbrich2020-05-244-45/+46
| | | | | | And add upstream patch to build with gcc 10. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* u-boot/ptxd_make_fit_image: avoid overriding object nameBastian Krause2020-05-152-0/+85
| | | | | | | | | | | Having multiple "object=" occurrences in a single PKCS#11 URI does not work for all cases, at least not for opensc-pkcs11. Thus u-boot's PKCS#11 handling was patched to avoid overriding the object name when it is already specified. The patch was sent upstream. Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20200515142641.812-10-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mobile-broadband-provider-info: new packageMichael Olbrich2020-05-081-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* trace-cmd: version bump 2.8 -> 2.8.3Michael Olbrich2020-05-082-0/+133
| | | | | | With the added upstream patch, this fixes building with gcc 10. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libunwind: version bump 1.3.1 -> 1.4.0Michael Olbrich2020-05-082-0/+445
| | | | | | With the added upstream patch, this fixes building with gcc 10. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kbd: version bump 2.0.4 -> 2.2.0Michael Olbrich2020-05-082-0/+0
| | | | | | This fixes building with gcc 10. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libseccomp: version bump 2.4.1 -> 2.4.3Michael Olbrich2020-05-082-0/+0
| | | | | | | | | | | | | | | | | | | | Note: The new version is important for glibc 2.31: Starting with this version, the clock_gettime() implementation calls the clock_gettime64() syscall internaly. The definition of this syscall was imported into libseccomp with the commit "Update the syscall table for Linux v5.4-rc4" in version 2.4.2. The current systemd version tries to whitelist clock_gettime64 but this is ignored if libseccomp does not know about it. As a result, with glibc 2.31 and libseccomp 2.4.1 clock_gettime64 is not allowed for any systemd service that uses SystemCallFilter= with a whitelist. Specifically systemd-journald, systemd-udevd and others don't run properly and the system fails to boot. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* htop: add fix to build with gcc 10Michael Olbrich2020-05-082-0/+41
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* busybox: version bump 1.29.3 -> 1.31.1Michael Olbrich2020-05-086-1/+91
| | | | | | The old version fails to build with glibc >= 2.31. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* python: version bump 2.7.16 -> 2.7.18ptxdist-2020.05.0Michael Olbrich2020-04-2911-21/+21
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-qemu: version bump 4.2.0 -> 5.0.0Michael Olbrich2020-04-292-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ncftp: improve clang hackMichael Olbrich2020-04-241-3/+14
| | | | | | The check exists twice in configure, so fix it twice. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openssl: version bump 1.1.1f -> 1.1.1gMichael Olbrich2020-04-224-4/+4
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* dropwatch: version bump 2015-07-06-g7c33d8a -> 1.5.3Michael Olbrich2020-04-223-92/+1
| | | | | | Also, the project moved to github. The old URL is broken. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* qt4: add patch to support gcc 9.xMichael Olbrich2020-04-192-1/+24
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* usbip: version bump 5.0 -> 5.6Michael Olbrich2020-04-191-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nodejs: use the correct python versionMichael Olbrich2020-04-132-1/+25
| | | | | | | | | Add the necessary dependency and make sure the correct version is used. Note: The latest versions support Python 3 and there seem to be plans for backports to 12.x but no PRs so far. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gnutls: use custom autogen.shMichael Olbrich2020-04-121-1/+4
| | | | | | | | A full autoreconf requires autopoint. That would mean a dependency on HOST_GETTEXT. Avoid this by just calling automake. The patches only touch one Makefile.am, so this is sufficient. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* intel-media-driver: version bump 19.2.1 -> 20.1.1Michael Olbrich2020-04-092-24/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fbgrab: version bump 1.0 -> 1.3.1Roland Hieber2020-04-093-66/+0
| | | | | | | | | | | | | | | | | | | | | | | | The old URL is broken, but the new GitHub project doesn't have the old releases, so bump the version. Remove patches, the respective issues have been fixed upstream. When the rule file is evaluated, the cross pkg-config wrapper may not exist yet, which will lead to confusing error messages during the build. But it turns out that calling pkg-config is not actually necessary because libpng is installed to the standard locations, and fbgrab builds just fine using '-lpng -lz' in its Makefile. Also set FBGRAB_CONF_TOOL for uniformity across rule files. fbgrab.c only says "This program is free Software, see the COPYING file". COPYING contains a GPL-2.0 license text, therefore the "-only" part is inferred. Reported-by: Felicitas Jung <f.jung@pengutronix.de> Signed-off-by: Roland Hieber <rhi@pengutronix.de> Message-Id: <20200409091122.3597-2-rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cog: new packageLucas Stach2020-04-092-0/+107
| | | | | | | | WPE launcher and webapp container. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20200408193002.18077-4-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-lib-x11: version bump 1.6.8 -> 1.6.9Lucas Stach2020-04-093-0/+0
| | | | | | | | | Fixes a linking issue, caused by trying to static link libc in the previous version. Fixed upstream, so just bump to the latest release. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20200408124712.26465-1-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nss: fix building with older gcc for ARMv5Michael Olbrich2020-04-042-1/+49
| | | | | | | | | With gcc-5.4 building NEON code fails with: gcm-arm32-neon.c:1:0: error: target CPU does not support ARM mode gcm-arm32-neon.c:1:0: error: target CPU does not support ARM mode Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nss: version bump 3.47 -> 3.51Michael Olbrich2020-04-035-44/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gnutls: version bump 3.6.10 -> 3.6.13Michael Olbrich2020-04-033-0/+36
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openssl: version bump 1.1.1d -> 1.1.1fMichael Olbrich2020-04-036-84/+32
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* imx-uuc: new packageDenis Osterland-Heim2020-04-012-0/+121
| | | | | | | | NXP user space util used by mfgtool. Signed-off-by: Denis Osterland-Heim <Denis.Osterland@diehl.com> Message-Id: <20200326170225.9586-2-Denis.Osterland@diehl.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nodejs: fix cross-compiling for the same architectureMichael Olbrich2020-03-272-1/+46
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nodejs: version bump 12.14.1 LTS -> 12.16.1 LTSUlrich Ölmann2020-03-274-7/+7
| | | | | | Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Message-Id: <20200327083921.30860-1-u.oelmann@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-qemu: handle symlinks with 9p and security_model=mapped-fileMichael Olbrich2020-03-272-0/+93
| | | | | | | | | | | Without this and security_model=mapped-file any symlink must be a regular file and the symlink target should be inside the virtfs metadata. With this patch regular symlinks are also accepted and created. This makes it possible to use the same directory with security_model=mapped-file, security_model=none and as a regular nfsroot. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* unfs3: add initial support for virtfsMichael Olbrich2020-03-272-1/+687
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* unfs3: fix attribute settings, second tryUwe Kleine-König2020-03-204-186/+118
| | | | | | | | | | | | | | | | | The last change to unfs3 repaired some things for symlinks but in return broke stuff for regular files. With this change the previous attempt is replaced by something better tested now. Instead of letting unfs open the file to adapt, use fchmodat() et al, which are racy if the underlaying filesystem changes, but on the nfs side it is fine. Fixes: 4e21b490eb28 ("unfs3: fix attribute setting for symlinks") Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> [mol: simplify patch] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nodejs: version bump 6.9.5 -> 12.14.1 LTSBjörn Esser2020-03-206-35/+140
| | | | | | | | | | | | | | | | | | | | | | | | | We also need to build a host-nodejs package first, as there are some tools needed to be executable on the host system during the intermediate cross-build process. This package drops support for NPM, as we will be managing Node.js packages with Yarn, which will be implemented in the following commits. The patches that are shipped along with this version of the package have been taken from the SRPM of the Node.js-package in Fedora. See: https://src.fedoraproject.org/rpms/nodejs/c/f0e2a1ed4615?branch=master Signed-off-by: Björn Esser <b.esser@pengutronix.de> [uol: fixed whitespace issues in first patch, added patch to get rid of the non-existing rpath, dropped CREDITS lines, switched from menuconfig entry for NODEJS back to config entry because of the removal of all sub-menu entries, removed shell usage & inserted line break in build command] Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Message-Id: <20200318155406.27584-1-u.oelmann@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* open62541: new packageBjörn Esser2020-03-202-0/+228
| | | | | | | | | | | | The open62541 project is an open source implementation of the OPC UA communication infrastructure which is used in industrial control. Signed-off-by: Björn Esser <b.esser@pengutronix.de> [uol: adjusted commit message, added "select HOST_SYSTEM_PYTHON3" to Kconfig's menu file, added OPEN62541_MDNSD{,_SUFFIX} and removed comment in the makefile] Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Message-Id: <20200318152757.5330-4-u.oelmann@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libxml2: Add upstream patch fixing CVE-2019-20388Alexander Dahl2020-03-202-1/+31
| | | | | | Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20200318132716.10624-5-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libxml2: Add upstream patch fixing CVE-2020-7595Alexander Dahl2020-03-202-1/+31
| | | | | | Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20200318132716.10624-4-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libxml2: version bump 2.9.9 -> 2.9.10Alexander Dahl2020-03-202-1/+1
| | | | | | | | | | This fixes quite a few possible memory leaks, overflows, use-after-free, null-pointer-dereferences, and other flaws. See announcement for details: https://mail.gnome.org/archives/xml/2019-October/msg00014.html Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20200318132716.10624-3-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 20.0.0 -> 20.0.1Philipp Zabel2020-03-202-39/+0
| | | | | | | | - Drop applied patch 5adcb0a62acc ("util: remove the dependency on kcmp.h"). Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200312125203.7986-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* dropbear: version bump 2017.75 -> 2019.78Alexander Dahl2020-03-203-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The major change with 2018.76 was in configuration, moving from editing 'options.h' to adding things to 'localoptions.h'. The latter file must be created in the extracted sources, a pragmatic approach was used to add the defines, as seen in the buildroot project. All options were compared to 'default_options.h' and 'sysoptions.h' from the dropbear source. Not all options are in default_options, e.g. the deprecated md5 hmac. A warning for that one was added. Various things were fixed and improved in dropbear, changes notable: + 2019.78 / 2019.77 - Fix 2018.76 regressions - Improve failure delay consistency - Change handling of failed authentication to avoid disclosing valid usernames, CVE-2018-15599. + 2018.76 - Enable hardening build flags - New key exchange options - Improved DSS and RSA pubkey validation - Fix null pointer crash on malformed keys - Update curve25519-donna implementation Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20200311132408.11924-3-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: add upstream patch to fix building with old kernel headersMichael Olbrich2020-02-262-0/+39
| | | | | | This fixes building host-mesalib on CentOS 7. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* update berlios-can-utils to the version v2020.02.04Oleksij Rempel2020-02-201-0/+0
| | | | | | Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> Message-Id: <20200217112354.24859-1-o.rempel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* unfs3: fix attribute setting for symlinksUwe Kleine-König2020-02-203-1/+186
| | | | | | | | | | | | | | | | | | unfs makes use of utime() which is unsuitable to set last access and modification times for symlinks. So make use of the O_PATH flag to open() and use the futimens() function. As a side effect this is less racy and improves resolution from seconds to nanoseconds. Note this will break builds of unfs on Windows. The futimens() function is specified in POSIX.1-2008, so this shouldn't be a problem for other platforms. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Message-Id: <20200218145720.4992-1-u.kleine-koenig@pengutronix.de> [mol: fix path author as requested] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* parted: update to 3.3Matthias Schiffer2020-02-172-30/+0
| | | | | | | | | Fixes build against recent glibc. Signed-off-by: Markus Niebel <Markus.Niebel@tq-group.com> Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Message-Id: <20200217085302.20804-1-matthias.schiffer@ew.tq-group.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-plugins-good1: qmlglsink: fix build on EGL platform without X11 headersMatthias Schiffer2020-02-142-0/+33
| | | | | | Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Message-Id: <20200213172208.22452-4-matthias.schiffer@ew.tq-group.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gpsd: version bump 3.19 -> 3.20Ladislav Michl2020-02-1419-105/+1057
| | | | | | | | | | | gpsd-3.20 removed a few config options, so remove them from KConfig. As gpsd project does not do bugfix releases, pick build fixes from git. Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Message-Id: <20200209165904.GA334775@lenoch> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* python3: version bump 3.7.3 -> 3.7.6Michael Olbrich2020-02-073-4/+4
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cups: fix installing cups.confMichael Olbrich2020-02-063-0/+93
| | | | | | | | | | If /etc/dbus-1/ does not exist, then cups.conf is not installed. Add the upstream patches that ensure that -with-dbusdir= actually works and set it. Use /usr/share/dbus-1/ like all other packages instead of /etc/dbus-1/. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libffi: add upstream patch to fix building on PowerPCMichael Olbrich2020-02-062-1/+37
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>