Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deadbeef for openSUSE:Factory 
checked in at 2022-11-04 17:34:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deadbeef (Old)
 and      /work/SRC/openSUSE:Factory/.deadbeef.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deadbeef"

Fri Nov  4 17:34:17 2022 rev:18 rq:1033140 version:1.9.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/deadbeef/deadbeef.changes        2022-07-05 
12:09:54.340593396 +0200
+++ /work/SRC/openSUSE:Factory/.deadbeef.new.2275/deadbeef.changes      
2022-11-04 17:36:20.561242315 +0100
@@ -1,0 +2,25 @@
+Thu Nov  3 14:58:35 UTC 2022 - Paolo Stivanin <i...@paolostivanin.com>
+
+- Update to 1.9.2:
+  * Fixed: Many race conditions, deadlocks and crashes
+  * Fixed: Crash when reading metadata of some .SPU files
+  * Fixed: Config file content was repeated twice
+  * Fixed: Default album art max file size increased to 40MB (Dakeryas)
+  * Fixed: Reading some DTS files which require a larger buffer when probing
+  * Fixed: Noise was played in the beginning of DTS files
+  * Fixed: Default cddb server changed to gnudb.gnudb.org:8880
+  * Fixed: Crash when playing certain .AY files
+  * Fixed: Playlist corruption when sorting by random
+  * Fixed: Crash in the sndfile plugin
+  * Fixed: Spectrum analyzer samplerate bug
+  * Fixed: Visualization buffer out-of-bounds access
+  * Fixed: Multichannel down-mixing bug
+  * Added: Notification displaying compatibility with KDE 5.23.5
+  * Added: GTKUI oscilloscope rendering with anti-aliasing
+  * Added: Selection Properties widget configurable to display metadata, 
properties, or both
+  * Added: Toggle Pause action in the Deadbeef.desktop file
+  * Added: Confirmation dialog when removing a playlist using hotkey
+  * Added: Improved Sort By -> Custom dialog
+- Add fix-warning.patch
+
+-------------------------------------------------------------------

Old:
----
  deadbeef-1.9.1.tar.xz

New:
----
  _servicedata
  deadbeef-1.9.2.tar.xz
  fix-warning.patch

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

Other differences:
------------------
++++++ deadbeef.spec ++++++
--- /var/tmp/diff_new_pack.0CskqW/_old  2022-11-04 17:36:27.145276710 +0100
+++ /var/tmp/diff_new_pack.0CskqW/_new  2022-11-04 17:36:27.153276752 +0100
@@ -21,7 +21,7 @@
 %define _lto_cflags %{nil}
 %bcond_with restricted
 Name:           deadbeef
-Version:        1.9.1
+Version:        1.9.2
 Release:        0
 Summary:        GTK+ audio player
 License:        BSD-3-Clause AND GPL-2.0-or-later AND Zlib AND 
LGPL-2.1-or-later
@@ -34,6 +34,7 @@
 # PATCH-FIX-OPENSUSE deadbeef-drop-documents-installation.patch 
hillw...@opensuse.org -- Install documents by rpmbuild.
 Patch1:         %{name}-drop-documents-installation.patch
 Patch2:         %{name}-fix-includes.patch
+Patch3:         fix-warning.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  clang
@@ -130,6 +131,10 @@
 export CFLAGS="%{optflags} -fno-strict-aliasing 
-Wno-unused-command-line-argument -Wno-unused-but-set-variable -fpie -fPIC"
 export CXXFLAGS="$CFLAGS"
 %endif
+%ifnarch x86_64
+export CFLAGS=$(echo "$CFLAGS -Wno-error=unused-variable")
+export CXXFLAGS="$CFLAGS"
+%endif
 export LDFLAGS="$LDFLAGS -pie"
 
 NOCONFIGURE=1 ./autogen.sh

++++++ 0003-Fix-operator-precedence-and-uninitialized-value-warn.patch ++++++
--- /var/tmp/diff_new_pack.0CskqW/_old  2022-11-04 17:36:27.185276919 +0100
+++ /var/tmp/diff_new_pack.0CskqW/_new  2022-11-04 17:36:27.189276940 +0100
@@ -8,11 +8,11 @@
  plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.h             | 2 +-
  2 files changed, 3 insertions(+), 3 deletions(-)
 
-diff --git a/plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidendian.h 
b/plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidendian.h
-index 9fa8582d..d6d9c079 100644
---- a/plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidendian.h
-+++ b/plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidendian.h
-@@ -115,7 +115,7 @@ inline void endian_16hi8 (uint_least16_t &word, uint8_t 
byte)
+Index: 
deadbeef-1.9.2/plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidendian.h
+===================================================================
+--- 
deadbeef-1.9.2.orig/plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidendian.h
++++ 
deadbeef-1.9.2/plugins/sid/sidplay-libs/libsidplay/include/sidplay/sidendian.h
+@@ -115,7 +115,7 @@ inline void endian_16hi8 (uint_least16_t
  #endif
  }
  
