Commit graph

6534 commits

Author SHA1 Message Date
hans
26bea3f447 REPLACE_SH in installed shell scripts. 2012-02-15 22:38:30 +00:00
hans
2e09f33030 Fix build on SunOS. 2012-02-15 22:36:38 +00:00
hans
1d1e075805 REPLACE_SH in installed shell script. 2012-02-15 22:25:13 +00:00
hans
bf57727a59 Fix build on SunOS. 2012-02-15 22:23:15 +00:00
hans
586d37019d More fixes for SunOS, missed in previous commit. 2012-02-15 22:16:10 +00:00
hans
a345462877 REPLACE_SH in installed shell scripts. 2012-02-15 22:14:30 +00:00
hans
0d2d8912fb REPLACE_SH in installed shell script. 2012-02-15 22:13:36 +00:00
hans
ec578a8dfe Fix build on SunOS. 2012-02-15 22:09:31 +00:00
hans
3ca62b774f Fix build on SunOS. 2012-02-15 21:58:44 +00:00
hans
0868c90989 REPLACE_SH in installed shell script. 2012-02-15 21:52:53 +00:00
hans
2d6840e465 Fix build on SunOS. 2012-02-15 21:48:08 +00:00
hans
685b3bef1a Fix build on SunOS.
Add bash:run to USE_TOOLS, use REPLACE_BASH for scripts.
2012-02-15 21:42:08 +00:00
hans
1333d448b6 Fix build on SunOS. 2012-02-15 21:37:48 +00:00
hans
68501cd24c REPLACE_SH in installed shell script. 2012-02-15 21:25:52 +00:00
hans
c3d5e9a994 REPLACE_SH in installed shell scripts. 2012-02-15 21:23:25 +00:00
hans
f4c32f8851 Fix build on SunOS. REPLACE_SH in installed shell script. 2012-02-15 21:22:21 +00:00
hans
6d51d97bdc Fix build on SunOS. 2012-02-15 21:20:24 +00:00
hans
0ccfcc926f Fix build on SunOS. REPLACE_SH on installed shell script. 2012-02-15 20:15:42 +00:00
hans
4129731ef6 Fix build on SunOS. REPLACE_SH on installed shell scripts. 2012-02-15 20:04:30 +00:00
hans
bbf621821c Fix build on SunOS. 2012-02-15 20:01:54 +00:00
hans
4e392de3d7 Fix build on SunOS, again. 2012-02-15 19:51:16 +00:00
hans
13cdb43144 REPLACE_SH in installed shell scripts. 2012-02-15 19:50:12 +00:00
hans
1e33033128 REPLACE_SH in installed shell script. 2012-02-15 19:48:21 +00:00
hans
2008c87987 Fix build on SunOS. 2012-02-15 19:46:30 +00:00
hans
cbabfe9851 Fix build on SunOS.
Inspired by the patches used for the native package in OI.
2012-02-15 19:43:51 +00:00
hans
d02b1ddcf0 Partially revert previous, the build fix for SunOS was already there. 2012-02-15 19:35:45 +00:00
hans
77db84c421 Fix build on SunOS. REPLACE_SH on installed shell script. 2012-02-15 19:34:45 +00:00
hans
72cee3eddd Fix build on SunOS. 2012-02-15 19:33:26 +00:00
hans
41dc087133 REPLACE_SH on installed shell script. 2012-02-15 19:31:19 +00:00
hans
ad677fd1cd REPLACE_BASH also in cddb-tool. 2012-02-15 19:30:13 +00:00
hans
adb2bfbf61 Remove SunOS-specific post-install target, not needed anymore.
REPLACE_SH on an installed script.
2012-02-15 15:33:27 +00:00
sbd
a81e84092e Add SET_LIBDIR=yes 2012-02-09 21:44:27 +00:00
sbd
4df7ae4169 Comply the the C++ spec by making a variable that is assigned the result
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-08 00:19:42 +00:00
sbd
1ad4933573 Fix the patch that adds NetBSD and Dragonfly by changing 'getPlatform' to
'getPlatform()'.

