Hello community,

here is the log from the commit of package strawberry.13412 for 
openSUSE:Leap:15.2:Update checked in at 2020-07-23 12:21:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2:Update/strawberry.13412 (Old)
 and      /work/SRC/openSUSE:Leap:15.2:Update/.strawberry.13412.new.3592 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "strawberry.13412"

Thu Jul 23 12:21:58 2020 rev:1 rq:821831 version:0.6.13

Changes:
--------
New Changes file:

--- /dev/null   2020-07-16 02:54:20.700682797 +0200
+++ 
/work/SRC/openSUSE:Leap:15.2:Update/.strawberry.13412.new.3592/strawberry.changes
   2020-07-23 12:22:00.814832601 +0200
@@ -0,0 +1,563 @@
+-------------------------------------------------------------------
+Mon Jul 13 21:16:08 UTC 2020 - Jonas Kvinge <[email protected]>
+
+- Update to version 0.6.13:
+ * Bugfixes:
+ + Fixed cut-off text in about dialog.
+ + Fixed increasing play count when stop after track is enabled.
+ + Fixed showing/hiding playing widget when playback is started while window 
is hidden.
+ + Fixed "Show in file browser" to also work on local songs that are not in 
the collection.
+ + Fixed "Show in file browser" to work with PCManFM file manager.
+ + Fixed audio analyzer to work with S24LE and F32LE audio formats.
+ + Fixed playlist background image not loading.
+ + Fixed a memory leak when switching between playlists.
+ + Removed use of HTML in systemtray tooltip on KDE, since KDE no longer 
renders HTML in the systemtray.
+ * Enhancements:
+ + Replaced use of C style casts.
+ + Adapted use of C++11 override.
+ + Improved CMake build files.
+ + Added new on startup options to show maximized or minimized.
+ + Builtin TagLib code is updated and improved.
+ + Made most icon sizes configurable in the settings, and increased default 
sizes for icons.
+ + Improved fancy tabbar to use font sizes from the theme instead of fixed 
sizes.
+ + Moving the currently playing song to the top when the playlist is manually 
shuffled.
+ + Added "a taste of Strawbs" background image.
+ + Fixed unit test for testing playlist model.
+ + Added new unit tests for tagreader.
+
+-------------------------------------------------------------------
+Sun Jun  7 21:56:56 UTC 2020 - Jonas Kvinge <[email protected]>
+
+- Update to version 0.6.12:
+
+ * Bugfixes:
+ + Fixed height of about dialog.
+ * Enhancements:
+ + Only save settings for pages that actually has been changed.
+ + Replaced use of deprecated Qt functionality as of 5.15.
+ + Made scrobbler show error dialog for all errors when show error dialog 
option is on.
+ + Dont append disc to album titles for Subsonic and Tidal.
+ + Sort folders added from file view.
+ + Changed default collection grouping to album - disc.
+
+-------------------------------------------------------------------
+Sat May 16 12:49:58 UTC 2020 - Jonas Kvinge <[email protected]>
+
+- Update to version 0.6.11:
+
+ * Bugfixes:
+ + Fixed MPRIS missing art url when playing albums with embedded cover.
+ + Fixed updating local non collection songs when manually unsetting cover.
+ + Fixed infinite loop and preceding crash when CSS background-color was set 
in qt5ct.
+ + Fixed UI freeze when updating the database from a large Subsonic or Tidal 
collection.
+ + Fixed crash when CD loading fails in devices.
+ + Fixed CD devices showing up with having 0 songs after loading.
+ + Fixed the album cover loading indicator being stuck if no cover providers 
were available.
+ + Fixed the playing widget not updating artist, album or title after metadata 
has changed for a song when no album cover was loaded.
+ * Enhancements:
+ + Sort songs in collection by song title instead of track if previous 
grouping is not the album.
+ + Added option to switch on/off automatically searching for album covers to 
context settings.
+ + Reset last played song when playlist is finished.
+ + Checking content type of received HTTP request for image when receiving 
album covers.
+ + Added option to scrobbler setting for turning off login error popup.
+ + Made MusicBrainz and Discogs cover providers respect rate limiting.
+ * New features:
+ + Added option to show/hide sidebar.
+ + Added settings for selecting album cover and lyrics providers.
+ + Added album covers from Musixmatch and Spotify.
+ + Added lyrics from Genius, Musixmatch and ChartLyrics. 
+
+-------------------------------------------------------------------
+Fri May  1 15:34:09 UTC 2020 - Jonas Kvinge <[email protected]>
+
+- Update to version 0.6.10:
+ * Bugfixes:
+ + Fixed Subsonic album covers not working for albums with non ASCII charcters.
+ + Fixed reading date and genre from individual tracks in CUE sheets.
+ + Fixed resume playback on startup for CUE songs.
+ + Fixed album cover manager not showing complete album titles in the list of 
album covers.
+ + Fixed save album cover to file saving "no cover" image instead of actual 
album cover.
+ + Fixed device state text color in devices not being visible when using a 
dark theme.
+ + Fixed engine and device in context using too large icons when icons were 
loaded from the system theme.
+ + Fixed "Secure connection setup failed" problem on Windows when playing 
streams.
+ + Fixed margin for song title text in context.
+ + Fixed UNC paths with non ASCII charcters not working.
+ * Enhancements:
+ + Allowing all characters except slash and backslash when organising music 
unless options to strip characters is checked.
+ + New option in organising music to remove problematic filename characters 
that removes less characters than the FAT option.
+ + General improvements to the album cover loader and album cover providers 
code.
+ + Fixed loading album cover images from album directory for songs added to 
the playlist from outside of the collection.
+ + Made automatic album cover search work for songs outside of the collection 
and for streams.
+ + Made album cover search work based on artist + title if album title is not 
present for providers supporting song/track search.
+ + Update art manual in playlist for local files, devices and CDDA to avoid 
loading covers multiple times.
+ + Made lyrics search work for streams.
+ + Added "add stream" to menu.
+ + Only showing song length in context when available.
+ + Sort album cover search results by score and pick the best 3 first before 
trying others to improve album cover search speed.
+ + Make scrobbler work for streams.
+ + Added search for lyrics as a seperate option in context.
+ + Made font and font sizes in context configurable.
+ + Splitting artist and song title to the relevant metadata when artist and 
song title is sent as title seperated by a dash in streams.
+ + Added label to show collection pixmap disk cache used in settings.
+ + Icreased default collection pixmap disk cache to 360.
+ * New features:
+ + Added back Tidal streaming support.
+ + Added Qobuz album cover provider.
+ * Removed features:
+ + Removed Phonon engine support.
+
+-------------------------------------------------------------------
+Thu Apr  9 00:53:27 UTC 2020 - Jonas Kvinge <[email protected]>
+
+- Update to version 0.6.9
+ * BugFixes:
+ + Fixed playlist metadata updating interfering with manual tag editing.
+ + Fixed order of tabs in all windows.
+ + Fixed playlist right click using wrong songs for determining menu options 
when playlist was filtered.
+ + Fixed possible crashes on playlist right click.
+ + Fixed possible null pointer crash in OSD pretty.
+ + Fixed track and title in playlist not being movable.
+ + Fixed Subsonic support to handle numeric Json values like track and disc 
both as strings and integers.
+ + Fixed Subsonic compatibility with LMS (Lightweight Music Server).
+ + Disabled "open Audio CD" from menu on Windows where CD support is currently 
not supported.
+ + Fixed files containing "MAC" being detected as Monkey's Audio.
+ * Enhancements:
+ + Improved support for High DPI displays.
+ + Added CMake check for backtrace() to fix compilation with musl libc.
+ + Made album cover in context adjust to width.
+ + Made settings, cover manager, organise dialog and transcode music dialog 
center on the same display where the mainwindow is located.
+ + Removing empty directories when organizing music.
+ + Made file selection work in "Show file in browser" for Dolphin and Nautilus.
+ + Implemented disk caching of album thumbnails in collection tree.
+ + Use a shorter playlist name when songs are added from file view.
+ + Disabled optical drives in copy to device menu.
+ + Added better error handling for CDDA loading.
+ + Added Polish, Hungarian and Korean translations.
+ * Removed features:
+ + Chartlyrics support (Unstable API).
+ + Tidal support (No agreement).
+ + QObuz support (No agreement).
+
+
+-------------------------------------------------------------------
+Thu Feb 20 12:40:19 UTC 2020 - Markus S <[email protected]>
+
+- Clean up strawberry.spec file by removing conditions for EOL Leap 42.x.
+
+-------------------------------------------------------------------
+Sun Jan  5 22:40:58 UTC 2020 - Jonas Kvinge <[email protected]>
+
+- Update to version 0.6.8
+ + Fixed stuck tabbar and collection GUI with some themes.
+ + Fixed possible crashes related to QProxyStyle.
+ + Fixed a bug where metadata in the playlist was not updated when editing 
metadata for the current playing track.
+ + Fixed crash when deleting a folder with playlists.
+ + Fixed restoring to correct screen when maximized.
+ + Increased lyrics score if lyrics text is larger than 60 characters to avoid 
using "no lyrics available" text.
+ + Made context title and summary changeable.
+ + Added option to disable playlist clear button.
+ + Added confirmation dialog before clearing playlists with more than 500 
songs.
+ + Added German, French, Italian and Indonesian translations.
+ + Added StartupWMClass to desktop file.
+ + Replaced use of Qt deprecated functionality as of 5.14.
+
+-------------------------------------------------------------------
+Wed Nov 27 22:21:09 UTC 2019 - Jonas Kvinge <[email protected]>
+
+- Update to version 0.6.7
+ + Fixed crash when cancelling scrobbler authentication
+ + Fixed "Double clicking a song in the playlist" behaviour setting
+ + Fixed "Pressing Previous in player" behaviour setting
+ + Fixed updating compilations where there are spaces or special characters in 
filenames
+ + Fixed cases where songs were stuck in "Various Artists" because not all 
songs in
+   the same compilation was removed from the model before readded with actual 
artist.
+ + Fixed a bug when importing playlists where metadata was reset
+ + Fixed scrobbler to also scrobble songs without album title
+ + Fixed text for replay gain setting not loading in backend setting
+ + Added back lyrics from Chartlyrics
+ + Added ability to show fullsize cover on double-click in playing widget
+ + Added separator between "unset cover" and "show fullsize" in popup menu
+ + Removed left click on analyzer to popup menu
+ + (Windows) Added killproc executable to terminate running process before 
uninstalling
+
+-------------------------------------------------------------------
+Sat Nov  9 16:29:10 UTC 2019 - Jonas Kvinge <[email protected]>
+
+- Update to version 0.6.6
+ + Fixed lowercased album artist in playlist column
+ + Fixed compiling with different optional features turned off
+ + Fixed hang in stream discoverer with certain formats
+ + Fixed Subsonic to correctly read disc
+ + Fixed preventing system logoff or shutdown
+ + Fixed correctly updating compilations
+ + Simplified gstreamer pipeline code
+ + Disabled showing analyzer for bit depths not supported by the analyzer
+ + Made stereo balancer independent from equalizer
+ + Added option to prefer album artist when sending scrobbles
+ + Removed lines in settings
++++ 366 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:Leap:15.2:Update/.strawberry.13412.new.3592/strawberry.changes

