Commit Graph

1967 Commits

Author SHA1 Message Date
jakemsr
b5dab3cb8b import multimux-0.2.5.2
multimux allows you to multiplex up to 8 mono WAV files into a single
PCM audio data stream.  Additionally, multimux can add a WAV header to
this stream or pipe the stream to ffmpeg to create a multichannel AC3
file as commonly found in DVDs.

submitted by Girish Venkatachalam, thanks.  I used this to test
multichannel support in cmpci.
2008-04-13 00:04:11 +00:00
fgsch
5bff0f9885 update to a recent version. this fixes at least the problem where
sizeof(int) != sizeof(int *) as seen on mplayer.
2008-04-07 04:08:35 +00:00
fgsch
f01bf712ba add -logg to the .pc file if we are compiled with ogg, so other software
depending on pkg-config's --libs output don't need to be patched. naddy@ ok
2008-04-07 03:54:39 +00:00
jakemsr
88411de882 add fluidsynth 2008-04-06 22:44:46 +00:00
jakemsr
bbe3d712ec import fluidsynth-1.0.8
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. 

Features: 
 * Cross platform support (Linux, Mac OSX and Windows to name a few) 
 * SoundFont 2 support 
 * Realtime effect modulation using SoundFont 2.01 modulators 
 * Shared library which can be used in other programs 
 * Built in command line shell 
 * Playback of MIDI files 


ok kili@
2008-04-06 22:42:11 +00:00
jasper
aea74efec6 - @requirements@ wasn't properly set in openal.pc, causing openal to never
get picked up.
- regen patches while here

from brad@
2008-04-04 09:33:10 +00:00
jasper
dbea394d37 - don't pickup cppunit if it's installed; the current version causes
syntax error's in libmusicbrainz' tests. these tests can be build again
when cppunit is more up to date.

noticed by bernd@ and steven@, thanks!

no pkgname bump needed.
2008-04-03 12:03:09 +00:00
jakemsr
380b9b5a40 allow this to build on arches other than i386, amd64 and macppc.
no pkg bump because it has no effect on archs that were building.

problem noticed by sturm@
2008-04-02 06:46:03 +00:00
fgsch
9c696d2dfd update audacious and audacious-plugins to 1.5.0; with and ok jakemsr@
some changes were submitted for inclusion.
2008-04-02 00:39:19 +00:00
jakemsr
feb531b75c bring back esound-0.2.38.
fix the issues with audio(4) handling that caused this to get
reverted previously.

add an arts flavor.
2008-03-31 01:05:54 +00:00
jakemsr
56ff75c711 - restore the 10 second sleep in the watchdog thread by using
nanosleep(2) instead of usleep(3), which is limited to 1 second.

- stop clients from getting "zombified" after connection graph
changes by ignoring errors from read(2)ing data that isn't used.
2008-03-30 08:46:15 +00:00
ajacoutot
e5fad4be03 - disable cdda-player for now as it is not quite working yet
"fine with me" jasper@
2008-03-27 13:02:50 +00:00
naddy
4daf94ca23 update to 1.0.17; mostly from brad@ 2008-03-25 21:24:24 +00:00
ajacoutot
e86e0dd91c - reorder dependencies
ok maintainer Jeremy Evans <openbsd at jeremyevans dot net>
2008-03-25 18:09:14 +00:00
fgsch
b2b145308c remove unneeded lame,no_x11. 2008-03-25 17:31:27 +00:00
fgsch
5904118839 switch lame to multi packages, avoiding some long standing headaches with
the normal vs. no_x11 flavors.  with input from espie@ and ajacoutot@
ok ajacoutot@ (maintainer).
2008-03-25 17:27:27 +00:00
ajacoutot
7b7a8e28ae - update libsamplerate to version 0.1.3
More info here:
http://www.mega-nerd.com/erikd/Blog/CodeHacking/SecretRabbitCode/progress.html

ok landry@
2008-03-25 13:54:30 +00:00
jasper
16dd94874f - add libmusicbrainz 2008-03-25 09:22:16 +00:00
jasper
f52f8824ed import libmusicbrainz 3.0.1
The libmusicbrainz (also known as mb_client or MusicBrainz Client
Library) is a development library geared towards developers who wish to
add MusicBrainz lookup capabilities to their applications.

from OUSADOU Azwaw, with tweaks by me

ok ajacoutot@
2008-03-25 09:19:23 +00:00
jasper
f28cb68877 - disable musicbrainz so it won't be picked up later.
'of course!' ajacoutot@
2008-03-25 08:23:54 +00:00
jakemsr
a785de8f2c sun_driver tweaks:
- in each call to sun_driver_write(), bzero the buffer that will be
  written to the audio device.  stops jackd from "buzzing" or
  "humming" when the last samples from a client weren't true silence.
- consistently use bzero instead of memset to zero out buffers.
- add missing returns in error conditions.
2008-03-24 21:45:14 +00:00
jakemsr
c3a88cc59a disable jack for now 2008-03-24 06:51:04 +00:00
jakemsr
da524839bc disable jack output for now 2008-03-24 06:39:55 +00:00
jakemsr
3b8934473d explicitly disable jack and polyp (pulse) audio for now 2008-03-24 05:50:05 +00:00
jakemsr
46383da97f - use the capture parameters argument instead of the playback
parameters argument with Pa_IsFormatSupported() when checking if
  certain capture parameters are supported.
