NetBSD.se

CVS log for pkgsrc/audio/mpg123/Makefile.common

[BACK] Up to [NetBSD + pkgsrc-wip] / pkgsrc / audio / mpg123

Request diff between arbitrary revisions - Display revisions graphically


Keyword substitution: kv
Default branch: MAIN


Revision 1.34.6.1: download - view: text, markup, annotated - select for diffs
Thu Oct 28 08:19:42 2010 UTC (18 months, 2 weeks ago) by tron
Branches: pkgsrc-2010Q3
Diff to: previous 1.34: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34: +2 -2 lines
Pullup ticket #3260 - requested by gls
audio/mpg123: security update

Revisions pulled up:
- audio/mpg123/Makefile.common		1.35
- audio/mpg123/distinfo			1.32
---
Module Name:	pkgsrc
Committed By:	zafer
Date:		Tue Oct 26 21:06:44 UTC 2010

Modified Files:
	pkgsrc/audio/mpg123: Makefile.common distinfo

Log Message:
Update mpg123 to 1.12.5

Changelog:
Version 1.12.5:
This release fixes a buffer overflow issue in the mpg123 frontend
application when printing ID3 data in non-UTF-8 environments. It has
been introduced in version 1.12.4 and Jakub Bogusz was so kind to bump
my head into this. Please upgrade. Thanks.

Version 1.12.4:
This is a little bugfix release that improves printout of metadata (ID3)
in UTF-8 terminals, fixing one of those distro bug reports that I am
getting aware of late... Get it from the usual places.

Version 1.12.3:
The newest release fixes bug 3022850, a long-standing bug that managed
to break http streaming with ICY metadata in a non-obvious manner. It's
a little change with big impact... for those who listen to web radio,
that is.

Version 1.12.2:
The fresh maintenance release mainly fixes bug 2996045, invalid memory
access prompted by addresses in the upper half of the address space. I
introduced that one with a bad alignment algorithm, sorry.

Along with this go several other fixes/improvements:

    * Various build and portability fixes (including making some exotic
configure switches work (again)).
    * Add dump_seekindex example
    * Sync mpg123_clr (.NET wrapper) to 1.12 feature set, patch provided
by Malcolm Boczek -- and actually include it in release tarball!
    * Rework mpg123.h logic for large file stuff a bit, clients can
control it by defining MPG123_NO_LARGENAME or MPG123_LARGESUFFIX.
    * Include dumb wrappers to provide names suffixed with _64 on 64 bit
machines and _32 on 32 bit machines, respectively, to help clients that
insist on defining _FILE_OFFSET_BITS where it is not needed (or with a
non-large value).
    * Tuning of the internal buffer code for feeder mode to minimize its
performance impact (works in 4K blocks now).
    * Workaround for compiler bugs in Open64/PathScale/SunStudio (bug
3004396, suggestion by Doug Gilmore).
      Note that Sun Studio is still a tricky fellow, at least when it
comes to our preprocessed assembly (generic build works). Also,
x86-Open64 recently produced another segfault in layer3.c on my box...
GNU and intel compilers are what one can use as something stable.
    * Make mpg123_getformat() return more error codes (like
MPG123_NEED_MORE).
    * Fix handle I/O for clients with small file offset (32 bit when
libmpg123 has 64 bit).
    * Fix 3DNow(Ext) standalone builds.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Oct 26 21:06:44 2010 UTC (18 months, 2 weeks ago) by zafer
Branches: MAIN
CVS tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, HEAD
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -2 lines
Update mpg123 to 1.12.5

Changelog:
Version 1.12.5:
This release fixes a buffer overflow issue in the mpg123 frontend application when printing ID3 data in non-UTF-8 environments. It has been introduced in version 1.12.4 and Jakub Bogusz was so kind to bump my head into this. Please upgrade. Thanks.

Version 1.12.4:
This is a little bugfix release that improves printout of metadata (ID3) in UTF-8 terminals, fixing one of those distro bug reports that I am getting aware of late... Get it from the usual places.

