summaryrefslogtreecommitdiff
path: root/audio
AgeCommit message (Collapse)AuthorFilesLines
2012-02-09Add SET_LIBDIR=yessbd1-1/+2
2012-02-08Comply the the C++ spec by making a variable that is assigned the resultsbd2-12/+12
of a strchr(const char *, int c) call a constant. (i.e. use obache@ suggestion as a better way to fix the strchr problem.)
2012-02-07Fix the patch that adds NetBSD and Dragonfly by changing 'getPlatform' tosbd2-4/+4
'getPlatform()'. Now libcontrol.so should be built and install on NetBSD and Dragonfly. (PR#45940 shows that its missing)
2012-02-07Avoid a crash if getprotobyname("IP") does return NULL.martin2-20/+44
2012-02-07change the last fix to safe way.obache2-14/+15
2012-02-06Revbump forwiz136-254/+287
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-02-06More casting of strrchr calls.sbd2-1/+15
2012-02-06Include <linux/soundcard.h> on Linux.sbd2-9/+10
2012-02-06Remove '-N' from CFLAGS_linux.sbd2-5/+14
2012-02-06On Linux include <stdint> for uint??_t types.sbd2-7/+8
2012-02-06'nasay' is also install on Linuxsbd2-2/+4
Bump PKGREVISION
2012-02-06Fix build of devrplay.so on Linux.sbd4-1/+63
1) define _GNU_SOURCE before including any system headers 2) libtoolize the buildling of devrplay.so 3) Add PLIST.Linux with devrplay.la in it.
2012-02-051) Use ${PKGMANDIR} when install manpagessbd2-7/+10
2) Use $(LDFLAGS) when linking.
2012-02-05Recursive PKGREVISION bump for audio/fluidsynth BUILDLINK_ABI_DEPENDS bump.sbd5-8/+10
2012-02-05Add missing devel/glib2 buildlink to the buildlink3.mk file.sbd1-2/+3
Bump BUILDLINK_ABI_DEPENDS
2012-02-05Add a cast to a strchr call.sbd2-4/+13
2012-02-05plist fixes:sbd3-7/+23
1) Add PLIST.Linux with Linux only files. 2) Set EXTERNAL_EXTENSION based on OPSYS. 3) Make EXTERNAL_EXTENSION a PLIST_SUBST and add it to files that need it. Bump PKGREVISION
2012-02-05Spellcheck '#elsif' -> '#elif'sbd6-16/+16
2012-02-05Add PLIST.Linux with linux only installed files.sbd2-1/+6
Bump PKGREVISION
2012-02-05Use ${PKGMANDIR} when install manpagessbd4-2/+32
2012-02-05NOT_FOR_PLATFORM+=Linux-*-*sbd1-2/+2
2012-02-05Use $(PKGMANDIR)sbd2-5/+6
2012-02-05Remove '-m486' from COMPILERFLAGS, its not a g++ flag.sbd2-5/+9
2012-02-05Linux fixes:sbd4-7/+34
1) define INFTIM if needed. 2) glibc does not have a <sys/filio.h> 3) Don't build sun audio support on Linux. While here make 'arts' a PKG_SUGGESTED_OPTIONS on Linux.
2012-02-05Include <cstdio> where needed for thinks like snprintf, fopen....sbd4-1/+40
2012-02-05Correct spelling mistake with BUILDLINK_LDADD.dl and it can only be used insbd1-4/+4
a conditional after the inclusion of bsd.pkg.mk.
2012-02-05Include <cstring> for things like strcpy, strlen and strncmp.sbd2-1/+14
2012-02-04Using dlopen unconditionally, so include mk/dlopen.buildlink3.mk andobache1-2/+6
kill -ldl if it is not found.
2012-02-04Add SET_LIBDIR=yessbd1-1/+2
2012-02-04Fix Linux build.sbd6-5/+66
2012-02-04Add a cast to a strrchr call.sbd2-2/+15
2012-02-04$NetBSD$sbd1-2/+3
--- src/Util.cpp.orig 2005-04-17 10:58:09.000000000 +0000 +++ src/Util.cpp @@ -288,7 +288,7 @@ Util :: fileAddDate ( const char * str ) strftime( strdate, 128, "[%m-%d-%Y-%H-%M-%S]", localtime (&now)); // search for the part before the extension of the file name - if ( !(last = strrchr( str, '.')) ) { + if ( !(last = (char *) strrchr( str, '.')) ) { last = (char *) str + strlen( str); }
2012-02-04Add control pluginsbd2-3/+4
Bump PKGREVISION
2012-02-04${PKGMANDIR} fixsbd2-4/+4
2012-02-04If a buildlink transformation of "rm:-ldl" is meant as a build fix forsbd1-2/+2
NetBSD/i386 then only apply it on NetBSD/i386.
2012-02-02Use ${RM} -f to avoid failure if no files are found to be removed.hans1-2/+2
2012-01-30In server/Imakefile add a target for $(VOXWARELIBS) that call make forsbd2-5/+20
the targets directory. This should fix the occasional problem were make complains with "don't know how to make dda/voxware/libvoxware.a"
2012-01-29audio/wsoundprefs: Add libintl during linkingmarino2-4/+12
Symbol libintl_bind_textdomain_codeset is used. Since IMake doesn't seem to acknowledge environment variables, all platforms now directly link lintl rather than just DragonFly.
2012-01-28Update to 3.99.4:wiz2-6/+6
LAME 3.99.4 January 25 2012 * Robert Hegemann * Fix for tracker item [ 3475581 ] lame crashes at .w64 input file * Addressing things brought to attention by tracker item [ 3463197 ] 3.99.x problem WFED and PCST frames * WFED and PCST frames can now be added, to tag podcasts iTunes recognizes * USER frames are now supported * COMM frames can now have a description, when passed via --tv "COMM=description=full text" * possible divide-by-zero exception should be fixed * adding malformed user-defined-frames could result in abnormal program termination, fixed
2012-01-28Update to 1.2.12. Update license (see below).wiz2-8/+11
fluidsynth dependency not added since upstream seems to be missing the necessary fluid_player_add_mem code (even though patchset from 2010 exists). 1.2.12: Sam Lantinga - Sat Jan 14 22:00:29 2012 -0500 * Fixed seek offset with SMPEG (was relative, should be absolute) Sam Lantinga - Fri Jan 13 03:04:27 EST 2012 * Fixed memory crash loading Ogg Vorbis files on Windows Sam Lantinga - Thu Jan 05 22:51:54 2012 -0500 * Added an Xcode project for iOS Nikos Chantziaras - 2012-01-02 17:37:36 PST * Added Mix_LoadMUSType_RW() so you can tell SDL_mixer what type the music is Sam Lantinga - Sun Jan 01 16:45:58 2012 -0500 * Fixed looping native MIDI on Mac OS X and Windows Sam Lantinga - Sun Jan 01 01:00:51 2012 -0500 * Added /usr/local/share/timidity to the timidity data path Sam Lantinga - Sat Dec 31 21:26:46 2011 -0500 * Fixed timidity loading of some MIDI files Sam Lantinga - Sat Dec 31 19:11:59 EST 2011 * Fixed dropping audio in the FLAC audio decoding Sam Lantinga - Sat Dec 31 18:32:05 EST 2011 * Fixed memory leak in SDL_LoadMUS() Sam Lantinga - Sat Dec 31 10:22:05 EST 2011 * Removed GPL native MIDI code for new licensing Sam Lantinga - Sat Dec 31 10:22:05 EST 2011 * SDL_mixer is now under the zlib license Manuel Montezelo - 2011-12-28 11:42:44 PST * Fixed drums playing on MIDI channel 16 with timidity Ryan C. Gordon - Wed Jun 15 03:41:31 2011 -0400 * The music-finished hook can start a track immediately James Le Cuirot - Mon Mar 21 16:54:11 PDT 2011 * Added support for FluidSynth Egor Suvorov - Tue Jan 18 11:06:47 PST 2011 * Added support for native MIDI on Haiku Sam Lantinga - Tue Jan 11 01:29:19 2011 -0800 * Added Android.mk to build on the Android platform Jon Atkins - Sat Nov 14 13:00:18 PST 2009 * Added support for libmodplug (disabled by default)
2012-01-28Update to 1.1.5.wiz7-196/+65
pkgsrc: Not switched to cmake, no libaudiofile dependency. 1.1.5: * Autotools build resulted in the wrong version number for libfluidsynth.so (reported by plcl, Takashi Iwai) * One symbol was dropped from libfluidsynth.so - 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) 1.1.4: * 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 1.1.3: * 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) 1.1.2: 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] 1.1.1: 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) Misc * 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) 1.1.0: 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.name, 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).
2012-01-28Recursive bump for removal of jpeg/tiff/png buildlink3.mk fileswiz1-2/+2
from SDL_image. If one of these packages needs them, it should include them itself.
2012-01-28audio/akode-plugins-ffmpeg: Remove obsolete patchmarino3-22/+3
The ffmpeg plugin no longer needs to be patched to build on NetBSD. The UINT64_C issue was fixed directly in ffmpeg.
2012-01-28Python 2.5 and higher include ctypes module, so let to only depend on py-ctypesobache1-2/+6
for Python 2.4. Bump PKGREVISION.
2012-01-26Updated to 0.93rhaen2-6/+6
Changes: 0.93 2011-09-14 - ASF: Support seeking in a file without an ASF_Index object. - Don't use MAX_PATH because this limits path names to only 260 chars on Win32.
2012-01-26Use SET_LIBDIR with packages that want to use to lib64sbd2-2/+4
2012-01-26For proper DESTDIR support it should be passed to make as 'DESTDIR=${DESTDIR}'sbd10-20/+20
not 'prefix=${DESTDIR}${PREFIX}'
2012-01-25LDFLAGS setting only needed when gtk option is turned on, so move it there.wiz2-3/+3
Tested by John Marino.
2012-01-24audio/padevchooser: Fix indirect linking error on DragonFly onlymarino1-2/+3
2012-01-24audio/jack-rack: Fix indirect linking error on DragonFly onlymarino1-1/+2