Commit Graph

2108 Commits

Author SHA1 Message Date
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
bernd
30c3b41b3e Fix rcsid. 2008-02-09 11:33:14 +00:00
bernd
6981dfbbd3 Initial import of ruby-id3lib-0.5.0.
id3lib-ruby provides a Ruby interface to the id3lib C++ library for
easily editing ID3 tags (v1 and v2) of MP3 audio files.

Submitted and maintained by Paul Irofti.
2008-02-09 11:31:54 +00:00
jasper
f6d0bb508f add p5-Audio-M4P p5-Ogg-Vorbis-Header-PurePerl 2008-02-04 20:13:42 +00:00
jasper
1433db205c import p5-Ogg-Vorbis-Header-PurePerl 0.07
An object-oriented interface to Ogg Vorbis information and comment
fields, implemented entirely in Perl. Intended to be a drop in
replacement for Ogg::Vobis::Header.

Unlike Ogg::Vorbis::Header, this module will go ahead and fill in all of
the information fields as soon as you construct the object. In other
words, the new and load constructors have identical behavior.

"ok, GOGOGO" simon@
2008-02-04 20:09:39 +00:00
jasper
dfbf50f308 import p5-Audio-M4P 0.42
Perl manipulation of Quicktime Audio files, including protected audio
M4P files. Allows extraction and modification of meta information in
Apple QuickTime AAC/m4a music files.

"ok, GOGOGO" simon@
2008-02-04 20:09:39 +00:00
steven
d1307a336a fix LIB_DEPENDS after wxWidgets update 2008-02-02 09:51:04 +00:00
jasper
c9832b2ae6 - regen patches
- tweak DESCR
2008-01-30 15:02:51 +00:00
jasper
26a178bb72 - fix build on mips64.
- rename patch, because not only powerpc is using it now.

no bump, because !mips64 packages didn't change, and mips64 didn't package.

ok mbalmer@
2008-01-30 14:08:54 +00:00
fgsch
65f879eb93 really remove mpdscribble. 2008-01-28 03:42:00 +00:00
naddy
4a8a2cc4a5 update to 1.9:
- Fix Test::Pod::Coverage usage.
- XS: RT #30532 - Bug when writing tags when only two tags are left

From: maintainer Andreas Bihlmaier
2008-01-27 17:57:04 +00:00
landry
3d5314f47f - remove p5-XML-Parser as BUILD_DEPENDS, already here because of
texproc/intltool
- remove unneeded gtk-update-icon-cache, icons are not installed in
 ${PREFIX}/share/hicolor and there is no index.theme.
- remove hicolor-icon-theme from RUN_DEPENDS while here, and bump PKGNAME.

spotted by ajacoutot@, thanks !
2008-01-26 12:13:51 +00:00
merdely
fde7d6b59a Don't hardcode -O in CFLAGS. Fixes build on alpha.
ok naddy@
2008-01-24 15:57:27 +00:00
ajacoutot
221b88ef79 - update to pympd-0.08
- set arch independant
2008-01-19 11:10:33 +00:00
jakemsr
f64968da8d libxmms doesn't need libgthread. the shn, sid, and faad xmms modules
don't need libgthread either.