Version 1.12.3:
The newest release fixes bug 3022850, a long-standing bug that managed to break http streaming with ICY metadata in a non-obvious manner. It's a little change with big impact... for those who listen to web radio, that is.

Version 1.12.2:
The fresh maintenance release mainly fixes bug 2996045, invalid memory access prompted by addresses in the upper half of the address space. I introduced that one with a bad alignment algorithm, sorry.

Along with this go several other fixes/improvements:

    * Various build and portability fixes (including making some exotic configure switches work (again)).
    * Add dump_seekindex example
    * Sync mpg123_clr (.NET wrapper) to 1.12 feature set, patch provided by Malcolm Boczek -- and actually include it in release tarball!
    * Rework mpg123.h logic for large file stuff a bit, clients can control it by defining MPG123_NO_LARGENAME or MPG123_LARGESUFFIX.
    * Include dumb wrappers to provide names suffixed with _64 on 64 bit machines and _32 on 32 bit machines, respectively, to help clients that insist on defining _FILE_OFFSET_BITS where it is not needed (or with a non-large value).
    * Tuning of the internal buffer code for feeder mode to minimize its performance impact (works in 4K blocks now).
    * Workaround for compiler bugs in Open64/PathScale/SunStudio (bug 3004396, suggestion by Doug Gilmore).
      Note that Sun Studio is still a tricky fellow, at least when it comes to our preprocessed assembly (generic build works). Also, x86-Open64 recently produced another segfault in layer3.c on my box... GNU and intel compilers are what one can use as something stable.
    * Make mpg123_getformat() return more error codes (like MPG123_NEED_MORE).
    * Fix handle I/O for clients with small file offset (32 bit when libmpg123 has 64 bit).
    * Fix 3DNow(Ext) standalone builds.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sun Mar 14 16:28:02 2010 UTC (2 years, 2 months ago) by martin
