abs
355126fa37
+PKG_DESTDIR_SUPPORT
2009-05-19 22:16:08 +00:00
martin
7a9fefbf73
Improve error handling for broken input streams and make the backend deal
...
with a dying frontend. Fixes PR pkg/39378.
2008-08-20 22:17:30 +00:00
tnn
f59935a965
Honour PKGMANDIR
2008-05-20 18:36:47 +00:00
drochner
3a085a2425
fix buffer overflow (CVE-2006-1655), from Debian
...
bump PKGREVISION
2006-05-26 12:16:13 +00:00
joerg
edd49bd8f1
Provide nsd target and fix esd target for FreeBSD and DragonFly.
2005-12-11 21:59:29 +00:00
joerg
1536724ec9
Use the FreeBSD rules for DragonFly as well.
2005-10-03 15:25:14 +00:00
joerg
5e00c79bb0
Correct usage of errno and ctype macros. The former is wrong when thread
...
linking is active, the latter can result in segfaults.
Bump revisions of mpg123, mpg123-esound and mpg123-nas for the ctype
bugfix.
2005-10-03 15:17:14 +00:00
schwarz
5c4f14268e
added support for "old" (i.e. pre-6.X) IRIX audio libraries.
...
(approved by recht and jschauma)
2005-03-28 19:52:21 +00:00
drochner
acab60afcc
another header valdation (CAN-2004-0991)
...
ride on recent PKGREVISION bump
2005-01-12 11:52:38 +00:00
drochner
80e13c626a
Fix a buffer overflow by a malicous playlist (CAN-2004-1284).
...
Being here, fix a possible problem which was mentioned in conjunction
with CAN-2003-0577 - zero bitrate makes mpg123 assume a negative
frame size.
bump PKGREVISION
2005-01-07 14:52:13 +00:00
tron
06f374e77e
Add fix for security vulnerability reported in CAN-2004-0982 based on
...
patches from Debian's advisory DSA-578. Bump package revision because of
this fix.
2004-11-07 08:55:04 +00:00
salo
dd49dadba1
PKGREVISION++
...
- fix a buffer overflow:
"A malicious formatted mp3/2 causes mpg123 to fail header checks,
this may allow arbitrary code to be executed with the privilege
of the user trying to play the mp3."
- patch from Debian but retain code style.
2004-09-07 22:14:09 +00:00
danw
7dc2ba4d4c
add a darwin-esd target
2004-03-17 04:49:48 +00:00
tron
ab3123c4af
Fix security vulnerability reported in CAN-2003-0865. Bump package revision
...
because of this fix.
2004-02-10 09:32:47 +00:00
grant
aa37d9936c
make this work on FreeBSD by setting ALL_TARGET to a sensible default
...
if we don't have an override, and using sys/soundcard.h instead of
machine/soundcard.h.
2003-10-18 11:27:11 +00:00
markd
212916b755
Use the mpg123 Makefile.common to build mpg123-nas.
...
Based on PR 18532 from Greg A. Woods.
2002-11-28 12:24:06 +00:00
wiz
5a65f07e96
Convert to buildlink2. Share distinfo between mpg123 and mpg123-esound.
2002-09-06 11:51:58 +00:00
kent
e80e55f014
Integrate ARM 64bit fixedpoint patch submitted by Tim Deegan in pkg/16479.
...
This feature is enabled by MPG123_ARM_FIXED64.
mpg123/Makefile.common contains common stuff of mpg123 and mpg123-esound.
2002-06-23 08:45:09 +00:00
kent
57602f4812
Rescue Makefile entries removed accidentaly.
2002-06-22 19:03:11 +00:00
kent
077841b6ae
Remove unnecessary macro.
2002-06-22 18:47:29 +00:00
kent
305e393819
Add mpg123 with EsounD. All modifications required for EsounD are merged to
...
mpg123/patches/*.
This closes PR pkg/12059.
2002-06-22 17:56:37 +00:00
abs
7ff85ef226
Check for arm and arm32, not just arm32.
2002-04-25 16:34:15 +00:00
simonb
500fa9cea1
Use -DREAD_MMAP on all NetBSD targets. Fixes problems with mis-decoding
...
ID3 tags.
Reported by Martin Husemann.
2002-02-27 23:22:48 +00:00
martin
4ec18c3e70
Some stupid people can not tell "int" from "long". Some of them dare
...
to cast "void*" to one or the other.
2002-02-27 21:37:40 +00:00
simonb
cd24815280
Drop the alpha-linux l3.diff.gz altogether - it only makes the previous
...
diff much harder to read than it should be.
2002-02-22 13:17:53 +00:00
simonb
ecb7ad861a
Drop the assumption that alphas are the only 64bit machines. int is
...
32bit on all platforms so just use that instead of the #ifdef dance
between int/long.
Patch from Darren Reed and myself.
2002-02-22 12:52:03 +00:00
mycroft
1d74df5cb2
After playing a file using mmap(2), do a MADV_FREE. In theory this will help
...
prevent other bits getting paged out.
2001-05-12 20:21:36 +00:00
jlam
0121a8d627
Honor CFLAGS passed in from environment, and for NetBSD/i386, don't
...
explicitly pass -m486 flag to compiler.
2001-02-26 16:30:19 +00:00
pooka
3117df54a4
Include sys/param.h to make check against __NetBSD_Version__ actually work.
2000-03-01 22:26:18 +00:00
pooka
ed1da0c59f
Give the VM system a hint that we'll be using the mmap()ed data for
...
sequential read.
add RCS tag to patch-aa
2000-03-01 22:03:37 +00:00
itojun
bebe9558b5
make the pkgsrc IPv6 ready.
...
% mpg123 http://www.v6.foo.com/
2000-02-18 11:04:10 +00:00
simonb
b55ba7a0d1
Add fixed-point support used by the arm32.
...
XXX: Uses strongarm C-compiler options to use 32x32=64 int multiply.
1999-10-12 04:43:11 +00:00
agc
16f19b6c4c
Make this package compile on Solaris.
1999-09-27 08:27:46 +00:00
tron
63d7bacea1
Fix bug which caused a segmentation fault if "mpg123" was started without
...
a tty. Patch supply by the author Michael Hipp.
1999-07-18 19:23:54 +00:00
tron
d2cf43d831
Update "mpg123" package version 0.59r. Changes since version 0.59q:
...
- applied audio_alib changes from Ralf Hildebrandt <R.Hildebrandt@TU-BS.DE>
- some 'paetsches' from DK
- minor optimizations in layer3 (dequantize/huffman)
- BSDOS 4.0 with gcc added to Makefile (<sms@moe.2bsd.com>)
- Solaris-ESD patch from Ryan Prosser <prosser@wam.umd.edu>
- Added Frontend changes from Bertrand Petit <elrond@phoe.netdev.net>
- more DK 'paetsches' (final dk7-clubhaus edition), includes extended term
control
- SGI audio fix for non RAD machines from Erik Mouw <J.A.K.Mouw@its.tudelft.nl>
- fixed ugly bug in layer3 dequant for bt==2 (may cause high frequency clitchs)
- AMD-3DNow optimizations in decode and dct64
- OS/2 reworked from Samuel Audet (see audio_os2.c for more)
- added freebsd-esd make-entry from Daniel O'Connor (darius@guppy.dons.net.au )
- added enhanced head_check from D. Skarda <0rfelyus@atrey.karlin.mff.cuni.cz>
- applied 'xterm-title-patch' from "Wilson, Jeff D" <jeff.wilson@wilcom.com>
- more esd changes from Robert Bihlmeyer <robbe@orcus.priv.at>
- applied Hannu Napari's <Hannu.Napari@hut.fi> SGI audio patches
- minor changes in httpget.c and mpg123.c
- added native AIX support from Juergen.Schoew@unix-ag.uni-siegen.de
- applied playlist patch from <psst@euskalnet.net>
- more SGI audio patches from Gilles Zunino <Gilles.Zunino@hei.fupl.asso.fr>
- applied esdserver patch from Matthew Parslow <roy@alpha.alphalink.com.au>
- added some fixes for control_generic
1999-07-10 10:39:02 +00:00
hubertf
012305f25d
Fix last commit differently (work around RCS ID in patch)
1999-07-05 21:56:03 +00:00
thorpej
494332beb8
Make this build on i386/ELF systems.
1999-06-28 00:35:33 +00:00
simonb
8fe27cff5d
Remove trailing space after a \ continuation so that it actually works.
1999-05-16 11:00:16 +00:00
tron
cf67e1925a
Add support for fetching files from name based virtual WWW servers.
...
Patch supplied by Michael Graff in PR pkg/7500.
1999-05-01 09:55:32 +00:00
tron
2c54803b69
Update "mpg123" to version 0.59q. Patches supplied by Jeff Rizzo in
...
PR pkg/7338.
1999-04-08 07:34:56 +00:00
is
6c7c94563b
Fix the patch (was corrupt).
1999-02-18 17:43:32 +00:00
is
9ddc4f3fb0
Use the inlined bfextu opcode for get1bit() on m68k.
...
Makes mp3 decoding about 6% faster, which gives us a bit more of
safety margin on the MC68060 at 50 MHz.
1999-02-15 23:57:49 +00:00
mycroft
0d08bd07cd
Use READ_MMAP on all platforms.
1999-02-06 12:24:30 +00:00
mycroft
bd2f0f1de8
Use the Pentium-optimized decoding routines.
1998-10-30 03:11:51 +00:00
frueauf
686bd78abd
Split patches into one-per-file patch for better maintainance.
1998-08-15 10:58:41 +00:00
agc
86db14e819
Add NetBSD RCS Ids.
1998-08-07 10:35:47 +00:00
kim
c6eee9ce2b
Don't start playing from the audio buffer before decoded audio
...
has been written into it (fixes the "beginning of song not played"
problem with the "-b" option).
1998-08-04 16:00:30 +00:00
mycroft
13dc7a47a0
Update to 0.59o.
1998-03-07 13:55:38 +00:00
augustss
492aaf5132
Fix a bug that caused mpg123 to loop on a bad header.
1998-02-28 14:59:32 +00:00
augustss
06ec619ca7
Upgrade to mpg123-0.59n.
1998-02-26 20:01:53 +00:00