Hello community,

here is the log from the commit of package deadbeef for openSUSE:Factory 
checked in at 2020-07-05 01:21:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deadbeef (Old)
 and      /work/SRC/openSUSE:Factory/.deadbeef.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deadbeef"

Sun Jul  5 01:21:15 2020 rev:12 rq:818599 version:1.8.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/deadbeef/deadbeef.changes        2020-04-05 
20:57:27.993437641 +0200
+++ /work/SRC/openSUSE:Factory/.deadbeef.new.3060/deadbeef.changes      
2020-07-05 01:22:53.137852232 +0200
@@ -1,0 +2,27 @@
+Thu Jul  2 12:44:41 UTC 2020 - Hillwood Yang <[email protected]>
+
+- Update version to 1.8.4
+  * Soundtouch plugin has been updated, and is now included in the releases
+  * Added %last_modified% title formatting keyword (Cristian Ciocaltea)
+  * Fixed stack overflow bug in converter
+  * Fixed buffer overflow bug in mp3 parser
+  * Fixed handling of leading forward shash character in zipper file names
+  * Fixed handling user-specified file mask in artwork plugin
+  * Fixed CBR MP3 scanning performance
+  * Fixed stack overflow in title formatting tint range calculation
+  * Fixed pulseaudio plugin configuration backwards compatibility issue
+  * Fixed last.fm scrobbling of streaming shoutcast tracks
+  * Fixed deadlock when loading cuesheets which recursively reference 
themselves
+  * Fixed a false-positive when detecting free format MP3 files
+  * Fixed skipping unsupported fields in cuesheets
+  * Fixed a regression which caused MP3 tag editing to crash when text can't be
+    represented as CP1252
+  * Fixed playback of certain network streams
+  * Fixed handling of ID3v2 COMM frame content description data
+- Drop deadbeef-better-ogg-and-aac-converter-support.patch, merged by upstream
+- Drop 0003-Fix-operator-precedence-and-uninitialized-value-warn.patch, merged
+  by upstream
+- Drop deadbeef-fix-return-type.patch, fixed by upstream.
+- Drop deadbeef-compiler-warnings.patch, fixed by upstream.
+
+-------------------------------------------------------------------

Old:
----
  deadbeef-1.8.3.tar.gz
  deadbeef-better-ogg-and-aac-converter-support.patch
  deadbeef-compiler-warnings.patch
  deadbeef-fix-return-type.patch

New:
----
  deadbeef-1.8.4.tar.gz

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

Other differences:
------------------
++++++ deadbeef.spec ++++++
--- /var/tmp/diff_new_pack.tYsLhy/_old  2020-07-05 01:22:55.877860187 +0200
+++ /var/tmp/diff_new_pack.tYsLhy/_new  2020-07-05 01:22:55.881860199 +0200
@@ -19,7 +19,7 @@
 %bcond_with restricted
 
 Name:           deadbeef
-Version:        1.8.3
+Version:        1.8.4
 Release:        0
 Summary:        GTK+ audio player
 License:        Zlib AND GPL-2.0-or-later AND LGPL-2.1-or-later AND 
BSD-3-Clause
@@ -27,20 +27,12 @@
 URL:            https://deadbeef.sourceforge.io/
 Source:         
https://github.com/DeaDBeeF-Player/deadbeef/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:        %{name}.appdata.xml
-# PATCH-FIX-OPENSUSE deadbeef-compiler-warnings.patch [email protected] -- Fix 
compiler warnings.
-Patch0:         %{name}-compiler-warnings.patch
 # PATCH-FIX-OPENSUSE 
0003-Fix-operator-precedence-and-uninitialized-value-warn.patch
-Patch1:         0003-Fix-operator-precedence-and-uninitialized-value-warn.patch
+Patch0:         0003-Fix-operator-precedence-and-uninitialized-value-warn.patch
 # PATCH-FEATURE-OPENSUSE deadbeef_disable_psf.patch [email protected] -- Do not 
