Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deadbeef for openSUSE:Factory 
checked in at 2023-03-06 18:55:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deadbeef (Old)
 and      /work/SRC/openSUSE:Factory/.deadbeef.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deadbeef"

Mon Mar  6 18:55:36 2023 rev:21 rq:1069536 version:1.9.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/deadbeef/deadbeef.changes        2023-01-02 
15:02:02.585308705 +0100
+++ /work/SRC/openSUSE:Factory/.deadbeef.new.31432/deadbeef.changes     
2023-03-06 18:55:38.712693440 +0100
@@ -1,0 +2,32 @@
+Fri Feb 24 13:50:58 UTC 2023 - Michael Pujos <pujos.mich...@gmail.com>
+
+- removed fix-warning.patch, not needed anymore
+- added pipewire build dependency
+- added deadbeef-fix-desktop-file.patch to fix bogus "Play Pause" action
+- added upstream deadbeef-fix-libretro-compilation.patch to fix compilation on 
ARM
+- Update to 1.9.5:
+
+  * Fixed: GME chiptune voice muting was affecting converter / replaygain 
scanner
+  * Fixed: SID chiptune voice muting was affecting converter / replaygain 
scanner
+  * Fixed: SID stereo was not working the way it was intended
+  * Fixed: Wave format conversion regressions, which could lead to wrong 
channels mapping
+  * Fixed: Converter race condition bug when checking whether a directory 
exists (dakeryas)
+  * Fixed: Album art fetching for tracks with multiple artists
+  * Fixed: GTK warning when opening track properties
+  * Fixed: Prompting before deleting playlist via middle mouse button
+  * Fixed: Album art left/right/center alignment in GTKUI
+  * Fixed: Removed embedded album art size limit for ID3v2 tags
+  * Fixed: Deadlock when trying to delete files from disk
+  * Fixed: Mute functionality for output plugins with their own volume control
+  * Fixed: Switching to previous/next track after the current track is removed
+  * Fixed: Incorrect playlist affected by hotkeys
+  * Fixed: Unsynchronized ID3v2 tag loading (credit: Robin Seth Ekman)
+  * Fixed: Spectrum analyzer buffer overflow
+  * Fixed: Deadlock when removing multiple selected tracks while one of them 
is playing
+  * Added: Pipewire output plugin (saivert)
+  * Added: LibRetro resampling plugin (toadking)
+  * Added: Chiptune voice muting in DUMB plugin
+  * Added: Improved drawing of spectrum analyzer
+  * Added: $itematindex(index,value) function to title formatting, get value 
by index from multivalue fields
+
+-------------------------------------------------------------------

Old:
----
  deadbeef-1.9.4.tar.bz2
  fix-warning.patch

New:
----
  deadbeef-1.9.5.tar.bz2
  deadbeef-fix-desktop-file.patch
  deadbeef-fix-libretro-compilation.patch

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

Other differences:
------------------
++++++ deadbeef.spec ++++++
--- /var/tmp/diff_new_pack.FVMtQP/_old  2023-03-06 18:55:39.620698073 +0100
+++ /var/tmp/diff_new_pack.FVMtQP/_new  2023-03-06 18:55:39.624698094 +0100
@@ -21,7 +21,7 @@
 %define _lto_cflags %{nil}
 %bcond_with restricted
 Name:           deadbeef
-Version:        1.9.4
+Version:        1.9.5
 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,8 +34,8 @@
 # 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
-# PATCH-FIX-UPSTREAM fix-ffmpeg-5-support.patch -- Fix build against ffmpeg 
5.0x
+Patch3:         %{name}-fix-desktop-file.patch
+Patch4:         %{name}-fix-libretro-compilation.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  clang
@@ -65,6 +65,7 @@
 BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libmpg123)
 BuildRequires:  pkgconfig(libnotify)
