Hello community,

here is the log from the commit of package deadbeef for openSUSE:Factory 
checked in at 2020-01-20 22:55:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deadbeef (Old)
 and      /work/SRC/openSUSE:Factory/.deadbeef.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deadbeef"

Mon Jan 20 22:55:50 2020 rev:9 rq:761485 version:1.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/deadbeef/deadbeef.changes        2019-07-11 
13:13:05.094881304 +0200
+++ /work/SRC/openSUSE:Factory/.deadbeef.new.26092/deadbeef.changes     
2020-01-20 22:55:54.987354403 +0100
@@ -1,0 +2,15 @@
+Mon Jan  6 13:26:05 UTC 2020 - Hillwood Yang <[email protected]>
+
+- Update version to 1.8.2
+  * Volume control from command line supports increment syntax (by
+    eauno1re@github)
+  * Fixed writing multi-value fields into FLAC tags
+  * Map ALBUMARTIST field to ALBUM ARTIST field in FLAC
+  * Fixed sound output plugin selection bug in GTK UI
+  * Fixed crash when opening files of 0 size
+  * Fixed UI freeze when nullout plugin is selected
+  * Fixed a regression in restoring the last selected folder in GTK file 
chooser
+- Fixed reture type, add deadbeef-fix-return-type.patch
+- Install documents by rpmbuild, add deadbeef-drop-documents-installation.patch
+
+-------------------------------------------------------------------

Old:
----
  deadbeef_nopsf-1.8.1.tar.xz

New:
----
  deadbeef-1.8.2.tar.gz
  deadbeef-drop-documents-installation.patch
  deadbeef-fix-return-type.patch

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

Other differences:
------------------
++++++ deadbeef.spec ++++++
--- /var/tmp/diff_new_pack.iqWbDd/_old  2020-01-20 22:55:55.963354779 +0100
+++ /var/tmp/diff_new_pack.iqWbDd/_new  2020-01-20 22:55:55.963354779 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package deadbeef
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,15 @@
 
 
 %bcond_with restricted
+
 Name:           deadbeef
-Version:        1.8.1
+Version:        1.8.2
 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:            https://deadbeef.sourceforge.io/
-Source:         %{name}_nopsf-%{version}.tar.xz
+Source:         
https://github.com/DeaDBeeF-Player/deadbeef/archive/%{version}/%{name}-%{version}.tar.gz
 Source1:        %{name}.appdata.xml
 # PATCH-FIX-OPENSUSE deadbeef-fix_ubuntu_unity_desktop.patch 
[email protected] -- Fix Unity-oriented desktop-file warnings.
 Patch0:         %{name}-fix_ubuntu_unity_desktop.patch
@@ -34,6 +35,10 @@
 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.
 Patch5:         deadbeef_disable_psf.patch
+# PATCH-FIX-UPSTREAM deadbeef-fix-return-type.patch [email protected] Fix 
return type
+Patch6:         deadbeef-fix-return-type.patch
+# PATCH-FIX-OPENSUSE deadbeef-drop-documents-installation.patch 
[email protected] Install documents by rpmbuild
+Patch7:         deadbeef-drop-documents-installation.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  fdupes
@@ -113,45 +118,37 @@
 This package provides headers for DeaDBeeF plugins development.
 
 %prep
-%setup -q -n %{name}_nopsf-%{version}
+%setup -q -n %{name}-%{version}
 %patch0 -p1
 %patch1 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
+%patch7 -p1
 
 cp %{SOURCE1} %{name}.appdata.xml
 
 %build
-./autogen.sh
+NOCONFIGURE=1 ./autogen.sh
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 export CXXFLAGS="$CFLAGS"
-%configure \
-  --disable-static             \
-  --docdir=%{_docdir}/%{name}/
-make %{?_smp_mflags} V=1
+%configure  --disable-static
+%make_build
 
 %install
 %make_install
 install -Dpm 0644 %{name}.appdata.xml \
-  %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
+%{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml
 
 %suse_update_desktop_file %{name}
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name}
 %fdupes -s %{buildroot}%{_libdir}/%{name}/data68/Replay
 
-%if 0%{?suse_version} <= 1320
-%post
-%desktop_database_post
-%icon_theme_cache_post
-
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
-%endif
-
 %files
-%doc %{_docdir}/%{name}/
+%doc README README.md help.txt about.txt translators.txt CONTRIBUTING.md
+%doc AUTHORS ChangeLog translation/help.ru.txt ABOUT-NLS
+%license COPYING COPYING.GPLv2 COPYING.LGPLv2.1
 %{_bindir}/%{name}
 %dir %{_libdir}/%{name}/
 %{_libdir}/%{name}/adplug.so*

++++++ deadbeef-drop-documents-installation.patch ++++++
diff -Nur deadbeef-1.8.2/Makefile.am deadbeef-1.8.2-new/Makefile.am
--- deadbeef-1.8.2/Makefile.am  2019-08-02 02:36:50.000000000 +0800
+++ deadbeef-1.8.2-new/Makefile.am      2020-01-06 23:09:09.377726700 +0800
@@ -62,9 +62,9 @@
 
 docsdir = $(docdir)
 
-docs_DATA = README help.txt about.txt translators.txt ChangeLog\
-       COPYING.GPLv2 COPYING.LGPLv2.1\
-       translation/help.ru.txt
+#docs_DATA = README help.txt about.txt translators.txt ChangeLog\
+#      COPYING.GPLv2 COPYING.LGPLv2.1\
+#      translation/help.ru.txt
 
 desktopdir = $(datadir)/applications
 desktop_DATA = deadbeef.desktop
++++++ deadbeef-fix-return-type.patch ++++++
diff -Nur deadbeef-1.8.2/plugins/gtkui/search.c 
deadbeef-1.8.2-new/plugins/gtkui/search.c
--- deadbeef-1.8.2/plugins/gtkui/search.c       2020-01-07 16:17:52.110361067 
+0800
+++ deadbeef-1.8.2-new/plugins/gtkui/search.c   2020-01-07 16:21:51.540578354 
+0800
@@ -305,7 +305,6 @@
     if (listview) {
         ddb_listview_list_setup(listview, 0);
     }
-    return FALSE;
 }
 
 int
diff -Nur deadbeef-1.8.2/plugins/gtkui/widgets.c 
deadbeef-1.8.2-new/plugins/gtkui/widgets.c
--- deadbeef-1.8.2/plugins/gtkui/widgets.c      2020-01-07 16:17:52.110361067 
+0800
+++ deadbeef-1.8.2-new/plugins/gtkui/widgets.c  2020-01-07 16:20:13.650922265 
+0800
@@ -3338,7 +3338,7 @@
 #endif
 }
 
-static void
+static int
 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: {
diff -Nur deadbeef-1.8.2/plugins/pltbrowser/pltbrowser.c 
deadbeef-1.8.2-new/plugins/pltbrowser/pltbrowser.c
--- deadbeef-1.8.2/plugins/pltbrowser/pltbrowser.c      2020-01-07 
16:17:52.110361067 +0800
+++ deadbeef-1.8.2-new/plugins/pltbrowser/pltbrowser.c  2020-01-07 
16:41:41.675064417 +0800
@@ -745,7 +745,6 @@
                                         gpointer user_data)
 {
     drag_row_active = TRUE;
-    return FALSE;
 }
 
 static void
@@ -757,7 +756,6 @@
                                         gpointer user_data)
 {
     drag_row_active = FALSE;
-    return FALSE;
 }
 
 static gboolean

Reply via email to