pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/strawberry



Module Name:    pkgsrc
Committed By:   nia
Date:           Mon Nov 20 00:58:10 UTC 2023

Modified Files:
        pkgsrc/audio/strawberry: Makefile distinfo
        pkgsrc/audio/strawberry/patches: patch-src_utilities_transliterate.cpp

Log Message:
strawberry: Update to 1.0.21

Strawberry Music Player
=======================
ChangeLog

Version 1.0.21 (2023.10.21):

  Bugfixes:
    * Fixed seekbar position resetting to zero before showing actual position when seeking.
    * Fixed compressed files showing up in collection
    * Fixed connecting devices
    * Fixed device schema missing ebur128 fields.
    * Fixed collection search by tag not working with space between colon and search term
    * Fixed seeking when 5 seconds is remaining of the song resetting position to beginning
    * Fixed intermittent crash when seeking with Auto as output

  Enhancements:
    * Support using system KDSingleApplication when available.
    * Improved lyrics matching.
    * (macOS) Fully codesign binaries and DMG.

Version 1.0.20 (2023.09.24):

  Bugfixes:
    * Fixed appdata validation.

Version 1.0.19 (2023.09.24):

  Bugfixes:
    * Use shared pointers for objects to fix potential crashes on exit
    * Fixed smart playlist search not matching unrated songs
    * Fixed reading FMPS_Playcount for MP3 ID3v2 tags
    * Always stop playing after 100 errors to prevent flooding the error dialog
    * Fixed volume going to 100% when decreasing volume beyond zero
    * Fixed error dialog sometimes showing empty.
    * (macOS) Fixed missing search bars

  Enhancements:
    * Add Mpris2 property to read/write rating
    * Capitalize playlist column names
    * Added lyrics from songlyrics.com, azlyrics.com, elyrics.net and lyricsmode.com.

  New features
    * Support performing song loudness analysis using `libebur128`
    * Support song playback loudness normalization, as per EBU R 128

  Other:
    * Removed last.fm HTTPS workaround and GnuTLS dependency
    * Removed broken lyrics.com lyrics provider.


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/audio/strawberry/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/audio/strawberry/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/audio/strawberry/patches/patch-src_utilities_transliterate.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/strawberry/Makefile
diff -u pkgsrc/audio/strawberry/Makefile:1.59 pkgsrc/audio/strawberry/Makefile:1.60
--- pkgsrc/audio/strawberry/Makefile:1.59       Wed Nov 15 18:14:41 2023
+++ pkgsrc/audio/strawberry/Makefile    Mon Nov 20 00:58:09 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.59 2023/11/15 18:14:41 wiz Exp $
+# $NetBSD: Makefile,v 1.60 2023/11/20 00:58:09 nia Exp $
 
-DISTNAME=      strawberry-1.0.18
-PKGREVISION=   5
+DISTNAME=      strawberry-1.0.21
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=strawberrymusicplayer/}
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}
@@ -54,6 +53,7 @@ post-install:
 
 .include "options.mk"
 .include "../../audio/chromaprint/buildlink3.mk"
+.include "../../audio/libebur128/buildlink3.mk"
 .include "../../audio/taglib/buildlink3.mk"
 .include "../../databases/sqlite3/buildlink3.mk"
 .include "../../devel/boost-libs/buildlink3.mk"
@@ -62,7 +62,6 @@ post-install:
 .include "../../devel/libmtp/buildlink3.mk"
 .include "../../devel/protobuf/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../security/gnutls/buildlink3.mk"
 .include "../../math/fftw/buildlink3.mk"
 .include "../../misc/libcdio/buildlink3.mk"
 .include "../../multimedia/gst-plugins1-base/buildlink3.mk"

Index: pkgsrc/audio/strawberry/distinfo
diff -u pkgsrc/audio/strawberry/distinfo:1.25 pkgsrc/audio/strawberry/distinfo:1.26
--- pkgsrc/audio/strawberry/distinfo:1.25       Tue Aug 22 20:26:29 2023
+++ pkgsrc/audio/strawberry/distinfo    Mon Nov 20 00:58:09 2023
@@ -1,13 +1,12 @@
-$NetBSD: distinfo,v 1.25 2023/08/22 20:26:29 adam Exp $
+$NetBSD: distinfo,v 1.26 2023/11/20 00:58:09 nia Exp $
 
