CVS commit: pkgsrc/audio/strawberry

"Adam Ciarcinski" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Mon Aug 24 07:53:34 UTC 2026

Modified Files:
	pkgsrc/audio/strawberry: Makefile distinfo
	pkgsrc/audio/strawberry/patches: patch-dist_CMakeLists.txt

Log Message:
strawberry: updated to 1.2.27

1.2.27

Bugfixes

Fixed custom palette colors under appearance settings sometimes not applying to some UI elements, such as the menu bar and playlist tabs, until a further edit or restart
Removed dead RadioBrowser API mirror servers that no longer exist, avoiding failed lookups before falling back when the service is unreachable

Enhancements

(macOS) Builds are now notarized and signed with the hardened runtime enabled
(Windows MSVC) Switched from GnuTLS to OpenSSL GIO module


To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 pkgsrc/audio/strawberry/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/audio/strawberry/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/audio/strawberry/patches/patch-dist_CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 4.1 KB)
Modified files:

Index: pkgsrc/audio/strawberry/Makefile
diff -u pkgsrc/audio/strawberry/Makefile:1.98 pkgsrc/audio/strawberry/Makefile:1.99
--- pkgsrc/audio/strawberry/Makefile:1.98	Mon Aug 10 16:11:37 2026
+++ pkgsrc/audio/strawberry/Makefile	Mon Aug 24 07:53:33 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.98 2026/08/10 16:11:37 adam Exp $
+# $NetBSD: Makefile,v 1.99 2026/08/24 07:53:33 adam Exp $
 
-DISTNAME=	strawberry-1.2.26
+DISTNAME=	strawberry-1.2.27
 CATEGORIES=	audio
 MASTER_SITES=	${MASTER_SITE_GITHUB:=strawberrymusicplayer/}
 GITHUB_RELEASE=	${PKGVERSION_NOREV}

Index: pkgsrc/audio/strawberry/distinfo
diff -u pkgsrc/audio/strawberry/distinfo:1.34 pkgsrc/audio/strawberry/distinfo:1.35
--- pkgsrc/audio/strawberry/distinfo:1.34	Mon Aug 10 16:11:37 2026
+++ pkgsrc/audio/strawberry/distinfo	Mon Aug 24 07:53:33 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.34 2026/08/10 16:11:37 adam Exp $
+$NetBSD: distinfo,v 1.35 2026/08/24 07:53:33 adam Exp $
 
-BLAKE2s (strawberry-1.2.26.tar.xz) = 3e4d6b58487176fd0f1eeb8ca882a3458553c866bda964ea74613f41154f8270
-SHA512 (strawberry-1.2.26.tar.xz) = 4bfee0dc9c7d8a35d11fbd4ee79dd55ff51fcf19430c69912efe578bba06b434c878da52eff2a92b045f5fe78e60627332fc778c30c8733406c8b3124c97c65c
-Size (strawberry-1.2.26.tar.xz) = 11692136 bytes
+BLAKE2s (strawberry-1.2.27.tar.xz) = 8023edf1e290caee7c679f018f189d1e58c75f754be93be06ea76d50cab07963
+SHA512 (strawberry-1.2.27.tar.xz) = 8f614cc4c561d0770436a7d230796f6dad9eddb13bf86af59a7d677b221efdf5fb531527bb66e196d96be50682eae68d1c7d042fdc7dae866a6f831c0dcd9f35
+Size (strawberry-1.2.27.tar.xz) = 11690940 bytes
 SHA1 (patch-CMakeLists.txt) = 97e61ba9af9c09fe21ed452f4727131a06847941
-SHA1 (patch-dist_CMakeLists.txt) = 8abaef03d614bfb0607f4a99647557f352ea7e5a
+SHA1 (patch-dist_CMakeLists.txt) = a3b76a9d6e5ca64ed266a464d8e50857dc90a82e
 SHA1 (patch-src_analyzer_blockanalyzer.cpp) = b798929eb1dc57647014c24116f249601e973789
 SHA1 (patch-src_analyzer_boomanalyzer.cpp) = ae0cc1b61ed4492a2562c3c954b6dd797ef63e5d

Index: pkgsrc/audio/strawberry/patches/patch-dist_CMakeLists.txt
diff -u pkgsrc/audio/strawberry/patches/patch-dist_CMakeLists.txt:1.2 pkgsrc/audio/strawberry/patches/patch-dist_CMakeLists.txt:1.3
--- pkgsrc/audio/strawberry/patches/patch-dist_CMakeLists.txt:1.2	Tue May 19 14:36:35 2026
+++ pkgsrc/audio/strawberry/patches/patch-dist_CMakeLists.txt	Mon Aug 24 07:53:33 2026
@@ -1,11 +1,11 @@
-$NetBSD: patch-dist_CMakeLists.txt,v 1.2 2026/05/19 14:36:35 adam Exp $
+$NetBSD: patch-dist_CMakeLists.txt,v 1.3 2026/08/24 07:53:33 adam Exp $
 
 Don't install as bundle on Darwin.
 Use correct mandir.
 
---- dist/CMakeLists.txt.orig	2026-04-17 18:27:01.898133637 +0000
+--- dist/CMakeLists.txt.orig	2026-08-11 19:04:59.849916536 +0000
 +++ dist/CMakeLists.txt
-@@ -3,7 +3,7 @@ if(RPM_DISTRO AND RPM_DATE)
+@@ -26,7 +26,7 @@ endif()
    configure_file(${CMAKE_CURRENT_SOURCE_DIR}/unix/strawberry.spec.in ${CMAKE_BINARY_DIR}/strawberry.spec @ONLY)
  endif()
  
@@ -14,7 +14,7 @@ Use correct mandir.
    if(DEFINED ENV{MACOSX_DEPLOYMENT_TARGET})
      set(LSMinimumSystemVersion $ENV{MACOSX_DEPLOYMENT_TARGET})
    else()
-@@ -17,16 +17,16 @@ if(WIN32)
+@@ -40,16 +40,16 @@ endif()
    configure_file(${CMAKE_CURRENT_SOURCE_DIR}/windows/strawberry.nsi.in ${CMAKE_BINARY_DIR}/strawberry.nsi @ONLY)
  endif()
  
@@ -31,6 +31,6 @@ Use correct mandir.
  
 -if(APPLE)
 +if(FALSE)
-   install(FILES "${CMAKE_CURRENT_BINARY_DIR}/macos/Info.plist" DESTINATION "${CMAKE_BINARY_DIR}/strawberry.app/Contents")
-   install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/macos/strawberry.icns" DESTINATION "${CMAKE_BINARY_DIR}/strawberry.app/Contents/Resources")
- endif()
+   install(FILES "${CMAKE_CURRENT_BINARY_DIR}/macos/Info.plist" DESTINATION "${CMAKE_BINARY_DIR}/strawberry.app/Contents" COMPONENT macos_bundle_resources EXCLUDE_FROM_ALL)
+   install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/macos/strawberry.icns" DESTINATION "${CMAKE_BINARY_DIR}/strawberry.app/Contents/Resources" COMPONENT macos_bundle_resources EXCLUDE_FROM_ALL)
+   install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/macos/strawberry.entitlements" DESTINATION "${CMAKE_BINARY_DIR}/strawberry.app/Contents/Resources" COMPONENT macos_bundle_resources EXCLUDE_FROM_ALL)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.