diff options
author | fcambus <fcambus@pkgsrc.org> | 2021-12-09 10:22:55 +0000 |
---|---|---|
committer | fcambus <fcambus@pkgsrc.org> | 2021-12-09 10:22:55 +0000 |
commit | 1d4e3d9883bc3201ef38fa595864c7d46b122465 (patch) | |
tree | c334fcf7d06a432d1f5f20c0782f744e8a544404 /audio | |
parent | b18ff51e3744ae70fda9c2ce04521e9b7ce4031b (diff) | |
download | pkgsrc-1d4e3d9883bc3201ef38fa595864c7d46b122465.tar.gz |
libopenmpt: update to 0.5.14.
### libopenmpt 0.5.14 (2021-12-05)
* [**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).
Diffstat (limited to 'audio')
-rw-r--r-- | audio/libopenmpt/Makefile | 5 | ||||
-rw-r--r-- | audio/libopenmpt/distinfo | 8 |
2 files changed, 6 insertions, 7 deletions
diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile index 30e20b502df..1906309bdcb 100644 --- a/audio/libopenmpt/Makefile +++ b/audio/libopenmpt/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.53 2021/12/08 16:03:15 adam Exp $ +# $NetBSD: Makefile,v 1.54 2021/12/09 10:22:55 fcambus Exp $ -DISTNAME= libopenmpt-0.5.13+release.autotools +DISTNAME= libopenmpt-0.5.14+release.autotools PKGNAME= ${DISTNAME:C/\+.*//} -PKGREVISION= 1 CATEGORIES= audio MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo index 639a6e67c92..963c349b478 100644 --- a/audio/libopenmpt/distinfo +++ b/audio/libopenmpt/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.42 2021/12/01 22:41:52 fcambus Exp $ +$NetBSD: distinfo,v 1.43 2021/12/09 10:22:55 fcambus Exp $ -BLAKE2s (libopenmpt-0.5.13+release.autotools.tar.gz) = c125011e58ba78770d1cec63beb17170e41fae0085546243957b099795077d0c -SHA512 (libopenmpt-0.5.13+release.autotools.tar.gz) = 5ddf293755ca9696acaeaf2130a38dece3bba9a45519e1d4b61b594b2e014e67e6f3f79f55d54e7cc2528b9e40feac6d36bbe78788b6f2a1888f89c090872242 -Size (libopenmpt-0.5.13+release.autotools.tar.gz) = 1479605 bytes +BLAKE2s (libopenmpt-0.5.14+release.autotools.tar.gz) = 443e9ca2ac30075b1e9bbeec2d80a7855aed26bccd450445236edad6342f2aef +SHA512 (libopenmpt-0.5.14+release.autotools.tar.gz) = 8897549c18afb57c5bf54f4dd8a1d80983829bca958052d76cda1315ef4a37f4201575817b7cedfe17a44ee79051a52aa35b26a51b554091e92c9d2dcf5924a3 +Size (libopenmpt-0.5.14+release.autotools.tar.gz) = 1446898 bytes |