Commit Graph

38027 Commits

Author SHA1 Message Date
heitbaum
60462c8d2e libopenmpt: update to 0.5.15
release notes:
- https://lib.openmpt.org/libopenmpt/2021/12/05/security-updates-0.5.14-0.4.26-0.3.35/
- https://lib.openmpt.org/libopenmpt/2021/12/23/security-update-0.5.15-releases-0.4.27-0.3.36/

update 0.5.13 (2021-11-14) to 0.5.15 (2021-12-23)

--- 0.5.15 ---

[Sec] Possible out-of-bounds read of stack-allocated array in malformed
AMS files. (r16243)

[Bug] Fixed various undefined behaviour found with ubsan.

IT: Even after libopenmpt 0.5.14 the filter reset logic was still not
100% identical to Impulse Tracker: A note triggered on tick 0 of a row
with a Pattern Delay effect still caused the filter to be reset on
repetitions of that row even though the note wasn’t retriggered.

MOD: Loosened VBlank timing heuristics so that the original copy of
Guitar Slinger from Dizzy Tunes II plays correctly.

mpg123: Update to v1.29.3 (2021-12-11).

--- 0.5.14 ---

[Sec] Possible out-of-bounds read in Chorus plugin with NaN plugin
parameters. Most implementations of the “fast math” compiler
optimizations will prevent this crash but it is not guaranteed. (r16096)

[Bug] Fixed undefined behaviour with custom tunings found with ubsan.

OPL: Improved channel allocation strategy when there are lots of faded-out notes.

MOD: Digital Tracker MODs have four unknown bytes right after the magic
bytes which seem to be ignored even by Digital Tracker itself. Just skip
over them.

The logic when to turn off the resonant filter was broken in some edge
cases since libopenmpt 0.5.1.

IMF: Implemented XE1-XE3 commands, which disable individual envelopes.
Command Nxy (cutoff slide + resonance) is now also partially supported
(only resonance for now).

IMF: Filter envelopes were upside down.

MTM: Omitting pattern loading through the load.skip_patterns ctl caused
sample data to be corrupted.

S3M: Ignore O00 commands in files created with Scream Tracker 3.00 and
3.01, as this command only gained effect memory in version 3.03.

STM: Use S3M-like sample swap behaviour.

XM: Disable arpeggio quirk for XMs made with Skale Tracker. Fixes
KAPTENFL.XM.

miniz: Update to v2.2.0 (2021-06-27).

minimp3: Update to commit 50d2aaf360a53653b718fead8e258d654c3a7e41 (2021-11-27).
2021-12-25 02:09:32 +00:00
heitbaum
c3a237e40b libmpdclient: update to 2.20 2021-12-25 02:09:32 +00:00
heitbaum
71c797bd22 mpd: add libopenmpt dependancy
scripts/build mpd was not including libopenmpt, this was not the case
when the addon script was run - thus getting different results. Include
libopenmpt here so as to ensure that standalone build and jenkins mpt
build are the same.
2021-12-25 02:09:32 +00:00
heitbaum
6523787844 mpd: update to 0.23.5 2021-12-25 02:09:23 +00:00
heitbaum
34b7b2a5f5 libopenmpt: add libvorbisfile to pkgconfig
fixes following build error:

./toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/
  libopenmpt.a(libopenmpt_la-Load_xm.o):Load_xm.cpp:function
OpenMPT::ReadSampleData(OpenMPT::ModSample&, OpenMPT::SampleIO,
OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&,
bool&): error: undefined reference to 'ov_open_callbacks'
2021-12-25 01:05:28 +00:00
CvH
39a23cc750 Merge pull request #6010 from heitbaum/snap
[le11] snapcast: update to 0.26.0 and addon (108)
2021-12-24 13:12:36 +01:00
CvH
45a0d9ead9 Merge pull request #6013 from heitbaum/pkgs
[le11] Minor package updates
2021-12-24 13:06:23 +01:00
heitbaum
9a1d835bd6 nss: update to 3.73.1 2021-12-24 11:03:43 +00:00
heitbaum
ca290fe91c nano: update to 6.0 2021-12-24 11:03:43 +00:00
heitbaum
298ae7ad77 libmicrohttpd: update to 0.9.74
update 0.9.73 (2021-04-25) to 0.9.74 (2021-12-19)

ann: https://lists.gnu.org/archive/html/info-gnu/2021-12/msg00006.html
2021-12-24 11:03:43 +00:00
Matthias Reichl
53d279edaf Merge pull request #5978 from CvH/11.0/kodi_up_1412
kodi: update to 2022-12-23
2021-12-24 10:40:12 +01:00
CvH
b83c1d31ac RK: rebase DI patches 2021-12-24 09:59:15 +01:00
CvH
85e07b5c32 AW: rebase DI patches 2021-12-24 09:59:15 +01:00
Matthias Reichl
a9cc362cd7 RPi: update kodi deinterlace patch
Patch created using revisions 066f00577a..15f7f37d23
from branch gbm of https://github.com/popcornmix/xbmc.git

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-12-24 09:59:15 +01:00
CvH
8332ddf8e9 kodi: update to 5633f59 2021-12-24 09:59:15 +01:00
CvH
78e1868310 Merge pull request #5975 from heitbaum/bento4
inputstream.adaptive: add bento4 dependancy
2021-12-24 09:47:32 +01:00
heitbaum
e7347788fd asio: update to 1.21.0 2021-12-24 07:35:10 +00:00
heitbaum
54f6167ad4 alsa-plugins: update to 1.2.6 2021-12-24 07:35:10 +00:00
heitbaum
91460b2d69 popl: update to 1.3.0 2021-12-24 07:35:10 +00:00
heitbaum
2b70b83b60 snapcast: update to 0.26.0 2021-12-24 07:35:05 +00:00
heitbaum
cc33baf3bb snapserver: update snapcast to 0.26.0 (108) 2021-12-23 11:35:59 +00:00
heitbaum
bd629c62e9 snapclient: update snapcast to 0.26.0 (108) 2021-12-23 11:35:59 +00:00
heitbaum
ae947875ee bento4: initial package 2021-12-23 10:39:53 +00:00
CvH
3e13d8e722 Merge pull request #6006 from heitbaum/binaries
[le11] kodi-binary-addons: update to latest versions
2021-12-23 09:11:03 +01:00
CvH
f4be87360e Merge pull request #6008 from SupervisedThinking/up_xf86-video-intel
xf86-video-intel: prefer iris & crocus over classic drivers
2021-12-23 09:10:25 +01:00