commit mpg123 for openSUSE:Factory

2024-04-05 Thread Source-Sync
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

2024-01-11 Thread Source-Sync
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

2023-10-04 Thread Source-Sync
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

2023-09-29 Thread Source-Sync
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

2023-03-22 Thread Source-Sync
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

2023-01-16 Thread Source-Sync
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

2022-11-02 Thread Source-Sync
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

2022-10-29 Thread Source-Sync
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

2022-08-03 Thread Source-Sync
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

2022-07-14 Thread Source-Sync
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

2022-06-27 Thread Source-Sync
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

2021-12-13 Thread Source-Sync
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

2021-10-26 Thread Source-Sync
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

2021-10-20 Thread Source-Sync
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

2021-09-08 Thread Source-Sync
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

2021-07-13 Thread Source-Sync
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

2021-06-14 Thread Source-Sync
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

2021-05-10 Thread Source-Sync
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

2021-03-29 Thread Source-Sync
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

2021-02-22 Thread Source-Sync
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