Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
wiz f4eb391eec Updated libopenmpt to 0.2.6401.
libopenmpt 0.2-beta17 (2016-05-21)

    [Change] The Makefile and Autotools build systems now require to explicitly specify NO_LTDL=1 or --without-ltdl respectively if no support for dynamic loading of third party libraries via libtool libltdl is desired.
    [Change] In the Makefile build system option USE_MO3 and the Autotools build system option --enable-mo3 are gone. Dynamic loading of un4seen unmo3 is now always enabled when dynamic loading is possible and built-in MO3 support is not possible because either a MP3 or a Vorbis decoder is missing.
    [Change] The MSVC build system changed. The libopenmptDLL project is gone. Use the new ReleaseShared configuration of the libopenmpt project instead. libopenmpt now links against zlib by default. A separate project with smaller footprint linking against miniz is still available as libopenmpt-small.
    [Change] The constants used to query library information from openmpt_get_string() and openmpt::string::get() (i.e. OPENMPT_STRING_FOO and openmpt::string::FOO) have been deprecated because having syntactic constants for theses keys makes extending the API in a backwards and forwards compatible way harder than it should be. Please just use the string literals directly.
    [Change] Deprecated API identifiers will now cause deprecation warnings with MSVC, GCC and clang. #define LIBOPENMPT_NO_DEPRECATE to disable the warnings.
    [Change] openmpt123: --[no-]shuffle option has been renamed to --[no-]randomize. A new --[no-]shuffle option has been added which shuffles randomly through the playlist as opposed to randomizing the playlist upfront.
    [Change] Support for Un4seen unmo3 has generally been deprecated in favour of the new internal mo3 decoder. Un4seen unmo3 support will be removed on 2018-01-01.
    [Bug] Memory consumption during loading has been reduced by about 1/3 in case a seekable input stream is provided (either via C API callback open functions or via C++ API iostream constructors).
    [Bug] Some samples in AMS modules were detuned when using Emscripten.
    [Bug] Possible crash with excessive portamento down in some formats.
    [Bug] Possible crashes with malformed AMF, AMS, DBM, IT, MDL, MED, MPTM, MT2, PSM and MMCMP-, XPK- and PP20-compressed files.
    [Bug] openmpt::module::format_pattern_row_channel with width == 0 was returning an empty string instead of an string with unconstrained length.
    Support for ProTracker 3.6 IFF-style modules and SoundFX / MultiMedia Sound (SFX / MMS) modules.
    libopenmpt now has support for DMO plugins on Windows when built with MSVC. Additionally, the DMO Compression, Distortion, Echo, Gargle, ParamEQ and WavesReverb DSPs are emulated on on all other platforms.
    libopenmpt now supports the DigiBooster Echo DSP.
    To avoid any of the aforementioned plugins to be used, the load.skip_plugins ctl can be passed when loading a module.
    libopenmpt got native MO3 support with MP3 decoding either via libmpg123 or MediaFoundation (on Windows 7 and up) and Vorbis decoding via libogg, libvorbis, libvorbisfile or stb_vorbis.
    libopenmpt MSVC builds with Visual Studio 2010 or later on Windows 7 or later now use an internal MO3 decoder with libogg, libvorbis, libvorbisfile, and libmpg123 or minimp3 or MediaFoundation suppport by default. Visual Studio 2008 builds still use unmo3.dll by default but also support the built-in decoder in which case libmpg123 is required.
    libopenmpt with Makefile or Autotools build system can now also use glibc/libdl instead of libtool/libltdl for dynamic loading of third-party libraries. Options NO_DL=1 and --without-dl have been added respectively.
    The Makefile build system got 4 new options NO_MPG123, NO_OGG, NO_VORBIS, NO_VORBISFILE. The default is to use the new dependencies automatically.
    The Autotools build system got 4 new options –without-mpg123, –without-ogg, –without-vorbis, –without-vorbisfile. The default is to use the new dependencies automatically.
    Makefile and Android builds got support for using minimp3 instead of libmpg123. For Android, use Android-minimp3-stbvorbis.mk, for Makefile use USE_MINIMP3=1. You have to download minimp3 yourself and put its contents into include/minimp3/.
    "source_url", "source_date" and "build_compiler" keys have been added to openmpt_string_get() and openmpt::string::get().
    openmpt123: Add new --[no-]restart] option which restarts the playlist when finished.
    Improved Ultimate SoundTracker version detection heuristics.
    Playing a sample at a sample rate close to the mix rate could lead to small clicks when using vibrato.
    More fine-grained internal legacy module compatibility settings to correctly play back modules made with older versions of OpenMPT and a few other trackers.
    The tail of compressed MDL samples was slightly off.
    Some probably hex-edited XM files (e.g. cybernostra weekend.xm) were not loaded correctly.
    Countless other playback fixes for MOD, XM, S3M, IT and MT2 files.
