Commit Graph

2161 Commits

Author SHA1 Message Date
landry
4f8a758191 Now that this weird thing has been tested working fine, patch it to
default to a sane output (sndio) instead of the crazy pulseaudio (which
we don't have, and will probably never.. but never say never.)

ok aja@ jasperix@
2009-02-02 20:30:48 +00:00
jasper
078730b597 - add gmpc-libnotify 2009-02-02 18:13:00 +00:00
jasper
f959be8c5d import gmpc-libnotify 0.17.0
Sends the notification daemon an announcement on song change.
Also support cover art.

It uses either notification-daemon or notification-daemon-xfce

feedback and ok ajacoutot@ landry@
2009-02-02 18:12:12 +00:00
jasper
eb5b1a2765 - add gmpc-osd 2009-02-01 10:39:07 +00:00
jasper
3096243b79 import gmpc-osd 0.17.0
Plugin to announce the currently playing song with a xosd overlay.

ok ajacoutot@ landry@
2009-02-01 10:37:38 +00:00
sthen
cfa0b58e67 fix LIB_DEPENDS (gio) 2009-01-31 23:05:01 +00:00
landry
e90bb03a22 Unlink and remove gmpc-autoplaylist (disappeared/dead upstream/no version
works with gmpc 0.17), gmpc-qosd(dead upstream) and gmpc-stopbutton
(functionality merged into gmpc)
discussed/agreed/ok ajacoutot@ jasper@
2009-01-30 22:59:29 +00:00
landry
7e19bb1d69 Update to gmpc-magnatune 0.17.
add a pair of patches to avoid installing / calling its own xdg-open.
add xdg-utils as RUN_DEPENDS.
switch to sourceforge MASTER_SITES, update HOMEPAGE, fix WANTLIB.

ok ajacoutot@ jasper@
2009-01-30 22:54:59 +00:00
landry
21190fef74 Update to gmpc-coveramazon fetcher 0.17.
switch to sourceforge MASTER_SITES, update HOMEPAGE, fix WANTLIB.
ok ajacoutot@ jasper@
2009-01-30 22:52:16 +00:00
landry
427e2608c7 Update to gmpc-shout 0.17.
switch to sourceforge MASTER_SITES, update HOMEPAGE, fix WANTLIB.
add vorbis-tools as RUN_DEPENDS for ogg123.
ok ajacoutot@ jasper@
2009-01-30 22:51:39 +00:00
landry
33488a9afc Update to gmpc-serverstats 0.17.
switch to sourceforge MASTER_SITES, update HOMEPAGE, fix WANTLIB.
ok ajacoutot@ jasper@
2009-01-30 22:50:48 +00:00
landry
055518dbfc Update to gmpc-lyrics fetcher 0.17.
switch to sourceforge MASTER_SITES, update HOMEPAGE, fix WANTLIB.
ok ajacoutot@ jasper@
2009-01-30 22:49:43 +00:00
landry
38503266f0 Update to gmpc-lastfm plugin 0.17
switch to sourceforge MASTER_SITES
ok ajacoutot@ jasper@
2009-01-30 22:48:36 +00:00
landry
f27a25deb7 Update to gmpc 0.17:
- switch to sourceforge MASTER_SITES
- use system libsexy
- remove now unneeded patch
- Fix licence marker
ok ajacoutot@ jasper@
2009-01-30 22:47:08 +00:00
landry
d84b09bac7 Update to libmpd 0.17:
- switch to sourceforge for MASTER_SITES
- use gettext MODULE
- bump major as some funcs were removed/added
ok ajacoutot@ jasper@
2009-01-30 22:45:10 +00:00
sturm
d256215658 fix WANTLIB 2009-01-30 18:38:53 +00:00
sthen
d46baf5345 sync WANTLIB, enable wavpack, bump. 2009-01-30 03:26:29 +00:00
sthen
baaf5ecf36 +py-mutagen 2009-01-29 17:48:09 +00:00
sthen
0f651030b1 import py-mutagen, from giovanni@ with tweaks by me and suggestions
from wcmaier. ok giovanni@ wcmaier@

Mutagen is a Python module to handle audio metadata.
It supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC,
Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG
audio files. All versions of ID3v2 are supported, and all standard
ID3v2.4 frames are parsed. It can read Xing headers to accurately
calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be
edited regardless of audio format. It can also manipulate Ogg streams
on an individual packet/page level.
2009-01-29 17:44:27 +00:00
jakemsr
9a4720c879 link with shared stdc++, should fix build on amd64. I had this on
my amd64 but committed from my i386.

problem noticed by Joe Malcolm, thanks for the report.
2009-01-29 13:47:41 +00:00
ajacoutot
fed387439d - re-add SUBST_CMD back and chown the file so that the .bak file does not
end up in PLIST
- fix the icon PATH in the .desktop file while here
- bump
2009-01-28 23:50:47 +00:00
sthen
3f708542c3 ratchov@ reports that packaging fails, this is when files/aqualung.desktop
is writable by a group other than wheel. fix by using INSTALL_DATA/SUBST_CMD
rather than directly using SUBST_CMD -c.

PLIST remains the same with this fix; package version not bumped.
2009-01-28 23:18:56 +00:00
stsp
9916f66d8d isnan() and isinf() are in the std:: namespace now, so remove a patch
which stripped the std:: namespace qualifier from calls to these functions.
Should unbreak this port on architectures using gcc-3.x.
ok naddy@
2009-01-28 19:45:59 +00:00
sthen
2138a6b848 update to 7.3.2 2009-01-28 01:36:00 +00:00
sthen
b5b824f2a1 add sndio backend, wavpack support, and use SUBST_CMD. From maintainer
Jeremy Evans, thanks!
2009-01-28 00:20:57 +00:00
fgsch
be18b8815a - update to 1.5.1
- remove arts, esd and oss (from brad)
- add jack pseudo flavor (from brad)
- add wavpack
- add sndio, based on xmms' sndio support from Thomas Pfaff

input, some testing and ok sthen@.
2009-01-25 02:07:06 +00:00
fgsch
a2d3f6cb2d update to 1.5.1; some testing and ok sthen@. 2009-01-25 02:02:19 +00:00
jasper
2c8cd7c176 - regen WANTLIB 2009-01-23 17:42:14 +00:00
naddy
5a55dd51f8 Don't link with -lpthread; spotted by ajacoutot@
In fact, -pthread isn't needed either, so remove completely.
2009-01-21 15:14:27 +00:00
ajacoutot
5f2c72663c - regen WANTLIB after libgnome esound support removal 2009-01-21 10:50:12 +00:00
ajacoutot
09dd6ba720 - regen WANTLIB after libgnome esound support removal 2009-01-20 23:13:30 +00:00
jasper
4af0899070 Security fix for CVE-2008-5030 , which can cause a buffer overflow.
Patch extracted from Debian's 02-cddb-bufferoverflow.dpatch

ok kevlo@ (MAINTAINER)
2009-01-18 23:34:04 +00:00
ratchov
4def6dd506 add libsndio backend for sox.
bits and ok from naddy@
2009-01-16 16:42:56 +00:00
jakemsr
6cf9c67d51 audio backends can be called from different threads, so use a mutex
to protect global objects.

from Thomas Pfaff, thanks
2009-01-16 04:15:46 +00:00
naddy
75492e1a20 +xmms-wavpack 2009-01-12 16:42:36 +00:00
naddy
07977559c3 Import xmms-wavpack 1.0.2.
xmms-wavpack is a plugin for the multimedia player XMMS that plays
audio files in the WavPack format, which supports lossless and lossy
compression.

ok sthen@
2009-01-12 16:41:37 +00:00
ajacoutot
cfec13fc70 - re-add libsamperate support
it seems the bug jakemsr@ fell into several months ago has been fixed;
note that this does not add any dependency since akode needs jack which
needs libsamplerate
- lowercase COMMENT while here

discussed with and no objection from jakemsr@
2009-01-12 11:43:43 +00:00
jakemsr
9fecd9e1e1 don't use dynamic SIMD instructions. 2009-01-12 10:45:01 +00:00
naddy
da2fc83246 update to 1.6.4, which fixes a resampling bug 2009-01-11 17:36:34 +00:00
naddy
0ce8f99fff include wavpack support 2009-01-11 17:33:56 +00:00
ajacoutot
4342aa0e74 - update libsamplerate to version 0.1.5
- resign from maintainership (any takers?)

dependent ports are still happy with this update
2009-01-11 12:42:14 +00:00
ajacoutot
caafe0260a - regen WANTLIB and bump 2009-01-11 11:50:45 +00:00
jakemsr
5f8648a46b - update to 0.116.1, mostly stability/reliability fixes
- add sndio backend

playback under aucat server is pretty solid.  for full-duplex,
starting aucat with 'aucat -l -b 2048' and jackd with just
'jackd -d sndio' seems to work best for me.  we want low latency
anyway, right ;)
2009-01-11 10:51:45 +00:00
jakemsr
4aec4e0c11 update to audacity-1.3.6
- lots of bugs fixed (though importing Ogg and Flac formats is still
broken)
- now uses external vamp-plugin-sdk
2009-01-11 09:29:36 +00:00
jakemsr
4d29564a49 + vamp-plugin-sdk 2009-01-11 09:24:13 +00:00
jakemsr
cf918e04cf import vamp-plugin-sdk-1.3
Vamp is an audio processing plugin system for plugins that extract
descriptive information from audio data - typically referred to as audio
analysis plugins or audio feature extraction plugins.
2009-01-11 09:22:08 +00:00
sthen
ea8ff58ca3 +wavpack 2009-01-10 02:09:29 +00:00
sthen
96f1b5c1c0 import wavpack, tweaked from a ports@ submission by Alexandr Shadchin
WavPack is a completely open audio compression format providing
lossless, high-quality lossy, and a unique hybrid compression mode.
The compression ratio depends on the source material, but generally
is between 30% and 70%.

The hybrid mode provides all the advantages of lossless compression
with an additional bonus. Instead of creating a single file, this
mode creates both a relatively small, high-quality lossy file that
can be used all by itself, and a "correction" file that (when
combined with the lossy file) provides full lossless restoration.

WavPack employs only well known, public domain techniques (i.e.,
linear prediction with LMS adaptation, Elias and Golomb codes) in
its implementation. Methods and algorithms that have ever been
patented (e.g., arithmetic coding, LZW compression) are specifically
avoided.
2009-01-10 02:08:34 +00:00
jakemsr
82126b97cc - add sndio backend
- remove OSS backend

requested/tested by ajacoutot@
2009-01-09 17:34:32 +00:00
todd
19485d5ae5 remove flavors no longer used for sox 2009-01-08 23:32:57 +00:00