Subject: CVS commit: pkgsrc/audio/fluidsynth
From: Thomas Klausner
Date: 2021-04-05 12:54:16
Message id: 20210405105416.48479FA95@cvs.NetBSD.org

Log Message:
fluidsynth: update to 2.2.0.

This release breaks ABI compatibility! Refer to the API docs for details.

A C++98 compliant compiler is now required to build fluidsynth (mailing list thread)

New features

    Support loading SoundFonts >2GiB on Windows (#629)
    Major overhaul of the sequencer and its event queue (#604)
        Overlapping notes can be handled (#637)
        Performance improvement, since the event queue no longer blocks the \ 
rendering thread
        Time scale is not limited to 1000 anymore and can therefore be used for \ 
tempo changes
    The following audio drivers have gained multi-channel support
        DSound (#667, thanks to @jjceresa)
        WaveOut (#667, thanks to @jjceresa)
    The WinMIDI driver supports multiple devices (#677, thanks to @jjceresa)
    Handle GS DT1 SysEx messages for setting whether a channel is used for \ 
rhythm part (#708, thanks to @chirs241097)
    Support use of UTF-8 filenames under Windows (#718, thanks to @getraid-gg)
    Improved support for overriding tempo of the MIDI player (#711, #713, thanks \ 
to @jjceresa)
    Handle settings-related commands in user command file before initializing \ 
other objects (#739)
    SoundFont loading has been parallelized (#746, #812, requires openMP)
    The Oboe driver has gained a lower latency and other updates (#740, #741, #747)
    WASAPI driver has been added (#754, thanks to @chirs241097)

General

    Fix race condition in fluid_player_callback (#783, thanks to @arcln)
    Improvements to LADSPA subsystem (#795, thanks to @mawe42)

Files:
RevisionActionfile
1.49modifypkgsrc/audio/fluidsynth/Makefile
1.14modifypkgsrc/audio/fluidsynth/PLIST
1.16modifypkgsrc/audio/fluidsynth/buildlink3.mk
1.29modifypkgsrc/audio/fluidsynth/distinfo
1.2modifypkgsrc/audio/fluidsynth/patches/patch-include_fluidsynth_log.h