Branches: MAIN
CVS tags: pkgsrc-2010Q3-base, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Branch point for: pkgsrc-2010Q3
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +3 -1 lines
Add pulse and arts output modules for mpg123.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sun Mar 14 15:03:34 2010 UTC (2 years, 2 months ago) by martin
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +3 -1 lines
Add missing references (modules using this file)

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sun Mar 14 14:19:19 2010 UTC (2 years, 2 months ago) by martin
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +41 -88 lines
Update mpg123 to version 1.10.1.
Thanks to <wiz> for answering lots of stupid questions and general guidance.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue May 19 08:59:04 2009 UTC (2 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -3 lines
Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Apr 29 11:02:13 2008 UTC (4 years ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Remove as maintainer. Blair Sadewitz is working on an update version
already.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Thu Mar 22 14:54:38 2007 UTC (5 years, 1 month ago) by gdt
Branches: MAIN
CVS tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
replace no-commercial-use with actual license

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Feb 19 22:53:27 2006 UTC (6 years, 2 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -1 lines
Provide a default for "TARGET_SUFFIX" variable to avoid "bmake" errors
on various platforms. This fixes PR pkg/32824 by Brandon Bergren.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon Jan 9 22:04:38 2006 UTC (6 years, 4 months ago) by tron
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +4 -2 lines
Use correct target when building "mpg123" with NAS support under Linux.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Jan 9 17:52:07 2006 UTC (6 years, 4 months ago) by tron
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
Correct default NetBSD build target. This should make "mpg123-nas" work
under NetBSD-amd64. Patch provided by Wojciech Puchar in PR pkg/30861.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Jan 9 17:43:58 2006 UTC (6 years, 4 months ago) by tron
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
I only maintain the "mpg123" package and not the "mpg123-nas" and
"mpg123-esound" flavours.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Dec 10 21:31:41 2005 UTC (6 years, 5 months ago) by heinz
Branches: MAIN
CVS tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +20 -8 lines
Converted packages audio/mpg123* to bsd.options.mk framework (Approved by tron).
No bump of PKGREVISION necessary.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Dec 5 20:49:49 2005 UTC (6 years, 5 months ago) by rillig
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue May 24 13:55:30 2005 UTC (6 years, 11 months ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +1 -2 lines
Removed an empty line.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Apr 18 13:21:13 2005 UTC (7 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2 lines
tron volunteered to maintain this package.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Apr 11 21:44:55 2005 UTC (7 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +1 -2 lines
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Feb 23 03:28:49 2005 UTC (7 years, 2 months ago) by minskim
Branches: MAIN
CVS tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -1 lines
Enable pkgviews installation.  Patches provided by Joachim Kuebart on
tech-pkg@.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Feb 17 11:45:49 2005 UTC (7 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
Add MPG123_ARM_FIXED64 to BUILD_DEFS.
Noted by Jesse Off in PR 29411.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Dec 3 15:14:51 2004 UTC (7 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +14 -14 lines
Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Apr 11 17:33:14 2004 UTC (8 years, 1 month ago) by xtraeme
Branches: MAIN
CVS tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
bl3ify

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Apr 9 11:50:59 2004 UTC (8 years, 1 month ago) by grant
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -1 lines
add LICENSE=no-commercial-use. noted by Bruce J.A. Nourish in
PR pkg/24510.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Mar 5 14:24:30 2004 UTC (8 years, 2 months ago) by bouyer
Branches: MAIN
CVS tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
Needs to include compiler.mk before using PKGSRC_COMPILER.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Feb 9 19:57:55 2004 UTC (8 years, 3 months ago) by jlam
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
USE_GCC[23], USE_SUNPRO, and USE_MIPSPRO are all deprecated.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Dec 18 19:04:29 2003 UTC (8 years, 5 months ago) by sketch
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +5 -1 lines
Get the default target for Solaris working with USE_SUNPRO.

Still TODO: Add targets for -nas and -esd back-ends to match GCC.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Oct 23 21:39:52 2003 UTC (8 years, 6 months ago) by grant
Branches: MAIN
CVS tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -1 lines
fall back to 'netbsd' target if there's no special arch target.

noted by martin@.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Oct 18 11:32:39 2003 UTC (8 years, 7 months ago) by grant
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1 lines
remove some cruft from the rcs id line.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Oct 18 11:27:11 2003 UTC (8 years, 7 months ago) by grant
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +5 -5 lines
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.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Oct 18 11:17:40 2003 UTC (8 years, 7 months ago) by grant
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -7 lines
add a missing double quote, whitespace and other minor nits.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Jul 17 21:22:58 2003 UTC (8 years, 10 months ago) by grant
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
s/netbsd.org/NetBSD.org/

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Jun 23 14:23:21 2003 UTC (8 years, 10 months ago) by jschauma
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
s/packages@/tech-pkg@/g
(Forgot the last time we did this.  Pointed out by Sergey
Svishchev (svs at ropnet dot ru))

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Apr 3 22:47:16 2003 UTC (9 years, 1 month ago) by grant
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +8 -9 lines
drop some unneeded parens.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Apr 3 18:31:22 2003 UTC (9 years, 1 month ago) by jschauma
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +26 -18 lines
Make this compile on Linux.  Only tested on i386, but should work
on linux-sparc, linux-alpha, linux-ppc etc. assuming the target is
correct.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Mar 13 03:07:02 2003 UTC (9 years, 2 months ago) by jschauma
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +9 -7 lines
Add ALL_TARGET for IRIX.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Sep 6 11:51:58 2002 UTC (9 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: netbsd-1-6-1-base, netbsd-1-6-1
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +5 -4 lines
Convert to buildlink2. Share distinfo between mpg123 and mpg123-esound.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Jun 23 08:45:09 2002 UTC (9 years, 10 months ago) by kent
Branches: MAIN
CVS tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6
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.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

NetBSD-CVSweb <admin[at]NetBSD[dot]se>