Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
of a strchr(const char *, int c) call a constant.
(i.e. use obache@ suggestion as a better way to fix the strchr problem.)
|
|
'getPlatform()'.
Now libcontrol.so should be built and install on NetBSD and Dragonfly.
(PR#45940 shows that its missing)
|
|
|
|
|
|
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)
Enjoy.
|
|
|
|
|
|
|
|
|
|
Bump PKGREVISION
|
|
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.
|
|
2) Use $(LDFLAGS) when linking.
|
|
|
|
Bump BUILDLINK_ABI_DEPENDS
|
|
|
|
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
|
|
|
|
Bump PKGREVISION
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
a conditional after the inclusion of bsd.pkg.mk.
|
|
|
|
kill -ldl if it is not found.
|
|
|
|
|
|
|
|
--- 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);
}
|
|
Bump PKGREVISION
|
|
|
|
NetBSD/i386 then only apply it on NetBSD/i386.
|
|
|
|
the targets directory.
This should fix the occasional problem were make complains with
"don't know how to make dda/voxware/libvoxware.a"
|
|
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.
|
|
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
|
|
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)
|
|
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).
|
|
from SDL_image. If one of these packages needs them, it should
include them itself.
|
|
The ffmpeg plugin no longer needs to be patched to build on NetBSD.
The UINT64_C issue was fixed directly in ffmpeg.
|
|
for Python 2.4.
Bump PKGREVISION.
|
|
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.
|
|
|
|
not 'prefix=${DESTDIR}${PREFIX}'
|
|
Tested by John Marino.
|
|
|
|
|