look for plugins/psf.
-Patch2:         %{name}_disable_psf.patch
-# PATCH-FIX-UPSTREAM deadbeef-fix-return-type.patch [email protected] -- 
Fix return type.
-Patch3:         %{name}-fix-return-type.patch
+Patch1:         %{name}_disable_psf.patch
 # PATCH-FIX-OPENSUSE deadbeef-drop-documents-installation.patch 
[email protected] -- Install documents by rpmbuild.
-Patch4:         %{name}-drop-documents-installation.patch
-# PATCH-FIX-UPSTREAM deadbeef-better-ogg-and-aac-converter-support.patch 
[email protected] -- More profiles for ogg and aac.
-# Bring the feature to openSUSE first.
-# https://github.com/DeaDBeeF-Player/deadbeef/pull/2338
-Patch5:         deadbeef-better-ogg-and-aac-converter-support.patch
+Patch2:         %{name}-drop-documents-installation.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  fdupes
@@ -133,6 +125,7 @@
 
 %install
 %make_install
+rm -rf %{buildroot}%{_libexecdir}/debug/%{_libdir}/%{name}/ddb_soundtouch.so*
 install -Dpm 0644 %{name}.appdata.xml \
 %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
 
@@ -185,6 +178,7 @@
 %{_libdir}/%{name}/ddb_dumb.so*
 %{_libdir}/%{name}/ddb_mono2stereo.so*
 %{_libdir}/%{name}/ddb_shn.so*
+%{_libdir}/%{name}/ddb_soundtouch.so*
 %{_libdir}/%{name}/alac.so*
 %{_libdir}/%{name}/in_sc68.so*
 %{_libdir}/%{name}/data68/

++++++ deadbeef-1.8.3.tar.gz -> deadbeef-1.8.4.tar.gz ++++++
/work/SRC/openSUSE:Factory/deadbeef/deadbeef-1.8.3.tar.gz 
/work/SRC/openSUSE:Factory/.deadbeef.new.3060/deadbeef-1.8.4.tar.gz differ: 
char 14, line 1

++++++ deadbeef.appdata.xml ++++++
--- /var/tmp/diff_new_pack.tYsLhy/_old  2020-07-05 01:22:55.945860385 +0200
+++ /var/tmp/diff_new_pack.tYsLhy/_new  2020-07-05 01:22:55.945860385 +0200
@@ -1,8 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<application>
+<component type="desktop">
   <id type="desktop">deadbeef.desktop</id>
-  <license>Zlib and GPL-2.0+ and LGPL-2.1+ and BSD-3-Clause</license>
+  <project_license>Zlib and GPL-2.0+ and LGPL-2.1+ and 
BSD-3-Clause</project_license>
   <metadata_license>CC0-1.0</metadata_license>
+  <name>DeaDBeeF Player</name>
   <summary>The Ultimate Music Player</summary>
   <description>
     <p>
@@ -44,9 +45,38 @@
             files to other formats</li>
     </ul>
   </description>
+  <releases>
+    <release version="1.8.4" date="2020-06-28">
+      <description>
+        <p>
+       <li>Soundtouch plugin has been updated, and is now included in the 
releases</li>
+       <li>Added %last_modified% title formatting keyword (Cristian 
Ciocaltea)</li>
+       <li>Fixed stack overflow bug in converter</li>
+       <li>Fixed buffer overflow bug in mp3 parser</li>
+       <li>Fixed handling of leading forward shash character in zipper file 
names</li>
+       <li>Fixed handling user-specified file mask in artwork plugin</li>
+       <li>Fixed CBR MP3 scanning performance</li>
+       <li>Fixed stack overflow in title formatting tint range calculation</li>
+       <li>Fixed pulseaudio plugin configuration backwards compatibility 
issue</li>
+       <li>Fixed last.fm scrobbling of streaming shoutcast tracks</li>
+       <li>Fixed deadlock when loading cuesheets which recursively reference 
themselves</li>
+       <li>Fixed a false-positive when detecting free format MP3 files</li>
+       <li>Fixed skipping unsupported fields in cuesheets</li>
+       <li>Fixed a regression which caused MP3 tag editing to crash when text 
can't be represented as CP1252</li>
+       <li>Fixed playback of certain network streams</li>
+       <li>Fixed handling of ID3v2 COMM frame content description data</li>
+        </p>
+      </description>
+  </releases>
+  <developer_name>
+    <li>Alexey Yakovenko <[email protected]></li>
+    <li>Viktor Semykin <[email protected]></li>
+    <li>and many others, please see about.txt</li>
+  </developer_name>
   <screenshots>