ok naddy
2008-01-14 01:16:37 +00:00
espie
17d70806a3 tweak FAKE_FLAGS semantics to saner defaults. 2008-01-04 17:48:33 +00:00
jasper
718f184175 remove mpdscribble 2008-01-02 14:49:20 +00:00
jasper
6227105da3 remove mpdscribble, it's broken, and upstream won't fix it to it
play nice again with last.fm. so there's no point in keeping it around.
2008-01-02 14:48:43 +00:00
jasper
62d9b99691 broken due to protocol change 2008-01-01 21:54:20 +00:00
jasper
8f426bba03 - fix default configuration file path
problem noticed/fix tested by edd barrett
2008-01-01 21:22:27 +00:00
ckuethe
285dab2183 Update to the latest gtkpod. Crash fix from Ian Darwin.
Suggestions and oks from okan and bernd.
2007-12-31 18:35:42 +00:00
naddy
50c4543def - fix a buffer overflow that garbled the status display of the XMMS sun
audio plugin while playing; use proper unsigned types while there
- sync the gcc workaround patch with the new automake output
2007-12-30 20:23:15 +00:00
jasper
2b11a6e792 - update gnomad2 to 2.9.0
- unmess LIB_DEPENDS
2007-12-30 19:58:14 +00:00
jasper
284486470b - update libnjb to 2.2.6 2007-12-30 19:56:56 +00:00
espie
581a3113fe ouch, this old makefile is so bad, it's embarrassing.
Okay, I was young and stupid...
2007-12-27 16:34:19 +00:00
espie
dfb1eb99ad make sure mkdir -p is used, fixes parallel builds. 2007-12-27 16:29:54 +00:00
ajacoutot
d5305a980f - add/fix gconftool-2 goo
ok jasper@
2007-12-19 07:31:15 +00:00
ajacoutot
37861c2ca2 - add missing update-desktop-database goo 2007-12-18 15:56:16 +00:00
landry
7ff0f81238 +gmpc-lastfm 2007-12-16 20:39:43 +00:00
landry
e4a5f3b186 Import gmpc-lastfm, a plugin for gmpc which fetches artist images from
last.fm. This plugin doesn't scrobble your music, use a dedicated client
for this.

Ok jasper@
2007-12-16 20:36:58 +00:00
jasper
2d994c9bbb tweak 2007-12-16 19:13:08 +00:00
ajacoutot
a404862929 - add update-mime-database goo 2007-12-16 11:30:20 +00:00
ajacoutot
4bb724e760 - add update-desktop-database goo
(this should be the last one hopefully)
2007-12-16 00:04:27 +00:00
ajacoutot
de1881dab3 - add missing update-desktop-database goo
"reads fine" jasper@
2007-12-15 18:56:35 +00:00
landry
ee63e9426d Oops, sorry, stupid typo.
No PKGNAME bump as it didn't build..
2007-12-15 16:53:48 +00:00
landry
6fa4c86697 Update to 0.15.5.0
ok jasper@
2007-12-15 13:12:29 +00:00
landry
aace60815a Update gmpc to 0.15.5.0
- add MODULES textproc/intltool
- rearrange dependency on libmpd
- enable artist browser
- enable configdir option, see pkg/MESSAGE for migrating existing conf.
with tweaks and ok jasper@
2007-12-15 13:11:22 +00:00
landry
00e897adf9 Update libmpd to 0.15.0, now depends on glib2
ok jasper@
2007-12-15 13:05:43 +00:00
naddy
f7b352f859 use AUMODE_PLAY_ALL instead of AUMODE_PLAY, so /dev/audio won't eat
samples until it catches up to realtime; from jakemsr@
2007-12-11 22:02:11 +00:00
jakemsr
839b8918bc libpthread doesn't need to be, and is no longer linked into
xmms modules.

adjust WANTLIBs, bump PKGNAMEs.
2007-12-11 11:00:37 +00:00
jakemsr
41cd1c99bd use -pthread instead of -lpthread for pthreads linkage
fix some WANTLIB/LIB_DEPENDS in akode and amarok while here

bulk build tested by steven@, "go ahead" espie@ a while ago
2007-12-11 07:55:05 +00:00
ajacoutot
6b2cbddde1 - update to xmms-1.2.11
input from naddy@, help and ok jakemsr@
2007-12-08 21:54:57 +00:00
ajacoutot
979fae2490 - forgot to remove those in previous commit
noticed by STeve Andre' <andres at msu dot edu>
2007-12-08 18:42:42 +00:00
ajacoutot
5e971a5d99 - update to 1.3.4
ok jakemsr@
2007-12-08 11:08:38 +00:00
ajacoutot
444a91e458 +soundtouch 2007-12-08 11:06:53 +00:00
ajacoutot
a48111e35b Import soundtouch-1.3.1
SoundTouch is an open-source audio processing library for changing the
Tempo, Pitch and Playback Rates of audio streams or files:
 * Tempo (time-stretch): changes the sound to play at faster or slower
 speed than original, without affecting the sound pitch
 * Pitch (key): changes the sound pitch or key, without affecting the
 sound tempo or speed
 * Playback Rate: changes both the sound tempo and pitch, as if an LP
 disc was played at wrong RPM rate

