The NetBSD Project

CVS log for pkgsrc/audio/fluidsynth/Makefile

[BACK] Up to [] / pkgsrc / audio / fluidsynth

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.26 / (download) - annotate - [select for diffs], Sat Jul 6 18:52:06 2019 UTC (2 months, 1 week ago) by nia
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored) to selected 1.23 (colored)

fluidsynth: Use CPPFLAGS instead of CFLAGS

Revision 1.25 / (download) - annotate - [select for diffs], Thu Oct 9 14:05:55 2014 UTC (4 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-
Changes since 1.24: +1 -3 lines
Diff to previous 1.24 (colored) to selected 1.23 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jul 15 02:02:17 2013 UTC (6 years, 2 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored)

* .include "../../devel/readline/" with USE_GNU_READLINE=yes
  are replaced with .include "../../devel/readline/", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/" without USE_GNU_READLINE
  are replaced with .include "../../mk/".

Revision 1.23 / (download) - annotate - [selected], Sat Sep 15 10:03:34 2012 UTC (7 years ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)

Revision 1.22 / (download) - annotate - [select for diffs], Tue Sep 11 23:59:37 2012 UTC (7 years ago) by asau
Branch: MAIN
Changes since 1.21: +1 -2 lines
Diff to previous 1.21 (colored) to selected 1.23 (colored)

"user-destdir" is default these days

Revision 1.21 / (download) - annotate - [select for diffs], Sun Aug 19 21:39:40 2012 UTC (7 years ago) by adam
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored) to selected 1.23 (colored)

Prefer smaller distfiles

Revision 1.20 / (download) - annotate - [select for diffs], Thu Aug 16 15:16:26 2012 UTC (7 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.19: +2 -3 lines
Diff to previous 1.19 (colored) to selected 1.23 (colored)

Update to 1.1.6:

Fixes and changes
    Handle MIDI End of track events, ticket #101 (Matt Giuca)
    Prevent broken rendering after an voice overflow, ticket #100 (diwic)
    Enable long arguments where available (plcl)
    Windows: Install fluidsynth.pc (pkg-config spec), ticket #102 (plcl)
    Mac OS X Lion: Fix build failure, ticket #105 (twobits)
    Linux: Prevent libdbus crash (diwic)

Revision 1.19 / (download) - annotate - [select for diffs], Sat Mar 3 00:12:04 2012 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.23 (colored)

Recursive bump for pcre-8.30* (shlib major change)

Revision 1.18 / (download) - annotate - [select for diffs], Mon Feb 6 12:39:21 2012 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored) to selected 1.23 (colored)

Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to


Revision 1.17 / (download) - annotate - [select for diffs], Sat Jan 28 13:15:32 2012 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.16: +6 -5 lines
Diff to previous 1.16 (colored) to selected 1.23 (colored)

Update to 1.1.5.

pkgsrc: Not switched to cmake, no libaudiofile dependency.


  * Autotools build resulted in the wrong version number for (reported by plcl, Takashi Iwai)
  * One symbol was dropped from - this symbol was not part of the public API though. (reported by Alessio Treglia)
  * Windows 64 bit: Wrong prototype declaration for MIDI (reported by Graham Goode)
  * JACK: Using jack_free instead of free when needed. Note that this might require a later version of JACK than previously. (reported
    by Graham Goode)
  * Update Free Software Foundation address (reported by ogetbilo)


  * Several improvements and fixes to the CMake build system, especially for Mac OS X
  * Several bug fixes to the engine, notably quite a few which could cause FluidSynth to sound bad in some cases.
  * API additions, that make it possible to
       * load MIDI files from memory
       * to inspect/modify MIDI events as they are being played from a MIDI file
       * to change channels between melodic and drum mode
       * and to silence all notes in one command.
  * Improvements to the CoreAudio driver


