commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2024-04-05 20:24:36 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.1905 (New) Package is "mpg123" Fri Apr 5 20:24:36 2024 rev:39 rq:1165008 version:1.32.6 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2024-02-20 21:12:32.809914358 +0100 +++ /work/SRC/openSUSE:Factory/.mpg123.new.1905/mpg123.changes 2024-04-05 20:24:50.652002313 +0200 @@ -1,0 +2,13 @@ +Thu Apr 4 18:13:12 UTC 2024 - Luigi Baldoni + +- Update to version 1.32.6 + build: + * Detect forced 64 bit offsets on a dual-mode system that used +to default to 32 bits and drop ambiguous suffix-less symbols +in that case. This avoids subtle ABI breakage (causing +memory corruption) with existing binaries and instead has +them fail during runtime linking. You trigger that when +having -D_FILE_OFFSET_BITS=64 in your compiler flags during +mpg123 build. + +--- Old: mpg123-1.32.5.tar.bz2 mpg123-1.32.5.tar.bz2.sig New: mpg123-1.32.6.tar.bz2 mpg123-1.32.6.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.fw7x9n/_old 2024-04-05 20:24:53.352101613 +0200 +++ /var/tmp/diff_new_pack.fw7x9n/_new 2024-04-05 20:24:53.384102789 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.32.5 +Version:1.32.6 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.32.5.tar.bz2 -> mpg123-1.32.6.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.32.5/NEWS new/mpg123-1.32.6/NEWS --- old/mpg123-1.32.5/NEWS 2024-02-17 10:14:49.0 +0100 +++ new/mpg123-1.32.6/NEWS 2024-04-04 19:28:50.0 +0200 @@ -1,3 +1,12 @@ +1.32.6 +-- +- build: Detect forced 64 bit offsets on a dual-mode system that used + to default to 32 bits and drop ambiguous suffix-less symbols in that + case. This avoids subtle ABI breakage (causing memory corruption) + with existing binaries and instead has them fail during runtime linking. + You trigger that when having -D_FILE_OFFSET_BITS=64 in your compiler + flags during mpg123 build. + 1.32.5 -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.32.5/configure new/mpg123-1.32.6/configure --- old/mpg123-1.32.5/configure 2024-02-17 10:15:45.0 +0100 +++ new/mpg123-1.32.6/configure 2024-04-04 19:29:31.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for mpg123 1.32.5. +# Generated by GNU Autoconf 2.71 for mpg123 1.32.6. # # Report bugs to . # @@ -621,8 +621,8 @@ # Identity of this package. PACKAGE_NAME='mpg123' PACKAGE_TARNAME='mpg123' -PACKAGE_VERSION='1.32.5' -PACKAGE_STRING='mpg123 1.32.5' +PACKAGE_VERSION='1.32.6' +PACKAGE_STRING='mpg123 1.32.6' PACKAGE_BUGREPORT='maintai...@mpg123.org' PACKAGE_URL='' @@ -1727,7 +1727,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures mpg123 1.32.5 to adapt to many kinds of systems. +\`configure' configures mpg123 1.32.6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1798,7 +1798,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of mpg123 1.32.5:";; + short | recursive ) echo "Configuration of mpg123 1.32.6:";; esac cat <<\_ACEOF @@ -2076,7 +2076,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -mpg123 configure 1.32.5 +mpg123 configure 1.32.6 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2621,7 +2621,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by mpg123 $as_me 1.32.5, which was +It was created by mpg123 $as_me 1.32.6, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3991,7 +3991,7 @@ # Define the identity of the package. PACKAGE='mpg123' - VERSION='1.32.5' + VERSION='1.32.6' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -17440,8 +17440,19 @@ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $switched_off_size" >&5 printf
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2024-01-11 21:04:44 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.21961 (New) Package is "mpg123" Thu Jan 11 21:04:44 2024 rev:37 rq:1138056 version:1.32.4 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2023-10-04 22:30:31.725640198 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.21961/mpg123.changes 2024-01-11 21:05:00.102183282 +0100 @@ -1,0 +2,20 @@ +Thu Jan 11 07:37:02 UTC 2024 - Luigi Baldoni + +- Update to version 1.32.4 + build: + * Reorganize shared headers, API headers into src/include. + * Use relative include paths, avoiding internal directories in +CPPFLAGS except for config.h. + * Group C99 feature checks and make several standard headers +mandatory. + * Get rid of SIZE_P, OFF_P and friends. + * Only enforce dummy module together with libout123, to be able +to build individual modules using --disable-components logic. + out123: + * added --libversion + libmpg123: + * Avoid indirect branches into the assembly routines by using C +wrappers also for dct36, relieving us of the need to care for +bti / endbr i nstructions for control flow integrity. + +--- Old: mpg123-1.32.3.tar.bz2 mpg123-1.32.3.tar.bz2.sig New: mpg123-1.32.4.tar.bz2 mpg123-1.32.4.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.35yZTb/_old 2024-01-11 21:05:00.810209203 +0100 +++ /var/tmp/diff_new_pack.35yZTb/_new 2024-01-11 21:05:00.810209203 +0100 @@ -1,7 +1,7 @@ # # spec file for package mpg123 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.32.3 +Version:1.32.4 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.32.3.tar.bz2 -> mpg123-1.32.4.tar.bz2 ++ 16068 lines of diff (skipped)
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2023-10-04 22:30:24 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.28202 (New) Package is "mpg123" Wed Oct 4 22:30:24 2023 rev:36 rq:1114858 version:1.32.3 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2023-09-29 21:12:43.699918275 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.28202/mpg123.changes 2023-10-04 22:30:31.725640198 +0200 @@ -1,0 +2,9 @@ +Mon Oct 2 17:18:45 UTC 2023 - Luigi Baldoni + +- Update to version 1.32.3 + * 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) + +--- Old: mpg123-1.32.2.tar.bz2 mpg123-1.32.2.tar.bz2.sig New: mpg123-1.32.3.tar.bz2 mpg123-1.32.3.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.H7dbqw/_old 2023-10-04 22:30:33.845716824 +0200 +++ /var/tmp/diff_new_pack.H7dbqw/_new 2023-10-04 22:30:33.845716824 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.32.2 +Version:1.32.3 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.32.2.tar.bz2 -> mpg123-1.32.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.32.2/NEWS new/mpg123-1.32.3/NEWS --- old/mpg123-1.32.2/NEWS 2023-09-27 22:08:31.0 +0200 +++ new/mpg123-1.32.3/NEWS 2023-10-02 14:47:32.0 +0200 @@ -1,3 +1,11 @@ +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 -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.32.2/configure new/mpg123-1.32.3/configure --- old/mpg123-1.32.2/configure 2023-09-27 22:09:46.0 +0200 +++ new/mpg123-1.32.3/configure 2023-10-02 14:48:54.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for mpg123 1.32.2. +# Generated by GNU Autoconf 2.71 for mpg123 1.32.3. # # Report bugs to . # @@ -621,8 +621,8 @@ # Identity of this package. PACKAGE_NAME='mpg123' PACKAGE_TARNAME='mpg123' -PACKAGE_VERSION='1.32.2' -PACKAGE_STRING='mpg123 1.32.2' +PACKAGE_VERSION='1.32.3' +PACKAGE_STRING='mpg123 1.32.3' PACKAGE_BUGREPORT='maintai...@mpg123.org' PACKAGE_URL='' @@ -1726,7 +1726,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures mpg123 1.32.2 to adapt to many kinds of systems. +\`configure' configures mpg123 1.32.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1797,7 +1797,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of mpg123 1.32.2:";; + short | recursive ) echo "Configuration of mpg123 1.32.3:";; esac cat <<\_ACEOF @@ -2074,7 +2074,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -mpg123 configure 1.32.2 +mpg123 configure 1.32.3 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2619,7 +2619,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by mpg123 $as_me 1.32.2, which was +It was created by mpg123 $as_me 1.32.3, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3388,9 +3388,9 @@ -LIBMPG123_VERSION=48:0:48 +LIBMPG123_VERSION=48:1:48 LIBOUT123_VERSION=5:0:5 -LIBSYN123_VERSION=2:1:2 +LIBSYN123_VERSION=2:2:2 @@ -3989,7 +3989,7 @@ # Define the identity of the package. PACKAGE='mpg123' - VERSION='1.32.2' + VERSION='1.32.3' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -22648,7 +22648,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by mpg123 $as_me 1.32.2, which was +This file was extended by mpg123 $as_me 1.32.3, which was
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2023-09-29 21:12:31 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.28202 (New) Package is "mpg123" Fri Sep 29 21:12:31 2023 rev:35 rq:1113956 version:1.32.2 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2023-03-22 22:29:02.681710977 +0100 +++ /work/SRC/openSUSE:Factory/.mpg123.new.28202/mpg123.changes 2023-09-29 21:12:43.699918275 +0200 @@ -1,0 +2,97 @@ +Thu Sep 28 03:53:06 UTC 2023 - Luigi Baldoni + +- Update to version 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). + +--- +Sun Sep 24 07:57:57 UTC 2023 - Luigi Baldoni + +- Update to version 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 ++ Avoid O_LARGEFILE redefinition, logic closer to autoconf. + +--- +Sun Sep 24 04:40:02 UTC 2023 - Luigi Baldoni + +- Update to version 1.32.0 + * build ++ Move version handling out of configure.ac to ease other + build systems. ++ Include "fmt123.h" instead of 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). ++ Consistent formatting of ./configure --help with + AS_HELP_STRING(). + * 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. ++ 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
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2023-03-22 22:29:01 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.31432 (New) Package is "mpg123" Wed Mar 22 22:29:01 2023 rev:34 rq:1073078 version:1.31.3 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2023-01-16 17:57:47.314441004 +0100 +++ /work/SRC/openSUSE:Factory/.mpg123.new.31432/mpg123.changes 2023-03-22 22:29:02.681710977 +0100 @@ -1,0 +2,15 @@ +Mon Mar 20 09:37:10 UTC 2023 - Luigi Baldoni + +- Update to version 1.31.3 + build: + * Fix --disable-8bit. + * Fix some pedantic compiler warnings, avoid breaking libtool +wrappers. + mpg123: + * Fix verbose position printout for new resampling outside +libmpg123 (where output rate differs from decoding rate). + libsyn123: + * Fix reconfiguration of resampler to avoid double free when +reducing decimator stages to zero. + +--- Old: mpg123-1.31.2.tar.bz2 mpg123-1.31.2.tar.bz2.sig New: mpg123-1.31.3.tar.bz2 mpg123-1.31.3.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.gCT5ec/_old 2023-03-22 22:29:03.161713393 +0100 +++ /var/tmp/diff_new_pack.gCT5ec/_new 2023-03-22 22:29:03.169713433 +0100 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.31.2 +Version:1.31.3 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.31.2.tar.bz2 -> mpg123-1.31.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.31.2/NEWS new/mpg123-1.31.3/NEWS --- old/mpg123-1.31.2/NEWS 2023-01-14 23:41:35.0 +0100 +++ new/mpg123-1.31.3/NEWS 2023-03-15 10:03:59.0 +0100 @@ -1,3 +1,17 @@ +1.31.3 +-- +- build: +-- Fix --disable-8bit. +-- Fall back to generic decoder if no yasm for MSVC (bug 346). +-- Fix some pedantic compiler warnings, avoid breaking libtool wrappers. +- mpg123: +-- Fix verbose position printout for new resampling outside libmpg123 (where + output rate differs from decoding rate). +- libsyn123: +-- Fix reconfiguration of resampler to avoid double free when reducing + decimator stages to zero (bug 350). Thanks to Youngseok Choi for reporting + this fuzzed issue. + 1.31.2 -- - Fix build --with-network=internal only (configure logic error, bug 348). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.31.2/configure new/mpg123-1.31.3/configure --- old/mpg123-1.31.2/configure 2023-01-14 23:44:09.0 +0100 +++ new/mpg123-1.31.3/configure 2023-03-17 18:10:31.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for mpg123 1.31.2. +# Generated by GNU Autoconf 2.69 for mpg123 1.31.3. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='mpg123' PACKAGE_TARNAME='mpg123' -PACKAGE_VERSION='1.31.2' -PACKAGE_STRING='mpg123 1.31.2' +PACKAGE_VERSION='1.31.3' +PACKAGE_STRING='mpg123 1.31.3' PACKAGE_BUGREPORT='maintai...@mpg123.org' PACKAGE_URL='' @@ -1687,7 +1687,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures mpg123 1.31.2 to adapt to many kinds of systems. +\`configure' configures mpg123 1.31.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1758,7 +1758,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of mpg123 1.31.2:";; + short | recursive ) echo "Configuration of mpg123 1.31.3:";; esac cat <<\_ACEOF @@ -1999,7 +1999,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -mpg123 configure 1.31.2 +mpg123 configure 1.31.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2605,7 +2605,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by mpg123 $as_me 1.31.2, which was +It was created by mpg123 $as_me 1.31.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2961,7 +2961,7 @@ OUTLIB_PATCHLEVEL=7 SYNAPI_VERSION=1 -SYNLIB_PATCHLEVEL=4 +SYNLIB_PATCHLEVEL=5 LIBMPG123_VERSION=$API_VERSION:$LIB_PATCHLEVEL:$API_VERSION
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2023-01-16 17:57:46 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.32243 (New) Package is "mpg123" Mon Jan 16 17:57:46 2023 rev:33 rq:1058449 version:1.31.2 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2022-11-02 12:46:55.689503045 +0100 +++ /work/SRC/openSUSE:Factory/.mpg123.new.32243/mpg123.changes 2023-01-16 17:57:47.314441004 +0100 @@ -1,0 +2,7 @@ +Sun Jan 15 11:51:12 UTC 2023 - Luigi Baldoni + +- Update to version 1.31.2 + * Fix build --with-network=internal only (configure logic error, +bug 348). + +--- Old: mpg123-1.31.1.tar.bz2 mpg123-1.31.1.tar.bz2.sig New: mpg123-1.31.2.tar.bz2 mpg123-1.31.2.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.kWjpEQ/_old 2023-01-16 17:57:48.114445493 +0100 +++ /var/tmp/diff_new_pack.kWjpEQ/_new 2023-01-16 17:57:48.122445538 +0100 @@ -1,7 +1,7 @@ # # spec file for package mpg123 # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.31.1 +Version:1.31.2 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.31.1.tar.bz2 -> mpg123-1.31.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.31.1/AUTHORS new/mpg123-1.31.2/AUTHORS --- old/mpg123-1.31.1/AUTHORS 2022-11-01 00:05:02.0 +0100 +++ new/mpg123-1.31.2/AUTHORS 2023-01-14 23:41:35.0 +0100 @@ -30,6 +30,8 @@ Contributions/ideas Thomas Orgis era (includes backports from mhipp trunk): +Dave Yeo : continued OS/2 fixing +madebr and manx: github mirror and CI Vitaly Kirsanov : ports/cmake (optional CMake build) Won-Kyu Park : patch to get rid of asm textrels (x86 PIC) Michael Weiser : update of coreaudio output to AudioComponents API diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.31.1/NEWS new/mpg123-1.31.2/NEWS --- old/mpg123-1.31.1/NEWS 2022-11-01 00:05:01.0 +0100 +++ new/mpg123-1.31.2/NEWS 2023-01-14 23:41:35.0 +0100 @@ -1,3 +1,9 @@ +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). + 1.31.1 -- - Fix largefile aliases for the case of a largefile-insensitive build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.31.1/configure new/mpg123-1.31.2/configure --- old/mpg123-1.31.1/configure 2022-11-01 00:05:46.0 +0100 +++ new/mpg123-1.31.2/configure 2023-01-14 23:44:09.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for mpg123 1.31.1. +# Generated by GNU Autoconf 2.69 for mpg123 1.31.2. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='mpg123' PACKAGE_TARNAME='mpg123' -PACKAGE_VERSION='1.31.1' -PACKAGE_STRING='mpg123 1.31.1' +PACKAGE_VERSION='1.31.2' +PACKAGE_STRING='mpg123 1.31.2' PACKAGE_BUGREPORT='maintai...@mpg123.org' PACKAGE_URL='' @@ -1687,7 +1687,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures mpg123 1.31.1 to adapt to many kinds of systems. +\`configure' configures mpg123 1.31.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1758,7 +1758,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of mpg123 1.31.1:";; + short | recursive ) echo "Configuration of mpg123 1.31.2:";; esac cat <<\_ACEOF @@ -1999,7 +1999,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -mpg123 configure 1.31.1 +mpg123 configure 1.31.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2605,7 +2605,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by mpg123 $as_me 1.31.1, which was +It was created by
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2022-11-02 12:46:36 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.2275 (New) Package is "mpg123" Wed Nov 2 12:46:36 2022 rev:32 rq:1032600 version:1.31.1 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2022-10-29 20:15:03.769557274 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.2275/mpg123.changes 2022-11-02 12:46:55.689503045 +0100 @@ -1,0 +2,8 @@ +Tue Nov 1 05:12:49 UTC 2022 - Luigi Baldoni + +- Update to version 1.31.1 + * Fix largefile aliases for the case of a largefile-insensitive +build that still does define _FILE_OFFSET_BITS from the +outside (sys/feature_tests.h on Illumos). + +--- Old: mpg123-1.31.0.tar.bz2 mpg123-1.31.0.tar.bz2.sig New: mpg123-1.31.1.tar.bz2 mpg123-1.31.1.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.1fX8LR/_old 2022-11-02 12:46:58.709518375 +0100 +++ /var/tmp/diff_new_pack.1fX8LR/_new 2022-11-02 12:46:58.737518517 +0100 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.31.0 +Version:1.31.1 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.31.0.tar.bz2 -> mpg123-1.31.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.31.0/NEWS new/mpg123-1.31.1/NEWS --- old/mpg123-1.31.0/NEWS 2022-10-23 21:29:54.0 +0200 +++ new/mpg123-1.31.1/NEWS 2022-11-01 00:05:01.0 +0100 @@ -1,3 +1,9 @@ +1.31.1 +-- +- Fix largefile aliases for the case of a largefile-insensitive build + that still does define _FILE_OFFSET_BITS from the outside + (sys/feature_tests.h on Illumos). + 1.31.0 -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.31.0/configure new/mpg123-1.31.1/configure --- old/mpg123-1.31.0/configure 2022-10-23 21:30:05.0 +0200 +++ new/mpg123-1.31.1/configure 2022-11-01 00:05:46.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for mpg123 1.31.0. +# Generated by GNU Autoconf 2.69 for mpg123 1.31.1. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='mpg123' PACKAGE_TARNAME='mpg123' -PACKAGE_VERSION='1.31.0' -PACKAGE_STRING='mpg123 1.31.0' +PACKAGE_VERSION='1.31.1' +PACKAGE_STRING='mpg123 1.31.1' PACKAGE_BUGREPORT='maintai...@mpg123.org' PACKAGE_URL='' @@ -1687,7 +1687,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures mpg123 1.31.0 to adapt to many kinds of systems. +\`configure' configures mpg123 1.31.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1758,7 +1758,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of mpg123 1.31.0:";; + short | recursive ) echo "Configuration of mpg123 1.31.1:";; esac cat <<\_ACEOF @@ -1999,7 +1999,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -mpg123 configure 1.31.0 +mpg123 configure 1.31.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2605,7 +2605,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by mpg123 $as_me 1.31.0, which was +It was created by mpg123 $as_me 1.31.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3564,7 +3564,7 @@ # Define the identity of the package. PACKAGE='mpg123' - VERSION='1.31.0' + VERSION='1.31.1' cat >>confdefs.h <<_ACEOF @@ -15606,6 +15606,9 @@ if test "x$ac_cv_sys_file_offset_bits" = x || echo "$ac_cv_sys_file_offset_bits" | $GREP '[^0-9]' > /dev/null; then largefile_sensitive=no BUILD_NO_LARGENAME=1 + +$as_echo "#define BUILD_NO_LARGENAME 1" >>confdefs.h + else largefile_sensitive=yes BUILD_NO_LARGENAME=0 @@ -20751,7 +20754,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by mpg123 $as_me 1.31.0, which was +This file was extended by mpg123 $as_me 1.31.1, which was generated by GNU Autoconf 2.69.
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2022-10-29 20:15:01 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.2275 (New) Package is "mpg123" Sat Oct 29 20:15:01 2022 rev:31 rq:1031933 version:1.31.0 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2022-08-03 21:16:29.347409177 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.2275/mpg123.changes 2022-10-29 20:15:03.769557274 +0200 @@ -1,0 +2,46 @@ +Fri Oct 28 11:29:10 UTC 2022 - Luigi Baldoni + +- Update to version 1.31.0 + mpg123: + * The --control / -C switch will make mpg123 abort now if +terminal control cannot be enabled. + * Revert to internal network code for plain HTTP to ensure +continued support for original shoutcast servers that do not +talk proper HTTP. External backends are built at the same +time and can be enforced using --network . + * Try-witout-port for internal network code is gone. We do not +need to keep each ancient hack for specific hosts. + * Handle redirections independently of the backend behind +net123. + * Set proxy environment variables when --proxy is specified, +for net123 backends to use. + * Continue reading for long commands in generic control, +avoiding unnecessary unfinished command errors. + * Change error message from 'unknown command' to +'unknown command with arguments' to avoid confusion why +'help foo' is unknown, as opposed to 'help'. + * Reduce CPU load while just waiting for terminal input. + * Condense terminal control help output and excessive vertical +whitespace in printouts. + * Fix interaction of pause (looping) with buffer, adding +--pauseloop to set the loop interval. + * Numeric option arguments are strictly checked now for +conversion errors. This also catches -devbuffer, which was +interpretd as -d 0 before. This also applies to out123. + libout123: + * Add same interruption handling to out123_write() as to +unintr_write(), adding EAGAIN to fix bug 342 for certain +ALSA setups. + * Fix race condition to deadlock on buffer_sync_param() where +parameters after the command byte got read as more commands. +This got triggered easily by using the pause key in terminal +mode with buffer (which was discouraged before because of +buffer flushing). Generally, changing parameters with active +buffer process was dangerous since libout123 entered the +scene. + other: + * some build fixes for compiler pickyness + * Disable largefile renames also for non-sensitive POSIX +systems + +--- Old: mpg123-1.30.2.tar.bz2 mpg123-1.30.2.tar.bz2.sig New: mpg123-1.31.0.tar.bz2 mpg123-1.31.0.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.mnZNjK/_old 2022-10-29 20:15:05.341565650 +0200 +++ /var/tmp/diff_new_pack.mnZNjK/_new 2022-10-29 20:15:05.349565692 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.30.2 +Version:1.31.0 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.30.2.tar.bz2 -> mpg123-1.31.0.tar.bz2 ++ 4799 lines of diff (skipped)
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2022-08-03 21:16:22 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.1533 (New) Package is "mpg123" Wed Aug 3 21:16:22 2022 rev:30 rq:992187 version:1.30.2 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2022-07-14 16:33:20.096575146 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.1533/mpg123.changes 2022-08-03 21:16:29.347409177 +0200 @@ -1,0 +2,6 @@ +Tue Aug 2 07:50:11 UTC 2022 - Luigi Baldoni + +- Update to version 1.30.2 + * Only use EWOULDBLOCK if the macro is defined. + +--- Old: mpg123-1.30.1.tar.bz2 mpg123-1.30.1.tar.bz2.sig New: mpg123-1.30.2.tar.bz2 mpg123-1.30.2.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.OHgygW/_old 2022-08-03 21:16:29.887410594 +0200 +++ /var/tmp/diff_new_pack.OHgygW/_new 2022-08-03 21:16:29.891410605 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.30.1 +Version:1.30.2 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.30.1.tar.bz2 -> mpg123-1.30.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.30.1/NEWS new/mpg123-1.30.2/NEWS --- old/mpg123-1.30.1/NEWS 2022-07-11 11:00:55.0 +0200 +++ new/mpg123-1.30.2/NEWS 2022-08-01 23:52:08.0 +0200 @@ -1,3 +1,8 @@ +1.30.2 +-- +- Only use EWOULDBLOCK if the macro is defined (FreeBSD misses it for + _POSIX_SOURCE, bug 339). + 1.30.1 -- - mpg123: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.30.1/configure new/mpg123-1.30.2/configure --- old/mpg123-1.30.1/configure 2022-07-11 11:01:21.0 +0200 +++ new/mpg123-1.30.2/configure 2022-08-01 23:52:37.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for mpg123 1.30.1. +# Generated by GNU Autoconf 2.69 for mpg123 1.30.2. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='mpg123' PACKAGE_TARNAME='mpg123' -PACKAGE_VERSION='1.30.1' -PACKAGE_STRING='mpg123 1.30.1' +PACKAGE_VERSION='1.30.2' +PACKAGE_STRING='mpg123 1.30.2' PACKAGE_BUGREPORT='maintai...@mpg123.org' PACKAGE_URL='' @@ -1683,7 +1683,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures mpg123 1.30.1 to adapt to many kinds of systems. +\`configure' configures mpg123 1.30.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1754,7 +1754,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of mpg123 1.30.1:";; + short | recursive ) echo "Configuration of mpg123 1.30.2:";; esac cat <<\_ACEOF @@ -1988,7 +1988,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -mpg123 configure 1.30.1 +mpg123 configure 1.30.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2594,7 +2594,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by mpg123 $as_me 1.30.1, which was +It was created by mpg123 $as_me 1.30.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3553,7 +3553,7 @@ # Define the identity of the package. PACKAGE='mpg123' - VERSION='1.30.1' + VERSION='1.30.2' cat >>confdefs.h <<_ACEOF @@ -20656,7 +20656,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by mpg123 $as_me 1.30.1, which was +This file was extended by mpg123 $as_me 1.30.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -20722,7 +20722,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/&/g'`" ac_cs_version="\\ -mpg123 config.status 1.30.1 +mpg123 config.status 1.30.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.30.1/configure.ac
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2022-07-14 16:33:16 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.1523 (New) Package is "mpg123" Thu Jul 14 16:33:16 2022 rev:29 rq:988902 version:1.30.1 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2022-06-27 11:25:27.730581823 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.1523/mpg123.changes 2022-07-14 16:33:20.096575146 +0200 @@ -1,0 +2,15 @@ +Wed Jul 13 06:33:54 UTC 2022 - Luigi Baldoni + +- Update to version 1.30.1 + mpg123: + * Show stderr of network helpers in -vvv mode. + * Use curl --http0.9, if available, to support shoutcast v1 +streams without wget (wget not needing such switch, yet). + * Support file:// URLs for local access as was intended with +the last release. + * Give more helpful error message if neither wget nor curl are +usable, also allow error messages from curl to appear when +not --quiet. + * Update the man page. + +--- Old: mpg123-1.30.0.tar.bz2 mpg123-1.30.0.tar.bz2.sig New: mpg123-1.30.1.tar.bz2 mpg123-1.30.1.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.Y1iL5W/_old 2022-07-14 16:33:20.552575573 +0200 +++ /var/tmp/diff_new_pack.Y1iL5W/_new 2022-07-14 16:33:20.556575577 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.30.0 +Version:1.30.1 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.30.0.tar.bz2 -> mpg123-1.30.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.30.0/INSTALL new/mpg123-1.30.1/INSTALL --- old/mpg123-1.30.0/INSTALL 2022-06-26 15:47:12.0 +0200 +++ new/mpg123-1.30.1/INSTALL 2022-07-11 11:00:56.0 +0200 @@ -18,8 +18,9 @@ - For other exotic platforms, also see ports/ -- If building from direct SCM checkout, you need GNU autotools installed - (see developer build below). +- If building from direct source code repository checkout, as opposed to + a release or snapshot tarball, you need GNU autotools installed + (see Developer Build below). You want: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.30.0/NEWS new/mpg123-1.30.1/NEWS --- old/mpg123-1.30.0/NEWS 2022-06-26 15:47:11.0 +0200 +++ new/mpg123-1.30.1/NEWS 2022-07-11 11:00:55.0 +0200 @@ -1,3 +1,15 @@ +1.30.1 +-- +- mpg123: +-- Show stderr of network helpers in -vvv mode. +-- Use curl --http0.9, if available, to support shoutcast v1 streams + without wget (wget not needing such switch, yet). +-- Support file:// URLs for local access as was intended with the last + release. +-- Give more helpful error message if neither wget nor curl are usable, also + allow error messages from curl to appear when not --quiet. +-- Update the man page. + 1.30.0 -- - build: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.30.0/configure new/mpg123-1.30.1/configure --- old/mpg123-1.30.0/configure 2022-06-26 15:51:37.0 +0200 +++ new/mpg123-1.30.1/configure 2022-07-11 11:01:21.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for mpg123 1.30.0. +# Generated by GNU Autoconf 2.69 for mpg123 1.30.1. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='mpg123' PACKAGE_TARNAME='mpg123' -PACKAGE_VERSION='1.30.0' -PACKAGE_STRING='mpg123 1.30.0' +PACKAGE_VERSION='1.30.1' +PACKAGE_STRING='mpg123 1.30.1' PACKAGE_BUGREPORT='maintai...@mpg123.org' PACKAGE_URL='' @@ -1683,7 +1683,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures mpg123 1.30.0 to adapt to many kinds of systems. +\`configure' configures mpg123 1.30.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1754,7 +1754,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of mpg123 1.30.0:";; + short | recursive ) echo "Configuration of mpg123 1.30.1:";; esac cat <<\_ACEOF @@ -1988,7 +1988,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -mpg123 configure 1.30.0 +mpg123 configure 1.30.1
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2022-06-27 11:25:27 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.1548 (New) Package is "mpg123" Mon Jun 27 11:25:27 2022 rev:28 rq:985160 version:1.30.0 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2021-12-13 20:46:34.908501141 +0100 +++ /work/SRC/openSUSE:Factory/.mpg123.new.1548/mpg123.changes 2022-06-27 11:25:27.730581823 +0200 @@ -1,0 +2,45 @@ +Sun Jun 26 14:52:56 UTC 2022 - Luigi Baldoni + +- Update to version 1.30.0 + build: + * Use dummy as default module when no other outputs are +enabled. This also fixes a non-module build with just the +dummy. + * Use CMAKE_CURRENT_SOURCE_DIR in CMake build to help nested +use. + mpg123: + * new network backend using external tools/libraries to also +support HTTPS + * old network backend changed to use h_addr_list[0] instead of +h_addr + * terminal control keys now case-sensitive (fixing smal/big +pitch controls) + * additional terminal control keys for simple equalizer +control (A/a for bass, J/j for mids, N/n for treble, e for +reset, E for printout) + * terminal volume control now in decibel steps and bounded to ++/- 60 dB + * terminal control now also with audio from stdin (bug 338) via +/dev/tty or ctermid() + * re-print tag info on decrease of terminal width for a bit +less mess + * always print an empty line after tag info for cleaner +appearance + * print lyrics also to stderr + * remote control API v10 with "@P 3" as additonal message on +track end + * also added PROGRESS command as opposite of SILENCE + * fix some verbosity, tweak help for --icy-interval + * added --auth-file + * also obscure argument to --auth for others + libout123: + * pulse: initialize more error codes to avoid bogus error +messages + version 1.29.4: + libmpg123: + * Saturate reader file position at off_t limit to satisfy +undefined behaviour checkers. + * Avoid harmless unitialized value in ID3v1 check (filepos, +later being set before actual use). + +--- Old: mpg123-1.29.3.tar.bz2 mpg123-1.29.3.tar.bz2.sig New: mpg123-1.30.0.tar.bz2 mpg123-1.30.0.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.rIX4kq/_old 2022-06-27 11:25:28.310582681 +0200 +++ /var/tmp/diff_new_pack.rIX4kq/_new 2022-06-27 11:25:28.314582687 +0200 @@ -1,7 +1,7 @@ # # spec file for package mpg123 # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.29.3 +Version:1.30.0 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.29.3.tar.bz2 -> mpg123-1.30.0.tar.bz2 ++ 6735 lines of diff (skipped)
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2021-12-13 20:41:52 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.2520 (New) Package is "mpg123" Mon Dec 13 20:41:52 2021 rev:27 rq:940075 version:1.29.3 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2021-10-26 20:13:35.706006679 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.2520/mpg123.changes 2021-12-13 20:46:34.908501141 +0100 @@ -1,0 +2,17 @@ +Sun Dec 12 11:48:03 UTC 2021 - Luigi Baldoni + +- Update to version 1.29.3 + libmpg123: + * Catch more NULL pointer arguments in LFS wrappers +(most prominently: mpg123_feedseek(), bug 328). + mpg123: + * Fix regression that did _not_ enable --remote-err on -s +anymore. + * Fix typos in man page (thanks to Naglis Jonaitis). + * Drop mixed-up value limits on remote control SEQ command. It +is up to you if you want to distort your sound. + * Add note about equalizer frequency bands to man page. + build: + * add BUILD_PROGRAMS option to ports/cmake + +--- Old: mpg123-1.29.2.tar.bz2 mpg123-1.29.2.tar.bz2.sig New: mpg123-1.29.3.tar.bz2 mpg123-1.29.3.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.Jf4wMl/_old 2021-12-13 20:46:35.644501231 +0100 +++ /var/tmp/diff_new_pack.Jf4wMl/_new 2021-12-13 20:46:35.648501232 +0100 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.29.2 +Version:1.29.3 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.29.2.tar.bz2 -> mpg123-1.29.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.29.2/NEWS new/mpg123-1.29.3/NEWS --- old/mpg123-1.29.2/NEWS 2021-10-23 12:51:19.0 +0200 +++ new/mpg123-1.29.3/NEWS 2021-12-10 08:00:58.0 +0100 @@ -1,3 +1,15 @@ +1.29.3 +-- +- libmpg123: Catch more NULL pointer arguments in LFS wrappers + (most prominently: mpg123_feedseek(), bug 328). +- mpg123: +-- Fix regression that did _not_ enable --remote-err on -s anymore. +-- Fix typos in man page (thanks to Naglis Jonaitis). +-- Drop mixed-up value limits on remote control SEQ command. It is up to you + if you want to distort your sound. +-- Add note about equalizer frequency bands to man page. +- build: add BUILD_PROGRAMS option to ports/cmake + 1.29.2 -- - libmpg123: Fix non-live-decoder safeguard for mpg123_framebyframe_decode() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.29.2/configure new/mpg123-1.29.3/configure --- old/mpg123-1.29.2/configure 2021-10-23 12:52:49.0 +0200 +++ new/mpg123-1.29.3/configure 2021-12-10 08:02:07.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for mpg123 1.29.2. +# Generated by GNU Autoconf 2.69 for mpg123 1.29.3. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='mpg123' PACKAGE_TARNAME='mpg123' -PACKAGE_VERSION='1.29.2' -PACKAGE_STRING='mpg123 1.29.2' +PACKAGE_VERSION='1.29.3' +PACKAGE_STRING='mpg123 1.29.3' PACKAGE_BUGREPORT='maintai...@mpg123.org' PACKAGE_URL='' @@ -1668,7 +1668,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures mpg123 1.29.2 to adapt to many kinds of systems. +\`configure' configures mpg123 1.29.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1739,7 +1739,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of mpg123 1.29.2:";; + short | recursive ) echo "Configuration of mpg123 1.29.3:";; esac cat <<\_ACEOF @@ -1970,7 +1970,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -mpg123 configure 1.29.2 +mpg123 configure 1.29.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2576,7 +2576,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by mpg123 $as_me 1.29.2, which was +It was created by mpg123 $as_me 1.29.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2926,7 +2926,7 @@ API_VERSION=46 -LIB_PATCHLEVEL=6
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2021-10-26 20:13:30 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.1890 (New) Package is "mpg123" Tue Oct 26 20:13:30 2021 rev:26 rq:927108 version:1.29.2 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2021-10-20 20:24:33.677388334 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.1890/mpg123.changes 2021-10-26 20:13:35.706006679 +0200 @@ -1,0 +2,7 @@ +Sat Oct 23 12:07:00 UTC 2021 - Luigi Baldoni + +- Update to version 1.29.2 + * libmpg123: Fix non-live-decoder safeguard for +mpg123_framebyframe_decode() (was a no-op in practice). + +--- Old: mpg123-1.29.1.tar.bz2 mpg123-1.29.1.tar.bz2.sig New: mpg123-1.29.2.tar.bz2 mpg123-1.29.2.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.u42pb6/_old 2021-10-26 20:13:36.318007002 +0200 +++ /var/tmp/diff_new_pack.u42pb6/_new 2021-10-26 20:13:36.322007004 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.29.1 +Version:1.29.2 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.29.1.tar.bz2 -> mpg123-1.29.2.tar.bz2 ++ 5198 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mpg123-1.29.1/NEWS new/mpg123-1.29.2/NEWS --- old/mpg123-1.29.1/NEWS 2021-10-08 11:07:03.0 +0200 +++ new/mpg123-1.29.2/NEWS 2021-10-23 12:51:19.0 +0200 @@ -1,3 +1,8 @@ +1.29.2 +-- +- libmpg123: Fix non-live-decoder safeguard for mpg123_framebyframe_decode() + (was a no-op in practice, bug 324). + 1.29.1 -- - mpg123: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mpg123-1.29.1/build/compile new/mpg123-1.29.2/build/compile --- old/mpg123-1.29.1/build/compile 2021-06-14 10:02:05.0 +0200 +++ new/mpg123-1.29.2/build/compile 2021-10-23 12:52:50.0 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2020 Free Software Foundation, Inc. +# Copyright (C) 1999-2018 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ MINGW*) file_conv=mingw ;; - CYGWIN* | MSYS*) + CYGWIN*) file_conv=cygwin ;; *) @@ -67,7 +67,7 @@ mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; - cygwin/* | msys/*) + cygwin/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mpg123-1.29.1/build/missing new/mpg123-1.29.2/build/missing --- old/mpg123-1.29.1/build/missing 2021-06-14 10:02:05.0 +0200 +++ new/mpg123-1.29.2/build/missing 2021-10-23 12:52:50.0 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2020 Free Software Foundation, Inc. +# Copyright (C) 1996-2018 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mpg123-1.29.1/build/test-driver new/mpg123-1.29.2/build/test-driver --- old/mpg123-1.29.1/build/test-driver 2021-06-14 10:02:07.0 +0200 +++ new/mpg123-1.29.2/build/test-driver 2021-10-23 12:52:51.0 +0200 @@ -3,7 +3,7 @@
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2021-10-20 20:23:45 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.1890 (New) Package is "mpg123" Wed Oct 20 20:23:45 2021 rev:25 rq:925955 version:1.29.1 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2021-09-08 21:36:26.349876152 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.1890/mpg123.changes 2021-10-20 20:24:33.677388334 +0200 @@ -1,0 +2,25 @@ +Mon Oct 18 06:45:26 UTC 2021 - Luigi Baldoni + +- Update to version 1.29.1 + mpg123: + * Keep default output encoding of s16 for raw and file outputs +also with the new resampler. This reverts the unintentional +change in 1.26.0 of switching to f32 for forced output rate +unless the NtoM resampler is selected. In any case, you +should make sure to specify your desired --encoding if you +depend on it. + * Catch error in indexing (mpg123_scan() return value was +ignored before, bug 322). + mpg123-strip: + * Lift the resync limit, as it should be to clean up really +dirty streams. + mpg123-id3dump: + * Also lift resync limit for the same reasons. + libout123: + * Fix reporting of device property flags for buffer + libmpg123: + * More safeguarding against attempts to decode if decoder +setup failed and user ignored the returned error code (bug +322) + +--- Old: mpg123-1.29.0.tar.bz2 mpg123-1.29.0.tar.bz2.sig New: mpg123-1.29.1.tar.bz2 mpg123-1.29.1.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.g1NLv4/_old 2021-10-20 20:24:34.233388678 +0200 +++ /var/tmp/diff_new_pack.g1NLv4/_new 2021-10-20 20:24:34.237388680 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.29.0 +Version:1.29.1 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.29.0.tar.bz2 -> mpg123-1.29.1.tar.bz2 ++ 5440 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mpg123-1.29.0/NEWS new/mpg123-1.29.1/NEWS --- old/mpg123-1.29.0/NEWS 2021-09-06 00:31:04.0 +0200 +++ new/mpg123-1.29.1/NEWS 2021-10-08 11:07:03.0 +0200 @@ -1,3 +1,20 @@ +1.29.1 +-- +- mpg123: +-- Keep default output encoding of s16 for raw and file outputs + also with the new resampler. This reverts the unintentional change in + 1.26.0 of switching to f32 for forced output rate unless the NtoM + resampler is selected. In any case, you should make sure to specify + your desired --encoding if you depend on it. +-- Catch error in indexing (mpg123_scan() return value was ignored + before, bug 322). +- mpg123-strip: Lift the resync limit, as it should be to clean up really + dirty streams. +- mpg123-id3dump: Also lift resync limit for the same reasons. +- libout123: fix reporting of device property flags for buffer +- libmpg123: more safeguarding against attempts to decode if decoder + setup failed and user ignored the returned error code (bug 322) + 1.29.0 -- - build: added --enable-runtime-tables diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mpg123-1.29.0/build/compile new/mpg123-1.29.1/build/compile --- old/mpg123-1.29.0/build/compile 2021-09-06 00:32:55.0 +0200 +++ new/mpg123-1.29.1/build/compile 2021-06-14 10:02:05.0 +0200 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ MINGW*) file_conv=mingw ;; - CYGWIN*) + CYGWIN* | MSYS*) file_conv=cygwin ;; *) @@ -67,7 +67,7 @@ mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; - cygwin/*) + cygwin/* | msys/*)
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2021-09-08 21:36:22 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.1899 (New) Package is "mpg123" Wed Sep 8 21:36:22 2021 rev:24 rq:916999 version:1.29.0 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2021-07-13 22:37:17.066201384 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.1899/mpg123.changes 2021-09-08 21:36:26.349876152 +0200 @@ -1,0 +2,18 @@ +Mon Sep 6 07:08:48 UTC 2021 - Luigi Baldoni + +- Update to version 1.29.0 + build: + * added --enable-runtime-tables + libmpg123: + * Float deocder runtime table computation is back as option, +based on suggestion and initial patch by Ethan Halsall for a +smaller download size of the wasm decoder built from +libmpg23. This only trims the size of the binary on disk +(network), for runtime overhead and a bit of uneasyness about +concurrency during table computation, which happens +implicitly on handle initialization, only guarded by an +integer flag. This does _not_ revive mpg123_init(). + * The ID3v2 UTF-16 BOM check is now a straight-on loop and not +a recursive function. + +--- Old: mpg123-1.28.2.tar.bz2 mpg123-1.28.2.tar.bz2.sig New: mpg123-1.29.0.tar.bz2 mpg123-1.29.0.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.5Vb0b4/_old 2021-09-08 21:36:26.909876803 +0200 +++ /var/tmp/diff_new_pack.5Vb0b4/_new 2021-09-08 21:36:26.913876808 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.28.2 +Version:1.29.0 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.28.2.tar.bz2 -> mpg123-1.29.0.tar.bz2 ++ 1960 lines of diff (skipped)
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2021-07-13 22:37:01 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.2625 (New) Package is "mpg123" Tue Jul 13 22:37:01 2021 rev:23 rq:905828 version:1.28.2 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2021-06-11 22:30:16.666089008 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.2625/mpg123.changes 2021-07-13 22:37:17.066201384 +0200 @@ -1,0 +2,38 @@ +Mon Jul 12 10:51:17 UTC 2021 - Luigi Baldoni + +- Update to version 1.28.2 + libout123: + * Complete the fix for bug 314, reopening the device after +format setup failure. + +--- +Fri Jul 9 14:30:59 UTC 2021 - Luigi Baldoni + +- Update to version 1.28.1 + build: + * Explain --with-default-audio in configure help better. + * Fix build of arm_fpu (regression of configure reorg). + * Re-introduce AC_PROG_C_C99 macro for autoconf 2.69, it's + only obsolete after that. + * Un-break CMake build for botched move of CheckCPUArch.c.in. + libmpg123: + * Make mpg123.h.in usable again with MPG123_NO_CONFIGURE, + for external uses. + * Use predefined MPG123_API_VERSION in mpg123.h.in for the + same. + * Fix an integer constant definition for the most negative 32 + bit number to avoid justified compiler complaints. + libsyn123: + * More support for MPG123_NO_CONFIGURE. + * Optionally use predefined SYN123_API_VERSION in syn123.h.in + for the same. + * Add a cast to silence integer sign warning for offset in + muloffdiv64(). + libout123: + * Pulse module advertises wider format support now, not + just s16. This makes mpg123 -e s24 work with it, not just + out123. + * Optionally use predefined OUT123_API_VERSION in out123.h.in + for non-configure use. + +--- Old: mpg123-1.28.0.tar.bz2 mpg123-1.28.0.tar.bz2.sig New: mpg123-1.28.2.tar.bz2 mpg123-1.28.2.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.xbUvj4/_old 2021-07-13 22:37:17.638196778 +0200 +++ /var/tmp/diff_new_pack.xbUvj4/_new 2021-07-13 22:37:17.642196747 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.28.0 +Version:1.28.2 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.28.0.tar.bz2 -> mpg123-1.28.2.tar.bz2 ++ 2181 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/mpg123-1.28.0/NEWS new/mpg123-1.28.2/NEWS --- old/mpg123-1.28.0/NEWS 2021-06-05 09:59:48.0 +0200 +++ new/mpg123-1.28.2/NEWS 2021-07-11 09:17:04.0 +0200 @@ -1,3 +1,45 @@ +1.28.2 +-- +- libout123 +-- Complete the fix for bug 314, reopening the device after format + setup failure. + +1.28.1 +-- +- build: +-- Explain --with-default-audio in configure help better. +-- Fix build of arm_fpu (regression of configure reorg). +-- Re-introduce AC_PROG_C_C99 macro for autoconf 2.69, it's only + obsolete after that. +-- Un-break CMake build for botched move of CheckCPUArch.c.in (bug 315). +-- Avoid conflict of warning macro with MSVC pragmas in two places. Also + fix UWP build with strerror check and move down inclusion of intsym.h + (bug 316). +-- Disable libout123 (and mpg123, out123) on UWP with cmake to get at least + the decoder lib built (317). +-- Hack around CMake bug(?) with QUERY_HAS_FPU to make ports/cmake also + work in MinGW (bug 318). +- libmpg123: +-- Make mpg123.h.in usable again with MPG123_NO_CONFIGURE, + for external uses (bug 313). +-- Use predefined MPG123_API_VERSION in mpg123.h.in for the same. +-- Better handle the ssize_t situation via typedef mpg123_ssize_t, less + likely to be broken in future MSVC versions. +-- Fix an integer constant definition for the most negative 32 bit numnber to + avoid justified compiler complaints. +- libsyn123: +-- More support for MPG123_NO_CONFIGURE. +-- Optionally use predefined SYN123_API_VERSION in syn123.h.in for the same. +-- Add a cast to silence integer sign warning for offset in muloffdiv64() + (bug 317) +- libout123: +-- Pulse module advertises wider format support now, not + just
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2021-06-11 22:30:09 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.32437 (New) Package is "mpg123" Fri Jun 11 22:30:09 2021 rev:22 rq:897740 version:1.28.0 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2021-05-10 15:39:07.449627075 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.32437/mpg123.changes 2021-06-11 22:30:16.666089008 +0200 @@ -1,0 +2,33 @@ +Sat Jun 5 17:59:09 UTC 2021 - Luigi Baldoni + +- Update to version 1.28.0 + build: + * Fix up the build to actually build all library objects with +libtool consistently, also ensuring no pointless static +archives for output modules. + * Adapted things to autoconf 2.71, requiring 2.69 now + * Improved configure to be more useful --with-default-audio to +define the search order, fix static build for --with-audio +being a list (just choosing the first one). + * Ensure consistent use of LINK_MPG123_DLL in headers. + build (ports/cmake): + * Hardcode ports/cmake CPU detection for x64 and ARM as +CMAKE_SYSTEM_PROCESSOR is useless crap (bug 298 for real). + * Added JACK output, fixed handling of compat_str there + libsyn123: + * Fix syn123_mix() to actually do intermediate conversion when +input and output encoding are the same but non-float. This +makes out123 --mix work with s16 input and output, which is +not that special! + libmpg123: + * Fix misguided handling of part2_3_length checks in + III_get_scale_factors_1() and III_get_scale_factors_2() + which invalidated decoding of a mono source encoded as + ms+i-stereo (bug 312). This was a regression introduced + with version 1.25.7. + libout123: + * Print basic module loading errors only for last one in list. +This enables use of an output module search list that +anticipates module files not installed with the main package. + +--- Old: mpg123-1.27.2.tar.bz2 mpg123-1.27.2.tar.bz2.sig New: mpg123-1.28.0.tar.bz2 mpg123-1.28.0.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.ur9ZiT/_old 2021-06-11 22:30:17.254090027 +0200 +++ /var/tmp/diff_new_pack.ur9ZiT/_new 2021-06-11 22:30:17.258090033 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.27.2 +Version:1.28.0 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.27.2.tar.bz2 -> mpg123-1.28.0.tar.bz2 ++ 9754 lines of diff (skipped)
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2021-05-10 15:36:44 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.2988 (New) Package is "mpg123" Mon May 10 15:36:44 2021 rev:21 rq:891589 version:1.27.2 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2021-03-29 18:21:03.778218349 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new.2988/mpg123.changes 2021-05-10 15:39:07.449627075 +0200 @@ -1,0 +2,55 @@ +Sat May 8 20:09:45 UTC 2021 - Luigi Baldoni + +- Update to version 1.27.2 + * Ensure debug.h is included last where it matters to avoid +conflicts with debug/warning macros in system headers + * Fix some debug/printf integer casts for 32 bit platforms. + +--- +Fri May 7 04:45:32 UTC 2021 - Luigi Baldoni + +- Update to version 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. + * 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 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. + +--- Old: mpg123-1.26.5.tar.bz2 mpg123-1.26.5.tar.bz2.sig New: mpg123-1.27.2.tar.bz2 mpg123-1.27.2.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.3SU2OQ/_old 2021-05-10 15:39:07.977624915 +0200 +++ /var/tmp/diff_new_pack.3SU2OQ/_new 2021-05-10 15:39:07.977624915 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.26.5 +Version:1.27.2 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only ++ mpg123-1.26.5.tar.bz2 -> mpg123-1.27.2.tar.bz2 ++ 30521 lines of diff (skipped)
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2021-03-29 18:21:01 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.2401 (New) Package is "mpg123" Mon Mar 29 18:21:01 2021 rev:20 rq:880598 version:1.26.5 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2021-02-22 14:57:53.077754649 +0100 +++ /work/SRC/openSUSE:Factory/.mpg123.new.2401/mpg123.changes 2021-03-29 18:21:03.778218349 +0200 @@ -1,0 +2,16 @@ +Mon Mar 22 20:45:47 UTC 2021 - Luigi Baldoni + +- Update to version 1.26.5 + * Add ./configure --enable-xdebug (for the resampler issue). + * Avoid denormals in the resampler by adding an alternating +offset (helps performance without -ffast-math, depending on +platform). + libmpg123: + * Fix ID3v2 APIC parsing when frame length bit is set (bug +306). + * Also handle the group flag (skip the group byte). + * Also fix up frame flag handling for ID3v2.3. Did not crop up +yet, but it was just wrong. Impact was not detecting and +bailing out on compressed or encrypted frames properly. + +--- Old: mpg123-1.26.4.tar.bz2 mpg123-1.26.4.tar.bz2.sig New: mpg123-1.26.5.tar.bz2 mpg123-1.26.5.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.8fO86S/_old 2021-03-29 18:21:04.314218898 +0200 +++ /var/tmp/diff_new_pack.8fO86S/_new 2021-03-29 18:21:04.318218902 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: mpg123 -Version:1.26.4 +Version:1.26.5 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1-only @@ -71,8 +71,8 @@ %package -n libsyn123-%{sover} Summary:MPEG audio decoder library -Recommends: (%{name}-pulse if pulseaudio) Recommends: (%{name}-jack if jack) +Recommends: (%{name}-pulse if pulseaudio) %description -n libsyn123-%{sover} The mpg123 distribution contains a real time MPEG 1.0/2.0/2.5 audio player/decoder for ++ mpg123-1.26.4.tar.bz2 -> mpg123-1.26.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.26.4/INSTALL new/mpg123-1.26.5/INSTALL --- old/mpg123-1.26.4/INSTALL 2020-12-23 20:50:36.0 +0100 +++ new/mpg123-1.26.5/INSTALL 2021-03-21 21:52:06.0 +0100 @@ -1,37 +1,44 @@ mpg123 install hints -(This file has very long lines - die-hard terminal nostalgists can be satisfied by `fmt -s -w 75 < INSTALL | less`. I think it's better to let the reader's preference rule than to preformat the stuff to some arbitrary width.) - - 0. Prerequesites You really need: - a C compiler; we try to keep the code ANSI C89/ISO C90 compatible gcc from 2.95 on should work, others, too - please report any issues - Actually, we have a confirmed working build (svn trunk leading to release 0.67) on SunOS 4.1.4 with gcc-2.7.0 . + Actually, we have a confirmed working build (svn trunk leading to + release 0.67) on SunOS 4.1.4 with gcc-2.7.0 . -- an (UNIX-like) operating system with standard tools; MinGW32 and Cygwin are working for Microsoft Windows, too. We also have users happily on OS/2. -- For the library only, you may get lucky with MSVC++ using the project files under ports/ +- an (UNIX-like) operating system with standard tools; MinGW32 and + Cygwin are working for Microsoft Windows, too. We also have users happily + on OS/2. +- For the library only, you may get lucky with MSVC++ using the project + files under ports/ - For other exotic platforms, also see ports/ -- If building from direct SCM checkout, you need GNU autotools installed (see below). +- If building from direct SCM checkout, you need GNU autotools installed + (see below). You want: -- working assembler (recent GNU binutils) if using certain CPU optimizations -- headers and lib for certain audio output drivers (libasound for alsa, sdl for sdl...) +- working assembler (recent GNU binutils) if using certain CPU + optimizations +- headers and lib for certain audio output drivers (libasound for alsa, + sdl for sdl...) 1. Build -There is one main supported way to get your mpg123 installation consisting of +There is one main supported way to get your mpg123 installation +consisting of - a) the mpg123 binary file - - with libmpg123 as shared library or statically linked - - with audio output plugins, or one statically linked - b) a man page +a) the mpg123 binary file + - with libmpg123, libout123, and libsyn123 as shared
commit mpg123 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2021-02-22 14:57:50 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new.2378 (New) Package is "mpg123" Mon Feb 22 14:57:50 2021 rev:19 rq:873198 version:1.26.4 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2020-12-28 10:29:46.870799880 +0100 +++ /work/SRC/openSUSE:Factory/.mpg123.new.2378/mpg123.changes 2021-02-22 14:57:53.077754649 +0100 @@ -1,0 +2,5 @@ +Wed Feb 17 16:05:44 UTC 2021 - Fabian Vogt + +- Avoid unconditional Supplements + +--- Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.YQbI1y/_old 2021-02-22 14:57:53.745755423 +0100 +++ /var/tmp/diff_new_pack.YQbI1y/_new 2021-02-22 14:57:53.749755427 +0100 @@ -1,7 +1,7 @@ # # spec file for package mpg123 # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -71,6 +71,8 @@ %package -n libsyn123-%{sover} Summary:MPEG audio decoder library +Recommends: (%{name}-pulse if pulseaudio) +Recommends: (%{name}-jack if jack) %description -n libsyn123-%{sover} The mpg123 distribution contains a real time MPEG 1.0/2.0/2.5 audio player/decoder for @@ -92,7 +94,6 @@ %package pulse Summary:Pulseaudio Support for %{name} -Supplements:pulseaudio %description pulse The mpg123 distribution contains a real time MPEG 1.0/2.0/2.5 audio player/decoder for @@ -103,7 +104,6 @@ %package jack Summary:Jack Support for %{name} -Supplements:jack %description jack The mpg123 distribution contains a real time MPEG 1.0/2.0/2.5 audio player/decoder for