ok jakemsr@
2007-12-08 11:05:58 +00:00
jasper
8fc0ee41d8 explicitly disable zeroconf/avahi, or it may get picked up 2007-12-07 07:46:38 +00:00
jasper
6cd788fb7d - update herrie to 1.9 2007-12-04 18:05:13 +00:00
robert
abbeb94805 do not try to quit the main window twice after recieving a SIGTERM or
SIGINT, because that's going to cause a double free resulting in a
segmentation fault
2007-12-04 09:39:16 +00:00
robert
b61dd773a2 do not try to quit the main window twice after recieving a SIGTERM or
SIGINT, because that's going to cause a double free resulting in a
segmentation fault
noticed by deraadt@
2007-12-04 09:29:22 +00:00
ckuethe
54d2083dc0 you can now use the usbdevs program that comes with the base system to
find your ipod's "firewire id".
2007-12-04 07:28:30 +00:00
sthen
47fcfef265 update to 1.2.6, fixes mplayer.
ok jasper@
2007-12-01 02:19:17 +00:00
ajacoutot
10f32495e6 - make it use portaudio v19; i.e. full-duplex support!
committing on behalf of jakemsr@ who did all the work
2007-11-23 10:07:40 +00:00
ckuethe
56472f62e4 Update to gtkpod 0.99.10. New eyecandy, but the key feature is that it
works with apple's serial number silliness.
"it pulls up my shuffle just fine" okan@
2007-11-22 22:46:42 +00:00
ckuethe
593a724e63 update to libgpod 0.6.0, which can play apple's silly serial number games
"it pulls up my shuffle just fine" okan@
2007-11-22 22:37:33 +00:00
ajacoutot
1612b04a0e - add a xaw FLAVOR
- reformat DESCR
- fix WANTLIB

based on a submission from Bryan Linton <bl at shoshoni dot info>
"go for it" landry@
2007-11-22 12:52:34 +00:00
simon
e1554d7d73 update to version 1.23
confirmed by maintainer
2007-11-20 21:24:58 +00:00
jakemsr
1d3b668b1a no need to patch away SNDCTL_DSP_GETODELAY now that it is in libossaudio 2007-11-18 14:03:32 +00:00
jasper
33f06b00d3 update maintainers email address.
per his request
2007-11-13 20:05:00 +00:00
steven
88b4792252 fix WANTLIB 2007-11-13 12:44:22 +00:00
jakemsr
179eadc317 - use SYSCONFDIR for the configuration file
- add a sample configuration file
- expand the name of the configuration file in the manpage

mostly from and ok jasper@
2007-11-06 20:45:21 +00:00
simon
4dab3b36f2 fix and sort WANTLIB after gtk+2 update
ok naddy@ (maintainer)
2007-11-05 21:44:57 +00:00
jakemsr
24307797c3 - build the tests in the regress target
- in IsFormatSupported() actually check that the sample rate and
  number of channels are supported
- bump pkgname
2007-11-01 03:29:53 +00:00
jasper
7c470cb5a8 - use libtool
- fix a bug in libmpdclient where it doesn't break to use a valid
  address from getaddrinfo, so it always uses the last one. which
  can be an ipv6 address, and that fails when mpd is only bound
  to localhost

From Nicholas Marriott <nicm__ at ntlworld.com>
via Tobias Ulmer <tobiasu@tmux.org> (MAINTAINER)
2007-10-31 06:34:55 +00:00
jakemsr
419556f518 OSS audio cleanup
- include sys/ioctl.h before soundcard.h
- use /dev/audio, not /dev/dsp
- use a proper value for SNDCTL_DSP_SETFRAGMENT
2007-10-29 07:59:27 +00:00
simon
a67f96859b fix WANTLIB after gtk+2 update
ok ajacoutot@
2007-10-27 16:13:37 +00:00
espie
fbe8651d6a sequential build of library/shared library unmesses parallel builds...
regen patches while there.
2007-10-27 15:01:53 +00:00
jakemsr
626b471bae add portaudio-svn 2007-10-27 09:03:38 +00:00
jakemsr
ace82ffad3 import portaudio v19 snapshot
PortAudio is a free, cross platform, open-source, audio I/O library.  It
lets you write simple audio programs in 'C' that will compile and run on
many platforms including Windows, Macintosh (8,9,X), Unix (OSS), SGI,
and BeOS. PortAudio is intended to promote the exchange of audio
synthesis software between developers on different platforms.