Now libcontrol.so should be built and install on NetBSD and Dragonfly.
(PR#45940 shows that its missing)
2012-02-07 21:17:49 +00:00
martin
20e203604a Avoid a crash if getprotobyname("IP") does return NULL. 2012-02-07 09:44:22 +00:00
obache
8c9be2f52b change the last fix to safe way. 2012-02-07 09:04:56 +00:00
wiz
404512084a Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:17 +00:00
sbd
142772f159 More casting of strrchr calls. 2012-02-06 03:28:44 +00:00
sbd
9d19e70eba Include <linux/soundcard.h> on Linux. 2012-02-06 03:16:15 +00:00
sbd
2e316dec8a Remove '-N' from CFLAGS_linux. 2012-02-06 03:10:09 +00:00
sbd
2e5098d1c4 On Linux include <stdint> for uint??_t types. 2012-02-06 02:59:49 +00:00
sbd
ccaf0a397e 'nasay' is also install on Linux
Bump PKGREVISION
2012-02-06 02:50:44 +00:00
sbd
62c7214501 Fix build of devrplay.so on Linux.
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-06 02:40:29 +00:00
sbd
b9763b0ece 1) Use ${PKGMANDIR} when install manpages
2) Use $(LDFLAGS) when linking.
2012-02-05 22:53:51 +00:00
sbd
bc0a5e826c Recursive PKGREVISION bump for audio/fluidsynth BUILDLINK_ABI_DEPENDS bump. 2012-02-05 22:49:37 +00:00
sbd
bffe2528ec Add missing devel/glib2 buildlink to the buildlink3.mk file.
Bump BUILDLINK_ABI_DEPENDS
2012-02-05 22:49:13 +00:00
sbd
b8ec3ce36f Add a cast to a strchr call. 2012-02-05 22:27:09 +00:00
sbd
c4355c0f31 plist fixes:
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-05 22:20:42 +00:00
sbd
984f02ae9f Spellcheck '#elsif' -> '#elif' 2012-02-05 21:55:15 +00:00
sbd
d79a61d7a4 Add PLIST.Linux with linux only installed files.
Bump PKGREVISION
2012-02-05 21:48:26 +00:00
sbd
f086ce233e Use ${PKGMANDIR} when install manpages 2012-02-05 21:28:09 +00:00
sbd
88cffd3ee1 NOT_FOR_PLATFORM+=Linux-*-* 2012-02-05 21:20:17 +00:00
sbd
5f059f5382 Use $(PKGMANDIR) 2012-02-05 21:17:02 +00:00
sbd
0071cf4c78 Remove '-m486' from COMPILERFLAGS, its not a g++ flag. 2012-02-05 20:53:12 +00:00
sbd
f667554a2f Linux fixes:
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-05 20:39:50 +00:00
sbd
0577fc68c4 Include <cstdio> where needed for thinks like snprintf, fopen.... 2012-02-05 20:05:56 +00:00
sbd
bbf5ddfbe9 Correct spelling mistake with BUILDLINK_LDADD.dl and it can only be used in
a conditional after the inclusion of bsd.pkg.mk.
2012-02-05 09:24:19 +00:00
sbd
c4abd231ec Include <cstring> for things like strcpy, strlen and strncmp. 2012-02-05 09:00:13 +00:00
obache
e095bbfda6 Using dlopen unconditionally, so include mk/dlopen.buildlink3.mk and
kill -ldl if it is not found.
2012-02-04 10:24:37 +00:00
sbd
e79fcabdd4 Add SET_LIBDIR=yes 2012-02-04 09:31:57 +00:00
sbd
1f174ed59b Fix Linux build. 2012-02-04 09:26:10 +00:00
sbd
2cd86e92a6 Add a cast to a strrchr call. 2012-02-04 07:53:26 +00:00
sbd
17b2b258b6 $NetBSD$
--- 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-04 07:51:28 +00:00
sbd
a2fe05dbd4 Add control plugin
Bump PKGREVISION
2012-02-04 07:00:11 +00:00
sbd
31c594e127 ${PKGMANDIR} fix 2012-02-04 06:48:34 +00:00
sbd
4971a31941 If a buildlink transformation of "rm:-ldl" is meant as a build fix for
NetBSD/i386 then only apply it on NetBSD/i386.
2012-02-04 06:45:33 +00:00
hans
cb2a29ecb3 Use ${RM} -f to avoid failure if no files are found to be removed. 2012-02-02 09:26:17 +00:00
sbd
7ae892a75c 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
aa9fb36608 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
ead780a786 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
6ff119ec6c 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
8c9691f1de 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
9d2b9c408f 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
569bfeff42 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
be4e119b73 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
0840b1c5d5 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
f53b9cdd60 Use SET_LIBDIR with packages that want to use to lib64 2012-01-26 06:34:18 +00:00
sbd
b4f2df5567 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
cb822633e6 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
000ebc4032 audio/padevchooser: Fix indirect linking error on DragonFly only 2012-01-24 23:28:10 +00:00
marino
5cc42c4cde audio/jack-rack: Fix indirect linking error on DragonFly only 2012-01-24 23:27:04 +00:00
marino
54ca1aebb4 audio/gqmpeg-devel: Fix indirect linking error on DragonFly only 2012-01-24 23:25:52 +00:00
marino
7b28369eff audio/audacious: Fix indirect linking error on DragonFly only 2012-01-24 23:24:26 +00:00
marino
3e9f12127e audio/alsa-utils: Fix indirect linking error on DragonFly only 2012-01-24 23:21:23 +00:00
hans
743f66405d fix patch checksum 2012-01-24 18:58:36 +00:00
marino
5cab15e52d audio/snd: Fix indirect linking error on DragonFly only 2012-01-24 09:43:31 +00:00
marino
d9552fb8fa 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
ec681430da Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
obache
367d1e814e * NO_BUILD=yes instead of empty do-install target.
* no compiler langauges is used.
2012-01-23 12:10:25 +00:00
obache
50bdccbff7 No comipler languages is used. 2012-01-23 12:05:07 +00:00
obache
259fcc3c7f * LICENSE=gnu-gpl-v2
* no need to buildlink with py-curses, simple DEPENDS is sufficient.
2012-01-23 12:01:43 +00:00
gls
7d26a80dbc 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
d0bcf71be3 update HOMEPAGE and MASTER_SITES. 2012-01-21 01:45:41 +00:00
wiz
aea902b3f2 Set LICENSE. 2012-01-20 12:31:25 +00:00
wiz
548064f7fb 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
1537f5d050 update to 1.5.1
changes:
-bugfixes
-minor feature additions
2012-01-19 19:22:35 +00:00
sbd
1e38404e66 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
ee21a4fdbc update to 0.21
changes:
-bugfixes
-minor UI improvements
2012-01-16 21:14:44 +00:00
drochner
34c9b15150 update to 2.6
changes: minor feature improvements
2012-01-16 21:00:00 +00:00
drochner
845e3fb643 update to 0.16.6
changes: bugfixes, minor feature improvements
2012-01-16 20:57:32 +00:00
mrg
a7aac79eea - 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
2f97717bdb 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
80a11d4b67 USE_TOOLS=unzip instead of DEPENDS/BUILD_DEPENDS. 2012-01-14 03:13:03 +00:00
hans
bbd52967db Convert to USE_TOOLS=zip. 2012-01-14 02:09:35 +00:00
drochner
8b679b9d66 remove unnecessary patches 2012-01-13 11:38:44 +00:00
obache
1f4649c8a2 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
hans
5d1582d7a0 Fix build on SunOS. 2012-01-12 21:13:17 +00:00
hans
e91a703780 Fix build on SunOS. 2012-01-12 17:16:48 +00:00
adam
abe63dffd5 Changes 0.3.3:
* Update library's soname version.
* Link against libm.
2012-01-12 16:34:28 +00:00
drochner
1a15904612 +mp3gain 2012-01-12 16:20:18 +00:00
drochner
8b60affb70 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
8c849de73f Fix build on SunOS. 2012-01-11 21:15:36 +00:00
hans
50af02ede8 Fix build on SunOS. 2012-01-11 20:49:05 +00:00
hans
6bc1fc5042 Explicitly disable da (audio output). 2012-01-11 20:30:18 +00:00
hans
2927856781 Fix build on SunOS. 2012-01-11 20:26:13 +00:00
hans
4575532107 Fix localedir. 2012-01-11 20:23:32 +00:00
hans
9569cc7b00 Fix build on SunOS 5.11. 2012-01-11 20:21:54 +00:00
hans
e2f1d386e8 An extra binary is built on SunOS. 2012-01-11 20:18:24 +00:00
hans
05b6b04b1d Fix build on SunOS. 2012-01-11 20:14:10 +00:00
hans
65c4bdb924 Fix build on SunOS. 2012-01-11 19:51:26 +00:00
hans
0335f5d828 Fix build on SunOS. 2012-01-11 19:38:24 +00:00
hans
c1af7d9d7f Explicitly disable NLS to avoid language files to be built. 2012-01-11 19:35:35 +00:00
hans
7f63d97bc3 Fix build on SunOS. 2012-01-11 19:23:02 +00:00
hans
4848f15801 Fix build on SunOS. Needs ncurses. 2012-01-11 19:20:12 +00:00
hans
7147b14e29 Remove set but not used variable. 2012-01-11 19:11:38 +00:00
hans
5125e8b85e Fix build on SunOS. 2012-01-11 19:06:24 +00:00
hans
2413cecf58 Uses pod2man. 2012-01-11 19:03:09 +00:00
hans
3fa3e2ccf0 Don't jump over variable initialization. 2012-01-11 19:01:48 +00:00
hans
f3ae054118 Fix build on SunOS. 2012-01-11 18:43:31 +00:00
hans
c01c7934e8 Allow build on SunOS 5.11. 2012-01-11 18:06:22 +00:00
hans
efffa942b9 Fix build on SunOS. 2012-01-11 17:51:21 +00:00
hans
c92bd5fcc3 There's no libutil on SunOS. 2012-01-11 17:42:36 +00:00
hans
faf89e187f Fix localedir. 2012-01-11 17:33:52 +00:00
hans
86debb1d4b Fix build on SunOS. 2012-01-11 17:31:30 +00:00
hans
3f5ae45072 Fix build on SunOS. 2012-01-11 17:05:51 +00:00
hans
46e2a6be84 Remove the u_intXX_t workaround for SunOS, it's no longer needed. 2012-01-11 15:54:44 +00:00
hans
5a062fb329 Fix build on SunOS 5.11. 2012-01-11 14:57:25 +00:00
hans
05e3896ef5 Fix build on SunOS. 2012-01-11 14:48:59 +00:00
sbd
f33cf90350 Recursive PKGREVISION bump because of devel/libslang2 buildlink addition. 2012-01-10 01:45:20 +00:00
obache
43a23bd711 Recursive bump from boost-libs shlib bump. 2012-01-09 02:54:24 +00:00
shattered
cd26a5bc59 Whitespace only. 2012-01-08 15:00:38 +00:00
sbd
44338b00d5 Remove ${LIBABISUFFIX} from PLIST and insure file are not installed
with using it.
2012-01-04 06:46:58 +00:00
sbd
517e7e0445 Add ${LIBABISUFFIX} to PLIST entry's. 2012-01-03 09:16:21 +00:00
sbd
a5ae775bf9 Use a C not a c++ comment in alsa/pcm.h. The c++ comment causes a phrase
error with the file and the autoconf header usability test to fail.

