Hello community, here is the log from the commit of package deadbeef for openSUSE:Factory checked in at 2019-07-11 13:13:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deadbeef (Old) and /work/SRC/openSUSE:Factory/.deadbeef.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deadbeef" Thu Jul 11 13:13:03 2019 rev:8 rq:712546 version:1.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/deadbeef/deadbeef.changes 2019-06-19 20:58:49.758004140 +0200 +++ /work/SRC/openSUSE:Factory/.deadbeef.new.4615/deadbeef.changes 2019-07-11 13:13:05.094881304 +0200 @@ -1,0 +2,35 @@ +Sat Jun 29 21:15:00 UTC 2019 - Alexei Sorokin <[email protected]> + +- Update to version 1.8.1: + * Fix audio freeze while sorting. + * Fix a crash when resuming playback of a file that has been + deleted. + * Fix error messages when loading PLS playlist with relative + paths. + * Fix adjusting shuffle queue after a user initiated track change. + * Write Album Artist field into OGG files as "ALBUMARTIST". + * Load external album covers before embedded. + * Remove the unmaintained sndio plugin. + * Fix localisation of status bar. + * Add experimental subgrouping support in playlist, via using a + "|||" separator for each subsequent nested group, when using + Group by -> Custom. + * Add new title formatting functions "$stripprefix" and + "$swapprefix". + * Change supereq DSP configuration to be more compact + horizontally and to have more slider precision. + * Update Repeat and Shuffle hotkey names to match the menus. + * Fix rounding bug of total playtime in statusbar. + * Fix design mode splitter handles dragging beyond the window edges. + * Fix setting album art size based on larger dimension (by ToadKing). + * Fix a regression causing custom layouts with splitters look + wrong. + * Add a FLAC plugin option to ignore corrupted stream errors. + * Fix a supereq reentrancy bug, potentially causing crash after + changing audio output configuration. + * Fix reloading replaygain info. + * Fix writing replaygain info to APEv2 tags. +- Rebase deadbeef-compiler-warnings.patch, + deadbeef_disable_psf.patch. + +------------------------------------------------------------------- Old: ---- deadbeef_nopsf-1.8.0.tar.xz New: ---- deadbeef_nopsf-1.8.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deadbeef.spec ++++++ --- /var/tmp/diff_new_pack.8ErRnz/_old 2019-07-11 13:13:06.126880879 +0200 +++ /var/tmp/diff_new_pack.8ErRnz/_new 2019-07-11 13:13:06.130880877 +0200 @@ -18,12 +18,12 @@ %bcond_with restricted Name: deadbeef -Version: 1.8.0 +Version: 1.8.1 Release: 0 Summary: GTK+ audio player License: Zlib AND GPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause Group: Productivity/Multimedia/Sound/Players -URL: http://deadbeef.sourceforge.net/ +URL: https://deadbeef.sourceforge.io/ Source: %{name}_nopsf-%{version}.tar.xz Source1: %{name}.appdata.xml # PATCH-FIX-OPENSUSE deadbeef-fix_ubuntu_unity_desktop.patch [email protected] -- Fix Unity-oriented desktop-file warnings. @@ -32,7 +32,7 @@ Patch1: %{name}-compiler-warnings.patch # PATCH-FIX-OPENSUSE 0003-Fix-operator-precedence-and-uninitialized-value-warn.patch Patch4: 0003-Fix-operator-precedence-and-uninitialized-value-warn.patch -# PATCH-FEATURE-OPENSUSE deadbeef_disable_psf.patch [email protected] -- do not look for plugins/psf +# PATCH-FEATURE-OPENSUSE deadbeef_disable_psf.patch [email protected] -- Do not look for plugins/psf. Patch5: deadbeef_disable_psf.patch BuildRequires: autoconf BuildRequires: automake ++++++ _service ++++++ --- /var/tmp/diff_new_pack.8ErRnz/_old 2019-07-11 13:13:06.174880859 +0200 +++ /var/tmp/diff_new_pack.8ErRnz/_new 2019-07-11 13:13:06.174880859 +0200 @@ -6,7 +6,7 @@ <param name="exclude">plugins/psf</param> <param name="exclude">tools</param> <param name="exclude">.git</param> - <param name="revision">1.8.0</param> + <param name="revision">1.8.1</param> <param name="versionformat">@PARENT_TAG@</param> <param name="filename">deadbeef_nopsf</param> </service> ++++++ deadbeef-compiler-warnings.patch ++++++ --- /var/tmp/diff_new_pack.8ErRnz/_old 2019-07-11 13:13:06.178880858 +0200 +++ /var/tmp/diff_new_pack.8ErRnz/_new 2019-07-11 13:13:06.182880855 +0200 @@ -23,10 +23,8 @@ > E: deadbeef no-return-in-nonvoid-function widgets.c:3347 --- -Index: deadbeef-1.8.0/plugins/adplug/adplug/cff.cpp -=================================================================== ---- deadbeef-1.8.0.orig/plugins/adplug/adplug/cff.cpp -+++ deadbeef-1.8.0/plugins/adplug/adplug/cff.cpp +--- a/plugins/adplug/adplug/cff.cpp ++++ b/plugins/adplug/adplug/cff.cpp @@ -377,8 +377,10 @@ long CcffLoader::cff_unpacker::unpack(un goto out; } @@ -40,10 +38,8 @@ code_length = old_code_length; -Index: deadbeef-1.8.0/plugins/adplug/adplug/dmo.cpp -=================================================================== ---- deadbeef-1.8.0.orig/plugins/adplug/adplug/dmo.cpp -+++ deadbeef-1.8.0/plugins/adplug/adplug/dmo.cpp +--- a/plugins/adplug/adplug/dmo.cpp ++++ b/plugins/adplug/adplug/dmo.cpp @@ -319,8 +319,10 @@ short CdmoLoader::dmo_unpacker::unpack_b if(opos + cx >= oend) return -1; @@ -83,10 +79,30 @@ for (i=0;i<ax;i++) *opos++ = *ipos++; -Index: deadbeef-1.8.0/plugins/pltbrowser/pltbrowser.c -=================================================================== ---- deadbeef-1.8.0.orig/plugins/pltbrowser/pltbrowser.c -+++ deadbeef-1.8.0/plugins/pltbrowser/pltbrowser.c +--- a/plugins/gtkui/search.c ++++ b/plugins/gtkui/search.c +@@ -299,7 +299,7 @@ submit_refresh (void) { + } + } + +-static gboolean ++static void + playlistswitch_cb (void) { + DdbListview *listview = playlist_visible(); + if (listview) { +--- a/plugins/gtkui/widgets.c ++++ b/plugins/gtkui/widgets.c +@@ -3338,7 +3338,7 @@ spectrum_realize (GtkWidget *widget, gpo + #endif + } + +-static int ++static void + w_spectrum_message (ddb_gtkui_widget_t *w, uint32_t id, uintptr_t ctx, uint32_t p1, uint32_t p2) { + switch (id) { + case DB_EV_SONGCHANGED: { +--- a/plugins/pltbrowser/pltbrowser.c ++++ b/plugins/pltbrowser/pltbrowser.c @@ -736,7 +736,7 @@ add_treeview_column (w_pltbrowser_t *w, static gboolean drag_row_active = FALSE; @@ -96,8 +112,8 @@ on_pltbrowser_drag_begin_event (GtkWidget *widget, GdkDragContext *drag_context, gint x, -@@ -747,7 +747,7 @@ on_pltbrowser_drag_begin_event - drag_row_active = TRUE; +@@ -748,7 +748,7 @@ on_pltbrowser_drag_begin_event + return FALSE; } -static gboolean @@ -105,10 +121,8 @@ on_pltbrowser_drag_end_event (GtkWidget *widget, GdkDragContext *drag_context, gint x, -Index: deadbeef-1.8.0/plugins/sc68/libsc68/conf68.c -=================================================================== ---- deadbeef-1.8.0.orig/plugins/sc68/libsc68/conf68.c -+++ deadbeef-1.8.0/plugins/sc68/libsc68/conf68.c +--- a/plugins/sc68/libsc68/conf68.c ++++ b/plugins/sc68/libsc68/conf68.c @@ -195,7 +195,7 @@ int config68_save(const char * confname) const int sizeof_config_hd = sizeof(config_header)-1; @@ -127,10 +141,8 @@ TRACE68(config68_cat, "conf68: trying -- '%s'\n", path); switch (opt->type) { -Index: deadbeef-1.8.0/plugins/tta/ttadec.c -=================================================================== ---- deadbeef-1.8.0.orig/plugins/tta/ttadec.c -+++ deadbeef-1.8.0/plugins/tta/ttadec.c +--- a/plugins/tta/ttadec.c ++++ b/plugins/tta/ttadec.c @@ -459,7 +459,7 @@ int get_samples (tta_info *info, byte *b byte *p = buffer; decoder *dec = info->tta; @@ -150,10 +162,8 @@ // decompress stage 1: adaptive hybrid filter hybrid_filter(fst, &value); -Index: deadbeef-1.8.0/plugins/vtx/lh5dec.c -=================================================================== ---- deadbeef-1.8.0.orig/plugins/vtx/lh5dec.c -+++ deadbeef-1.8.0/plugins/vtx/lh5dec.c +--- a/plugins/vtx/lh5dec.c ++++ b/plugins/vtx/lh5dec.c @@ -92,7 +92,7 @@ static void make_table(int nchar, unsign start[i] >>= jutbits; weight[i] = 1U << (tablebits - i); @@ -163,29 +173,3 @@ i = start[tablebits + 1] >> jutbits; if (i != (unsigned short)(1U << 16)) { -Index: deadbeef-1.8.0/plugins/gtkui/search.c -=================================================================== ---- deadbeef-1.8.0.orig/plugins/gtkui/search.c -+++ deadbeef-1.8.0/plugins/gtkui/search.c -@@ -299,7 +299,7 @@ submit_refresh (void) { - } - } - --static gboolean -+static void - playlistswitch_cb (void) { - DdbListview *listview = playlist_visible(); - if (listview) { -Index: deadbeef-1.8.0/plugins/gtkui/widgets.c -=================================================================== ---- deadbeef-1.8.0.orig/plugins/gtkui/widgets.c -+++ deadbeef-1.8.0/plugins/gtkui/widgets.c -@@ -3322,7 +3322,7 @@ spectrum_realize (GtkWidget *widget, gpo - #endif - } - --static int -+static void - w_spectrum_message (ddb_gtkui_widget_t *w, uint32_t id, uintptr_t ctx, uint32_t p1, uint32_t p2) { - switch (id) { - case DB_EV_SONGCHANGED: { ++++++ deadbeef_disable_psf.patch ++++++ --- /var/tmp/diff_new_pack.8ErRnz/_old 2019-07-11 13:13:06.194880851 +0200 +++ /var/tmp/diff_new_pack.8ErRnz/_new 2019-07-11 13:13:06.198880849 +0200 @@ -1,8 +1,6 @@ -Index: deadbeef_nopsf-1.8.0/configure.ac -=================================================================== ---- deadbeef_nopsf-1.8.0.orig/configure.ac -+++ deadbeef_nopsf-1.8.0/configure.ac -@@ -126,7 +126,6 @@ AC_ARG_ENABLE(artwork-imlib2, [AS_HELP_S +--- a/configure.ac ++++ b/configure.ac +@@ -125,7 +125,6 @@ AC_ARG_ENABLE(artwork-imlib2, [AS_HELP_S 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]) @@ -10,7 +8,7 @@ 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]) -@@ -799,10 +798,6 @@ AS_IF([test "${enable_shn}" != "no"], [ +@@ -781,10 +780,6 @@ AS_IF([test "${enable_shn}" != "no"], [ HAVE_SHN=yes ]) @@ -21,16 +19,24 @@ AS_IF([test "${enable_mono2stereo}" != "no"], [ HAVE_MONO2STEREO=yes ]) -@@ -840,7 +835,7 @@ AS_IF([test "${enable_rgscanner}" != "no +@@ -822,7 +817,7 @@ AS_IF([test "${enable_rgscanner}" != "no HAVE_RGSCANNER=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/sndio 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/sndio 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_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" AM_CONDITIONAL(APE_USE_YASM, test "x$APE_USE_YASM" = "xyes") AM_CONDITIONAL(HAVE_VORBIS, test "x$HAVE_VORBISPLUGIN" = "xyes") -@@ -957,7 +952,6 @@ plugins/m3u/Makefile +@@ -875,7 +870,6 @@ AM_CONDITIONAL(HAVE_PNG, test "x$HAVE_PN + 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") +-AM_CONDITIONAL(HAVE_PSF, test "x$HAVE_PSF" = "xyes") + 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 plugins/vfs_zip/Makefile plugins/converter/Makefile plugins/dumb/Makefile @@ -38,7 +44,7 @@ plugins/shn/Makefile plugins/mono2stereo/Makefile plugins/shellexecui/Makefile -@@ -1040,7 +1034,6 @@ PRINT_PLUGIN_INFO([m3u],[M3U and PLS pla +@@ -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"]) ++++++ deadbeef_nopsf-1.8.0.tar.xz -> deadbeef_nopsf-1.8.1.tar.xz ++++++ ++++ 79635 lines of diff (skipped)