@@ -21,7 +21,7 @@
  inline uint8_t endian_16hi8 (uint_least16_t word)
  {
  #if defined(SID_OPTIMISE_MEMORY_ACCESS)
-@@ -141,7 +141,7 @@ inline void endian_16swap8 (uint_least16_t &word)
+@@ -141,7 +141,7 @@ inline void endian_16swap8 (uint_least16
  // Convert high-byte and low-byte to 16-bit word.
  inline uint_least16_t endian_16 (uint8_t hi, uint8_t lo)
  {
@@ -30,10 +30,10 @@
      endian_16lo8 (word, lo);
      endian_16hi8 (word, hi);
      return word;
-diff --git a/plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.h 
b/plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.h
-index 98171d73..01799652 100644
---- a/plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.h
-+++ b/plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.h
+Index: deadbeef-1.9.2/plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.h
+===================================================================
+--- deadbeef-1.9.2.orig/plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.h
++++ deadbeef-1.9.2/plugins/sid/sidplay-libs/libsidplay/src/xsid/xsid.h
 @@ -197,7 +197,7 @@ private:
  
      // Compress address to not leave so many spaces
@@ -43,7 +43,4 @@
  
      void    reset    (void);
      uint8_t read     (uint_least8_t  addr)
--- 
-2.14.3
-
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.0CskqW/_old  2022-11-04 17:36:27.233277170 +0100
+++ /var/tmp/diff_new_pack.0CskqW/_new  2022-11-04 17:36:27.237277190 +0100
@@ -2,7 +2,7 @@
   <service mode="disabled" name="tar_scm">
     <param name="url">https://github.com/DeaDBeeF-Player/deadbeef.git</param>
     <param name="scm">git</param>
-    <param name="revision">1.9.1</param>
+    <param name="revision">1.9.2</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="filename">deadbeef</param>

++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param 
name="url">https://github.com/DeaDBeeF-Player/deadbeef.git</param>
              <param 
name="changesrevision">47640cbc5f1cf765cad42bc74ab1c319d4ee7e81</param></service></servicedata>
(No newline at EOF)

++++++ deadbeef-1.9.1.tar.xz -> deadbeef-1.9.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/deadbeef/deadbeef-1.9.1.tar.xz 
/work/SRC/openSUSE:Factory/.deadbeef.new.2275/deadbeef-1.9.2.tar.xz differ: 
char 13, line 1

++++++ deadbeef-drop-documents-installation.patch ++++++
--- /var/tmp/diff_new_pack.0CskqW/_old  2022-11-04 17:36:27.301277525 +0100
+++ /var/tmp/diff_new_pack.0CskqW/_new  2022-11-04 17:36:27.309277566 +0100
@@ -1,7 +1,8 @@
-diff -Naur deadbeef-1.9.1/Makefile.am deadbeef-1.9.1.new/Makefile.am
---- deadbeef-1.9.1/Makefile.am 2022-05-14 19:19:32.000000000 +0200
-+++ deadbeef-1.9.1.new/Makefile.am     2022-07-02 15:39:48.125529818 +0200
-@@ -69,8 +69,8 @@
+Index: deadbeef-1.9.2/Makefile.am
+===================================================================
+--- deadbeef-1.9.2.orig/Makefile.am
++++ deadbeef-1.9.2/Makefile.am
+@@ -69,8 +69,8 @@ deadbeef_CFLAGS = $(DEPS_CFLAGS) $(DISPA
  
  docsdir = $(docdir)
  

++++++ deadbeef-fix-includes.patch ++++++
--- /var/tmp/diff_new_pack.0CskqW/_old  2022-11-04 17:36:27.325277651 +0100
+++ /var/tmp/diff_new_pack.0CskqW/_new  2022-11-04 17:36:27.325277651 +0100
@@ -1,6 +1,7 @@
-diff -Naur deadbeef-1.9.1/plugins/gtkui/covermanager/albumartwidget.c 
deadbeef-1.9.1.new/plugins/gtkui/covermanager/albumartwidget.c
---- deadbeef-1.9.1/plugins/gtkui/covermanager/albumartwidget.c 2022-05-14 
19:19:32.000000000 +0200
-+++ deadbeef-1.9.1.new/plugins/gtkui/covermanager/albumartwidget.c     
2022-07-02 16:24:48.747116995 +0200
+Index: deadbeef-1.9.2/plugins/gtkui/covermanager/albumartwidget.c
+===================================================================
+--- deadbeef-1.9.2.orig/plugins/gtkui/covermanager/albumartwidget.c
++++ deadbeef-1.9.2/plugins/gtkui/covermanager/albumartwidget.c
 @@ -30,7 +30,7 @@
  #include "albumartwidget.h"
  #include "covermanager.h"
@@ -10,10 +11,11 @@
  
  #define min(x,y) ((x)<(y)?(x):(y))
  
-diff -Naur deadbeef-1.9.1/plugins/gtkui/covermanager/covermanager.c 
deadbeef-1.9.1.new/plugins/gtkui/covermanager/covermanager.c
---- deadbeef-1.9.1/plugins/gtkui/covermanager/covermanager.c   2022-05-14 
19:19:32.000000000 +0200
-+++ deadbeef-1.9.1.new/plugins/gtkui/covermanager/covermanager.c       
2022-07-02 16:24:11.875158405 +0200
-@@ -26,7 +26,7 @@
+Index: deadbeef-1.9.2/plugins/gtkui/covermanager/covermanager.c
+===================================================================
+--- deadbeef-1.9.2.orig/plugins/gtkui/covermanager/covermanager.c
++++ deadbeef-1.9.2/plugins/gtkui/covermanager/covermanager.c
+@@ -27,7 +27,7 @@
  #include "../../artwork/artwork.h"
  #include "covermanager.h"
  #include "gobjcache.h"
@@ -22,9 +24,10 @@
  #include "gtkui.h"
  
  #define min(x,y) ((x)<(y)?(x):(y))
-diff -Naur deadbeef-1.9.1/plugins/gtkui/playlist/playlistcontroller.c 
deadbeef-1.9.1.new/plugins/gtkui/playlist/playlistcontroller.c
---- deadbeef-1.9.1/plugins/gtkui/playlist/playlistcontroller.c 2022-05-14 
19:19:32.000000000 +0200
-+++ deadbeef-1.9.1.new/plugins/gtkui/playlist/playlistcontroller.c     
2022-07-02 16:23:28.347207313 +0200
+Index: deadbeef-1.9.2/plugins/gtkui/playlist/playlistcontroller.c
+===================================================================
+--- deadbeef-1.9.2.orig/plugins/gtkui/playlist/playlistcontroller.c
++++ deadbeef-1.9.2/plugins/gtkui/playlist/playlistcontroller.c
 @@ -21,7 +21,7 @@
      3. This notice may not be removed or altered from any source distribution.
  */
@@ -34,9 +37,10 @@
  #include <dispatch/dispatch.h>
  #include <stdlib.h>
  #include <string.h>
-diff -Naur deadbeef-1.9.1/plugins/notify/notify.c 
deadbeef-1.9.1.new/plugins/notify/notify.c
---- deadbeef-1.9.1/plugins/notify/notify.c     2022-05-14 19:19:32.000000000 
+0200
-+++ deadbeef-1.9.1.new/plugins/notify/notify.c 2022-07-02 16:22:58.271241120 
+0200
+Index: deadbeef-1.9.2/plugins/notify/notify.c
+===================================================================
+--- deadbeef-1.9.2.orig/plugins/notify/notify.c
++++ deadbeef-1.9.2/plugins/notify/notify.c
 @@ -16,7 +16,7 @@
      along with this program; if not, write to the Free Software
      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
02110-1301, USA.
@@ -46,12 +50,13 @@
  #include <dbus/dbus.h>
  #include <dispatch/dispatch.h>
  #include "../../deadbeef.h"
-diff -Naur deadbeef-1.9.1/plugins.c deadbeef-1.9.1.new/plugins.c
---- deadbeef-1.9.1/plugins.c   2022-05-14 19:19:32.000000000 +0200
-+++ deadbeef-1.9.1.new/plugins.c       2022-07-02 16:22:27.495275699 +0200
+Index: deadbeef-1.9.2/plugins.c
+===================================================================
+--- deadbeef-1.9.2.orig/plugins.c
++++ deadbeef-1.9.2/plugins.c
 @@ -24,7 +24,7 @@
  
-   Alexey Yakovenko wa...@users.sourceforge.net
+   Oleksiy Yakovenko wa...@users.sourceforge.net
  */
 -#include <Block.h>
 +#include <block/Block.h>

++++++ fix-warning.patch ++++++
--- deadbeef-1.9.2/fastftoi.h.orig      2022-11-03 16:13:27.001073213 +0100
+++ deadbeef-1.9.2/fastftoi.h   2022-11-03 16:18:08.967427385 +0100
@@ -119,7 +119,14 @@
 /* Optimized code path for x86_64 builds. Uses SSE2 intrinsics. This can be
    done safely because all x86_64 CPUs supports SSE2. */
 #if (defined(__FORCE_SSE2__)) || (defined(_MSC_VER) && defined(_WIN64)) || 
(defined(__GNUC__) && defined (__x86_64__))
-#pragma warning "using sse2 for ftoi"
+#if defined(__has_warning)
+#  if __has_warning("-Wunknown-pragmas")
+#    pragma clang diagnostic push
+#    pragma clang diagnostic ignored "-Wunknown-pragmas"
+#    pragma clang warning "using sse2 for ftoi"
+#    pragma clang diagnostic pop
+#  endif
+#endif
 #  define FPU_CONTROL
 
 typedef int16_t fpu_control;

Reply via email to