summaryrefslogtreecommitdiff
path: root/audio/mpg123/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2016-12-18Changes 1.23.8:adam1-4/+1
- Fix long-standing bad memory read (via integer underflow) in ID3 parser for crafted ID3v2 tags with tiny size information
2014-05-20Changes 1.19.0:adam1-8/+5
- Support float and 32/24 bit integer output also with fixed-point decoders (conversion from 16 bit precision). - A-Law output encoding is actually implemented now (Michael introduced the encoding back in the old days without ever implementing theconversion table, apparently). - Added --with-cpu=arm_fpu as decoder choice for runtime switch between plain fpu code and NEON. - Fix ARM builds to work properly on debian systems without special CFLAGS (NEON decoder, specifically). - Make scripts/benchmark-cpu.pl check the return value instead of delivering crazy timings for crashed mpg123. - Trigger track initialization in mpg123_info() to avoid use of uninitialized variables (watch out for MPG123_NEED_MORE return value!). - Fix integer code to 32 bit numbers where it would waste 64 bit on modern systems. - Add non-executable stack marking also to ARM assembly.
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-09-26Disable hand-rolled assembly on Solaris, the style is incompatible withjperkin1-5/+1
the Solaris linker, and -mimpure-text is no longer an option with GCC. Fixes build on Solaris/GCC.
2011-10-17PR/44543 -- recognize any non-zero return value getaddrinfo() as error.shattered1-1/+2
Bump revisions of all variant packages.
2011-09-14Fix build on SunOS.hans1-1/+5
2010-05-12Switch to oss default module on FreeBSD and DragonFly, per PR pkg/43279.martin1-3/+2
2010-03-30Use ${LIBOSSAUDIO} from oss.buildlink3.mk. (PR pkg/43077)martin1-2/+3
2010-03-30Add oss specific build environment when defaulting to mpg123-oss outputmartin1-4/+4
module. Should fix PR pkg/43077.
2010-03-14Set "PKG_DESTDIR_SUPPORT" before including "bsd.prefs.mk" so it actuallytron1-1/+3
takes effect.
2010-03-14Use Core Audio by default on OS X, tested on 10.6. From martin@.schmonz1-1/+5
2010-03-14Update mpg123 to version 1.10.1.martin1-7/+34
Thanks to <wiz> for answering lots of stupid questions and general guidance.
2009-05-19+PKG_DESTDIR_SUPPORTabs1-1/+3
2006-05-26fix buffer overflow (CVE-2006-1655), from Debiandrochner1-2/+2
bump PKGREVISION
2005-12-10Converted packages audio/mpg123* to bsd.options.mk framework (Approved by tron).heinz1-1/+2
No bump of PKGREVISION necessary.
2005-10-03Correct usage of errno and ctype macros. The former is wrong when threadjoerg1-2/+2
linking is active, the latter can result in segfaults. Bump revisions of mpg123, mpg123-esound and mpg123-nas for the ctype bugfix.
2005-01-12PKGREVISION bump for security fix (previous bump was >4 days ago.wiz1-2/+2
2005-01-07Fix a buffer overflow by a malicous playlist (CAN-2004-1284).drochner1-2/+2
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
2004-11-07Add fix for security vulnerability reported in CAN-2004-0982 based ontron1-2/+2
patches from Debian's advisory DSA-578. Bump package revision because of this fix.
2004-09-07PKGREVISION++salo1-2/+2
- 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-02-10Fix security vulnerability reported in CAN-2003-0865. Bump package revisiontron1-2/+2
because of this fix.
2002-06-23Integrate ARM 64bit fixedpoint patch submitted by Tim Deegan in pkg/16479.kent1-55/+3
This feature is enabled by MPG123_ARM_FIXED64. mpg123/Makefile.common contains common stuff of mpg123 and mpg123-esound.
2002-05-25Add conflict with mpg123-nas-[0-9]*rh1-2/+4
While at it, move PKGNAME line one up to make pkglint happy. Bump PKGREVISION.
2002-04-25Check for arm and arm32, not just arm32.abs1-3/+3
2002-02-23Bump package revision to 1 after 64Bit patch went in.tron1-2/+2
2002-02-22Drop the alpha-linux l3.diff.gz altogether - it only makes the previoussimonb1-4/+3
diff much harder to read than it should be.
2001-12-03Make PKGNAME dewey-conform.wiz1-2/+3
2001-06-19Mark as USE_BUILDLINK_ONLY.jlam1-1/+3
2001-06-11CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, sojlam1-2/+2
adapt by moving CPPFLAGS settings to top-level, and removing explicit inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz1-1/+2
2001-01-11Use IPv6 support on Solaris, too.tron1-2/+1
2001-01-11Fix build problem invented in last commit.tron1-2/+4
2001-01-11Work arround the problem that the IPv6 patch file needs to be applied withtron1-2/+4
"-p1" while the layer 3 64bit patch needs "-p0".
2000-09-11Build with patch to fix layer 3 engine on 64Bit systems.tron1-3/+5
Fixes PR pkg/10677 by R. C. Dowdeswell.
2000-07-13more correction to IPv4 partitojun1-2/+2
2000-07-13correct IPv4-only behavior (upgradede IPv6 patch).itojun1-2/+2
from mcr@sandelman.ottawa.on.ca
2000-02-18make the pkgsrc IPv6 ready.itojun1-1/+11
% mpg123 http://www.v6.foo.com/
1999-10-12Add fixed-point support used by the arm32.simonb1-1/+3
XXX: Uses strongarm C-compiler options to use 32x32=64 int multiply.
1999-09-27Make this package compile on Solaris.agc1-2/+6
1999-09-07new homepage & master site.hubertf1-3/+4
1999-07-10Update "mpg123" package version 0.59r. Changes since version 0.59q:tron1-8/+8
- 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-05Fix last commit differently (work around RCS ID in patch)hubertf1-1/+5
1999-06-28Make this build on i386/ELF systems.thorpej1-1/+8
1999-04-08Update "mpg123" to version 0.59q. Patches supplied by Jeff Rizzo intron1-2/+2
PR pkg/7338.
1999-02-15Use the inlined bfextu opcode for get1bit() on m68k.is1-1/+3
Makes mp3 decoding about 6% faster, which gives us a bit more of safety margin on the MC68060 at 50 MHz.
1998-11-12s/cp/${CP}/agc1-2/+2
s/files/${FILESDIR}/
1998-10-30Use the Pentium-optimized decoding routines.mycroft1-1/+4
1998-08-20The Grand Homepagification:tsarna1-1/+2
- New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
1998-06-18Update package Makefiles for automatic manual page handling.agc1-3/+1
1998-04-15Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.agc1-7/+2
Remove redundant (and sometimes erroneous) comments.