Commit graph

6317 commits

Author SHA1 Message Date
sbd
672e62a802 In server/Imakefile add a target for $(VOXWARELIBS) that call make for
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-30 01:34:38 +00:00
marino
6384d43d39 audio/wsoundprefs: Add libintl during linking
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-29 15:48:02 +00:00
wiz
f9d40b7ebd Update to 3.99.4:
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-28 14:17:53 +00:00
wiz
00cf863904 Update to 1.2.12. Update license (see below).
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-28 13:46:15 +00:00
wiz
cabc09a730 Update to 1.1.5.
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-28 13:15:32 +00:00
wiz
de14785d30 Recursive bump for removal of jpeg/tiff/png buildlink3.mk files
from SDL_image. If one of these packages needs them, it should
include them itself.
2012-01-28 11:00:51 +00:00
marino
e8d54f2834 audio/akode-plugins-ffmpeg: Remove obsolete patch
The ffmpeg plugin no longer needs to be patched to build on NetBSD.
The UINT64_C issue was fixed directly in ffmpeg.
2012-01-28 09:39:17 +00:00
obache
1a0cba220d Python 2.5 and higher include ctypes module, so let to only depend on py-ctypes
for Python 2.4.

Bump PKGREVISION.
2012-01-28 09:07:51 +00:00
rhaen
f41b0b37ee Updated to 0.93
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-26 20:57:56 +00:00
sbd
75e2e0e387 Use SET_LIBDIR with packages that want to use to lib64 2012-01-26 06:34:18 +00:00
sbd
01da26c466 For proper DESTDIR support it should be passed to make as 'DESTDIR=${DESTDIR}'
not 'prefix=${DESTDIR}${PREFIX}'
2012-01-26 02:45:44 +00:00
wiz
2b06c787be LDFLAGS setting only needed when gtk option is turned on, so move it there.
Tested by John Marino.
2012-01-25 01:18:15 +00:00
marino
bc0c4aa664 audio/padevchooser: Fix indirect linking error on DragonFly only 2012-01-24 23:28:10 +00:00
marino
96123083fd audio/jack-rack: Fix indirect linking error on DragonFly only 2012-01-24 23:27:04 +00:00
marino
d9a51b42d7 audio/gqmpeg-devel: Fix indirect linking error on DragonFly only 2012-01-24 23:25:52 +00:00
marino
90fe5992b6 audio/audacious: Fix indirect linking error on DragonFly only 2012-01-24 23:24:26 +00:00
marino
f1582a4ea7 audio/alsa-utils: Fix indirect linking error on DragonFly only 2012-01-24 23:21:23 +00:00
hans
24cb6afc81 fix patch checksum 2012-01-24 18:58:36 +00:00
marino
0c068e8d4a audio/snd: Fix indirect linking error on DragonFly only 2012-01-24 09:43:31 +00:00
marino
2f1329884c audio/esound: Fix indirect linking error on DragonFly only
Since fixing the gnu linker v2.22 indirect linking errors for all platforms
have been met with controversy, this will be fixed with LDFLAGS.DragonFly
rather than LDFLAGS.  An identical LDFLAGS.IRIX already exists for this
package, and often this is the case for LDFLAGS.SunOS.  When pkgsrc
definitively decides to support unmodified gnu linker v2.22 behavior, we can
stop using LDFLAGS.DragonFly to address this issue.
2012-01-24 09:42:35 +00:00
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
obache
47a9db2608 * NO_BUILD=yes instead of empty do-install target.
* no compiler langauges is used.
2012-01-23 12:10:25 +00:00
obache
e7f848858f No comipler languages is used. 2012-01-23 12:05:07 +00:00
obache
314b5b0ac8 * LICENSE=gnu-gpl-v2
* no need to buildlink with py-curses, simple DEPENDS is sufficient.
2012-01-23 12:01:43 +00:00
gls
4d6d68d520 Update audio/cmus to 2.4.3
compared to 2.4.2, it mostly fixes several build and stability issues caused by
external library changes.

Upstream changes:

Gregory Petrosyan (3):
      roar.c: clean up a bit
      browser: fix browser_up() for playlists
      cmus 2.4.3

Johannes Weissl (8):
      id3: allow comments with description "description"
      ffmpeg: avoid deprecated functions
      ffmpeg: avoid more deprecated functions
      ffmpeg: include <libavutil/mathematics.h>
      ffmpeg: fix segfault
      configure: require pkg-config for libroar
      fix ffmpeg compile error
      Fix mp4 compile error with SVN versions

Tim Harder (1):
      ffmpeg: use correct API versions
2012-01-22 12:23:51 +00:00
zafer
1c5d145815 update HOMEPAGE and MASTER_SITES. 2012-01-21 01:45:41 +00:00
wiz
87e3333c65 Set LICENSE. 2012-01-20 12:31:25 +00:00
wiz
0b8615c231 Update to 14.3.2:
sox-14.3.2	2011-02-27
----------

File formats:

  o Add seek support to mp3 handler for speed improvements.  (Pavel Karneliuk)
  o Fix bug were WavPack header was not updated correctly when closing
    file.  Fixed libsox memory leak when closing WavPack files.
    (David Bryant)
  o Fix RIFF chunk length error when writing 24-bit files. (David Bryant)
  o 24-bit WAV files were leaving channel maps unassigned. Change to use
    common channel mappings based on channel count.  This allows to
    work more seemlessly with other apps such as WavPack and Foobar2000.
    (David Bryant)
  o Fix ffmpeg playback bug caused by alignment requirements on some platforms.
    Closes bug #3017690.  (Reuben Thomas).
  o Fix memory leak in ffmpeg. (Doug Cook)
  o Handle 0 length chunks in WAV files gracefully.  (Beat Jorg)
  o When skipping over chunks, account for word alignment. Helps
    with some Logic Pro generated files.  (D Lambley)
  o Fix incorrect MP3 file length determination with VBR & .5s initial
    silence.  (robs)

