570d1e2543
- Update to version 1.33.4 * mpg123: In terminal control, ignore 7-bit escape sequences to avoid spurious actions, e.g. when hitting cursor keys. * ports/cmake: Avoid possibly conflicting use of SIZEOF_OFF_T CMake variable when embedding mpg123 with other projects using cmake and different off_t semantics.
Luigi Baldoni2025-12-20 18:58:37 +00:00
573f2d3e32
- Update to version 1.33.3 libmpg123: * Consolidate and more consistently use .rodata switch in macro.
Luigi Baldoni2025-10-06 10:48:33 +00:00
0e4b853ea0
- Update to version 1.33.2 libmpg123: * Do not modify raw ID3v2 data while parsing. This used to be fine before MPG123_STORE_RAW_ID3 got introduced. Not anymore.
Luigi Baldoni2025-08-06 06:30:18 +00:00
31a5f981c6
- Update to version 1.33.1 * Finally formatted README. Maybe do it in Markdown sometime, as that's the fashion. build: * The ports/cmake only installs manpages for BUILD_PROGRAMS now. * The configure gives better hint if pkg-config was missing during generation mpg123: * Replace usage of signal() in terminal code with our sigaction() wrapper to fix repeated handling for --sigusr1 and --sigusr2, which got subtly broken on Linux + glibc by a feature test macro change in mpg123 1.31.
Luigi Baldoni2025-07-27 19:04:54 +00:00
dd6b05076b
Accepting request 1283917 from multimedia:libs
Ana Guerrero2025-06-10 06:56:21 +00:00
4464e2540a
- Update to version 1.33.0 mpg123: * Fix printout of filenames at end (convert/limit text encoding). * Treat HTTP header encoding as unknown/ASCII and formally convert to UTF-8. * Make --continue mode work with --random. out123: * Finally give zero exit code when generating sounds, not indicating spurious failure. build: * Use CCASFLAGS for assembler tests, to enable builds that enable instruction sets that way. * PIC for compat libs (convenience libs used during build) only if building shared libs. compat: * Map strtok use to strtok_r or strtok_s (MS platforms), if possible. users only in control_generic and libout123 so far. Out123 itself uses mytok. * Enable build on PSP by merging in the hotfix of opmitting signal code. libmpg123: * API version 49 with added mpg123_open_handle64(), mpg123_open64(), and mpg123_open_fixed64() that are not subject to largefile renaming. This means you can still access internal I/O with MPG123_PORTABLE_API. The code has been there before, anyway. * With MPG123_PORTABLE_API, mpg123_open_handle() is hidden now (use mpg123_open_handle64() instead). * more silence on errors (sideband limit message)
Luigi Baldoni2025-06-08 09:21:06 +00:00
2a954f6ff5
Accepting request 1252361 from multimedia:libs
Ana Guerrero2025-03-13 14:04:36 +00:00
e0cd617289
- Replace pkgconfig(sdl) BuildRequires with pkgconfig(sdl2): build against SDL 2. This has been supported by mpg123 since v 1.26.
Jan Engelhardt2025-03-12 09:47:56 +00:00
54177599a5
Accepting request 1231019 from multimedia:libs
Ana Guerrero2024-12-16 18:09:07 +00:00
6e8142b5ca
Accepting request 1231018 from home:alois:branches:multimedia:libs
Luigi Baldoni2024-12-14 19:07:53 +00:00
4cab931aba
- Update to version 1.32.9 libmpg123: * Increase the library patchlevel, as was forgotten on previous release. Now you can check for distversion >= 1.32.8 or mpg123 libversion >= 48 patchlevel 3 to see if you're vulnerable to CVE-2024-10573.
Luigi Baldoni2024-11-02 13:20:16 +00:00
91b49c2931
Accepting request 1218601 from multimedia:libs
Ana Guerrero2024-10-28 14:17:40 +00:00
ee0cb0b9d8
- Update to version 1.32.8 libmpg123: * Add sections to assembly to support PAC/BTI code for aarch64 (-mbranch-protection variants) * Prevent premature application of header info into decoding structure, at worst having triggered out-of-bounds writes of decoded PCM data out123: * Show --quiet in --longhelp.
Luigi Baldoni2024-10-26 15:57:08 +00:00