- 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
This commit is contained in:
Jonas Kvinge 2018-11-28 23:15:02 +00:00 committed by Git OBS Bridge
parent 5c8d080f13
commit b4809605ce
4 changed files with 26 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4c6fdec79f8be673db3abdf75bb1d0fca543b78ad98af8231e56d3f8d46113b9
size 7434164

3
strawberry-0.4.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5ddfba18a5e607c263354e41b85582ae7cb5ccd020b0639390928c76d5ed8d89
size 7234500

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Wed Nov 28 23:09:57 UTC 2018 - Jonas Kvinge <jonas@jkvinge.net>
- 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 <jonas@jkvinge.net>

View File

@ -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}