Automatic conversion of the NetBSD pkgsrc CVS module, use with care
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. |
||
---|---|---|
archivers | ||
audio | ||
benchmarks | ||
biology | ||
bootstrap | ||
cad | ||
chat | ||
comms | ||
converters | ||
cross | ||
databases | ||
devel | ||
distfiles | ||
doc | ||
editors | ||
emulators | ||
filesystems | ||
finance | ||
fonts | ||
games | ||
geography | ||
graphics | ||
ham | ||
inputmethod | ||
lang | ||
licenses | ||
math | ||
mbone | ||
meta-pkgs | ||
misc | ||
mk | ||
multimedia | ||
net | ||
news | ||
packages | ||
parallel | ||
pkgtools | ||
regress | ||
security | ||
shells | ||
sysutils | ||
templates | ||
textproc | ||
time | ||
wm | ||
www | ||
x11 | ||
Makefile | ||
pkglocate | ||
README |
$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $ Please see doc/pkgsrc.txt for information.