ok deanna@
2007-10-27 08:59:04 +00:00
ajacoutot
367a4bb8c2 - use our naming scheme for patches 2007-10-26 20:25:39 +00:00
jasper
78091cecd5 add xmmsctrl 2007-10-26 20:24:27 +00:00
jasper
fb95c1bdf0 import xmmsctrl 1.9
xmmsctrl is a small utility to control xmms from the command line. Its
goal is to be used coupled with sh to test xmms state and perform an
appropriate action, e.g. if playing then pause else play. The interest
of this is to bind keys in a window manager to have control over xmms
with keys that do play/next/pause, prev, control sound.

by Gleydson Soares (MAINTAINER) with tweaks by me
2007-10-26 20:22:42 +00:00
jasper
d337831ad5 reflect reality a bit better 2007-10-26 15:05:12 +00:00
jasper
4c4d2335f2 mark broken after gtk update, it needs an update anyway
(will be updated soon)
2007-10-24 22:41:36 +00:00
kili
4d83ce8e06 This has a real manpage and doesn't need help2man any longer.
ok jasper@
2007-10-14 14:52:41 +00:00
jasper
aaf6cbaf99 - long overdue update to 0.91.1 (uses gtk2 now)
- simplify post-install
- re-format DESCR/MESSAGE
2007-10-14 14:12:42 +00:00
merdely
f3e5408de7 This cleans up the XMMS port. It is not usable on a static arch so there is
no need for the PFRAG fragments. Also this makes use of the central libtool
via USE_LIBTOOL and removes the unnecessary libtool patches.

From brad@
ok ajacoutot@, robert@
2007-10-10 14:54:05 +00:00
steven
9bfed1ac43 bump PKGNAME after python version switch 2007-10-08 08:22:38 +00:00
todd
b0ab8af6c4 fix libesd.so.2.38 -> libesd.so.2.34 regression in #'s
this is OpenBSD, we move forward with lib numbers, not backwards, even if
we choose to revert the package contents, so people don't get burnt if both
exist in their /usr/local/lib dir

move to libesd.so.2.39, bump PKGNAME (thanks sturm@)
ok jasper@ sthen@
2007-10-05 14:14:14 +00:00
jasper
e5d81d4310 we prefer the idiom of MODULES=devel/gettext over MODULES=gettext
"looks good" steven@
2007-10-02 19:09:44 +00:00
jakemsr
859bee2b33 build with ffmpeg and libsamplerate.
ok brad@
2007-10-01 17:39:50 +00:00
steven
3b92333205 switch teTeX -> texlive
discussed with sturm and mbalmer
2007-10-01 11:42:30 +00:00
naddy
b0aba0361f maintenance update to 1.2.1 2007-09-24 17:23:55 +00:00
merdely
512e47856d Fix WANTLIB
ok steven@,jasper@
2007-09-23 22:06:46 +00:00
jasper
91ecc73e1f update herrie to 1.8.4 2007-09-23 15:50:45 +00:00
sturm
9e43fcf5dd update WANTLIB 2007-09-22 20:30:05 +00:00
jasper
bff5ab8b48 add mpdscribble 2007-09-21 15:13:55 +00:00
jasper
35a491aab2 import mpdscribbler 0.2.12
mpdscribble is a music player daemon client which submits information
about tracks being played to audioscrobbler.
2007-09-21 15:12:02 +00:00
jasper
966cbf5b42 add gimmix 2007-09-21 15:08:39 +00:00
jasper
cdeba342ef oops.. 2007-09-21 15:07:56 +00:00
jasper
59a5214178 import gimmix 0.4.1
Gimmix is a graphical music player daemon (MPD) client written in C
using GTK+2. It's very simple and easy to use, yet offers many features
to make your audio experience a pleasant one.
2007-09-21 15:07:00 +00:00
sthen
55dcdc7c64 update libcdaudio to 0.99.12; various small fixes.
ok steven@
2007-09-20 22:07:50 +00:00
sthen
1ad292d661 add @group to PLIST-main to avoid spam from pkg_add; agreed with
maintainer.