+BuildRequires:  pkgconfig(libpipewire-0.3)
 BuildRequires:  pkgconfig(libpulse)
 BuildRequires:  pkgconfig(libzip)
 BuildRequires:  pkgconfig(mad)
@@ -200,7 +201,9 @@
 %{_libdir}/%{name}/mp3.so*
 %{_libdir}/%{name}/vfs_zip.so*
 %{_libdir}/%{name}/ddb_dumb.so*
+%{_libdir}/%{name}/ddb_dsp_libretro.so*
 %{_libdir}/%{name}/ddb_mono2stereo.so*
+%{_libdir}/%{name}/ddb_out_pw.so*
 %{_libdir}/%{name}/ddb_shn.so*
 %ifnarch %{ix86}
 %{_libdir}/%{name}/ddb_soundtouch.so*

++++++ deadbeef-1.9.4.tar.bz2 -> deadbeef-1.9.5.tar.bz2 ++++++
++++ 182907 lines of diff (skipped)

++++++ deadbeef-fix-desktop-file.patch ++++++
--- deadbeef-1.9.5/deadbeef.desktop.in.orig     2023-02-24 16:00:06.833542450 
+0100
+++ deadbeef-1.9.5/deadbeef.desktop.in  2023-02-24 16:00:38.869651872 +0100
@@ -14,7 +14,7 @@
 Icon=deadbeef
 Exec=deadbeef %F
 Terminal=false
-Actions=Play;Pause;Toggle Pause;Stop;Next;Prev;
+Actions=Play;Pause;TogglePause;Stop;Next;Prev;
 
MimeType=application/ogg;audio/x-vorbis+ogg;application/x-ogg;audio/mp3;audio/prs.sid;audio/x-flac;audio/mpeg;audio/x-mpeg;audio/x-mod;audio/x-it;audio/x-s3m;audio/x-xm;audio/x-mpegurl;audio/x-scpls;application/x-cue;
 Categories=Audio;AudioVideo;Player;GTK;
 Keywords=Sound;Music;Audio;Player;Musicplayer;MP3;
@@ -35,7 +35,7 @@
 Name[zh_TW]=暫停
 Exec=deadbeef --pause
 
-[Desktop Action Toggle Pause]
+[Desktop Action TogglePause]
 Name=Toggle Pause
 Name[zh_CN]=播放/暂停
 Name[zh_TW]=播放/暫停

++++++ deadbeef-fix-libretro-compilation.patch ++++++
>From 8162195768d48840f512f2b4922604b04ac363ed Mon Sep 17 00:00:00 2001
From: Oleksiy Yakovenko <waker...@gmail.com>
Date: Tue, 21 Feb 2023 22:08:01 +0100
Subject: [PATCH] deadbeef: moved a block of includes in sinc_resampler.h

---
 sinc_resampler.h | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git deadbeef-1.9.5/external/ddb_dsp_libretro/sinc_resampler.h.orig 
deadbeef-1.9.5/external/ddb_dsp_libretro/sinc_resampler.h
index fab5877..c709136 100644
--- deadbeef-1.9.5/external/ddb_dsp_libretro/sinc_resampler.h.orig
+++ deadbeef-1.9.5/external/ddb_dsp_libretro/sinc_resampler.h
@@ -24,6 +24,12 @@
 #define __forceinline
 
 #include "ppsimd/ppsimd.h"
+#include <stdint.h>
+#include <stdlib.h>
+#include <math.h>
+#if !__APPLE__
+#include <malloc.h>
+#endif
 
 #ifdef _MSC_VER
 #define _NOALIAS __declspec(noalias)
@@ -65,13 +71,6 @@ static void resampler_sinc_free(void *data);
 
 typedef void (*resampler_sinc_process_t)(void *re_, struct resampler_data 
*data);
 
-#include <stdint.h>
-#include <stdlib.h>
-#include <math.h>
-#if !__APPLE__
-#include <malloc.h>
-#endif
-
 enum class sinc_window {
     NONE = 0,
     KAISER,

Reply via email to