Bump PKGREVISION
2012-01-02 04:06:24 +00:00
rumko
309f7c3f8b Add configure check for libm
Fixes build for DragonFly BSD.

Provided by Matthias Rampke through PR pkg/45757
2011-12-29 16:19:25 +00:00
joerg
3e89b3dbf2 Fix RCS ID 2011-12-26 13:22:28 +00:00
joerg
6c3a7cbb56 Using pkg-config works better if it is actually installed (hi wiz!) 2011-12-23 22:56:32 +00:00
sbd
760426a4e5 Include audio/alsa-lib/buildlink3.mk on Linux. 2011-12-22 07:47:43 +00:00
shattered
b1c75bc8ea Update home page URL. 2011-12-21 20:20:43 +00:00
wiz
e44b0583e6 Fix configury with libaudiofile>=0.3.
Set LICENSE while here.
2011-12-19 13:16:16 +00:00
wiz
3944966a9a regen 2011-12-19 13:16:00 +00:00
sbd
8f7b52226e If a package says it supports the wide-curses option then it should
actually support it.

Bump PKGREVISION.
2011-12-19 06:33:33 +00:00
sbd
d773aa5d7a Add missing devel/ncurses buildlink.
Bump PKGREVISION
2011-12-17 10:14:48 +00:00
sbd
3c0ccbf49b Add missing mk/curses buildlink.
Respect LDFLAGS

