summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2017-08-14 20:26:36 +0000
committerwiz <wiz@pkgsrc.org>2017-08-14 20:26:36 +0000
commit36e3de4c8d69a030ddd6f4f5f8e6683657720597 (patch)
tree352543fb8bffa86618fe20f36b505fa72d658658 /audio
parent540b5fef3556c66603400bd508b7b4071e587372 (diff)
downloadpkgsrc-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/Makefile5
-rw-r--r--audio/libopenmpt/distinfo10
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