./audio/mpg123-jack, Contains the jack module for mpg123

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.32.3, Package name: mpg123-jack-1.32.3, Maintainer: martin

JACK output module for the mpg123 audio player.


Master sites:

Filesize: 1085.014 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-30 10:43:40 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
mpg123: updated to 1.32.3

1.32.3:

ports/cmake: Only enable modules with GetThreadErrorMode() on Windows.
compat: Define EOVERFLOW for ancient Windows toolchains.
libmpg123, libsyn123: always ifdef LFS_LARGEFILE_64 (not just if)
libsyn123: re-introduce _32 wrappers in addition to suffix-less ones (regression \ 
from 1.31, bug 363)

1.32.2:

libmpg123: Re-introduce _64 symbols on native 64 bit offset platforms. This was \ 
a regression since 1.31 series. Sorry, too much cleanup, not enough testing.
build:
Better O_LARGEFILE logic, avoiding redefintion.
ports/cmake:
Require C99 (bug 360, among other points, thanks to Ozkan Sezer).
Fix broken O_LARGEFILE logic (bug 360).
Typo fix and cleanup, also manual SSE switch for Android on old x86 (bug 359).

1.32.1:

Include man pages again in tarball and install. We cannot avoid the empty man \ 
directory when disabling programs with autoconf.
Fix signal handler prototype, avoiding some justified warnings.
ports/cmake:
Include CheckTypeSize, which seems to be needed sometimes (bug 357).
Avoid O_LARGEFILE redefinition, logic closer to autoconf.

1.32.0:

build:
Move version handling out of configure.ac to ease other build systems.
Include "fmt123.h" instead of <fmt123.h> in main API headers to \ 
make it more likely the correct one is included (at least gcc picks the one in \ 
the same directory as the including header first).
All headers are build-independent now.
Fix build for picky linkers by avoiding definition of wrap_getcpuflags() where \ 
it is not used (spurious linker error to non-exitent getcpuflags(), bug 353).
Handle deprecation of C99 detection macro in autoconf 2.70.
No use of AC_SYS_LARGEFILE anymore for explicit handling and differing choice \ 
for the libraries and frontend programs.
Added --enable-portable and --disable-largefile to configure, removing the other \ 
largefile-related options.
Added --disable-components --enable-libmpg123 to only build libmpg123 (and \ 
likewise --enable-libout123, --enable-libout123-modules, --enable-libsyn123) to \ 
autoconf build. CMake build has something similar with BUILD_PROGRAMS and \ 
BUILD_LIBOUT123, which leave only libmpg123 and libsyn123 if disabled). (bug \ 
351)
Consistent formatting of ./configure --help with AS_HELP_STRING().
ports/Sony_PSP: removed
mpg123:
Added --libversion.
Added proper A-B looping with terminal control key 'o', renamed --pauseloop to \ 
--presetloop.
Really get rid of mpg123_position() usage. (It was all lies before!)
Fix terminal progress info when seeking in stopped mode (1.31 regression).
Patch up interaction of output buffer with generic remote control, adding \ 
non-interruptible drain after P 3, and dropping buffer on QUIT.
Uppercase some generic control replies for consinstency: SILENCE, PROGRESS, \ 
MUTE, UNMUTE
libmpg123, libout123, libsyn123:
Bumped API version for version query functions.
Replaced nearly all symbol renames with explicit INT123_ prefix declarations \ 
(intsym.h close to empty now).
libout123:
Add sleep builtin output module (silent, but proper timing).
libsyn123:
Introduced SYN123_PORTABLE_API for an API without off_t and ssize_t (see \ 
NEWS.libsyn123).
libmpg123:
Internal I/O using explicit largefile support via off64_t, lseek64, fallback to \ 
plain 32 bit off_t.
Added explicit 64 bit API with 64 suffix (mpg123_tell64(), not \ 
mpg123_tell_64()). This allows full avoidance of ambiguus off_t. The API is \ 
always using 64 bit integers, regardless of internal implementation. (bug 344)
Introduced MPG123_PORTABLE_API for an API subset without off_t and ssize_t.
Made mpg123_seek() and friends ignore offset sign for SEEK_END (always seeking \ 
towards beginning, assuming negative offset) to make lseek()-conforming usage \ 
possible. Seeking beyond the end never made sense, so no loss of valid \ 
functionality.
Overall use of INT123_strerror(), trying to use thread-safe strerror_l() if possible.
   2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687)
Log message:
*: Recursive revbump from audio/libopus 1.4
   2023-02-11 13:39:17 by Adam Ciarcinski | Files touched by this commit (7) | Package updated
Log message:
mpg123: updated to 1.31.2

1.31.2
------
- Fix build --with-network=internal only (configure logic error, bug 348).
- Fix OS/2 build with getaddrinfo() (which may support IPv6 eventually, thanks
  to Dave Yeo).
   2022-11-01 10:52:59 by Jonathan Perkin | Files touched by this commit (2)
Log message:
mpg123*: Reset PKGREVISION.
   2022-09-11 14:52:13 by Thomas Klausner | Files touched by this commit (670)
Log message:
*: bump PKGREVISION for flac shlib bump
   2022-07-24 01:02:15 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
mpg123*: restore PKGREVISIONs, they were there too long to be reset

Can be removed on next update.
   2022-03-28 12:43:41 by Tobias Nygren | Files touched by this commit (125)
Log message:
a*/*: revbump(1) for libsndfile
   2021-09-08 23:05:16 by Nia Alarie | Files touched by this commit (213)
Log message:
Recursive revbump for audio/jack