Bump PKGREVISION
2011-12-17 10:14:44 +00:00
sbd
85a9180a3d Add missing mk/curses buildlink.
Pass BUILDLINK_CPPFLAGS and BUILDLINK_LDFLAGS to the build system.

Bump PKGREVISION
2011-12-17 10:14:40 +00:00
sbd
c50d0207fe Regenerate diffs for GNU patch. 2011-12-14 03:14:13 +00:00
obache
4efef0af5a Update picard to 0.16.
while here,
* convert some needless buildlink3 to simple DEPENDS.
* distutils pkg, register egg-info.

Version 0.16 - 2011-10-23
 * Added AcoustID support.
 * Fixed track metadata plugins.
 * Added new internal %_totalalbumtracks% tag field. (PICARD-16)
 * Track metadata plugins now run also on non-album tracks. (PICARD-7)
 * Fixed custom Various Artists name on the %albumartist% field. (PICARD-5)
 * Album artist is now correctly "translated". (PICARD-1)
 * Unicode punctuation is now converted to ASCII by default.
 * WavPack correction files are moved together with the main files. (PICARD-15)
 * Unicode filename normalization on OS X.
 * Original release date is now saved into %originaldate%.
 * Allow tagging with localized artist aliases (PICARD-17)
 * Added a quit confirmation dialog. (PICARD-46)
 * Standalone recordings can be tagged with relationships now. (PICARD-10)
 * Refreshing an album will refresh its "other versions" listing. (PICARD-8)
 * "Unicode punctuation to ASCII" now works on album-level metadata. (PICARD-50)
 * DJ-mix tags should only be written to the medium where they apply. (PICARD-20)
 * Support URL redirects in web service/network request module (PICARD-54)
 * Jamendo and Archive.org cover art is displayed on web page, but not loaded by Picard plugin (PICARD-52)
 * Edits to metadata in "Details..." menu not reflected in UI (PICARD-13)
 * The status bar/new metadata box is updated when a selected file/track is changed. (PICARD-14)
