From 319fc0065e689d697bb69e7e39c54256a7d26d19e38c9783e9dc4e29f3c5ac65 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 17 Jul 2022 21:45:37 +0000 Subject: [PATCH 1/3] - Update to version 1.0.6 + Bugfixes: + Fixed certain albums not added to playlist in correct track order from search for Tidal and QObuz. + Fixed songs not added to playlist in numeric order when added from file view with right click (#977). + Fixed "Stop after this track" graying out next track in dynamic mode (#912). + Fixed a gstreamer caps leak when transcoding songs. + Fixed errors in translation files (#994). + Enhancements + Add songs to the collection even when they have invalid ctime or mtime. + Made ListenBrainz scrobbler respect "Prefer album artist" option (#989). + Send track duration, number, player name and version when scrobbling to ListenBrainz (#995). OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/strawberry?expand=0&rev=111 --- strawberry-1.0.5.tar.xz | 3 --- strawberry-1.0.6.tar.xz | 3 +++ strawberry.changes | 16 ++++++++++++++++ strawberry.spec | 2 +- 4 files changed, 20 insertions(+), 4 deletions(-) delete mode 100644 strawberry-1.0.5.tar.xz create mode 100644 strawberry-1.0.6.tar.xz diff --git a/strawberry-1.0.5.tar.xz b/strawberry-1.0.5.tar.xz deleted file mode 100644 index 9dec35d..0000000 --- a/strawberry-1.0.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:89bed8c43851cb121bec3c3a778ec23f6d986d3ab06cec8bd046833d246b9e7d -size 11212028 diff --git a/strawberry-1.0.6.tar.xz b/strawberry-1.0.6.tar.xz new file mode 100644 index 0000000..e989813 --- /dev/null +++ b/strawberry-1.0.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb5b16ee2ec8c5d0a97d514e856d7ffade808c1fcb4e58696bc61b622acbca88 +size 11212568 diff --git a/strawberry.changes b/strawberry.changes index c40f766..8499be8 100644 --- a/strawberry.changes +++ b/strawberry.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Sun Jul 17 21:43:35 UTC 2022 - Jonas Kvinge + +- Update to version 1.0.6 + + + Bugfixes: + + Fixed certain albums not added to playlist in correct track order from search for Tidal and QObuz. + + Fixed songs not added to playlist in numeric order when added from file view with right click (#977). + + Fixed "Stop after this track" graying out next track in dynamic mode (#912). + + Fixed a gstreamer caps leak when transcoding songs. + + Fixed errors in translation files (#994). + + Enhancements + + Add songs to the collection even when they have invalid ctime or mtime. + + Made ListenBrainz scrobbler respect "Prefer album artist" option (#989). + + Send track duration, number, player name and version when scrobbling to ListenBrainz (#995). + ------------------------------------------------------------------- Fri Jun 10 19:59:10 UTC 2022 - Jonas Kvinge diff --git a/strawberry.spec b/strawberry.spec index 0a8191b..ff5cf39 100644 --- a/strawberry.spec +++ b/strawberry.spec @@ -17,7 +17,7 @@ Name: strawberry -Version: 1.0.5 +Version: 1.0.6 Release: 0 Summary: A music player and music collection organizer License: GPL-3.0-or-later From ea9f1aeb61bcedb3a466ad662faa9b515bd6ce67f3b2aa5fe2e3c91e8be4ca19 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 17 Jul 2022 21:50:57 +0000 Subject: [PATCH 2/3] - Build with Qt 6 on openSUSE Leap 15.4 and higher OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/strawberry?expand=0&rev=112 --- strawberry.changes | 5 +++++ strawberry.spec | 14 +++++++++++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/strawberry.changes b/strawberry.changes index 8499be8..4a2927c 100644 --- a/strawberry.changes +++ b/strawberry.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jul 17 21:49:21 UTC 2022 - Jonas Kvinge + +- Build with Qt 6 on openSUSE Leap 15.4 and higher + ------------------------------------------------------------------- Sun Jul 17 21:43:35 UTC 2022 - Jonas Kvinge diff --git a/strawberry.spec b/strawberry.spec index ff5cf39..1cecb70 100644 --- a/strawberry.spec +++ b/strawberry.spec @@ -28,7 +28,11 @@ Source: https://files.strawberrymusicplayer.org/%{name}-%{version}.tar.x BuildRequires: appstream-glib BuildRequires: cmake BuildRequires: desktop-file-utils +%if 0%{?sle_version} == 150400 +BuildRequires: gcc11-c++ +%else BuildRequires: gcc-c++ +%endif BuildRequires: gettext BuildRequires: git BuildRequires: hicolor-icon-theme @@ -36,7 +40,7 @@ BuildRequires: libboost_headers-devel BuildRequires: make BuildRequires: pkgconfig BuildRequires: update-desktop-files -%if 0%{?suse_version} > 1530 +%if 0%{?sle_version} >= 150400 BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6DBus) @@ -82,7 +86,7 @@ BuildRequires: pkgconfig(protobuf) BuildRequires: pkgconfig(sqlite3) >= 3.9 BuildRequires: pkgconfig(taglib) >= 1.11.1 -%if 0%{?suse_version} > 1530 +%if 0%{?sle_version} >= 150400 Requires: qt6-sql-sqlite %else Requires: libQt5Sql5-sqlite @@ -115,10 +119,14 @@ Features: %setup -q %build +%if 0%{?sle_version} == 150400 +export CC="gcc-11" +export CXX="g++-11" +%endif export CFLAGS="%{optflags} -fno-strict-aliasing" export CXXFLAGS="$CFLAGS" %cmake -DBUILD_WERROR=OFF \ -%if 0%{?suse_version} > 1530 +%if 0%{?sle_version} >= 150400 -DQT_MAJOR_VERSION=6 %else -DQT_MAJOR_VERSION=5 From c3b7cf0c9cab522582941f299bd77d0ef09b02790730098d66416a806d67b9a8 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 17 Jul 2022 22:00:17 +0000 Subject: [PATCH 3/3] OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/strawberry?expand=0&rev=113 --- strawberry.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/strawberry.spec b/strawberry.spec index 1cecb70..2e91911 100644 --- a/strawberry.spec +++ b/strawberry.spec @@ -40,7 +40,7 @@ BuildRequires: libboost_headers-devel BuildRequires: make BuildRequires: pkgconfig BuildRequires: update-desktop-files -%if 0%{?sle_version} >= 150400 +%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400 BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6DBus) @@ -86,7 +86,7 @@ BuildRequires: pkgconfig(protobuf) BuildRequires: pkgconfig(sqlite3) >= 3.9 BuildRequires: pkgconfig(taglib) >= 1.11.1 -%if 0%{?sle_version} >= 150400 +%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400 Requires: qt6-sql-sqlite %else Requires: libQt5Sql5-sqlite @@ -126,7 +126,7 @@ export CXX="g++-11" export CFLAGS="%{optflags} -fno-strict-aliasing" export CXXFLAGS="$CFLAGS" %cmake -DBUILD_WERROR=OFF \ -%if 0%{?sle_version} >= 150400 +%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400 -DQT_MAJOR_VERSION=6 %else -DQT_MAJOR_VERSION=5