* Compilation with LADSPA enabled was broken in 1.1.2 - fixed (plcl, diwic)
* Multichannel output broken when double precision was used - fixed (plcl, diwic)
* Doxygen settings (plcl)
* Mac OS X build system fixes (plcl, Benjamin Reed, Jean-Franc,ois Mertens)
* Fix build problem with scummvm (Alexander Hansen, Ebrahim Mayat)
* Optimize by not starting unused threads with multicore rendering (diwic)
* Window handle creation/destruction in Windows dll version (Andy Fillebrown)
* Race condition in alsa_seq / alsa_raw drivers caused them not to quit (diwic)


Big changes:

  * New CMake build system [plcl]
       * Winbuild and Macbuild directories dropped
       * Autotools build system is deprecated, but is still working
  * Rewriting of thread safety [diwic]
       * Two new settings control the thread safety mode. The default is to be backwards compatible.

Smaller changes:

  * Voice overflow settings [diwic]
  * Possible to update polyphony, up to 65536 (and beyond initial setting) [diwic]
  * Possible to update sample rate (jack driver updates sample rate correctly) [diwic]
  * MIDI Bank Select handling fixed [plcl]
  * Source files moved into different subdirectories [diwic]
  * Can use RealTimeKit (on Linux) to get real-time priority [diwic]
  * Shell commands for pitch bend and pitch bend range [monk]
  * PulseAudio driver: specify media role, and allow pulseaudio to adjust latency [diwic]
  * Bug fixes [diwic, plcl, KO Myung hun, Felix Krause, laurent, nshepperd]

Bug fixes

     * Recommit fix for voice stealing algorithm (David Henningsson)
     * Update deltatime on midi file load, ticket #59 (David Henningsson and Josh Green, reported by Hans Petter Selasky)
     * Build fix on OS X 10.4 (David Fang and Ebrahim Mayat)
     * Fixed most asynchronous assignment/query regressions affecting QSynth (chorus, reverb, polyphony, MIDI CCs and presets) (Josh Green,
       reports and testing by Rui Nuno Capela)
     * Reverted queuing of chorus and reverb assignments which fixes real-time performance issues when changing values (Josh Green)
     * Fixed issue with audio thread changes affecting CoreAudio on OS X (Josh Green, reported by Ebrahim Mayat)
     * Improved SMP safety with CC MIDI controls, polyphony, modulators and synth gain (Josh Green)
     * Fixed crash bugs in fluid_timer functions (Josh Green)
     * Reverted char * -> const char * changes to function prototypes (Josh Green, reported by Rui Nuno Capela)
     * Fixed TCP server build issue where WITHOUT_SERVER was still being set on win32 (Josh Green)
     * Fixed crash when Jack driver was re-created (Josh Green)
     * Fixed unknown macro warning in FluidSynth man page (David Henningsson)


     * Return queue process is now a thread instead of a timer and more responsive (Josh Green)
     * Added missing dist files in doc/ (Josh Green)
     * Updated README-OSX (Ebrahim Mayat)