2011-12-11 12:39:27 +00:00
obache
ae5c7a50fc * convert some needless buildlink to simple DEPENDS.
* distutils pkg, register egg-info.

Bump PKGREVISION.
2011-12-10 14:17:37 +00:00
obache
b66280d8e4 LICENSE=gnu-gpl-v2 # or later 2011-12-10 13:26:38 +00:00
obache
3b09b48a6f distutils pkg, register egg-info.
Bump PKGREVISION.
2011-12-10 13:00:56 +00:00
drochner
759c9a66a2 PKGREV bump for libXp-less openmotif 2011-12-09 14:36:32 +00:00
obache
d26c7af07f * LICENSE=gnu-lgpl-v2.1
* distutils pkg, register egg-info.

Bump PKGREVISION.
2011-12-08 12:59:13 +00:00
obache
48fdd00323 * LICENSE=gnu-gpl-v2
* distutils package, register egg-info

Bump PKGREVISION.
2011-12-08 12:53:20 +00:00
dholland
cbf341798a Use motif.bl3.mk instead of direct from openmotif.
Non-default option, so no revbump.
2011-12-05 19:16:57 +00:00
wiz
658f5c36ff Remove two patches; upstream says that extending precision is not
the right approach and that he changed the calculation for 0.3.2 in a
more robust way.
Note that patch-configure will be integrated in next release.

Bump PKGREVISION for patch removal.
2011-11-30 20:52:46 +00:00
tron
c00b21ff95 Remove GCC 4.1.* build fix which is no longer necessary after the
update to version 0.3.2.
2011-11-30 18:46:47 +00:00
wiz
05eac7d0df Tell configure explicitly where audiofile resides, now that it doesn't
provide audiofile-config any longer.
Set LICENSE while here.
Comment out REPLACE_PERL line that doesn't do anything, since it wants
to substitute in a generated file that doesn't exist yet.
2011-11-30 14:47:14 +00:00
wiz
d2c69bcdc8 Update to 0.3.2:
Changes for Audio File Library version 0.3.2:

* Fix initialization of byte order in Creative Voice File format.
* Fix calculation of frame count in NIST SPHERE sound files.
* Remove duplicate definition of AFvirtualfile.
* Don't treat compiler warnings as errors by default.
2011-11-30 14:30:57 +00:00
wiz
6ad6d1da16 Add libwildmidi option (recommended over fluidsynth by the musicpd author). 2011-11-30 13:53:19 +00:00
wiz
b4563cba15 + libwildmidi. 2011-11-30 13:49:29 +00:00
wiz
baa73e6f94 Initial import of libwildmidi-0.2.3.4, packaged for wip by Pierre Allegraud.
WildMIDI is a simple software midi player which has a core softsynth
library that can be use with other applications.

The WildMIDI library uses Gravis Ultrasound patch files to convert
MIDI files into audio which is them passed back to the calling
application for further processing or output. The API of the library
is designed so that it is easy to include WildMIDI into applications
that wish to include MIDI file playback. With multiple MIDI file support
you can develope applications to mix several midi files together at the
same time and with the next release you will be able to use a different
patch set for each MIDI file.
2011-11-30 13:47:15 +00:00
wiz
069e32421f Fix build with latest libaudiofile. 2011-11-30 12:02:25 +00:00
wiz
8efe6677e8 Add more options. 2011-11-30 12:01:58 +00:00
wiz
7f0b95cd10 Remove:
typedef struct _AFvirtualfile AFvirtualfile;
from af_vfs.h, the same line is in audiofile.h (which it includes),
and this breaks the build of musicpd.
Bump PGKREVISION.
2011-11-30 11:59:39 +00:00
tron
eb93ee73b0 Add comment for last change. 2011-11-30 08:52:02 +00:00
tron
da52e08de4 Ignore compiler warnings if GCC 4.1.* is used. This fixes the build
under NetBSD/amd64 5.1_STABLE.
2011-11-30 08:29:36 +00:00
wiz
a4634e89ca Update to 3.99.3:
LAME 3.99.3   November 26 2011

    Robert Hegemann
        Fix for tracker item [ 3441349 ] --tg does not handle genre number when adding unicode tag


LAME 3.99.2   November 18 2011

    Robert Hegemann
        Due to some bugs in 3rd party HW/SW decoders, those were not be able to make use of LAME's extended info tag anymore, resulting in problems with things like gapless playback.


