forked from pool/strawberry
Compare commits
25 Commits
Author | SHA256 | Date | |
---|---|---|---|
87d5806b51 | |||
|
f8b01be98e | ||
e27bc4260c | |||
|
ea89b4a39d | ||
2226e4815b | |||
|
8862924bea | ||
857fbe20ae | |||
|
8fb61aa443 | ||
ebcf8173a8 | |||
|
c94541d040 | ||
|
0fdce08946 | ||
9a6815e39a | |||
|
19a60a3343 | ||
|
0d9f328592 | ||
b740e094e3 | |||
|
b33037879c | ||
961eb698ce | |||
|
a33b83b233 | ||
a0d4e3abac | |||
|
b14c6d0c34 | ||
31690e51e0 | |||
|
8b992b4937 | ||
|
dd20038edc | ||
770864aa80 | |||
|
4ee38e9a96 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:270899825bd3c9283d31b2e10edd0e86df14a2f3a4fbea44dde78928ef388848
|
||||
size 11354732
|
3
strawberry-1.2.11.tar.xz
Normal file
3
strawberry-1.2.11.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:87530e9601bd39b8cabcff529fbd7dbe0361aa8e7efc55931709345af7f9df43
|
||||
size 11458100
|
@@ -1,3 +1,161 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 20:42:29 UTC 2025 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.11
|
||||
+ Fixed playlist songs sometimes not updated with new cover.
|
||||
+ Fixed context album cover showing even when it's disabled in the setting (#1744).
|
||||
+ Fixed crash when dragging songs to a closed playlist (#1741).
|
||||
+ Enable startup notify in desktop file.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 18 20:01:49 UTC 2025 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.10
|
||||
+ Fixed Discord rich presence showing bogus artist and album.
|
||||
+ Fixed incorrect ID3v2 comment tag.
|
||||
+ Removed Genius lyrics.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 9 18:07:18 UTC 2025 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.9
|
||||
+ Fixed subsonic parse error (#1719).
|
||||
+ Fixed Deezer cover provider parse error (#1716).
|
||||
+ Fixed last.fm import progress.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 5 15:58:04 UTC 2025 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.8
|
||||
+ Bugfixes:
|
||||
+ Added "HI_RES_LOSSLESS" for Tidal quality setting.
|
||||
+ Increased backend settings device lineedit height.
|
||||
+ Possible fix for KGlobalAccel shortcuts sometimes not working.
|
||||
+ Enhancements:
|
||||
+ Removed deprecated Tidal username/password login.
|
||||
+ Turned off "Grey out unavailable songs in playlists on startup" by default.
|
||||
+ Added support for reading tags from streams.
|
||||
+ Added tooltips in equalizer, backend and appearance settings.
|
||||
+ Added full tag support for AIFF including embedded covers.
|
||||
+ Use card ID instead of index for ALSA devices.
|
||||
+ Removed KDSingleApplication from 3rdparty.
|
||||
+ Support arbitrarily large EBU R 128 loudness normalization.
|
||||
+ New features:
|
||||
+ Added Discord rich presence support.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 31 17:45:24 UTC 2025 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Add missing qt6-gui-private-devel dependency
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 31 17:27:52 UTC 2025 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.7
|
||||
+ Bugfixes:
|
||||
+ Fixed strawberry exiting when clicking tray icon.
|
||||
+ Fixed Clementine import script errors.
|
||||
+ Disabled OSD Pretty on Wayland since it's not working properly.
|
||||
+Enhancements:
|
||||
+ Only maximize error dialog if Strawberry is the active window (#1627).
|
||||
+ Added QPA Platform Native Interface as optional component.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 17 11:28:10 UTC 2025 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.6
|
||||
|
||||
+ Fixed dragging songs from playlist to queue.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 17 02:36:37 UTC 2025 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.5
|
||||
|
||||
+ Fixed crash when saving playcount or rating to file (#1633).
|
||||
+ Fixed QFile::open failing in unit tests.
|
||||
+ Fixed playlist sequence settings saved to wrong configuration file (#1649).
|
||||
+ Fixed use of deprecated GIO functions with GLib 2.84 and newer.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 10 04:59:32 UTC 2025 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.4
|
||||
|
||||
+ Bugfixes:
|
||||
+ Fixed Spotify songs not being available for scrobbling.
|
||||
+ Fixed leading "A" and "The" articles being skipped for album sort text.
|
||||
+ Fixed thread safety issue when validating playlist songs on startup.
|
||||
+ Fixed filter search not ignoring space after colon when using column based search.
|
||||
+ Fixed KGlobalAccel to use capitalized application name.
|
||||
+ Fixed slash not properly handled when saving a playlist (#1624).
|
||||
+ (Unix) Fixed collection scanner so it ignores special filesystem paths (/sys, /proc, /run, etc) (#1615).
|
||||
|
||||
+ Enhancements:
|
||||
+ Use XSPF "title" as playlist name when loading and saving playlists (#1624).
|
||||
+ Added support for using album ID when receving album covers for Subsonic songs (#1636).
|
||||
+ Added option for preserving directory structure when trascoding songs (#1637).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 8 16:41:12 UTC 2024 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.3
|
||||
|
||||
+ Bugfixes:
|
||||
+ Fixed libcdio NULL related compilation error on FreeBSD (#1610).
|
||||
+ Fixed missing seek when starting playback of a CUE song (#1568).
|
||||
+ Fixed "QDBusObjectPath: invalid path" error.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 23 18:21:20 UTC 2024 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.2
|
||||
|
||||
+ Bugfixes:
|
||||
+ Fixed crash when creating a new smart playlist (#1609).
|
||||
+ Fixed last playlist column being added when dragging a song and switching playlists.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 21 17:03:11 UTC 2024 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.2.1
|
||||
|
||||
+ Bugfixes:
|
||||
+ Fixed playback of CUE continuing to play from the same file after the song has finished playing (#1568).
|
||||
+ Fixed updating collection song sort text when disc is changed.
|
||||
+ Fixed current playing file left open when the next track errored (#1582).
|
||||
+ Fixed filter search not finding song containing uppercase "A" (#1599).
|
||||
+ Fixed crash when removing album from playlist when using shuffle albums (#1588).
|
||||
+ Fixed IDv3 MBID's tags with multiple entries being ignored.
|
||||
+ Fixed crash when enabling Tidal, Spotify, Qobuz or Subsonic services.
|
||||
+ Fixed passing filenames to strawberry on command line not resolving to absolute paths.
|
||||
|
||||
+ Enhancements:
|
||||
+ Resolve symbolic links when dragging files to the playlist to match collection song.
|
||||
+ Replaced Spotify username/password with access token.
|
||||
+ Require Qt 6.4 or higher and drop support for Qt 5.
|
||||
+ Require TagLib 1.12 or higher.
|
||||
+ Use Qt stringliterals.
|
||||
+ Move gstfastspectrum to src.
|
||||
+ Use standard user temp location for current album cover.
|
||||
+ Removed old MacFSListener.
|
||||
+ Removed external tagreader and protobuf dependency.
|
||||
+ Removed VLC support.
|
||||
+ Ported to Qt translation (.ts) files and removed gettext dependency.
|
||||
+ Removed deprecated Gnome/Mate SettingsDaemon global shortcuts.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 21 21:32:15 UTC 2024 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
- Update to version 1.1.3
|
||||
|
||||
+ Bugfixes:
|
||||
+ Fixed gstreamer registry lookup leak in Spotify settings.
|
||||
+ Fixed all songs in a CUE sheet starting playback at the zero position (#1549).
|
||||
+ Fixed playback going to pause and back to play on song change.
|
||||
+ Fixed Genius Lyrics login not working (#1554).
|
||||
+ Fixed slow collection filter search.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 12 20:09:26 UTC 2024 - Jonas Kvinge <jonaski@opensuse.org>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package strawberry
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: strawberry
|
||||
Version: 1.1.2
|
||||
Version: 1.2.11
|
||||
Release: 0
|
||||
Summary: A music player and music collection organizer
|
||||
License: GPL-3.0-or-later
|
||||
@@ -35,13 +35,15 @@ BuildRequires: gcc13-c++
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
%endif
|
||||
BuildRequires: gettext
|
||||
BuildRequires: git
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: libboost_headers-devel
|
||||
BuildRequires: libchromaprint-devel
|
||||
BuildRequires: make
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: qt6-gui-private-devel
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: cmake(KDSingleApplication-qt6)
|
||||
BuildRequires: cmake(Qt6Concurrent)
|
||||
BuildRequires: cmake(Qt6Core)
|
||||
BuildRequires: cmake(Qt6DBus)
|
||||
@@ -51,6 +53,7 @@ BuildRequires: cmake(Qt6Network)
|
||||
BuildRequires: cmake(Qt6Sql)
|
||||
BuildRequires: cmake(Qt6Test)
|
||||
BuildRequires: cmake(Qt6Widgets)
|
||||
BuildRequires: cmake(RapidJSON)
|
||||
BuildRequires: pkgconfig(alsa)
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(fftw3)
|
||||
@@ -73,13 +76,10 @@ BuildRequires: pkgconfig(libgpod-1.0)
|
||||
BuildRequires: pkgconfig(libmtp)
|
||||
BuildRequires: pkgconfig(libnotify)
|
||||
BuildRequires: pkgconfig(libpulse)
|
||||
BuildRequires: pkgconfig(libsparsehash)
|
||||
BuildRequires: pkgconfig(libudf)
|
||||
BuildRequires: pkgconfig(protobuf)
|
||||
BuildRequires: pkgconfig(sqlite3) >= 3.9
|
||||
BuildRequires: pkgconfig(taglib) >= 1.11.1
|
||||
%if 0%{?suse_version} > 1600
|
||||
BuildRequires: cmake(KDSingleApplication-qt6)
|
||||
%endif
|
||||
BuildRequires: pkgconfig(taglib) >= 1.12
|
||||
|
||||
Requires: qt6-sql-sqlite
|
||||
|
||||
@@ -98,7 +98,7 @@ Features:
|
||||
- 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 Lyrics.com, Genius, Musixmatch, ChartLyrics, lyrics.ovh and lololyrics.com
|
||||
- Song lyrics from Musixmatch, ChartLyrics, lyrics.ovh and lololyrics.com
|
||||
- Support for multiple backends
|
||||
- Audio analyzer
|
||||
- Equalizer
|
||||
@@ -116,8 +116,7 @@ export CXX="g++-13"
|
||||
%endif
|
||||
export CFLAGS="%{optflags} -fno-strict-aliasing"
|
||||
export CXXFLAGS="$CFLAGS"
|
||||
%cmake -DBUILD_WERROR=OFF \
|
||||
-DQT_MAJOR_VERSION=6
|
||||
%cmake -DBUILD_WERROR=OFF
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
@@ -137,6 +136,5 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.straw
|
||||
%{_datadir}/icons/hicolor/*/apps/strawberry.*
|
||||
%{_datadir}/metainfo/*.appdata.xml
|
||||
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||
%{_mandir}/man1/%{name}-tagreader.1%{?ext_man}
|
||||
|
||||
%changelog
|
||||
|
Reference in New Issue
Block a user