Subject: CVS commit: pkgsrc/audio/libopenmpt
From: Thomas Klausner
Date: 2017-08-14 22:26:36
Message id: 20170814202636.A38D0FAD0@cvs.NetBSD.org

Log Message:
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.

Files:
RevisionActionfile
1.24modifypkgsrc/audio/libopenmpt/Makefile
1.22modifypkgsrc/audio/libopenmpt/distinfo