Audio device drivers:

  o Fix immediate segfault on OSX while attempting to record. (Adam Fritzler)
  o Fix segfault on OSX playback for some HW that gives smaller then
    requested buffers. (cbagwell)
  o Clean up system resource in coreaudio on close.  Allows running
    back-to-back open()/close()'s without exiting app first. (cbagwell)
  o Add support for 32-bit samples to OSS driver. (Eric Lammerts)
  o Add support for 24 and 32-bit samples to waveaudio (Win32) driver.
    (Doug Cook)
  o Support specifying audio device other than default on OSX (cbagwell)

Effects:

  o F.R. [3051700] spectrogram -r for `raw' spectrogram, no legend.  (robs)
  o Fix -w option on stats effect. (Ronald Sprouse)
  o Fix segfault with some ladspa plugins (Thor Andreassen)
  o Optionally look for png.h in libpng directory to support OpenBSD
    packaging.  Helps enable spectrograph effect. (cbagwell)
  o libpng15 requires application to include zlib.h header file. (cbagwell)
    Add this to spectrograph effect. [3184238]
  o Enable LADSPA effects on all platforms without any external
    dependencies.  Mainly useful for Linux, Windows and OS X which have
    binaries readily available. (cbagwell)
  o Support specifying an absolute end location for trim effect instead
    only an offset from trim begin location. (Ulrich Klauer)
  o Fix regression where MP3 handler required libmad headers to be installed.
    (Samuli Suominen)
  o Allow dynamic loading of lame to be enabled even if lame header files
    are not installed.  (Doug Cook)

Other new features:

  o Soxi now reports duration of AMR files.  (robs)
  o Document the "multiple" combine option in man pages and in
    usage output (Ulrich Klauer).

Internal improvements:

  o Distribute msvc9 project files that had been in CVS only. (cbagwell)
  o Add msvc10 project files (also compatible with the Windows SDK 7.1).
    (Doug Cook)
  o cmake now compiles waveaudio driver under windows environment. (cbagwell)
    [3072672]
2012-01-20 12:29:45 +00:00
drochner
439ca2ec3b update to 1.5.1
changes:
-bugfixes
-minor feature additions
2012-01-19 19:22:35 +00:00
sbd
0fea84f4dc Convert packages with add --libdir=* to CONFIGURE_ARGS to use
GNU_CONFIGURE_LIBDIR or GNU_CONFIGURE_LIBSUBDIR.
2012-01-17 21:43:18 +00:00
drochner
ff6a626ec2 update to 0.21
changes:
-bugfixes
-minor UI improvements
2012-01-16 21:14:44 +00:00
drochner
3f6d758062 update to 2.6
changes: minor feature improvements
2012-01-16 21:00:00 +00:00
drochner
eada199083 update to 0.16.6
changes: bugfixes, minor feature improvements
2012-01-16 20:57:32 +00:00
mrg
9bc4f47a48 - depend upon two more packages no longer part of perl 5.14 base,
p5-Class-ISA and p5-Data-Compare
- bump the p5-Audio-Scan acceptable version to what pkgsrc now has
- bump pkgrev as the depends have changed
2012-01-15 02:52:18 +00:00
obache
368da44445 gsed related clean up.
* Stop to treat NetBSD's sed as GNU sed, not full compatible.
  * Then, no need to reset TOOLS_PLATFORM.gsed for NetBSD if USE_TOOLS+=gsed and
    real GNU sed is required.
  * In addition, convert simple USE_TOOLS+=gsed to conditionally, without NetBSD.
* convert {BUILD_,}DEPENDS+=gsed to USE_TOOLS, all tools from gsed are real gsed.
2012-01-14 07:44:33 +00:00
hans
7589637040 USE_TOOLS=unzip instead of DEPENDS/BUILD_DEPENDS. 2012-01-14 03:13:03 +00:00
hans
2021c0e11b Convert to USE_TOOLS=zip. 2012-01-14 02:09:35 +00:00
drochner
592ebb2c54 remove unnecessary patches 2012-01-13 11:38:44 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
hans
6b76b8c7dd Fix build on SunOS. 2012-01-12 21:13:17 +00:00
hans
60e1cd2a9c Fix build on SunOS. 2012-01-12 17:16:48 +00:00
adam
efc3144250 Changes 0.3.3:
* Update library's soname version.
* Link against libm.
2012-01-12 16:34:28 +00:00
drochner
ee836ad1c7 +mp3gain 2012-01-12 16:20:18 +00:00
drochner
6833ffc0f0 add mp3gain-1.5.2, a Loudness normalizer for MP3 files, from Simon Schubert
per pkgsrc-wip
2012-01-12 16:18:23 +00:00
hans
3d2a00f15b Fix build on SunOS. 2012-01-11 21:15:36 +00:00
hans
521a6dabda Fix build on SunOS. 2012-01-11 20:49:05 +00:00
hans
8737ac17ca Explicitly disable da (audio output). 2012-01-11 20:30:18 +00:00
hans
1b05e10d70 Fix build on SunOS. 2012-01-11 20:26:13 +00:00
hans
1c891fb36b Fix localedir. 2012-01-11 20:23:32 +00:00
hans
345e153f35 Fix build on SunOS 5.11. 2012-01-11 20:21:54 +00:00