-      <screenshot 
type="default">http://deadbeef.sf.net/screenshots/0.6/01.png</screenshot>
+      <screenshot type="default">
+        <image>http://deadbeef.sf.net/screenshots/0.6/01.png</image>
+      </screenshot>
   </screenshots>
   <url type="homepage">http://deadbeef.sf.net/</url>
-  <translation type="gettext">deadbeef</translation>
-</application>
+</component>

++++++ deadbeef_disable_psf.patch ++++++
--- /var/tmp/diff_new_pack.tYsLhy/_old  2020-07-05 01:22:55.957860419 +0200
+++ /var/tmp/diff_new_pack.tYsLhy/_new  2020-07-05 01:22:55.957860419 +0200
@@ -1,6 +1,7 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -125,7 +125,6 @@ AC_ARG_ENABLE(artwork-imlib2, [AS_HELP_S
+diff -Nur deadbeef-1.8.4/configure.ac deadbeef-1.8.4-new/configure.ac
+--- deadbeef-1.8.4/configure.ac        2020-06-28 21:41:28.000000000 +0800
++++ deadbeef-1.8.4-new/configure.ac    2020-07-02 21:00:28.340403100 +0800
+@@ -123,7 +123,6 @@
  dnl AC_ARG_ENABLE(medialib, [AS_HELP_STRING([--enable-medialib      ], [build 
medialibrary plugin (default: auto)])], [enable_medialib=$enableval], 
[enable_medialib=no])
  AC_ARG_ENABLE(dumb,      [AS_HELP_STRING([--enable-dumb      ], [build DUMB 
plugin (default: auto)])], [enable_dumb=$enableval], [enable_dumb=yes])
  AC_ARG_ENABLE(shn,      [AS_HELP_STRING([--enable-shn      ], [build SHN 
plugin (default: auto)])], [enable_shn=$enableval], [enable_shn=yes])
@@ -8,27 +9,26 @@
  AC_ARG_ENABLE(mono2stereo,      [AS_HELP_STRING([--enable-mono2stereo      ], 
[build mono2stereo DSP plugin (default: auto)])], 
[enable_mono2stereo=$enableval], [enable_mono2stereo=yes])
  AC_ARG_ENABLE(shellexecui, [AS_HELP_STRING([--enable-shellexecui      ], 
[build shellexec GTK UI plugin (default: auto)])], 
[enable_shellexecui=$enableval], [enable_shellexecui=yes])
  AC_ARG_ENABLE(alac, [AS_HELP_STRING([--enable-alac      ], [build ALAC plugin 
(default: auto)])], [enable_alac=$enableval], [enable_alac=yes])
-@@ -781,10 +780,6 @@ AS_IF([test "${enable_shn}" != "no"], [
+@@ -782,9 +781,6 @@
      HAVE_SHN=yes
  ])
  
 -AS_IF([test "${enable_psf}" != "no" -a "${HAVE_ZLIB}" = "yes"], [
 -    HAVE_PSF=yes
 -])
--
+ 
  AS_IF([test "${enable_mono2stereo}" != "no"], [
      HAVE_MONO2STEREO=yes
- ])
-@@ -822,7 +817,7 @@ AS_IF([test "${enable_rgscanner}" != "no
-     HAVE_RGSCANNER=yes
+@@ -827,7 +823,7 @@
+     HAVE_SOUNDTOUCH=yes
  ])
  
--PLUGINS_DIRS="plugins/liboggedit plugins/libmp4ff plugins/libparser 
plugins/lastfm plugins/mp3 plugins/vorbis plugins/opus plugins/flac 
plugins/wavpack plugins/sndfile plugins/vfs_curl plugins/cdda plugins/gtkui 
plugins/alsa plugins/ffmpeg plugins/hotkeys plugins/oss plugins/artwork-legacy 
plugins/adplug plugins/ffap plugins/sid plugins/nullout plugins/supereq 
plugins/vtx plugins/gme plugins/pulse plugins/notify plugins/musepack 
plugins/wildmidi plugins/tta plugins/dca plugins/aac plugins/mms 
plugins/shellexec plugins/shellexecui plugins/dsp_libsrc plugins/m3u 
plugins/vfs_zip plugins/converter plugins/dumb plugins/shn plugins/psf 
plugins/mono2stereo plugins/alac plugins/wma plugins/pltbrowser 
plugins/coreaudio plugins/sc68 plugins/rg_scanner"
-+PLUGINS_DIRS="plugins/liboggedit plugins/libmp4ff plugins/libparser 
plugins/lastfm plugins/mp3 plugins/vorbis plugins/opus plugins/flac 
plugins/wavpack plugins/sndfile plugins/vfs_curl plugins/cdda plugins/gtkui 
plugins/alsa plugins/ffmpeg plugins/hotkeys plugins/oss plugins/artwork-legacy 
plugins/adplug plugins/ffap plugins/sid plugins/nullout plugins/supereq 
plugins/vtx plugins/gme plugins/pulse plugins/notify plugins/musepack 
plugins/wildmidi plugins/tta plugins/dca plugins/aac plugins/mms 
plugins/shellexec plugins/shellexecui plugins/dsp_libsrc plugins/m3u 
plugins/vfs_zip plugins/converter plugins/dumb plugins/shn plugins/mono2stereo 
plugins/alac plugins/wma plugins/pltbrowser plugins/coreaudio plugins/sc68 
plugins/rg_scanner"
+-PLUGINS_DIRS="plugins/liboggedit plugins/libmp4ff plugins/libparser 
plugins/lastfm plugins/mp3 plugins/vorbis plugins/opus plugins/flac 
plugins/wavpack plugins/sndfile plugins/vfs_curl plugins/cdda plugins/gtkui 
plugins/alsa plugins/ffmpeg plugins/hotkeys plugins/oss plugins/artwork-legacy 
plugins/adplug plugins/ffap plugins/sid plugins/nullout plugins/supereq 
plugins/vtx plugins/gme plugins/pulse plugins/notify plugins/musepack 
plugins/wildmidi plugins/tta plugins/dca plugins/aac plugins/mms 
plugins/shellexec plugins/shellexecui plugins/dsp_libsrc plugins/m3u 
plugins/vfs_zip plugins/converter plugins/dumb plugins/shn plugins/psf 
plugins/mono2stereo plugins/alac plugins/wma plugins/pltbrowser 
plugins/coreaudio plugins/sc68 plugins/rg_scanner plugins/soundtouch"
++PLUGINS_DIRS="plugins/liboggedit plugins/libmp4ff plugins/libparser 
plugins/lastfm plugins/mp3 plugins/vorbis plugins/opus plugins/flac 
plugins/wavpack plugins/sndfile plugins/vfs_curl plugins/cdda plugins/gtkui 
plugins/alsa plugins/ffmpeg plugins/hotkeys plugins/oss plugins/artwork-legacy 
plugins/adplug plugins/ffap plugins/sid plugins/nullout plugins/supereq 
plugins/vtx plugins/gme plugins/pulse plugins/notify plugins/musepack 
plugins/wildmidi plugins/tta plugins/dca plugins/aac plugins/mms 
plugins/shellexec plugins/shellexecui plugins/dsp_libsrc plugins/m3u 
plugins/vfs_zip plugins/converter plugins/dumb plugins/shn plugins/mono2stereo 
plugins/alac plugins/wma plugins/pltbrowser plugins/coreaudio plugins/sc68 
plugins/rg_scanner plugins/soundtouch"
  
  AM_CONDITIONAL(APE_USE_YASM, test "x$APE_USE_YASM" = "xyes")
  AM_CONDITIONAL(HAVE_VORBIS, test "x$HAVE_VORBISPLUGIN" = "xyes")
-@@ -875,7 +870,6 @@ AM_CONDITIONAL(HAVE_PNG, test "x$HAVE_PN
+@@ -880,7 +876,6 @@
  AM_CONDITIONAL(HAVE_YASM, test "x$HAVE_YASM" = "xyes")
  dnl AM_CONDITIONAL(HAVE_MEDIALIB, test "x$HAVE_MEDIALIB" = "xyes")
  AM_CONDITIONAL(HAVE_DUMB, test "x$HAVE_DUMB" = "xyes")
@@ -36,7 +36,7 @@
  AM_CONDITIONAL(HAVE_SHN, test "x$HAVE_SHN" = "xyes")
  AM_CONDITIONAL(HAVE_MONO2STEREO, test "x$HAVE_MONO2STEREO" = "xyes")
  dnl AM_CONDITIONAL(HAVE_SM, test "x$HAVE_SM" = "xyes")
-@@ -938,7 +932,6 @@ plugins/m3u/Makefile
+@@ -944,7 +939,6 @@
  plugins/vfs_zip/Makefile
  plugins/converter/Makefile
  plugins/dumb/Makefile
@@ -44,11 +44,11 @@
  plugins/shn/Makefile
  plugins/mono2stereo/Makefile
  plugins/shellexecui/Makefile
-@@ -1019,7 +1012,6 @@ PRINT_PLUGIN_INFO([m3u],[M3U and PLS pla
- PRINT_PLUGIN_INFO([vfs_zip],[zip archive support],[test "x$HAVE_VFS_ZIP" = 
"xyes"])
- PRINT_PLUGIN_INFO([converter],[plugin for converting files to any 
formats],[test "x$HAVE_CONVERTER" = "xyes"])
- dnl PRINT_PLUGIN_INFO([medialib],[media library support plugin],[test 
"x$HAVE_MEDIALIB" = "xyes"])
+@@ -1015,7 +1009,6 @@
+ PRINT_PLUGIN_INFO([opus],[ogg opus player],[test "x$HAVE_OPUSPLUGIN" = 
"xyes"])
+ PRINT_PLUGIN_INFO([oss],[oss output plugin],[test "x$HAVE_OSS" = "xyes"])
+ PRINT_PLUGIN_INFO([pltbrowser],[playlist browser gui plugin],[test 
"x$HAVE_PLTBROWSER" = "xyes"])
 -PRINT_PLUGIN_INFO([psf],[PSF player, using Audio Overload SDK],[test 
"x$HAVE_PSF" = "xyes"])
- PRINT_PLUGIN_INFO([dumb],[DUMB module plugin, for MOD, S3M, etc],[test 
"x$HAVE_DUMB" = "xyes"])
- PRINT_PLUGIN_INFO([shn],[SHN plugin based on xmms-shn],[test "x$HAVE_SHN" = 
"xyes"])
- PRINT_PLUGIN_INFO([mono2stereo],[mono2stereo DSP plugin],[test 
"x$HAVE_MONO2STEREO" = "xyes"])
+ PRINT_PLUGIN_INFO([pulse],[PulseAudio output plugin],[test 
"x$HAVE_PULSEPLUGIN" = "xyes"])
+ PRINT_PLUGIN_INFO([rgscanner],[plugin for ReplayGain scanner support],[test 
"x$HAVE_RGSCANNER" = "xyes"])
+ PRINT_PLUGIN_INFO([sc68],[sc68 Atari ST And Amiga player],[test "x$HAVE_SC68" 
= "xyes"])


Reply via email to