Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
nia 92034b0526 fluidsynth: Update to 2.0.7
Switched to github for upstream, build system now uses cmake.

Changes in major release 2.0.0:

New Features

    implement polyphonic key pressure (#185, thanks to @mawe42)
    add API for manipulating default modulators (#265, #164, #71, thanks to @mawe42)
    add midi.autoconnect setting for automatically connecting fluidsynth with available MIDI Input ports (currently only for alsa_seq thanks to @tomcucinotta)
    add seek support to midi-player (#261, thanks to @loki666)
    add support for text and lyrics midi events (#111)
    add support for 24 bit sample soundfonts (#301, #329)
    consider "important midi channels" during overflow calculation synth.overflow.important-channels (#294, thanks to @mawe42)
    add a custom default modulator for MIDI CC8 to support proper stereo balance (#317, thanks to @mawe42)
    add support for an additional custom high-pass filter (#331, thanks to @mawe42)
    incorporate JJC's polymono patch (#306, #236, #158)
        add basic channel support
        implement MIDI modes Omni On, Omni Off, Poly, Mono
        implement portamento control
        implement legato control
        implement breath control
    add support soundfont loading from memory (#241)
    add a profiling command interface (#345, thanks to @jjceresa)
    add support on demand sample loading (#366, thanks to @mawe42)
    add reverb and chorus settings (#49)
    allow using the midi router to manipulate midi files when playing from command line
    fluid_synth_process() received a new proper implementation
    synth.effects-groups allows to render effects of all MIDI channels to separate audio channels

General

    CMake 3.1.0 or later is required for building
    consider channel pressure, key pressure and pitch wheel for lower attenuation boundary calculation (#163, thanks to @mawe42)
    complete rewrite of the LADSPA subsystem (#227, #235, thanks to @mawe42)
    complete rewrite of the Soundfont Loader API (#334, #309)
    avoid reverb amplitude growing exponentially (#279, thanks to @jjceresa)
    removed deprecated autotools build system
    a minimal build of fluidsynth without requiring pkg-config is supported
    remove deprecated LADCCA support
    use unique device names for the audio.portaudio.device setting (#284, thanks to @jjceresa)
    documentation of the settings moved to http://www.fluidsynth.org/api/fluidsettings.xml
    adjust MIDI Pan and Balance calculations as outlined by MIDI Recommended Practice (RP-036) (#317, thanks to @mawe42)
    make network support compile-time optional (#307, thanks to @carlo-bramini)
    speed up calculation of chorus modulation waveforms for devices without FPU (#321, thanks to @carlo-bramini)
    cleanup internal audio rendering and mixing engine (#197)
    reduce memory consumption of loaded soundfonts (#370, thanks to @mawe42)
2019-10-06 17:29:33 +00:00
archivers advancecomp: Avoid compiler warnings due to redefining bswap* on NetBSD. 2019-10-04 18:08:07 +00:00
audio fluidsynth: Update to 2.0.7 2019-10-06 17:29:33 +00:00
benchmarks Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
biology py-pydicom: Update to 1.3.0 2019-10-01 14:45:29 +00:00
bootstrap bootstrap/bootstrap: prevent --wrkdir from being a symlink 2019-09-13 20:10:35 +00:00
cad Enable py-PyRTL 2019-10-05 06:19:56 +00:00
chat znc: Needs -lsocket -lnsl 2019-10-02 11:14:42 +00:00
comms delete ancient Asterisk 11.* 2019-09-22 20:00:31 +00:00
converters Update to 7.4.1 2019-10-06 09:59:33 +00:00
cross nios2-gcc3: remove. The compiler built from this package hangs during the 2019-10-04 16:05:09 +00:00
databases sqlite3: updated to 3.30.0 2019-10-05 08:03:55 +00:00
devel SDL_gfx: Update to 2.0.26 2019-10-06 13:02:08 +00:00
distfiles
doc doc/TODO: add some 2019-10-06 17:29:14 +00:00
editors tea: Update to 48.0.1 2019-10-06 15:54:38 +00:00
emulators hercules: Update to 3.13 2019-10-06 11:51:25 +00:00
filesystems Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
finance bitcoin: updated to 0.18.1 2019-09-20 16:57:28 +00:00
fonts harfbuzz: Update to 2.6.2 2019-10-01 14:35:14 +00:00
games bump PKGREVISION for previous games/xbomb commit 2019-10-06 14:44:35 +00:00
geography Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
graphics Bump PKGREVISION for libmypaint 2019-10-06 12:24:09 +00:00
ham uhd: updated to 3.14.1.1 2019-10-04 10:41:44 +00:00
inputmethod ibus: update PLIST to actually match for cldr-emoji-annotation-35.12.14971.0. 2019-09-14 11:34:18 +00:00
lang Added gjs to Makefile SUBDIRs. 2019-10-06 15:52:44 +00:00
licenses licenses: amaya was removed 2019-09-09 11:42:33 +00:00
mail mailgraph: update to 1.14nb6 2019-10-02 14:30:31 +00:00
math In MAKE_JOBS >= 8 at least, some .o files are not built before link stage. 2019-10-05 06:14:05 +00:00
mbone Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
meta-pkgs asterisk package has been removed, use latest version instead 2019-09-24 12:22:46 +00:00
misc Update to 6.3.2.2 2019-10-04 12:59:05 +00:00
mk mk/check: remove documentation for obsolete SKIP_PORTABILITY_CHECK 2019-10-06 13:38:22 +00:00
multimedia mkvtoolnix: updated to 38.0.0 2019-10-06 16:37:36 +00:00
net maradns: Update to 2.0.17 2019-10-06 12:52:20 +00:00
news Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
packages
parallel hwloc: updated to 1.11.3 2019-09-11 13:16:45 +00:00
pkgtools pkgtools/url2pkg: update to 19.3.3 2019-10-06 12:55:30 +00:00
print Bump API dependency pattern 2019-10-05 06:07:50 +00:00
regress regress/check-perms: add test for broken CHECK_PERMS_AUTOFIX 2019-09-19 23:53:36 +00:00
security Fix clamav install when PKG_SYSCONFDIR not set to ${PREFIX}/etc 2019-10-05 20:52:52 +00:00
shells pbosh: Switch to latest distfile. 2019-10-04 14:07:54 +00:00
sysutils fix build of u-boot using pylibfdt on macOS. 2019-10-06 17:02:10 +00:00
templates
textproc fmtlib: updated to 6.0.0 2019-10-06 16:36:27 +00:00
time py-jrnl: mark as incompatible with Python 2.7 2019-09-25 13:11:03 +00:00
wm i3: Update to 4.17.1 2019-10-06 12:12:05 +00:00
www spawn-fcgi: Update to 1.6.4 2019-10-06 13:10:39 +00:00
x11 xf86-video-intel: Update DESCR 2019-10-03 14:43:56 +00:00
Makefile
pkglocate
README README: minor grammatical fix 2019-01-29 03:11:03 +00:00

$NetBSD: README,v 1.21 2019/01/29 03:11:03 gutteridge Exp $

pkgsrc is a framework for building software on UNIX-like systems.

To use, bootstrap using:
    cd pkgsrc/bootstrap/
    ./bootstrap

build packages, use:
    cd pkgsrc/category/package-name
    $PREFIX/bin/bmake install

Where $PREFIX is where you've chosen to install packages (typically /usr/pkg)

Bugs and patches can be filed in the following link (use category 'pkg'):
https://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd

To fetch the main CVS repository:
    cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc

It's also possible to contribute through pkgsrc wip (work in progress), for
more information, see http://pkgsrc.org/wip/users/

Please see doc/pkgsrc.txt for information.