LAME 3.99.1   November 5 2011

    Robert Hegemann
        Fixes for several issues with ID3v2 unicode tags, using Big-Endian text encodings. Because of several other software (like Windows Media Player), LAME writes Little-Endian unicode tags only.
        Thanks to Taihei Monma, for reporting these issues. Tracker items: [ 3431203, 3431222, 3431241 ]


LAME 3.99   October 15 2011

    3.99 beta 1 becomes 3.99


LAME 3.99 beta 1   not yet released

    Robert Hegemann
        Fix for Bugtracker item [ 3395813 ] id3tag_set_fieldvalue for URL link frames Broken
        Fix for Bugtracker item [ 3368977 ] Wave Parser doesn't pad chunks
        Fix for Bugtracker item [ 3034259 ] confusing fatal error: can't update LAME-tag frame!

LAME 3.99 beta 0   not officially released

    Josep Maria Antolín Segura
        Documentation work
    Rogério Brito
        Improve Debian packaging.
            Include suggestions made by Fabian Greffrat
            Update version of the Debian package to reflect that it is taken from CVS.
            Get rid of a transitional package
            Much more to come...
        Minor fix to validate the history file correctly
    Robert Hegemann
        Porting of LAME mp3rtp program to Windows platform
        Fix: for free format mp3 above 320 kbps, the maximum allowed bits was limited too far.
        Changed behaviour: LAME replaces common suffixes by MP3/WAV when no output filename was given. For example, a simple lame x.wav will create output file x.mp3
        UNICODE support on Windows OS, file names and ID3v2 tags; related: Bugtracker item [ 3052230 ] Lame.exe can't find files with non-ASCII names
        Added support for WAVE FORMAT IEEE FLOAT input files
        New switch --swap-channel added, see tracker item [ 1118412 ] RFE: option to swap L and R channels
        New switches -m l and -m r to select either left or right channel for mono encoding.
        Feature request item [ 3134258 ] Allow larger images with LAME (>128KB)
        Fix for Bugtracker item [ 2962223 ] Encoder delay and padding values ignored when re-encoding
        Fix for Bugtracker item [ 2986823 ] Error when building Lame with NASM support -still exists
        Fix for Bugtracker item [ 3125235 ] make -f Makefile.mingw32 fails
        Fix for Bugtracker item [ 3021935 ] ID3 tag TXXX cannot be used more than once
        Fix for Bugtracker item [ 3025801 ] gain_analysis.h needs int constants
        Fix for Bugtracker item [ 3277412 ] Segmentation fault at layer2.c:105 with --decode
        Changes in new VBR code:
            tuning on PSY model
            tuning on VBR scale and resulting bitrates
            Minor bug fix for sfb21 encoding
        All encoding modes use the PSY model from new VBR code, addresses Bugtracker item [ 3187397 ] Strange compression behavior
        Fix for a possible out of bounds array access in HIP decoder, addresses Bugtracker item [ 3091776 ] crash at III_dequantize_sample

LAME 3.98.4    March 22 2010

    Joseph Flynn
        Improvements for LAME DirectShow filter:
            Added support for the DirectShow IAMStreamConfig Interface to the LAME encoder filter output pin.
            Modified the DirectShow filter registration section so that the LAME Encoder filter is correctly registered in the Audio Compressors filter category. This will allow third-party encoding applications using the DirectShow System Device Enumerator Interface to correctly detect the LAME encoder when querying the Audio Compressors filter group.
            Modified the filter registration information so that the MP3 audio subtype is correctly reported as being supported on the encoder output pin. This will allow third-party encoding applications using the DirectShow IFilterMapper2 Interface to recognize that the LAME encoder supports MP3 output.
            Altered the Filter Merit Value that was being used when the filter was registered so that it is now using the standard DirectShow compressor filter merit value of MERIT_DO_NOT_USE (0x200000). Previously, the filter was being registered using a value of MERIT_SW_COMPRESSOR (0x100000), which was at a lower priority (i.e. worse priority) than MERIT_DO_NOT_USE. This prevented the LAME Encoder filter from being selected for use by some third-party encoding applications.
            Added code to calculate the frame length of the audio frames used for the nBlockSize element of the WAVEFORMATEX output structure. Previously this value was simply hard-coded to 1.
    Robert Hegemann
        Fix for Bugtracker item [ 2973877 ] A problem regarding the new drain code

