From 954db2e1d8e07ab70f32dac5243ac8a4b2893a24fb4c53fc57c4cab2fbec61e0 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Fri, 2 Nov 2018 19:20:45 +0000 Subject: [PATCH] - Update to version 0.4.1 + Fixed crash in analyzer + Fixed trying to use systray even if the desktop had no systray + Fixed Tidal login loop bug + Added Deezer support + New improved fancy tabwidget + Fixed bug not loading engine settings + Moved queue manager into tabbar for easier access + Fixed crash when changing appearance colors + Improved error handling between player and engine + Added setting to allow continue to the next song in the playlist based on error + Improved Xine engine code + Moved some settings + Updated builtin taglib + Added AppStream data file + Fixed compiling with Qt 5 versions of system QtSingleApplication and Qxt library - Add desktop-file-validate and appstream-util validate - Install strawberry.appdata.xml OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/strawberry?expand=0&rev=25 --- strawberry-0.3.3.tar.xz | 3 --- strawberry-0.4.1.tar.xz | 3 +++ strawberry.changes | 22 ++++++++++++++++++++++ strawberry.spec | 21 ++++++++++++++++++++- 4 files changed, 45 insertions(+), 4 deletions(-) delete mode 100644 strawberry-0.3.3.tar.xz create mode 100644 strawberry-0.4.1.tar.xz diff --git a/strawberry-0.3.3.tar.xz b/strawberry-0.3.3.tar.xz deleted file mode 100644 index 4a29a41..0000000 --- a/strawberry-0.3.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2f44a68bc63655639886b4c0a60f9dbaa109661e424eb51353bd3615015ba17c -size 7359844 diff --git a/strawberry-0.4.1.tar.xz b/strawberry-0.4.1.tar.xz new file mode 100644 index 0000000..645e2a3 --- /dev/null +++ b/strawberry-0.4.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86ed7331d2818d1fe0baa92590e61379284269a4cbd38afe9bc8c7489fd170e7 +size 7424012 diff --git a/strawberry.changes b/strawberry.changes index 9b2b5c2..2d30848 100644 --- a/strawberry.changes +++ b/strawberry.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Fri Nov 2 19:17:38 UTC 2018 - Jonas Kvinge + +- Update to version 0.4.1 + + Fixed crash in analyzer + + Fixed trying to use systray even if the desktop had no systray + + Fixed Tidal login loop bug + + Added Deezer support + + New improved fancy tabwidget + + Fixed bug not loading engine settings + + Moved queue manager into tabbar for easier access + + Fixed crash when changing appearance colors + + Improved error handling between player and engine + + Added setting to allow continue to the next song in the playlist based on error + + Improved Xine engine code + + Moved some settings + + Updated builtin taglib + + Added AppStream data file + + Fixed compiling with Qt 5 versions of system QtSingleApplication and Qxt library +- Add desktop-file-validate and appstream-util validate +- Install strawberry.appdata.xml + ------------------------------------------------------------------- Sun Oct 7 12:30:48 UTC 2018 - Jonas Kvinge diff --git a/strawberry.spec b/strawberry.spec index 7359f9d..df71a85 100644 --- a/strawberry.spec +++ b/strawberry.spec @@ -17,7 +17,7 @@ Name: strawberry -Version: 0.3.3 +Version: 0.4.1 Release: 0 Summary: A audio player and music collection organizer License: GPL-3.0-or-later @@ -25,7 +25,9 @@ Group: Productivity/Multimedia/Sound/Players URL: http://www.strawbs.org/ Source: http://files.jkvinge.net/packages/strawberry/%{name}-%{version}.tar.xz +BuildRequires: appstream-glib BuildRequires: cmake +BuildRequires: desktop-file-utils BuildRequires: gcc-c++ BuildRequires: git BuildRequires: hicolor-icon-theme @@ -110,6 +112,10 @@ make %{?_smp_mflags} %install %cmake_install +%if 0%{?suse_version} < 1500 +mv %{buildroot}%{_datadir}/metainfo %{buildroot}%{_datadir}/appdata +%endif + %suse_update_desktop_file strawberry Qt AudioVideo Audio Player %if 0%{?suse_version} < 1500 @@ -122,12 +128,25 @@ make %{?_smp_mflags} %icon_theme_cache_postun %endif +%check +desktop-file-validate %{buildroot}%{_datadir}/applications/strawberry.desktop +%if 0%{?suse_version} >= 1500 +appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/strawberry.appdata.xml +%else +appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/strawberry.appdata.xml +%endif + %files %doc README.md Changelog %license COPYING %{_bindir}/strawberry* %{_datadir}/applications/strawberry.desktop %{_datadir}/icons/hicolor/*/apps/strawberry.* +%if 0%{?suse_version} >= 1500 +%{_datadir}/metainfo/strawberry.appdata.xml +%else +%{_datadir}/appdata/strawberry.appdata.xml +%endif %{_mandir}/man1/%{name}.1%{?ext_man} %{_mandir}/man1/%{name}-tagreader.1%{?ext_man}