Tue Jun 9 17:49:24 2020 UTC ()
strawberry: Update to 0.6.12

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.


(nia)
diff -r1.4 -r1.5 pkgsrc/audio/strawberry/Makefile
diff -r1.2 -r1.3 pkgsrc/audio/strawberry/distinfo
diff -r0 -r1.1 pkgsrc/audio/strawberry/patches/patch-src_analyzer_analyzerbase.cpp
diff -r0 -r1.1 pkgsrc/audio/strawberry/patches/patch-src_analyzer_analyzerbase.h

cvs diff -r1.4 -r1.5 pkgsrc/audio/strawberry/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/strawberry/Makefile 2020/06/02 08:23:15 1.4
+++ pkgsrc/audio/strawberry/Makefile 2020/06/09 17:49:24 1.5
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.4 2020/06/02 08:23:15 adam Exp $ 1# $NetBSD: Makefile,v 1.5 2020/06/09 17:49:24 nia Exp $
2 2
3DISTNAME= strawberry-0.6.11 3DISTNAME= strawberry-0.6.12
4PKGREVISION= 1 
5CATEGORIES= audio 4CATEGORIES= audio
6MASTER_SITES= ${MASTER_SITE_GITHUB:=strawberrymusicplayer/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=strawberrymusicplayer/}
7GITHUB_PROJECT= strawberry 6GITHUB_PROJECT= strawberry
8GITHUB_RELEASE= ${PKGVERSION_NOREV} 7GITHUB_RELEASE= ${PKGVERSION_NOREV}
9EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://www.strawberrymusicplayer.org/ 11HOMEPAGE= https://www.strawberrymusicplayer.org/
13COMMENT= Music player and music collection organizer (based on Clemetine) 12COMMENT= Music player and music collection organizer (based on Clemetine)
14LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
15 14
16TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools 15TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools
17 16

cvs diff -r1.2 -r1.3 pkgsrc/audio/strawberry/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/strawberry/distinfo 2020/05/26 12:16:26 1.2
+++ pkgsrc/audio/strawberry/distinfo 2020/06/09 17:49:24 1.3
@@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
1$NetBSD: distinfo,v 1.2 2020/05/26 12:16:26 nia Exp $ 1$NetBSD: distinfo,v 1.3 2020/06/09 17:49:24 nia Exp $
2 2
3SHA1 (strawberry-0.6.11.tar.xz) = d0312bc13caa080f9caa666fe48a83a7da3edb4a 3SHA1 (strawberry-0.6.12.tar.xz) = 57c210024785de087a9e57c07290a19567e3efaf
4RMD160 (strawberry-0.6.11.tar.xz) = 06fc4c03d8e15a0db4c70889aa2af53894483a12 4RMD160 (strawberry-0.6.12.tar.xz) = 899d14f76fcf388576801b308619da25e3b818a8
5SHA512 (strawberry-0.6.11.tar.xz) = f044e1b75ef6617f9901c7fa95020ca84030aa5011f8d9122e92d3d47ab90f6eb55e7e01d88d925a8a00b046810d1ba65070707650d3c465a2cef7dd228f3c2d 5SHA512 (strawberry-0.6.12.tar.xz) = cce4fcef1cc3700dcbab9a9ac8d1cb72d2f0b1b6072002bd837825c2504b42ad2f2f8c2a23a600cf9c12c91ce6628130c166779eb6902aedb12835ff3765ee12
6Size (strawberry-0.6.11.tar.xz) = 9295808 bytes 6Size (strawberry-0.6.12.tar.xz) = 9311104 bytes
 7SHA1 (patch-src_analyzer_analyzerbase.cpp) = 80518d269382c06c88e8732c57da5a66ca3facc7
 8SHA1 (patch-src_analyzer_analyzerbase.h) = 67a2c5f3a8d8153e7cfdab295e121e2140db0ab3

File Added: pkgsrc/audio/strawberry/patches/Attic/patch-src_analyzer_analyzerbase.cpp
$NetBSD: patch-src_analyzer_analyzerbase.cpp,v 1.1 2020/06/09 17:49:24 nia Exp $

analyzerbase.cpp:(.text+0x14): undefined reference to `vtable for Analyzer::Base'

XXX: Someone who understands C++ more should look at this...

--- src/analyzer/analyzerbase.cpp.orig	2020-04-07 14:46:17.199829715 +0000
+++ src/analyzer/analyzerbase.cpp
@@ -65,6 +65,8 @@ Analyzer::Base::Base(QWidget *parent, ui
       new_frame_(false),
       is_playing_(false) {}
 
+Analyzer::Base::~Base() { delete fht_; }
+
 void Analyzer::Base::hideEvent(QHideEvent*) { timer_.stop(); }
 
 void Analyzer::Base::showEvent(QShowEvent*) { timer_.start(timeout(), this); }

File Added: pkgsrc/audio/strawberry/patches/Attic/patch-src_analyzer_analyzerbase.h
$NetBSD: patch-src_analyzer_analyzerbase.h,v 1.1 2020/06/09 17:49:24 nia Exp $

analyzerbase.cpp:(.text+0x14): undefined reference to `vtable for Analyzer::Base'

XXX: Someone who understands C++ more should look at this...

--- src/analyzer/analyzerbase.h.orig	2020-04-07 14:46:17.199829715 +0000
+++ src/analyzer/analyzerbase.h
@@ -55,7 +55,7 @@ class Base : public QWidget {
   Q_OBJECT
 
  public:
-  ~Base() { delete fht_; }
+  ~Base();
 
   uint timeout() const { return timeout_; }