LAME 3.98.3    February 27 2010

    Rogério Brito:
        Update the debian packaging for the new release.
    Robert Hegemann
        The ignore-tag-errors switch had no effect when embedding album art, fixed.
        Library API change: lame_decode functions are now obsolete but still present, please use hip_decode instead. The reason for this change is: lame_decode functions use a single global variable within the library to store decoder setup, hip_decode functions don't. The encoder now uses hip_decode internally and it is now possible to use clipdetect feature while reencoding mp3 to mp3.
        Workaround for FFMPEG bug, which uses to call lame_encode_flush more than once in a loop.
        Windows: program icon and version info added (when building with VC9)
        Fix for Bugtracker item [ 2688413 ] lib name problem in Microsoft Visual Studio 6
        Fix for Bugtracker items [ 2051870, 242365tracker item [ 2723518 ] resampling in 3.98 and 3.99alpha
        Fix for Bugtracker item [ 2891879 ] Because of Windows API change, there was a problem with the prority switch.
        Fix for Bugtracker item [ 2893101 ] Access Violation in BladeMP3EncDL0, ships with MS Windows): enabling the new-drain-code seems to solve that issue better, than restricting the buffer size (see below: 3.98 beta 1, May 16 2007).
        Patch submitted by Bernhard Doebler, tracker item [ 2807676 ] Error when building Lametem [ 2406420 ] compile lame_enc.dll under cygwin
2011-11-29 20:26:48 +00:00
wiz
b2a8c0278d Update to 0.3.1:
Changes for Audio File Library version 0.3.1:

* Fix installation of man pages.
* Add support for Creative Voice File format.
* Support u-law and A-law compression in Core Audio Format files.

Changes for Audio File Library version 0.3.0:

* Define AFframecount and AFfileoffset as 64-bit integers regardless of
  whether system specifies off_t as 64 bits.
* Added support for Core Audio Format.
* Added support for extensible WAVE format files.
* Fixed leak of miscellaneous data buffers. (Thanks to Stefano Magni
  for finding and fixing this problem.)
* Fixed default mapping between integer and floating-point audio data.
* Fix handling of NeXT sound files with unspecified or inconsistent length.
* Added support for miscellaneous data in IFF/8SVX files.
* Added support for byte-swapped IRCAM sound files.
* Refactored file parsing and writing.
* Refactored audio conversion.
* Updated and expanded documentation.
2011-11-29 19:39:30 +00:00
wiz
8207a5d3d5 Update to 0.1.21:
2010-05-18: playgmd/gmdldmf.c: Remove a nested function

2011-03-19: compat/stuff.*: strupr is actually implemented on some systems

2011-03-19: configure.ac */*: -lm is not required on all platforms

2011-03-19: * */*: AC_STRUCT_DIRENT_D_TYPE; not all platforms has dirent.d_type

2011-03-19: config.guess, config.sub, install-sh: update to more recent versions (used the ones present in automake-1.11 in ubuntu 10.10)

2011-03-19: configure.ac Makefile.in: Only link to pthread if on OS-X / CoreAudio

2011-03-19: Support getcwd() for retrieving current working directory

2011-03-20: Added support for SDL audio

2011-03-20: cpiface/cpilinks.c: crash-bug when resizing window while link viewer was active

2011-03-20: devpcoreaudio devpsdl: gettimer() didn't work as expected (needed by cpitrack.c)

