Path to this page:
NOTICE: This package has been removed from pkgsrc./
audio/mpg123-sun,
Contains the sun module for mpg123
Branch: CURRENT,
Version: 1.25.8,
Package name: mpg123-sun-1.25.8,
Maintainer: martinsun audio output module for the mpg123 audio player.
Required to run:[
audio/mpg123]
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: 6b6fd24ebfd09d2d378af3f656816981ae3cc15a
RMD160: 57c87b1fb9330477c03586956e015d921367b77e
Filesize: 899.099 KB
Version history: (Expand)
- (2021-05-26) Package deleted from pkgsrc
- (2017-12-24) Updated to version: mpg123-sun-1.25.8
- (2017-11-23) Package has been reborn
- (2017-11-13) Updated to version: mpg123-sun-1.25.7
- (2017-09-11) Updated to version: mpg123-sun-1.25.5
- (2017-08-31) Updated to version: mpg123-sun-1.25.2
CVS history: (Expand)
2021-05-25 14:27:03 by Nia Alarie | Files touched by this commit (6) |  |
Log message:
remove: mpg123-oss, mpg123-sun
- mpg123-sun is, quite literally, impossible to install.
It's always built-in to mpg123 where it's available.
- mpg123-oss is built-in to mpg123 on operating systems where it's useful.
ok'd by thor.
|
2021-05-25 12:44:23 by Dr. Thomas Orgis | Files touched by this commit (14) |  |
Log message:
audio/mpg123*: update to 1.27.2, simplify things
This updates the mpg123 version and also removes packaging cruft.
Among that, a never-working patch for madvise and a very old i586
assembly source are gone. The output modules are now installed without
libtool files, just as .so (or .dylib). A future update to 1.28 will
probably also get rid of the static libraries (upstream fixed the build
to work around pkgsrc's wrapped libtool which ignores the autoconf
macros to trigger non-static default build).
These are the upstream changes:
1.27.2
------
(Trying some svn tag discipline: 1.27.1 has been tagged before, but
not released. Let's increment for any change.)
- Removed ports/Xcode, ports/cmake should handle that case.
- Ensure debug.h is included last where it matters to avoid
conflicts with debug/warning macros in system headers
(bug 308).
- Fix some debug/printf integer casts for 32 bit platforms (bug 309).
1.27.0
------
- libmpg123:
-- Running on precomputed tables now, no need to call
mpg123_init() anymore. That and mpg123_exit() are both just
empty shells. You can omit them if you do not care about earlier
libmpg123. You can check for MPG123_API_VERSION >= 46.
-- Added API that avoids enums, mapped-to by default unless
MPG123_ENUM_API is defined.
- libout123:
-- Added API that avoids enums, mapped-to by default unless
MPG123_ENUM_API is defined.
-- Added device enumeration for win32, win32_wasapi, alsa, pulse.
This increments the output module ABI version to 3.
-- You can choose output devices now on Windows.
-- Changed default output module order to put pulse before alsa since
we now ensure that pulse is not inadvertedly started by the
autospawn feature. This improves the experience on desktop
systems with pulse where the alsa to pulse use causes glitches.
Note that on a modern Linux desktop (Ubuntu), you will not
escape an instance of pulseaudio being started, with even the
enumeration of the ALSA default device summoning the daemon.
If you _want_ sound daemon autospawn behaviour on other platforms,
you need to trigger it outside of libout123.
- examples: Update for dropped mpg123_init(), more sensible
copyright notes.
- out123:
-- safer limiting of maximum playback rate
-- Added --list-devices.
- mpg123:
-- Fix --continue output to print track_count+1 as continue
position after hitting the end of playlist. Makes scripts/conplay
go to back to the beginning again (regression in 1.24.0, bug 250).
-- Remote control API version 9 with @I { .. @I } wrapping of ID3 and
playlist display.
-- Added --list-devices.
-- Fix console printout on Windows.
-- Fix terminal control logic to better handle cases where stdin or
stderr is not a terminal, also avoid enabling control if you specify
stdin as input file.
- Updated debugging/warning/error message macros to include the function
name.
|
2016-03-28 00:46:45 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
Add Darwin to NOT_FOR_PLATFORM.
|
2015-01-01 08:56:42 by David A. Holland | Files touched by this commit (1) |
Log message:
typo in comment
|
2014-05-20 21:59:10 by Adam Ciarcinski | Files touched by this commit (13) |
Log message:
Changes 1.19.0:
- 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-02-05 22:20:17 by Steven Drake | Files touched by this commit (1) |
Log message:
NOT_FOR_PLATFORM+=Linux-*-*
|
2011-10-17 21:45:56 by Sergey Svishchev | Files touched by this commit (8) |
Log message:
PR/44543 -- recognize any non-zero return value getaddrinfo() as error.
Bump revisions of all variant packages.
|
2010-05-12 15:16:15 by Martin Husemann | Files touched by this commit (2) |
Log message:
Switch to oss default module on FreeBSD and DragonFly, per PR pkg/43279.
|