diff options
author | wiz <wiz@pkgsrc.org> | 2017-08-14 20:26:36 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2017-08-14 20:26:36 +0000 |
commit | 36e3de4c8d69a030ddd6f4f5f8e6683657720597 (patch) | |
tree | 352543fb8bffa86618fe20f36b505fa72d658658 /audio | |
parent | 540b5fef3556c66603400bd508b7b4071e587372 (diff) | |
download | pkgsrc-36e3de4c8d69a030ddd6f4f5f8e6683657720597.tar.gz |
Updated libopenmpt to 0.2.8760.
libopenmpt 0.2-beta27 (2017-08-12)
[Bug] libmodplug: The CSoundFile::Read function in the emulated libmodplug C++ API returned the wrong value, causing qmmp (and possibly other software) to crash.
The ProTracker note delay quirk should not retrigger already stopped samples (fixes "Subi loses the Cops" by Subi).
ProTracker portamento between already stopped sample and another sample kept playing the old sample (fixes "anarchy-main" by Jester).
Playback fix for instruments with custom tunings and transposed note maps in MPTM format.
ProTracker quirk: If there is a note with a out-of-range note delay, it is played on the next row (with an instant portamento), unless there is a new note on that row.
ProTracker quirk: Apply tempo changes after the first tick of the row.
libopenmpt 0.2-beta26 (2017-07-07)
[Bug] Possible crashes with malformed PLM and PSM files.
[Bug] mktime() and localtime() were used for song date parsing. These functions are not guaranteed to be thread-safe by the standard. Furthermore, some standard library implementations are buggy and may cause the program to abort in out-of-memory situations. These functions are now no longer used.
Loops shorter than four sample points at the end of a sample could cause the sample data before the loop to become corrupted.
libopenmpt 0.2-beta25 (2017-07-02)
PT36: Enable VBlank timing as specified in file and read song comment.
M15: Loosen heuristics to allow a few more semi-damaged files to play.
MT2: If there were instruments with both sample and plugin assignments, sample data was not read correctly.
Diffstat (limited to 'audio')
-rw-r--r-- | audio/libopenmpt/Makefile | 5 | ||||
-rw-r--r-- | audio/libopenmpt/distinfo | 10 |
2 files changed, 8 insertions, 7 deletions
diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile index 2b55289c162..09c8110f1f3 100644 --- a/audio/libopenmpt/Makefile +++ b/audio/libopenmpt/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.23 2017/05/29 12:13:22 wiz Exp $ +# $NetBSD: Makefile,v 1.24 2017/08/14 20:26:36 wiz Exp $ -DISTNAME= libopenmpt-0.2.8190-beta24-autotools +DISTNAME= libopenmpt-0.2.8760-beta27-autotools PKGNAME= ${DISTNAME:C/-beta.*//} CATEGORIES= audio MASTER_SITES= http://lib.openmpt.org/files/libopenmpt/src/ @@ -13,6 +13,7 @@ LICENSE= modified-bsd BUILD_DEPENDS+= help2man-[0-9]*:../../converters/help2man WRKSRC= ${WRKDIR}/${DISTNAME:C/-beta.*-/-/} +WRKSRC= ${WRKDIR}/${DISTNAME:C/0-beta.*-/2-/} USE_LANGUAGES= c c++ USE_TOOLS= gmake pkg-config diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo index 6bf3edb6d25..2de53ed47fe 100644 --- a/audio/libopenmpt/distinfo +++ b/audio/libopenmpt/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.21 2017/05/29 12:13:22 wiz Exp $ +$NetBSD: distinfo,v 1.22 2017/08/14 20:26:36 wiz Exp $ -SHA1 (libopenmpt-0.2.8190-beta24-autotools.tar.gz) = cc208e1d3d584c07d33542f51a42b80b5a3102fd -RMD160 (libopenmpt-0.2.8190-beta24-autotools.tar.gz) = 9dc651d7153d23838e6d080179cb7cb9a712f77b -SHA512 (libopenmpt-0.2.8190-beta24-autotools.tar.gz) = ce2ea89468be6be4812093d396fa66b97437c39b61a2476fa73eee2d65c6aaad05084f978dd1ea3c57a52fcd579d4b22374575a333d97db66c6fbaddf913f163 -Size (libopenmpt-0.2.8190-beta24-autotools.tar.gz) = 1282019 bytes +SHA1 (libopenmpt-0.2.8760-beta27-autotools.tar.gz) = 5b2ac9aafb1085443cf723514e45cf764c76efb3 +RMD160 (libopenmpt-0.2.8760-beta27-autotools.tar.gz) = d654c437cb90556d4c7eec57a193c183fcf71af7 +SHA512 (libopenmpt-0.2.8760-beta27-autotools.tar.gz) = 666d3d50def9f49eea70b0e9ac3d2b380e92f8db04fbc86fcfc3aea5dde1098535a82acbf749766066a5213b5deb96c11f742d4e05fe05f1fa4ef821c52faf72 +Size (libopenmpt-0.2.8760-beta27-autotools.tar.gz) = 1287276 bytes |