New:
----
  strawberry-0.6.13.tar.xz
  strawberry.changes
  strawberry.spec

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

Other differences:
------------------
++++++ strawberry.spec ++++++
#
# spec file for package strawberry
#
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


Name:           strawberry
Version:        0.6.13
Release:        0
Summary:        A music player and music collection organizer
License:        GPL-3.0-or-later
Group:          Productivity/Multimedia/Sound/Players
URL:            https://www.strawberrymusicplayer.org/
Source:         
https://files.jkvinge.net/packages/strawberry/%{name}-%{version}.tar.xz

BuildRequires:  appstream-glib
BuildRequires:  cmake
BuildRequires:  desktop-file-utils
BuildRequires:  gcc-c++
BuildRequires:  gettext
BuildRequires:  git
BuildRequires:  hicolor-icon-theme
BuildRequires:  libboost_headers-devel
BuildRequires:  make
BuildRequires:  pkgconfig
BuildRequires:  update-desktop-files
BuildRequires:  cmake(Qt5LinguistTools)
BuildRequires:  pkgconfig(Qt5Concurrent)
BuildRequires:  pkgconfig(Qt5Core)
BuildRequires:  pkgconfig(Qt5DBus)
BuildRequires:  pkgconfig(Qt5Gui)
BuildRequires:  pkgconfig(Qt5Network)
BuildRequires:  pkgconfig(Qt5Sql)
BuildRequires:  pkgconfig(Qt5Test)
BuildRequires:  pkgconfig(Qt5Widgets)
BuildRequires:  pkgconfig(Qt5X11Extras)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(gio-2.0)
BuildRequires:  pkgconfig(gio-unix-2.0)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gnutls)
BuildRequires:  pkgconfig(gstreamer-1.0)
BuildRequires:  pkgconfig(gstreamer-app-1.0)
BuildRequires:  pkgconfig(gstreamer-audio-1.0)
BuildRequires:  pkgconfig(gstreamer-base-1.0)
BuildRequires:  pkgconfig(gstreamer-tag-1.0)
BuildRequires:  pkgconfig(gthread-2.0)
BuildRequires:  pkgconfig(libcdio)
BuildRequires:  pkgconfig(libchromaprint)
BuildRequires:  pkgconfig(libgpod-1.0)
BuildRequires:  pkgconfig(libmtp)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(libpulse)
BuildRequires:  pkgconfig(libudf)
BuildRequires:  pkgconfig(libvlc)
BuildRequires:  pkgconfig(libxine)
BuildRequires:  pkgconfig(protobuf)
BuildRequires:  pkgconfig(sqlite3) >= 3.9
BuildRequires:  pkgconfig(taglib) >= 1.11.1