Features and improvements

     * Extensive work on making FluidSynth more thread safe, resulting in better stability.
     * Audio file rendering for MIDI to audio file conversion, faster than realtime (#15).
     * Optional libsndfile support for file rendering in different audio file formats (wav, flac, ogg vorbis, etc) (#30).
     * Audio and MIDI are synchronized for MIDI file playback.
     * Server can be specified for Jack audio and MIDI drivers.
     * Jack audio and MIDI is now synchronized (when same Jack server used).
     * MIDI file playback is now timed correctly, even with large audio buffer sizes.
     * Fixed issue with missing percussion in MIDI files caused by very short notes, using synth.min-note-length setting (#1).
     * Improved support for MIDI tuning standard, including SYSEX support and realtime tuning activation.
     * Multi-core support for utilizing multiple CPUs for synthesis or increasing speed of file rendering.
     * Voices for a note-on event are started synchronously (#46).
     * TCP/IP shell server support for windows (#20).
     * Improved settings output (-o help) (alphabetically sorted and string options listed).
     * Audio driver (-a) and MIDI driver (-m) options now accept "help" and list available options (#41).
     * Added audio.realtime-prio and midi.realtime-prio for controlling realtime scheduling of some audio and MIDI drivers.
     * Default priority levels of audio and MIDI threads set to 60 and 50 respectively.
     * All yes/no string boolean settings converted to integer toggle settings (with backwards compatibility).
     * glib is now a required dependency.
     * Updated README-OSX
     * Added "voice_count" shell command for getting current number of active voices.

New command line options

     * -F, --fast-render=[file]
     * -T, --audio-file-type
     * -O, --audio-file-format
     * -E, --audio-file-endian

New or changed parameters

     * Audio file output settings: audio.file.endian, audio.file.format,, audio.file.type, audio.sample-format
     * Realtime scheduling settings: audio.realtime-prio, midi.realtime-prio
     * Jack settings: audio.jack.server and midi.jack.server
     * Other settings: player.reset-synth, player.timing-source, synth.cpu-cores (experimental), synth.min-note-length

Bug fixes and minor changes

     * Fixed enabling of high priority scheduling in many audio drivers.
     * Fixed bank selection logic
     * Build fixes for mingw and VC++ builds on Windows
     * Fix default values (after MIDI reset) to be more consistent with MIDI spec (#29).
     * Removed VintageDreamsWaves?-v2.sf2 since it wasn't under a free license.
     * Solaris build fix (#52)
     * Implemented fluid_player_set_loop (#33)
     * Fixed scaletune error (#26)
     * Fixed synth reset between songs (#31)
     * Fixed pitch bend error in Windows MIDI driver (#54)
     * Skip remaining track data in MIDI file after EOT (#53)
     * Bug fix in MIDI router where mutex was left locked with MIDI system reset message.
     * Help command now shows list of topics instead of General help.
     * Fixed non-blocking in alsa_raw, alsa_seq and OSS MIDI drivers.
     * Fixed segfault on config file load (#45).

Revision 1.16 / (download) - annotate - [select for diffs], Wed Jan 11 17:05:51 2012 UTC (7 years, 8 months ago) by hans
Branch: MAIN
Changes since 1.15: +6 -1 lines
Diff to previous 1.15 (colored) to selected 1.23 (colored)

Fix build on SunOS.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Nov 3 12:58:24 2009 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.23 (colored)


Revision 1.14 / (download) - annotate - [select for diffs], Wed May 20 00:58:05 2009 UTC (10 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored) to selected 1.23 (colored)

Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.

Revision 1.13 / (download) - annotate - [select for diffs], Tue May 19 08:59:03 2009 UTC (10 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 (colored) to selected 1.23 (colored)

Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.

Revision 1.12 / (download) - annotate - [select for diffs], Wed May 13 22:08:21 2009 UTC (10 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored) to selected 1.23 (colored)

Update to 1.0.9. Set LICENSE to gnu-lgpl-v2.

Features and improvements

    * New PulseAudio? driver (Josh Green)
    * New Jack MIDI driver (Josh Green)
    * New CoreMIDI driver (Pedro Lopez-Cabanillas)
    * Portaudio driver re-written for Portaudio 19 (Josh Green)
    * Support for OS/2 including Dart audio driver (KO Myung-Hun)
    * RPN GM MIDI messages now handled for Bend Range, Fine Tune
    and Coarse Tune (Josh Green)
    * MIDI channel pressure now handled (Bernat Arlandis i Mañó)
    * MIDI Program/Bank instrument fallback selection logic (Josh
    Green and thanks also to Jimmy)
    * Added midi.portname setting to ALSA sequencer, -p command
    line switch (Nicolas Boulicault)
    * Added midi.winmidi.device setting to winmidi driver (Pedro
    * Updated Max/MSP FluidSynth binding (Norbert Schnell)

Synthesis Changes

    * Volume attenuation SoundFont generator now behaves more like
    EMU10K1 (S. Christian Collins)
    * Stop forcing velocity based filtering (S. Christian Collins)
    * Fixes to linear/bipolar/positive and convex/bipolar/positive
    modulator functions (S. Christian Collins)
    * Added fix to properly search for percussion instrument (Josh
    * Force velocity envelope value to be that of the previous
    stage when switching from decay to sustain (S. Christian Collins)
    * Filter calculation now uses synthesizer sample rate rather
    than fixed at 44100 (S. Christian Collins)

Bug fixes

    * Fixed Jack driver in "audio.jack.multi=yes" mode and Jack
    audio driver cleanup (Bernat Arlandis i Mañó and Pedro
    * Wrong tempo changes (ticket #22 - Pedro Lopez-Cabanillas)
    * Crash bug fix related to using certain modulators in a preset
    (S. Christian Collins)
    * Fix to non-option command line argument processing when not
    using readline (Pedro Lopez-Cabanillas)
    * dsound device can't be selected (Ticket #16 - Pedro
    * Minor build fixes (Josh Green)
    * Fixed compilation under MSVC 2008 and older (Pedro

Misc. stuff

    * Updated README-OSX build instructions (Ebrahim Mayat)
    * FluidSynth fink package accepted for Mac OS X (Ebrahim Mayat)
    * Minor fixes to FluidSynth man page (Sven Hoexter)

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jun 12 02:14:14 2008 UTC (11 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored) to selected 1.23 (colored)

Add DESTDIR support.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Dec 16 15:18:28 2007 UTC (11 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.9: +2 -4 lines
Diff to previous 1.9 (colored) to selected 1.23 (colored)

Changes 1.0.8:
* Bug fixes

Revision 1.9 / (download) - annotate - [select for diffs], Mon Feb 5 23:23:12 2007 UTC (12 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.8: +4 -2 lines
Diff to previous 1.8 (colored) to selected 1.23 (colored)

Update to 1.0.7a:

Uploaded FluidSynth 1.0.7a with a bug fix for the build error that
occurred when neither LASH or LADCCA were enabled.  Also contains an
updated README-OSX from Ebrahim Mayat.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Dec 15 14:34:19 2006 UTC (12 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.23 (colored)

Reset maintainer, ben@ has resigned.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Oct 14 07:59:09 2006 UTC (12 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored) to selected 1.23 (colored)

Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Mar 9 21:04:40 2006 UTC (13 years, 6 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.23 (colored)

Replace references to with
Remove deprecated

Revision 1.5 / (download) - annotate - [select for diffs], Sun Feb 19 18:26:43 2006 UTC (13 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) to selected 1.23 (colored)

Changes 1.0.7:
LASH support has been added.
Improved command line argument handling.
AMD-64 bugfixes
Few synthesis bugfixes.
Other miscellaneous improvements.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Nov 8 00:59:37 2005 UTC (13 years, 10 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored) to selected 1.23 (colored)

Include devel/libgetopt bl3.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Oct 12 20:22:57 2005 UTC (13 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored) to selected 1.23 (colored)

Take the portable^Weasy route and use PTHREAD_AUTO_VARS to get this
compile on DragonFly as suggested by jlam@.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Jul 14 12:49:34 2005 UTC (14 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.23 (colored)

Changes 1.0.6:
* Bug fixes

Revision / (download) - annotate - [select for diffs] (vendor branch), Mon Apr 25 13:53:37 2005 UTC (14 years, 4 months ago) by adam
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.23 (colored)

FluidSynth is a real-time software synthesiser based on the SoundFont 2 spec

Revision 1.1 / (download) - annotate - [select for diffs], Mon Apr 25 13:53:37 2005 UTC (14 years, 4 months ago) by adam
Branch: MAIN
Diff to selected 1.23 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>