ok merdely@
2007-09-20 09:14:18 +00:00
jasper
c45fbb99c9 update ncmpc to an svn snapshot (6899),
includes lots of bug fixes and new features

ok Tobias Ulmer (MAINTAINER)
2007-09-19 19:15:12 +00:00
mgrimm
2c86a3339a Make Hydrogen deal with the audio/flac update:
- Fix WANTLIB and LIB_DEPENDS,
 - add -logg to LDFLAGS, as libOggFLAC is now part of libFLAC and depends on it,
 - adjust to API changes.

ok naddy@
2007-09-18 18:30:35 +00:00
mgrimm
1cf89e98a3 Make Audacity work with the audio/flac update:
- Adjust LIB_DEPENDS,
 - fix configure checks
 - make it build with the API changes in FLAC++

ok naddy@
2007-09-18 18:27:00 +00:00
naddy
eb946052cf simple configure/build/wantlib fixes for FLAC 1.2.0 2007-09-18 18:26:52 +00:00
mgrimm
ab84730d54 Cope with the audio/flac update by adjusting LIB_DEPENDS and the signature
of the read callback.

ok naddy@
2007-09-18 18:24:09 +00:00
naddy
1cbd718285 Update to FLAC 1.2.0. Many improvements. 2007-09-18 18:22:32 +00:00
naddy
7151e27970 maintenance update to 1.8; ok maintainer Andreas Bihlmaier 2007-09-16 15:19:44 +00:00
simon
376085b020 remove surrounding quotes from COMMENT/BROKEN/PERMIT_* 2007-09-15 22:27:38 +00:00
simon
ec8fc0fefe remove surrounding quotes from COMMENT/PERMIT_*/BROKEN 2007-09-15 21:26:00 +00:00
merdely
8b8f15c157 Replace "sed -i" with "perl -pi".
No binary change.

ok naddy@
2007-09-12 21:41:23 +00:00
jasper
f4788e95ba update POE-Component-Client-MPD to 0.8.0 2007-09-02 18:21:10 +00:00
jasper
ab38dc359f update herrie to 1.8.3 2007-09-02 18:08:15 +00:00
jasper
c9f03fe824 license is LPGL, not GPL
from Moritz Grimm
2007-09-02 15:21:28 +00:00
jasper
b27d2d996f update sonata to 1.2.3
from Dmitri Alenitchev (MAINTAINER)
2007-09-02 15:18:03 +00:00
kili
57c43edddb Update to 0.3.1. From MAINTAINER Alexandre Ratchov <alex@caoua.org>. 2007-08-27 18:24:43 +00:00
jasper
c8447cd8b5 update herrie to 1.8.2 2007-08-26 19:05:22 +00:00
jasper
db141d5ba8 add gmpc-autoplaylist and gmpc-shout 2007-08-26 18:59:57 +00:00
jasper
712d537931 import gmpc-shout 0.15.0
This plugin allows gmpc to play Shoutcast streams.
2007-08-26 18:50:42 +00:00
jasper
b3569efe94 import gmpc-autoplaylist 0.15.0
The plugin allows you to generate a playlist based on a set of rules.
2007-08-26 18:46:19 +00:00
espie
459f9ae6c2 minor update 1.4.7 2007-08-25 08:53:28 +00:00
martynas
6b4cd39bde revert to 0.2.34; this is known to cause problems for devices with
48kHz sampling rate, originally reported by Gareth <garf at
loveandnature dot co dot za>
testing and patches from jakemsr@, aanriot@ and Tim van der Molen
<tbvdm.lists at xs4all dot nl>
ok naddy@, jakemsr@, simon@, jasper@
2007-08-11 17:29:36 +00:00
naddy
dfd38ed631 SECURITY update to 1.2.0.
Fix several vulnerabilities allowing heap overwrite, read violations
and a function pointer overwrite.
From: Moritz Grimm
2007-07-30 15:29:35 +00:00
naddy
536a03a9e2 fix building on gcc2 archs; from Moritz Grimm 2007-07-28 17:06:20 +00:00
steven
6a13fef5e0 update to 1.2.2
from Vlad Glagolev <stelzy@gmail.com>, ok maintainer
2007-07-27 19:59:37 +00:00
naddy
4632beb3a1 grab the current Makefile.in.in template so we'll build with newer gettext 2007-07-27 16:04:37 +00:00
steven
d2f7103d34 +p5-MPEG-Audio-Frame 2007-07-26 03:33:59 +00:00
steven
7b9a1abb41 class for weeding out MPEG audio frames out of a file handle
from Stuart Henderson
2007-07-26 03:33:07 +00:00
naddy
86e6326419 initialize some variables so we won't call free() on random pointers 2007-07-21 15:33:22 +00:00
ajacoutot
c73da59402 - update MAINTAINER's email address as per his request
- remove quotes around COMMENT while here
2007-07-21 08:08:51 +00:00
jasper
029f3df15e add mac 2007-07-19 16:25:37 +00:00
jasper
a9373377b5 import mac 3.99.4.5
MAC: short for Monkey's Audio Codec, a lossless audio codec (files with
the .ape extension).