-BLAKE2s (strawberry-1.0.18.tar.xz) = e6d0d263252485b94f0a5482be6943e1482c8ac7dc0d927584eab3b25eaf0a22
-SHA512 (strawberry-1.0.18.tar.xz) = 3a4c38198ac71384bfadb336b77fb316009836340fe763a7fc00c7d084ca219797512f30fe8487a086ca37860c707c661865eea00a89f6d8058c063380ed7a94
-Size (strawberry-1.0.18.tar.xz) = 11241608 bytes
-SHA1 (patch-3rdparty_macdeployqt_shared.cpp) = 784f13967c3af11aa856d496545de00ff5f93091
+BLAKE2s (strawberry-1.0.21.tar.xz) = 0262a806044e92436a446bd4371e989371182ca73a245297c0a78fe2790f3f13
+SHA512 (strawberry-1.0.21.tar.xz) = 0378c80b662e9795271e2290c253e6ce523a136cd56a31e4475c02552979aef82f52676e3f66101cc01d6fab0284be6b006595d6c1a01ad05359714bf2574867
+Size (strawberry-1.0.21.tar.xz) = 11240920 bytes
 SHA1 (patch-CMakeLists.txt) = f34ff2387d1246a63a1bc08978fef43bf8ae12d0
 SHA1 (patch-dist_CMakeLists.txt) = 9c2ffc79cb54224a3321a6655815b66531057e38
 SHA1 (patch-ext_strawberry-tagreader_CMakeLists.txt) = 77bdd8371151d3c870783d4668d99299719922a1
 SHA1 (patch-src_CMakeLists.txt) = de97b8c8225924dcb2a3523b24023b62b54184d8
 SHA1 (patch-src_analyzer_blockanalyzer.cpp) = e1e22a4ea278f03142f13fd8310730854a8ddc9a
 SHA1 (patch-src_analyzer_boomanalyzer.cpp) = ae0cc1b61ed4492a2562c3c954b6dd797ef63e5d
-SHA1 (patch-src_utilities_transliterate.cpp) = 560be2ee9f98afa8d971bf58d26249424eda3c39
+SHA1 (patch-src_utilities_transliterate.cpp) = da900803acd33d2f370fc7792c31c56cdda4f328

Index: pkgsrc/audio/strawberry/patches/patch-src_utilities_transliterate.cpp
diff -u pkgsrc/audio/strawberry/patches/patch-src_utilities_transliterate.cpp:1.1 pkgsrc/audio/strawberry/patches/patch-src_utilities_transliterate.cpp:1.2
--- pkgsrc/audio/strawberry/patches/patch-src_utilities_transliterate.cpp:1.1   Sat Feb  4 15:38:39 2023
+++ pkgsrc/audio/strawberry/patches/patch-src_utilities_transliterate.cpp       Mon Nov 20 00:58:10 2023
@@ -1,12 +1,12 @@
-$NetBSD: patch-src_utilities_transliterate.cpp,v 1.1 2023/02/04 15:38:39 nia Exp $
+$NetBSD: patch-src_utilities_transliterate.cpp,v 1.2 2023/11/20 00:58:10 nia Exp $
 
 Support non-POSIX iconv prototype in NetBSD 9/earlier and SunOS.
 
---- src/utilities/transliterate.cpp.orig       2022-12-28 21:54:04.427431913 +0000
+--- src/utilities/transliterate.cpp.orig       2023-09-25 17:20:58.428898151 +0000
 +++ src/utilities/transliterate.cpp
-@@ -34,6 +34,15 @@
- 
- #include "transliterate.h"
+@@ -28,6 +28,15 @@
+ #  include <iconv.h>
+ #endif
  
 +#if defined(__NetBSD__)
 +#include <sys/param.h>
@@ -17,9 +17,9 @@ Support non-POSIX iconv prototype in Net
 +#endif
 +#endif
 +
- namespace Utilities {
+ #include <QByteArray>
+ #include <QString>
  
- QString Transliterate(const QString &accented_str) {
 @@ -76,7 +85,11 @@ QString Transliterate(const QString &acc
  
    snprintf(input, input_len, "%s", utf8.constData());



Home | Main Index | Thread Index | Old Index