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.6664.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ecb4301c8dc5
branches:  trunk
changeset: 350225:ecb4301c8dc5
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Jul 24 19:37:09 2016 +0000

description:
Updated libopenmpt to 0.2.6664.

libopenmpt 0.2-beta19 (2016-07-23)

    [Change] libopenmpt now uses C++14 [[deprecated]] attribute
    instead of compiler-specific solutions when appropriate.
    [Change] libopenmpt C++ header now uses C++11 noexcept instead
    of C++98 throw() exception specification when supported. throw()
    is deprecated since C++11. This does not change API or ABI as
    they are equivalent. Use LIBOPENMPT_ASSUME_CPLUSPLUS_NOEXCEPT
    to override the default.
    [Change] The preprocessor macro LIBOPENMPT_ANCIENT_COMPILER_STDINT
    is gone. Please use LIBOPENMPT_ASSUME_CPLUSPLUS_CSTDINT instead.
    Additionally, the typedefs moved from illegal namespace ::std
    into somewhat less dangerous namespace ::openmpt::std. You can
    test #ifdef LIBOPENMPT_QUIRK_NO_CSTDINT client-side to check
    whether libopenmpt.hpp used the non-standard types. (Note: Of
    all supported compilers, this change only affects the 3 compilers
    with only limited support: MSVC 2008, GCC 4.1, GCC 4.2.)
    [Bug] xmp-openmpt: Crash when viewing sample texts.
    The public libopenmpt C++ header has auto-detection logic for
    the used C++ standard now. In case your client code compiler
    misreports the standard version or you want to override it for
    other reasons, #define LIBOPENMPT_ASSUME_CPLUSPLUS to the value
    of the standard version you desire to be used. There is also a
    macro for each individual aspect, like
    LIBOPENMPT_ASSUME_CPLUSPLUS_CSTDINT,
    LIBOPENMPT_ASSUME_CPLUSPLUS_DEPRECATED,
    LIBOPENMPT_ASSUME_CPLUSPLUS_NOEXCEPT which take precedence over
    the general macro.
    Portamento with sample swap behaviour was wrong for ProTracker
    MODs.
    Rewritten loader and various playback fixes for MDL files.
    libopenmpt 0.2-beta18 broke import of many pattern commands in
    DBM, DMF and ULT files.

diffstat:

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

diffs (27 lines):

diff -r 94ef5cc14e7e -r ecb4301c8dc5 audio/libopenmpt/Makefile
--- a/audio/libopenmpt/Makefile Sun Jul 24 19:30:44 2016 +0000
+++ b/audio/libopenmpt/Makefile Sun Jul 24 19:37:09 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2016/07/21 12:49:41 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2016/07/24 19:37:09 wiz Exp $
 
-DISTNAME=      libopenmpt-0.2.6611-beta18-autotools
+DISTNAME=      libopenmpt-0.2.6664-beta19-autotools
 PKGNAME=       ${DISTNAME:C/-beta.*//}
 CATEGORIES=    audio
 MASTER_SITES=  http://lib.openmpt.org/files/libopenmpt/src/
diff -r 94ef5cc14e7e -r ecb4301c8dc5 audio/libopenmpt/distinfo
--- a/audio/libopenmpt/distinfo Sun Jul 24 19:30:44 2016 +0000
+++ b/audio/libopenmpt/distinfo Sun Jul 24 19:37:09 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2016/07/21 12:49:41 wiz Exp $
+$NetBSD: distinfo,v 1.13 2016/07/24 19:37:09 wiz Exp $
 
-SHA1 (libopenmpt-0.2.6611-beta18-autotools.tar.gz) = 04c841b838cbd6ee251afaf593ff945ab15cd46c
-RMD160 (libopenmpt-0.2.6611-beta18-autotools.tar.gz) = 297d95a376ede0547f1a2b3a9fe36528cec520a9
-SHA512 (libopenmpt-0.2.6611-beta18-autotools.tar.gz) = c4da178dfdeab8268fc2ff9ee66b56f1a7d14a83e0e006187954f67e1ab574edc73d7714a5e9a0bfed39abb618522eb6def7adf947a1a37995bfe419d59700b7
-Size (libopenmpt-0.2.6611-beta18-autotools.tar.gz) = 1255020 bytes
+SHA1 (libopenmpt-0.2.6664-beta19-autotools.tar.gz) = 68a4ba9c38a3bd3051eaa8850a40f6314fbd0786
+RMD160 (libopenmpt-0.2.6664-beta19-autotools.tar.gz) = 6722559219aaee9d6c0569336cce3ea14c719398
+SHA512 (libopenmpt-0.2.6664-beta19-autotools.tar.gz) = 1b75e8ebfe14140b1bbc577a2a603d9591754249d8314bbe44b333c3d26bdd6d498bee93b8710bf0ef67afb8e1716bc83b414165bbc1376cc03c5468be52532d
+Size (libopenmpt-0.2.6664-beta19-autotools.tar.gz) = 1260308 bytes



Home | Main Index | Thread Index | Old Index