- take maintainership per former MAINTAINER's suggestion
2008-03-24 05:31:48 +00:00
jakemsr
27ee0a793c - maintainence update to revision 1360
- add jack support
2008-03-24 05:26:46 +00:00
jakemsr
a19847dd45 add jack support
discussed with MAINTAINER
2008-03-24 03:15:27 +00:00
jakemsr
756b4a6473 - default to /dev/audio for the audio device, but allow other
devices to be used as well

- add jack output.  these patches are back ported from hydrogen
subversion.

discussed with MAINTAINER
2008-03-24 03:09:42 +00:00
jakemsr
e48bbfab1c add jack 2008-03-24 03:07:25 +00:00
jakemsr
9e62d5e750 import jack (jack-audio-connection-kit)
JACK is a low-latency audio server, written for POSIX conformant
operating systems. It can connect a number of different applications to
an audio device, as well as allowing them to share audio between
themselves. Its clients can run in their own processes (ie. as normal
applications), or can they can run within the JACK server (ie. as a
"plugin").

JACK was designed from the ground up for professional audio work, and
its design focuses on two key areas: synchronous execution of all
clients, and low latency operation.

ok kili@
2008-03-24 03:01:28 +00:00
ajacoutot
b6c242761c - "0xbe is the command, not a format string"... from jakemsr@ 2008-03-21 12:41:22 +00:00
jasper
e0ea8e2469 - add libcdio 2008-03-20 18:26:01 +00:00
jasper
ad7e20a098 import libcdio 0.80
The libcdio package contains a library which encapsulates CD-ROM reading
and control. Applications wishing to be oblivious of the OS- and
device-dependant properties of a CD-ROM can use this library.

with and ok ajacoutot@
2008-03-20 18:24:42 +00:00
jasper
1a15a77772 - update homepage
- remove MAINTAINER (per his request)

ok naddy@ (former MAINTAINER)
2008-03-20 17:23:04 +00:00
winiger
f67f580bde update to 1.4.2 (request and diff by Simon Kuhnle)
remove py-ElementTree dependency
remove MAINTAINER (no MX record)

ok merdely@
2008-03-19 15:52:31 +00:00
jasper
e05c5a5290 - add libcddb 2008-03-19 14:40:39 +00:00
jasper
7cdc0f0243 import libcddb 1.3.0
Libcddb is a C library to access data on a CDDB server (freedb.org). It
allows you to:

- Search the database for possible CD matches.
- Retrieve detailed information about a specific CD.
- Submit new CD entries to the database.

Libcddb supports both the custom CDDB protocol and tunnelling the query
and read operations over plain HTTP. It is also possible to use an HTTP
proxy server. If you want to speed things up, you can make use of the
built-in caching facility provided by the library.

(needed for an upcoming gvfs port)
feedback and ok ajacoutot@
2008-03-19 14:37:54 +00:00
naddy
8da91b6978 Update to 1.2.0. This release mostly includes accumulated patches
and miscellaneous bug fixes.
2008-03-17 21:33:06 +00:00
landry
15177a13ed Add a .desktop file to show aqualung in desktop menu.
Update PLIST, bump PKGNAME and add desktop-database goo.
Based on a diff from Jeremy Evans, with tweaks from ajacoutot@

ok ajacoutot@
2008-03-15 11:54:10 +00:00
ajacoutot
445a8133ec - update to lame-3.97
- take over maintainership (ok jakob@, former maintainer)

major shared_libs bump reminded by naddy@
ok jasper@ merdely@ landry@ (before lock)
2008-03-15 10:10:15 +00:00
merdely
1af5a34784 Update sonata to 1.4.1.
Based on original diff from markus ploner on ports@ with tweaks.

ok MAINTAINER
ok okan@
2008-02-19 16:14:13 +00:00
jasper
5f786b2cb6 - remove unneeded patches, these ports use devel/libtool for a while
from brad@, also prodding by ajacoutot@
2008-02-18 17:49:24 +00:00
bernd
2149a983e2 Security update to mpd-0.13.1 to fix a possible DoS.
ok jasper@ and Tobias Ulmer (MAINTAINER)
2008-02-17 18:53:02 +00:00
steven
2f37b4c891 +aqualung 2008-02-15 15:52:55 +00:00
steven
a5fc642ddc import aqualung 0.9beta9.1
Aqualung is an advanced music player. It plays audio CDs, internet radio
streams and podcasts as well as soundfiles in just about any audio format
and has the feature of inserting no gaps between adjacent tracks.

from Jeremy Evans <openbsd at jeremyevans.net>, with some tweaks
2008-02-15 15:52:02 +00:00
jakemsr
72e3bceb65 maintenence update to amarok-1.4.8
lots of bug fixes, especially in the last.fm cient

ok espie
2008-02-12 10:47:01 +00:00
mbalmer
accd32371c Update to rtunes-0.7 which adds IPv6 support.
ok mglocker
2008-02-10 12:14:19 +00:00
jasper
062f1f624d - don't assume ${MODPY_BIN} is a symlink to /u/l/bin/python
from will
maintainer timed out.

ok landry@
2008-02-09 17:46:10 +00:00
ajacoutot
782858fcc8 - respect CXXFLAGS everywhere; spotted by jakemsr@
- regen PLIST while here
2008-02-09 15:07:19 +00:00
bernd
64ab49744b Add ruby-id3lib. 2008-02-09 11:34:31 +00:00