pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/libopenmpt Updated libopenmpt to 0.2.8760.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/96ea40936ae1
branches:  trunk
changeset: 366469:96ea40936ae1
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Aug 14 20:26:36 2017 +0000

description:
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:

 audio/libopenmpt/Makefile |   5 +++--
 audio/libopenmpt/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 7 deletions(-)

diffs (35 lines):

diff -r 81d07a7c8766 -r 96ea40936ae1 audio/libopenmpt/Makefile
--- a/audio/libopenmpt/Makefile Mon Aug 14 20:22:45 2017 +0000
+++ b/audio/libopenmpt/Makefile Mon Aug 14 20:26:36 2017 +0000
@@ -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 @@
 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 -r 81d07a7c8766 -r 96ea40936ae1 audio/libopenmpt/distinfo
--- a/audio/libopenmpt/distinfo Mon Aug 14 20:22:45 2017 +0000
+++ b/audio/libopenmpt/distinfo Mon Aug 14 20:26:36 2017 +0000
@@ -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



Home | Main Index | Thread Index | Old Index