Next | Query returned 10 messages, browsing 1 to 10 | previous

History of commit frequency

CVS Commit History:


   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
   2021-05-25 12:44:23 by Dr. Thomas Orgis | Files touched by this commit (14) | Package updated
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.
   2021-04-17 11:17:45 by Nia Alarie | Files touched by this commit (3)
Log message:
add audio/mpg123-jack (properly, this time)

JACK output module for the mpg123 audio player.

Next | Query returned 10 messages, browsing 1 to 10 | previous