pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio/kew
Module Name: pkgsrc
Committed By: ktnb
Date: Fri May 1 15:09:32 UTC 2026
Modified Files:
pkgsrc/audio/kew: Makefile distinfo
pkgsrc/audio/kew/patches: patch-Makefile
Removed Files:
pkgsrc/audio/kew/patches: patch-src_sys_mpris.c
patch-src_ui_common__ui.c patch-src_ui_input.c
Log Message:
kew: update to 4.0.0
New:
- Discord RPC integration
- kew play \<path\> \<path2\> command
- Support for macOS media keys
- You can now dequeue m3u playlists and they are sorted first
- Lyrics page now centers the current lyric once it reaches the
center of the screen
- Smoother gradient for non default sized spectrum visualizers
- Added a Nix Flake
- Expandable directories in search view
- miniaudio bumped to version 0.11.24.
- Hide footer option, hideFooter=1
- Hide time status (elapsed seconds, song length and so on) option,
hideTimeStatus=1
- Add option to disable the stripping of track numbers from file
names in the library: stripTrackNumbers=0
- Add AIFF support
- ClearListClearsAll option, which makes backspace clear the whole
playlist including the playing song
- Non-square cover art is no longer stretched
Bugs:
- Do not strip the number from a song title if it's connected to an
alphanumeric character, like '10th song
- Fixed switching view via mouse leads to wrong view or no view is
changed on macOS
- Fixed finishing a repeated playlist while in track view puts you
back in library view
- Last line of lyrics duplicated in landscape mode
- Fixed lyrics page not staying at the last line but jumping to the
top
- Fixed trim() segfaults on NetBSD 11
- Fixed side cover on library view sometimes appearing at the bottom
and not centered
- Fixed cover not being fetched from files with uppercase extension
- Fixed crash when pressing enter on a different song while audio is
playing on Termux
- Fixed crash on exit in Termux/Android
- Improved and more efficient stripping of numbers on filenames
- Fixed segfault sometimes when pressing u for update
- Fix timestamp calculation in embedded lyrics
- Fix playlist not loading in correct order on startup
- Fix chinese lyrics characters not printed correctly
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/audio/kew/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/audio/kew/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/kew/patches/patch-Makefile
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/kew/patches/patch-src_sys_mpris.c \
pkgsrc/audio/kew/patches/patch-src_ui_common__ui.c \
pkgsrc/audio/kew/patches/patch-src_ui_input.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/kew/Makefile
diff -u pkgsrc/audio/kew/Makefile:1.22 pkgsrc/audio/kew/Makefile:1.23
--- pkgsrc/audio/kew/Makefile:1.22 Mon Dec 29 03:10:14 2025
+++ pkgsrc/audio/kew/Makefile Fri May 1 15:09:32 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2025/12/29 03:10:14 ktnb Exp $
+# $NetBSD: Makefile,v 1.23 2026/05/01 15:09:32 ktnb Exp $
-DISTNAME= kew-3.7.3
+DISTNAME= kew-4.0.0
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=ravachol/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/audio/kew/distinfo
diff -u pkgsrc/audio/kew/distinfo:1.19 pkgsrc/audio/kew/distinfo:1.20
--- pkgsrc/audio/kew/distinfo:1.19 Thu Feb 12 12:55:00 2026
+++ pkgsrc/audio/kew/distinfo Fri May 1 15:09:32 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.19 2026/02/12 12:55:00 ktnb Exp $
+$NetBSD: distinfo,v 1.20 2026/05/01 15:09:32 ktnb Exp $
-BLAKE2s (kew-3.7.3.tar.gz) = 6d1f8b5190f71dc4ee8622ea3fbd6ec3722e5c585c88cecd0792933870809029
-SHA512 (kew-3.7.3.tar.gz) = 208dc0fdf004d8284f6378d863617f8eec5f8e71b8febafca059964a4db07967ceb56950946c588765e5984d58df89f094e438ff878e53514688289932389432
-Size (kew-3.7.3.tar.gz) = 3540842 bytes
-SHA1 (patch-Makefile) = cfff7938e8b325f20c86bc459e76d0617261b1d2
-SHA1 (patch-src_sys_mpris.c) = 26bfe6d50579a8928e86c28571c27fc468c27bf1
-SHA1 (patch-src_ui_common__ui.c) = ed7add1e11f413a83599ce405040e3d3352c1074
-SHA1 (patch-src_ui_input.c) = dd575b6ef6e7b01d18422e8be47d9cd9d2bb9ebc
+BLAKE2s (kew-4.0.0.tar.gz) = bc75e08519b72450ca6e67077c1c5ae00f8b764c2837006969cbe67c8792eba7
+SHA512 (kew-4.0.0.tar.gz) = 7951c28968b9aaf7be1ce2328ee25d885ef3403e3f440fba907fe7ceb12837c21e8b8d2755771eb6ec7687a188d37a46ef92f0c1c031223c5541b3564b6abee7
+Size (kew-4.0.0.tar.gz) = 3614138 bytes
+SHA1 (patch-Makefile) = aa161e9efa5383930d37edf1bb0d77de7f5369ca
+SHA1 (patch-src_sys_mpris.c) = 39e6acdb49799a264135a55a9b9a5e4ee8a11de8
+SHA1 (patch-src_ui_common__ui.c) = da39a3ee5e6b4b0d3255bfef95601890afd80709
+SHA1 (patch-src_ui_input.c) = da39a3ee5e6b4b0d3255bfef95601890afd80709
Index: pkgsrc/audio/kew/patches/patch-Makefile
diff -u pkgsrc/audio/kew/patches/patch-Makefile:1.3 pkgsrc/audio/kew/patches/patch-Makefile:1.4
--- pkgsrc/audio/kew/patches/patch-Makefile:1.3 Mon Dec 29 03:10:14 2025
+++ pkgsrc/audio/kew/patches/patch-Makefile Fri May 1 15:09:32 2026
@@ -1,15 +1,15 @@
-$NetBSD: patch-Makefile,v 1.3 2025/12/29 03:10:14 ktnb Exp $
+$NetBSD: patch-Makefile,v 1.4 2026/05/01 15:09:32 ktnb Exp $
Don't error out on NetBSD 11
---- Makefile.orig 2025-12-18 09:54:42.000000000 +0000
+--- Makefile.orig 2026-04-29 07:26:45.000000000 +0000
+++ Makefile
-@@ -92,6 +92,8 @@ endif
+@@ -131,6 +131,8 @@ COMMONFLAGS += -Wall -Wextra -Wpointer-arith
+
COMMONFLAGS += -DMA_NO_AAUDIO
- COMMONFLAGS += -fstack-protector-strong -Wformat -Wno-format-security -fPIE -D_FORTIFY_SOURCE=2
COMMONFLAGS += -Wall -Wextra -Wpointer-arith
+# Don't fail select(2) pointer in ui/termbox_input.h
+COMMONFLAGS += -Wno-incompatible-pointer-types -Wno-implicit-function-declaration
- # Check if we're in Termux environment
- ifneq ($(wildcard /data/data/com.termux/files/usr),)
+ GC_SECTIONS_FLAG :=
+
Home |
Main Index |
Thread Index |
Old Index