summaryrefslogtreecommitdiffstats
path: root/patches
Commit message (Collapse)AuthorAgeFilesLines
* kmscube: version bump 2017-03-13-g803bac5 -> 2020-10-28-ge6386d1bLucas Stach2020-11-123-30/+0
| | | | | | | | | | | - version bump - add license file - switch to meson build - disable gstreamer dependency (keep it simple) Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20201103100926.6960-1-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* trace-cmd: version bump 2.8.3 -> 2.9.1Michael Olbrich2020-11-122-133/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* file: add upstream patch to fix building on PPCMichael Olbrich2020-11-012-0/+33
| | | | | | | | | | | Without this, building fails with: seccomp.c: In function 'enable_sandbox_full': seccomp.c:194:19: error: invalid application of 'sizeof' to incomplete type 'struct termios' seccomp.c:194:2: note: in expansion of macro 'ALLOW_IOCTL_RULE' make[3]: *** [Makefile:554: seccomp.o] Error 1 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fio: fix building on ARMv5 and PPCMichael Olbrich2020-10-302-0/+45
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nss: version bump 3.54 -> 3.58Michael Olbrich2020-10-307-26/+35
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gnutls: version bump 3.6.14 -> 3.6.15Michael Olbrich2020-10-283-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openssl: version bump 1.1.1g -> 1.1.1hMichael Olbrich2020-10-284-3/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libcap: version bump 2.41 -> 2.44Michael Olbrich2020-10-282-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* logrotate: version bump 3.9.1 -> 3.17.0Alexander Dahl2020-10-287-154/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Build of the old version fails with recent OSELAS toolchain 2020.08.x, error log in the end. Runtime tested on at91 based target. Noteworthy changes from upstream ChangeLog affecting this package (collected from multiple versions): - Upstream moved to GitHub: <https://github.com/logrotate/logrotate>. - Legacy Makefile renamed to Makefile.legacy, will be removed eventually. - Allow to change default state path at build time (via the --with-state-file-path option of the configure script). - Import systemd service and timer for logrotate from openSUSE. - Avoid using local implementation of strndup() and asprintf() if these functions are available at build time. - Fix parsing of 'su' directive to accept usernames starting with numeric symbols. - Make sure that 64-bit file offsets are used on 32-bit systems. - Errors in config files are no longer treated as fatal errors. (#81) - `configure --with-default-mail-command` specifies default mail command. (#100) - build fixes related to `-Werror` (#119) and `-Werror=format=` (#108) - `confgure --enable-werror` now controls use of the -Werror flag (#123) - fix compilation with gcc-10, which defaults to `-fno-common` (#288) - lock state file to prevent parallel execution of logrotate (#295, #297) And of course lots of other bugfixes and improvements. The download URL was changed to the official upstream source on GitHub, while at it, switched to .xz compressed tarballs. The license hash changed, because upstream replaced the document with a recent version from GNU for 3.12.0. The license identifier was clearified by upstream to GPLv2+ in logrotate.spec.in for 3.11.0. The whole patch series can be dropped for the following reasons: - '0001-deb-config-h.patch': Debian patch introduced with 878707bd943a ("logrotate: version bump to 3.9.1"), those options are set through ./configure in prepare stage now for backwards compatibility - '0002-datehack.patch': upstream included this as bdbfea38a154 ("Support system dates back to the year 1970") for 3.9.2 - '0003-cpp-crossbuild.patch': related to legacy makefile based build - '0004-chown-484762.patch': Debian patch, they dropped it in recent versions - '0005-configure-add-check-for-large-file-support.patch': similar patch ceb2653c08b5 ("configure.ac: make sure that 64-bit file offsets are used") added by upstream for 3.11.0 Build error log with gcc-10: ------------------------- target: logrotate.compile ------------------------- make: Entering directory '/home/adahl/Work/bsp/tt/ncl/platform-ncl/build-target/logrotate-3.9.1' Making all in test make[1]: Entering directory '/home/adahl/Work/bsp/tt/ncl/platform-ncl/build-target/logrotate-3.9.1/test' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/adahl/Work/bsp/tt/ncl/platform-ncl/build-target/logrotate-3.9.1/test' make[1]: Entering directory '/home/adahl/Work/bsp/tt/ncl/platform-ncl/build-target/logrotate-3.9.1' CC logrotate.o CC config.o CC log.o CC basenames.o config.c: In function 'strndup': config.c:87:10: warning: 'nonnull' argument 's' compared to NULL [-Wnonnull-compare] logrotate.c: In function 'postrotateSingleLog': logrotate.c:1786:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] logrotate.c:1789:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' logrotate.c: In function 'prerotateSingleLog': logrotate.c:1225:2: warning: 'strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] logrotate.c:1226:3: note: length computed here CCLD logrotate /opt/OSELAS.Toolchain-2020.08.0/arm-v5te-linux-gnueabi/gcc-10.2.1-glibc-2.32-binutils-2.35-kernel-5.8-sanitized/lib/gcc/arm-v5te-linux-gnueabi/10.2.1/../../../../arm-v5te-linux-gnueabi/bin/ld: config.o:platform-ncl/build-target/logrotate-3.9.1/logrotate.h:77: multiple definition of `logs'; logrotate.o:platform-ncl/build-target/logrotate-3.9.1/logrotate.h:77: first defined here collect2: error: ld returned 1 exit status make[1]: *** [Makefile:402: logrotate] Error 1 make[1]: Leaving directory '/home/adahl/Work/bsp/tt/ncl/platform-ncl/build-target/logrotate-3.9.1' make: *** [Makefile:442: all-recursive] Error 1 make: Leaving directory '/home/adahl/Work/bsp/tt/ncl/platform-ncl/build-target/logrotate-3.9.1' make: *** [/usr/local/lib/ptxdist-2020.10.0/rules/post/ptxd_make_world_compile.make:20: /home/adahl/Work/bsp/tt/ncl/platform-ncl/state/logrotate.compile] Error 2 Cc: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Alexander Dahl <ada@thorsis.com> Message-Id: <20201022084340.20510-3-ada@thorsis.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glmark2: add patch to prefer 8bpc EGL configs from upstreamLucas Stach2020-10-282-1/+34
| | | | | | | | | | This is picked from the glmark2 git master branch. Without this patch glmark would go for the highest bpc EGL config supported by the EGL implementation, which is in many cass not displayable, breaking the DRM backend. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20201026145414.5174-1-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpewebkit: version bump 2.28.4 -> 2.30.1Bastian Krause2020-10-282-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | ENABLE_ACCELERATED_2D_CANVAS=ON is broken on 2.30.1. It defaults to off and does not really improve performance on embedded devices (paraphrasing the wpewebkit maintainers). There was even discussion to turn it into a private option [1]. So turn it off. wpewebkit depends on gstreamer for audio/video playback and more. The required plugin packages are already selected, but not all plugins used in Source/WebCore/platform/{audio,graphics,mediastream}/. Fix that. While at it, distinguish video/audio plugins and turn GST_PLUGINS_GOOD1/GST_PLUGINS_BAD1 into runtime dependencies. Enable/disable the corresponding CMake options ENABLE_VIDEO and ENABLE_WEB_AUDIO accordingly. The included patch is needed to make builds with ENABLE_VIDEO=OFF work. [1] https://bugs.webkit.org/show_bug.cgi?id=148473 Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20201022082500.20644-3-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nfsutils: version bump 1.3.3 -> 2.5.1Bastian Krause2020-10-288-197/+7
| | | | | | Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20201021144149.27886-3-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* apitrace: new packageMichael Tretter2020-10-282-0/+53
| | | | | | Signed-off-by: Michael Tretter <m.tretter@pengutronix.de> Message-Id: <20201016124040.3353782-1-m.tretter@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mxt-app: fix compilation with gcc10Lucas Stach2020-10-142-0/+33
| | | | | | Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20200928161032.13579-2-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* usbip: version bump 5.6 -> 5.8Lucas Stach2020-10-143-0/+36
| | | | | | | | | - version bump - add patch to fix compilation with GCC10 Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20200928161032.13579-1-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* glu: fix build optimizationLucas Stach2020-10-073-0/+35
| | | | | | | | | A bug in th configure script caused the package to be built with debug flags when --disable-debug is specified. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20201005190640.5483-1-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* nginx: version bump 1.16.1 -> 1.18.0Clemens Gruber2020-10-0711-0/+0
| | | | | | Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Message-Id: <20200922092015.84149-1-clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* qt5: version bump 5.15.0 -> 5.15.1Philipp Zabel2020-09-248-2/+2
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200922142016.8350-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* python3-django: version bump 1.8.7 -> 2.2.16Bastian Krause2020-09-245-161/+16
| | | | | | | | | | | | | | | | | This is the latest LTS version. The lazy regex compile went mainline with 2bb1027d6b ("Fixed #25322 -- Lazily compiled core.validators regular expressions."). The MigrationLoader pyc patch is no longer needed, "./manage.py migrate" works fine. A fix of an accidental executable bit on a javascript file is added. This patch did not make it to 2.x.x stable, only to >= 3.x.x . Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20200924075405.28209-1-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* python3-pytz: version bump 2018.5 -> 2020.1Bastian Krause2020-09-233-8/+7
| | | | | | Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20200922141434.8544-17-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-fakeroot: version bump 1.24 -> 1.25.1Michael Olbrich2020-09-235-43/+9
| | | | | | The new version adds statx support. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* weston: version bump 8.0.0 -> 9.0.0Philipp Zabel2020-09-223-98/+0
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200915173135.24420-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-rtsp-server1: version bump 1.16.2 -> 1.18.0Philipp Zabel2020-09-112-32/+0
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200910095034.655-9-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-plugins-good1: version bump 1.16.2 -> 1.18.0Philipp Zabel2020-09-112-33/+0
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200910095034.655-6-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-plugins-bad1: version bump 1.16.2 -> 1.18.0Philipp Zabel2020-09-113-77/+0
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200910095034.655-4-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-plugins-base1: version bump 1.16.2 -> 1.18.0Philipp Zabel2020-09-112-32/+0
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200910095034.655-5-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gstreamer1: version bump 1.16.2 -> 1.18.0Philipp Zabel2020-09-112-32/+0
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200910095034.655-2-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* htop: version bump 2.2.0 -> 3.0.1Philipp Zabel2020-09-113-41/+1
| | | | | | | | | | | | Upstream moved to [1][2], see [3]. [1] https://htop.dev [2] https://github.com/htop-dev/htop [3] https://github.com/hishamhm/htop/issues/992#issuecomment-683286672 Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200909084622.15230-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* net-snmp: version bump 5.8 -> 5.9Michael Olbrich2020-09-114-0/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* openfortivpn: new packageLadislav Michl2020-09-111-0/+1
| | | | | | Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Message-Id: <20200828145745.GA9815@lenoch> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* networkmanager: version bump 1.26.0 -> 1.26.2Ladislav Michl2020-09-112-0/+0
| | | | | | Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Message-Id: <20200823134215.GE482575@lenoch> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-qemu: version bump 5.0.0 -> 5.1.0Michael Olbrich2020-08-302-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* flex: use custom autogen.shMichael Olbrich2020-08-221-1/+4
| | | | | | | Just run autoreconf without '--install'. Otherwise 'autopoint' would be needed. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* latrace: fix build with modern flexClemens Gruber2020-08-212-1/+32
| | | | | | | | | Building latrace with the current stable version of GNU flex was broken. Patch the scanner configuration to fix it. Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Message-Id: <20170606143435.22835-2-clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* flex: build fixesMichael Olbrich2020-08-213-0/+33
| | | | | | | | The patch is needed to fix a segfault int the bootstrap stage1flex. The SUBDIR= is needed to avoid manpage creation. It may fail if the tools are missing. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cryptodev: version bump 1.10 -> 1.11Bastian Krause2020-08-183-93/+0
| | | | | | | | | | Fixes various compilation issues with kernel >= 5.5 and >=5.8. All patches are applied upstream. Signed-off-by: Bastian Krause <bst@pengutronix.de> Message-Id: <20200818115326.9194-1-bst@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kexec-tools: add upstream build fix for i386Michael Olbrich2020-08-162-0/+68
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gpsd: improve python bindingsMichael Olbrich2020-08-143-2/+27
| | | | | | | | - The gps Python modules imports 'hashlib' so PYTHON3_SSL is needed - GPSD_CONF_OPT uses PYTHON3_MAJORMINOR so it must be assigned with '=' - don't make Python files without shebang executable. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cairo: fix build without freetypePhilipp Zabel2020-08-143-1/+76
| | | | | | | | | | | Backport upstream patches to fix building with freetype disabled [1][2]. [1] https://lists.cairographics.org/archives/cairo/2019-April/028858.html [2] https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/23 Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200810074159.1754-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gpsd: version bump 3.20 -> 3.21Ladislav Michl2020-08-1419-1056/+29
| | | | | | | | | | | License checksum changed as '(c)' was removed from text, no changes otherwise. Also remove vanished options and modify systemd service files to expect gpsd socket in /run. Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Message-Id: <20200807153000.GA2625913@lenoch> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gtk: version bump 3.22.30 -> 3.24.21Michael Olbrich2020-08-146-106/+76
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-meson: version bump 0.53.1 -> 0.55.0Philipp Zabel2020-08-146-54/+65
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200806091719.12457-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* chrony: make unrecognized configure options fatalBruno Thomsen2020-08-022-0/+29
| | | | | | | | | Add a little help for package maintainers to highlight possible future issues. Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> Message-Id: <20200731161141.6155-7-bruno.thomsen@gmail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* elfutils: reimport latest debian patchesMichael Olbrich2020-08-023-6/+28
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libelf: version bump 0.176 -> 0.180Robert Schwebel2020-07-3112-2766/+18
| | | | | | | | | | | | | | | | Adapt configure options accordingly. Since 0.180, the libebl_$ARCH.so libraries are compiled into libdw.so, so they don't have to be installed separately any more. See upstream commit 4f937e24dc7ad1820fc7c99a6dd6422657f14666 for details. The old patch series was ported from debian; most of the patches have been applied upstream; from the new debian patch series for 0.180-1, only the -Werror patch seems relevant to me, so I leave it inside. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Message-Id: <20200730190000.3332966-1-r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* readline: version bump 7.0 -> 8.0Robert Schwebel2020-07-316-5/+5
| | | | | | | | | There is one new configure option; the patche have been forward-ported and are still valid. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Message-Id: <20200727100236.3134053-1-r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libseccomp: version bump 2.4.3 -> 2.5.0Robert Schwebel2020-07-312-0/+0
| | | | | | | | Patches have been ported; there are no changes in configure. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Message-Id: <20200726142436.3113607-7-r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* i2c-tools: version bump 4.0 -> 4.1Robert Schwebel2020-07-314-122/+0
| | | | | | | | | | | The patches can be removed, as they were all backports from upstream and are applied in the meantime. Makefile has changed slightly, adapt the rules. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Message-Id: <20200726142436.3113607-6-r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* haveged: version bump 1.9.8 -> 1.9.13Robert Schwebel2020-07-312-34/+0
| | | | | | | | | | | The patch was a backport from upstream and has been applied meanwhile. The license was extended by one line, with a new copyright holder and year, but no change of content. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Message-Id: <20200726142436.3113607-4-r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ncurses: version bump 6.1 -> 6.2Robert Schwebel2020-07-312-20/+8
| | | | | | | | Patches have been ported, one new configure option. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Message-Id: <20200726142436.3113607-1-r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>