from Vlad Glagolev, with feedback from sthen and tweaks by me
2007-07-19 16:24:37 +00:00
jasper
937ba2b524 update sonata to 1.2.1 (adds support for last.fm, among other improvements)
from Vlad Glagolev, with tweaks by me
2007-07-19 16:21:44 +00:00
jasper
5552509e44 fix flac support
from Vlad Glagolev, ok MAINTAINER
2007-07-19 08:06:24 +00:00
jasper
25ff51f8a0 fix paths in the manpage
prodded by Wiktor Izdebsk
2007-07-17 16:37:34 +00:00
jasper
18213b0dea add a MESSAGE about starting scmpc at boot time, and s/Audioscrobbler/Last.fm/
in DESCR while here, to match reality
2007-07-17 15:36:39 +00:00
kili
87ae9779c9 Update to normalize-0.7.7.
From new maintainer Vlad Glagolev (stelzy at gmail dot com).
The sparc64 workaround is no longer required (noticed by Stuart
Henderson, confirmed by sturm@).
2007-07-15 19:37:04 +00:00
jasper
9a1ff29649 add p5-POE-Component-Client-MPD 2007-07-13 11:42:08 +00:00
jasper
b1da589df6 import p5-POE-Component-Client-MPD 0.7.1
POE::Component::Client::MPD is a perl module for developing MPD (Music
Player Daemon) clients (or any other scripts that control the MPD
server) based on the POE framework.
2007-07-13 11:40:25 +00:00
naddy
e4273f8e4f * maintenance update to 0.8.8
* don't build nonsensical static modules
2007-07-12 21:10:15 +00:00
aanriot
1c5cded47d USE_X11 = Yes
checked by ajacoutot@
2007-07-11 14:25:34 +00:00
jasper
20b062c281 update gnomad2 to 2.8.13 2007-07-09 23:15:24 +00:00
jasper
f00c5f176b update herrie to 1.8.1 2007-07-09 22:53:36 +00:00
naddy
dfe7150989 belated maintenance update to 0.8.6 2007-07-06 14:21:05 +00:00
naddy
a41f524a9a preferred master site URL 2007-07-05 14:59:55 +00:00
steven
9a1f839d31 a little cleaner 2007-07-05 12:40:24 +00:00
ajacoutot
c31d758d55 - update to p5-Audio-FLAC-Header-1.7
from MAINTAINER Andreas Bihlmaier <andreas dot bihlmaier at gmx dot de>
2007-07-05 10:49:08 +00:00
jasper
32a30e5331 -NOT_FOR_ARCHS= ${NO_SHARED_ARCHS}
+SHARED_ONLY=	Yes