2011-06-01: play*/*: Some of the players didn't have volatile on the "timer" lock

2011-06-08: playwav/wavplay.c: Race condition that caused some audio artifacts (some parts could be replayed randomly)

2011-06-19: playmp2/charset.c: Detection of glibc bug 4936 alrways returned true (thanks to Jindrich Makovicka)

2011-07-11: devw/dwmixfa*: 8087 fpu version is now able to compile in PIC mode without use of text-rels.

2011-07-13: devw/dwmixfa: Added support for proper C verion of the FPU mixer (Thanks to Jindřich Makovička)

2011-07-13: devw/dwmixfa: 8087_asm_emu code made some annoying clicking sounds

2011-09-05: configure.ac: AC_LINK_IFELSE for ADPLUG could fail if "ld --as-needed" was used

2011-09-18: devp/devpalsa: newer versions of libalsa does not need plughw syntax, and in some cases works better without

2011-09-18: configure.ac: removed a warning visible when using autoconf >= 2.68

2011-09-30: devp/devpcoreaudio.c: Didn't compile

2011-10-21: playgmd/gmdl*.c: Removed a nested function (GCC on OS-X dislikes them)

2011-11-03: playgmi/gmitimitidy.c: Updated against ubuntu 11.10 configfile structure, closing ticket #3

2011-11-03: dev/mixclip.c: wav and sid files would crash on non-x86 platforms (optimization for assembler mixer in lookup-tables were fixed for 32bit pointers)

2011-11-04: playwav/wavpplay.c: pause on wave files caused crash. Also did some minor cleanups in pause-handling in other file-plugins aswell

2011-11-05: boot/psetting.c: ocp.ini upgrade code could crash due memmove moved too much memory

2011-11-06: VERSION 0.1.21
2011-11-28 16:46:29 +00:00
joerg
83f6f83cb6 Fix build with modern GCC 2011-11-27 19:33:55 +00:00
marino
7a39faadf8 audio/xsidplay: Make DragonFly patch unconditional
According to the latest bulkbuild report, NetBSD needs this fix as well.
2011-11-27 11:51:16 +00:00
marino
e5e261c6d3 audio/trm: make dragonfly patch unconditional
According to the latest netbsd bulkbuild report, NetBSD needs this fix
as well.
2011-11-27 11:40:07 +00:00
marino
b40a293bd4 audio/xmms-cdread: Support DragonFly
There were a few issues with this package wrt DragonFly. The biggest issue
is the use of ETIME, which should not be used with sockets.  It doesn't
even appear to be used later.  NetBSD defines ETIME, but neither DragonFly
nor FreeBSD even have this definition in errno.  Somebody might want to
look at this choice for the variable.

Libtool also choked due to a missing tag, the FreeBSD volume control was
needed, and some standard headers were added.
2011-11-27 00:25:05 +00:00
shattered
9ab55ab513 Update to 3.4.1. Notable changes:
3.4.1 (20110813):
  - test for unused but set variable warning in gcc (needed to
    build on MacOS X, reported by Misty De Meo)
  - change dependency generation flags for clang (reported by Misty De Meo)
  - fix OXM module loading

3.4.0 (20110808):
  - fix portamento of mapped instruments
  - add MED2 (MED 1.12) module support
  - add Noiserunner module support
  - add support for MED4 synth instruments
  - fix MED4 Soundtracker-compatible tempo setting (Song2.med)
  - fix Startrekker Packer loader
  - fix IT215 compressed sample loader
  - OctaMED tempo fixes and note limit fix
2011-11-26 21:10:03 +00:00
joerg
3bd511aba3 Always include string.h 2011-11-26 17:09:32 +00:00
joerg
4c2db68e97 Fix C++ syntax 2011-11-26 17:08:51 +00:00
joerg
2a5e58c78b Always include string.h 2011-11-26 17:07:59 +00:00
sbd
071c9ea3b7 Add missing devel/zlib buildlink.
Bump PKGREVISION
2011-11-26 04:39:19 +00:00
joerg
04a5fea3f4 No patching with sed, please 2011-11-25 22:45:00 +00:00
joerg
2d85397c27 Fix build with GCC 4.5 2011-11-25 21:30:19 +00:00
joerg
95ee2c7153 Fix build with newer GCC 2011-11-25 21:29:31 +00:00
marino
c98f8dd6c9 audio/terminatorx: Fix DragonFly breakage
To restore buildability on DragonFly:
1) Added <string.h> to global header
2) Reversed patch-aa's modification of scandir
No PKGREVISION bump required.
2011-11-24 20:34:34 +00:00
joerg
4acd54c9f6 Fix build with modern GCC 2011-11-24 14:25:16 +00:00
joerg
c9d44ef750 Fix plugin build on NetBSD with newer GCC 2011-11-23 23:25:36 +00:00
marino
ea31a0b579 audio/audacity: Fix DragonFly breakage
Conditionally add <strings.h> for DragonFly.
No PKGREVISION bump required.
2011-11-23 22:34:58 +00:00
marino
c912da6183 audio/xsidplay: Fix DragonFly breakage
Conditionally add <strings.h> for DragonFly.
No PKGREVISION bump required.
2011-11-23 22:32:59 +00:00
marino
c7ae898630 audio/sidplay: Fix DragonFly / use iostream and friends
Replace <iostream.h> includes and similar with c++ headers, and use
the standard namespace to fix breakage on DragonFly and NetBSD 5.99.
2011-11-23 19:17:07 +00:00
marino
bf8244053b audio/trm: Fix DragonFly breakage
Conditionally add <strings.h> for DragonFly.
No PKGREVISION bump required.
2011-11-23 19:15:08 +00:00
wiz
101fa17213 Remove libscsi and the two packages using it, tosha and cdd.
The FreeBSD SCSI library on which libscsi was based, was removed in 1998.
The two other packages were last updated 1997 and 2001, respectively.
Better software exists (e.g. cdparanoia, cdrecord).

Ok agc@, gdt@
2011-11-23 18:59:20 +00:00
marino
019c53984e audio/spiralsynth: Fix iostream / Fix DragonFly / amd64
Replace <iostream.h> and <fstream.h> with their c++ counterparts.
Addition of <string.h> was originally under a DragonFly macro, but
this was removed when it was shown NetBSD 5.99 needed it too.
Allow package to build on all x86_64 architectures.
2011-11-23 08:32:10 +00:00