Requires:       libQt5Sql5-sqlite

%description
Strawberry is a music player and music collection organizer.
It is a fork of Clementine. The name is inspired by the band Strawbs.

Features:
  - Play and organize music
  - Supports WAV, FLAC, WavPack, DSF, DSDIFF, Ogg FLAC, Ogg Vorbis, Ogg Opus, 
Ogg Speex, MPC, TrueAudio,
    AIFF, MP4, MP3, ASF and Monkey's Audio.
  - Audio CD playback
  - Native desktop notifications
  - Playlists in multiple formats
  - Advanced audio output and device options
  - Edit tags on music files
  - Fetch tags from MusicBrainz
  - Album cover art from Last.fm, Musicbrainz, Discogs, Musixmatch, Deezer, 
Tidal, Qobuz and Spotify
  - Song lyrics from AudD, Genius, Musixmatch, ChartLyrics, lyrics.ovh and 
lololyrics.com
  - Support for multiple backends
  - Audio analyzer
  - Equalizer
  - Transfer music to iPod, iPhone, MTP or mass-storage USB player
  - Scrobbler with support for Last.fm, Libre.fm and ListenBrainz
  - Subsonic streaming support

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXFLAGS="$CFLAGS"
%cmake -DBUILD_WERROR=OFF -DUSE_SYSTEM_TAGLIB=ON
make %{?_smp_mflags}

%install
%cmake_install

%suse_update_desktop_file org.strawberrymusicplayer.strawberry Qt AudioVideo 
Audio Player

%check
desktop-file-validate 
%{buildroot}%{_datadir}/applications/org.strawberrymusicplayer.strawberry.desktop
appstream-util validate-relax --nonet 
%{buildroot}%{_datadir}/metainfo/org.strawberrymusicplayer.strawberry.appdata.xml

%files
%doc README.md Changelog
%license COPYING
%{_bindir}/strawberry*
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/strawberry.*
%{_datadir}/metainfo/*.appdata.xml
%{_mandir}/man1/%{name}.1%{?ext_man}
%{_mandir}/man1/%{name}-tagreader.1%{?ext_man}

%changelog

Reply via email to