ok ajacoutot@, simon@, mbalmer@ (for the postgresql bits)
2007-07-04 19:18:45 +00:00
jasper
49da927a54 update herrie to 1.8 2007-07-02 21:52:27 +00:00
mbalmer
51e24cff67 Use ${PACKAGE} instead of $PACKAGE in the MESSAGE file, so the output at
install time makes sense.
cvs: ----------------------------------------------------------------------
2007-06-29 12:15:00 +00:00
espie
1de97ec103 update to 1.4.6, slightly faster wrt sqlite 2007-06-29 10:22:14 +00:00
jakemsr
6ff93d9b44 - use exact width data types for libfaad interaction
- LIB_DEPENDS libfaad >= 1.0
- bump PKGNAME

OK naddy@
2007-06-29 06:08:12 +00:00
jakemsr
37d3a8fab0 - use exact width data types for libfaad interaction
- LIB_DEPENDS libfaad >= 1.0
- bump PKGNAME-main

OK naddy@
2007-06-29 06:05:46 +00:00
jakemsr
ad8a707fdf problem:
libfaad uses data types with machine dependent bit width in
prototypes in its public headers, but in the corresponding library
code, machine independent exact width data types are used.

solution:
change libfaad headers to use the same machine independent exact
width data types in the prototypes as in the library.  since the
prototypes in the library headers are changed, users of libfaad
likely need to be modified to use exact width data types as well.

also:
- bump libfaad major version number
- update plugin code to use exact width data types for libfaad
  interaction, as per new prototypes
- bump package version
- sync patches with update-patches


problem discovered by, solution discussed with, reviewed, tested
and OK naddy@
2007-06-29 06:01:42 +00:00
martynas
a7e36d47a1 make audio files play by default under gnome by updating desktop
database; "of course!" jasper@
2007-06-28 16:30:09 +00:00
steven
8c9567c920 update to 1.3.5 2007-06-26 17:11:39 +00:00
martynas
41febcc0fa update to 0.2.38 plus some minor changes and cleanups
steven@ says it does not break builk build
ok naddy@, simon@; "ok ok ok" jasper@
2007-06-26 17:10:29 +00:00
msf
e543e41802 fix a segfault in mpd_reconnect
ok jasper@
2007-06-22 15:45:17 +00:00
jasper
a4069f17af add py-eyed3 2007-06-22 14:48:07 +00:00
jasper
8685e79d85 import py-eyeD3 0.6.14
eyeD3 is a Python module and program for processing ID3 tags.
Information about mp3 files (i.e bit rate, sample frequency, play time,
etc.) is also provided. The formats supported are ID3 v1.0/v1.1 and
v2.3/v2.4.

feedback and ok alek@
2007-06-22 14:43:13 +00:00
msf
d5b5786a9b fix a segfault when scmpc starts up with an empty scmpc.cache file
ok jasper@
2007-06-22 12:34:13 +00:00
jasper
e770f35a47 - update mpd to 0.13.0
- regen patches while here

from simon kuhnle with a tweak by me
2007-06-22 11:42:14 +00:00
jasper
97324fe562 - update gmpc to 0.15.1
- regen patch while here

from Landry Breuil <gaston at gcu.info> (MAINTAINER)
2007-06-15 17:29:17 +00:00
ajacoutot
5f50aebee8 - revert to using portaudio v18 ; v19 has an endianness pbm which makes
powerpc dore dump
2007-06-06 18:27:17 +00:00
ajacoutot
130d7818ea - update audacity to latest version: 1.3.3
- add NO_REGRESS since regression tests have not been updated for more
than 3 years and upstream does not seem interested
- add a patch from deanna@ that makes audacity use portaudio v19 and
make full duplex work (well sort of, but at least it does not hang
anymore)

ok deanna@
2007-06-06 09:35:18 +00:00
jasper
0ef60294e9 update Audio::MPD to 0.18.1 2007-06-05 21:11:21 +00:00
jasper
faf2e91f56 add p5-Audio-MPD-Common 2007-06-05 21:10:30 +00:00
jasper
00fade15c5 import Audio::MPD::Common 0.1.1
Audio::MPD::Common is a bunch of common classes used by both Audio::MPD
and POE::Component::Client::MPD (two modules meant to access Music
Player Daemon, aka mpd). Since those classes are independent of the
runloop (poe or non-poe aware), Audio::MPD::Common comes to the rescue.
2007-06-05 21:08:16 +00:00