From b4809605ce98a2d5faa55ea5fa5ac428722edbb75f53d0916d3c5f76d8bfbb95 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Wed, 28 Nov 2018 23:15:02 +0000 Subject: [PATCH] - Update to version 0.4.2 + Updated AppStream data file to newer specifications + Fixed Deezer engine to use quality setting + Removed unneeded dependency Qt5OpenGL + Removed obsolete xine warning and engine reinitialization + Added ALSA as optional component in cmake + Fixed bug in playlist columns setting all visible + Added option to reset playlist columns + Fixed/Improved console logging + Added queue to play next option - Removed unneeded Qt5OpenGL dependency - Use system taglib - Only install Appdata file on Leap 15.0 or higher - Update description OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/strawberry?expand=0&rev=30 --- strawberry-0.4.1.tar.xz | 3 --- strawberry-0.4.2.tar.xz | 3 +++ strawberry.changes | 18 ++++++++++++++++++ strawberry.spec | 15 +++++---------- 4 files changed, 26 insertions(+), 13 deletions(-) delete mode 100644 strawberry-0.4.1.tar.xz create mode 100644 strawberry-0.4.2.tar.xz diff --git a/strawberry-0.4.1.tar.xz b/strawberry-0.4.1.tar.xz deleted file mode 100644 index 77194c2..0000000 --- a/strawberry-0.4.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4c6fdec79f8be673db3abdf75bb1d0fca543b78ad98af8231e56d3f8d46113b9 -size 7434164 diff --git a/strawberry-0.4.2.tar.xz b/strawberry-0.4.2.tar.xz new file mode 100644 index 0000000..7316b5a --- /dev/null +++ b/strawberry-0.4.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ddfba18a5e607c263354e41b85582ae7cb5ccd020b0639390928c76d5ed8d89 +size 7234500 diff --git a/strawberry.changes b/strawberry.changes index b277976..51fc0a0 100644 --- a/strawberry.changes +++ b/strawberry.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Wed Nov 28 23:09:57 UTC 2018 - Jonas Kvinge + +- Update to version 0.4.2 + + Updated AppStream data file to newer specifications + + Fixed Deezer engine to use quality setting + + Removed unneeded dependency Qt5OpenGL + + Removed obsolete xine warning and engine reinitialization + + Added ALSA as optional component in cmake + + Fixed bug in playlist columns setting all visible + + Added option to reset playlist columns + + Fixed/Improved console logging + + Added queue to play next option +- Removed unneeded Qt5OpenGL dependency +- Use system taglib +- Only install Appdata file on Leap 15.0 or higher +- Update description + ------------------------------------------------------------------- Sat Nov 10 23:11:21 UTC 2018 - Jonas Kvinge diff --git a/strawberry.spec b/strawberry.spec index 5d454a0..99cb508 100644 --- a/strawberry.spec +++ b/strawberry.spec @@ -17,7 +17,7 @@ Name: strawberry -Version: 0.4.1 +Version: 0.4.2 Release: 0 Summary: A audio player and music collection organizer License: GPL-3.0-or-later @@ -42,7 +42,6 @@ BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Network) -BuildRequires: pkgconfig(Qt5OpenGL) BuildRequires: pkgconfig(Qt5Sql) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5X11Extras) @@ -71,7 +70,7 @@ BuildRequires: pkgconfig(libvlc) BuildRequires: pkgconfig(libxine) BuildRequires: pkgconfig(protobuf) BuildRequires: pkgconfig(sqlite3) >= 3.7 -BuildRequires: pkgconfig(taglib) >= 1.11 +BuildRequires: pkgconfig(taglib) >= 1.11.1 %if 0%{?suse_version} < 1500 Requires(post): update-desktop-files Requires(post): gtk3-tools @@ -91,7 +90,7 @@ Features: - Audio CD playback - Native desktop notifications - Playlists in multiple formats - - Advanced output and device options with support for bit perfect playback on Linux + - Advanced audio output and device options - Edit tags on music files - Fetch tags from MusicBrainz - Album cover art from Last.fm, Musicbrainz and Discogs @@ -108,14 +107,14 @@ Features: %build export CFLAGS="%{optflags} -fno-strict-aliasing" export CXXFLAGS="$CFLAGS" -%cmake -DBUILD_WERROR=OFF +%cmake -DBUILD_WERROR=OFF -DUSE_SYSTEM_TAGLIB=ON make %{?_smp_mflags} %install %cmake_install %if 0%{?suse_version} < 1500 -mv %{buildroot}%{_datadir}/metainfo %{buildroot}%{_datadir}/appdata +rm -f %{buildroot}%{_datadir}/metainfo/strawberry.appdata.xml %endif %suse_update_desktop_file strawberry Qt AudioVideo Audio Player @@ -134,8 +133,6 @@ mv %{buildroot}%{_datadir}/metainfo %{buildroot}%{_datadir}/appdata 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 @@ -146,8 +143,6 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/strawberry %{_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}