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.changes    2023-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 <aloi...@gmx.com>
+
+- 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 <aloi...@gmx.com>
+
+- 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 <aloi...@gmx.com>
+
+- Update to version 1.32.0
+  * build
+    + Move version handling out of configure.ac to ease other 
+      build systems.
+    + Include "fmt123.h" instead of <fmt123.h> in main API 
+      headers to make it more likely the correct one is
+      included (at least gcc picks the one in the same directory
+      as the including header first).
+    + All headers are build-independent now.
+    + Fix build for picky linkers by avoiding definition of 
+      wrap_getcpuflags() where it is not used (spurious linker
+      error to non-exitent getcpuflags(), bug 353).
+    + Handle deprecation of C99 detection macro in autoconf 2.70.
+    + No use of AC_SYS_LARGEFILE anymore for explicit handling 
+      and differing choice for the libraries and frontend programs.
+    + Added --enable-portable and --disable-largefile to 
+      configure, removing the other largefile-related options.
+    + Added --disable-components --enable-libmpg123 to only 
+      build libmpg123 (and likewise --enable-libout123,
+      --enable-libout123-modules,  --enable-libsyn123) to autoconf
+      build. CMake build has something  similar with BUILD_PROGRAMS
+      and BUILD_LIBOUT123, which leave only libmpg123 and libsyn123
+      if disabled). 
+    + 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 use of INT123_strerror(), trying to use thread-safe 
+    strerror_l() if possible.
+
+-------------------------------------------------------------------

Old:
----
  mpg123-1.31.3.tar.bz2
  mpg123-1.31.3.tar.bz2.sig

New:
----
  mpg123-1.32.2.tar.bz2
  mpg123-1.32.2.tar.bz2.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mpg123.spec ++++++
--- /var/tmp/diff_new_pack.OHDg3r/_old  2023-09-29 21:12:45.167971242 +0200
+++ /var/tmp/diff_new_pack.OHDg3r/_new  2023-09-29 21:12:45.171971387 +0200
@@ -18,7 +18,7 @@
 
 %define sover   0
 Name:           mpg123
-Version:        1.31.3
+Version:        1.32.2
 Release:        0
 Summary:        Console MPEG audio player and decoder library
 License:        LGPL-2.1-only
@@ -166,12 +166,15 @@
 
 %files -n libmpg123-%{sover}
 %license COPYING
+%doc NEWS.libmpg123
 %{_libdir}/libmpg123.so.*
 
 %files -n libout123-%{sover}
+%doc NEWS.libout123
 %{_libdir}/libout123.so.*
 
 %files -n libsyn123-%{sover}
+%doc NEWS.libsyn123
 %{_libdir}/libsyn123.so.*
 
 %files devel

++++++ mpg123-1.31.3.tar.bz2 -> mpg123-1.32.2.tar.bz2 ++++++
++++ 63008 lines of diff (skipped)

Reply via email to