2016-05-22 17:32:04 +00:00
archivers Update py-libarchive-c to 2.3: 2016-05-22 13:32:18 +00:00
audio Updated libopenmpt to 0.2.6401. 2016-05-22 17:32:04 +00:00
benchmarks sunet.se stopped mirroring lots of stuff, remove/comment out references to it 2016-04-24 10:34:43 +00:00
biology Use OPSYSVARS. 2016-02-25 11:21:11 +00:00
bootstrap No need to set USE_DESTDIR now. 2016-04-10 16:18:45 +00:00
cad Updated cad/klayout to 0.24.7 2016-05-14 06:33:49 +00:00
chat Ensure python/ruby are found correctly. Fixes build on Darwin. 2016-05-19 10:51:40 +00:00
comms Update to Asterisk 13.8.2: this is mainly a bug fix release. It 2016-05-06 07:41:06 +00:00
converters Updated converters/skf to 2.00.4 2016-05-15 01:04:45 +00:00
cross Under C++11 it is invalid to implicitly cast from a larger type to a 2016-05-18 20:18:31 +00:00
databases Version 1.12, 2016-05-16 2016-05-22 17:24:32 +00:00
devel Updated py27-mercurial to 3.8.2. 2016-05-22 17:17:33 +00:00
distfiles
doc Updated databases/gdbm to 1.12 2016-05-22 17:24:43 +00:00
editors + pluma 2016-05-21 21:46:12 +00:00
emulators Update to 2.6.0 2016-05-15 01:25:15 +00:00
filesystems Use REAL_ROOT_USER/REAL_ROOT_GROUP instead of ROOT_USER/ROOT_GROUP 2016-05-17 10:32:06 +00:00
finance revbump for libsoup's ABI issue 2016-05-03 11:40:00 +00:00
fonts Updated harfbuzz to 1.2.7. 2016-05-12 14:03:27 +00:00
games Use REAL_ROOT_USER/REAL_ROOT_GROUP instead of ROOT_USER/ROOT_GROUP 2016-05-17 10:32:06 +00:00
geography Make theses build (and run) on linux 2016-05-21 10:50:41 +00:00
graphics Updated ImageMagick to 7.0.1.6. 2016-05-22 17:15:44 +00:00
ham Updated ham/uhd to 3.9.4 2016-05-13 14:57:08 +00:00
inputmethod Bump PKGREVISION for previous fix 2016-05-18 03:56:39 +00:00
lang Back to the basic problem... check-perms.mk issues warnings/errors on text 2016-05-21 05:22:40 +00:00
licenses Add Historical Permission Notice and Disclaimer (HPND) license. 2016-04-21 07:48:27 +00:00
mail Update to 45.1.0 2016-05-21 23:25:40 +00:00
math Not MAKE_JOBS_SAFE. 2016-05-07 10:04:14 +00:00
mbone Remove redundant if statement to handle linker flags on amd64. 2016-01-03 22:48:52 +00:00
meta-pkgs + mate 2016-05-21 21:42:10 +00:00
misc + libmateweather 2016-05-21 21:48:36 +00:00
mk +geoclue 2016-05-18 22:48:08 +00:00
multimedia + mate-media 2016-05-21 21:49:17 +00:00
net Update mikutter to 3.3.10. 2016-05-22 04:32:41 +00:00
news Use REAL_ROOT_USER/REAL_ROOT_GROUP instead of ROOT_USER/ROOT_GROUP 2016-05-17 10:32:06 +00:00
packages
parallel Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
pkgtools Update to 1.02 2016-05-18 21:04:07 +00:00
print + atril 2016-05-21 21:50:53 +00:00
regress update PKG_{FAIL,SKIP}_REASON with += 2016-04-11 04:22:33 +00:00
security + mate-polkit 2016-05-21 21:51:42 +00:00
shells Unconfuse pkglint. 2016-05-05 06:28:58 +00:00
sysutils Back out xfce4-power-manager, it needs to be patched a bit 2016-05-22 13:07:06 +00:00
templates
textproc mdoclint-1.39: OpenBSD removed hppa64. 2016-05-18 16:35:19 +00:00
time Updated py-vdirsyncer to 0.11.0. 2016-05-22 17:20:01 +00:00
wm + marco 2016-05-21 21:54:41 +00:00
www Revert previous, permissions fixup is still needed in this case. 2016-05-22 13:16:50 +00:00
x11 Import mate-session-manager-1.14.0 as x11/mate-session-manager. 2016-05-22 13:03:21 +00:00
Makefile
pkglocate
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.