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:           Thu Jul  2 18:24:00 UTC 2026

Modified Files:
        pkgsrc/audio/kew: Makefile PLIST distinfo
        pkgsrc/audio/kew/patches: patch-Makefile

Log Message:
kew: update to 4.1.6

4.1.0:
- Added custom layouts.
- Added AutoResume (persists playback state; enabled by default).
- Added experimental crossfade with new commands/settings.
- Added/improved visualizer modes (including Party Mode and others).
- Added new theme pack and improved themes/color behavior.
- Added scrolling lyrics behavior and more UX improvements.
- Included many bug fixes and internal refactors.

4.1.1:
- Fixed an issue affecting Homebrew tests.

4.1.2:
- Fixed an installation issue on FreeBSD.

4.1.3:
- Changed Discord integration to opt-in (off by default).

4.1.4:
- Added a proper installer for Windows.

4.1.5:
- No explicit bullet-point changes listed in release notes.

4.1.6:
- Added fallback theme/layout lookup in /usr/share/kew for packaging.
- Switched copying to use exec `cp` command.
- Fixed resize crash.
- Stopped constant full re-rendering during resize.
- Lyrics page now returns to previous view (not track view).


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/audio/kew/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/kew/PLIST
cvs rdiff -u -r1.20 -r1.21 pkgsrc/audio/kew/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/audio/kew/patches/patch-Makefile

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.23 pkgsrc/audio/kew/Makefile:1.24
--- pkgsrc/audio/kew/Makefile:1.23      Fri May  1 15:09:32 2026
+++ pkgsrc/audio/kew/Makefile   Thu Jul  2 18:24:00 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2026/05/01 15:09:32 ktnb Exp $
+# $NetBSD: Makefile,v 1.24 2026/07/02 18:24:00 ktnb Exp $
 
-DISTNAME=      kew-4.0.0
+DISTNAME=      kew-4.1.6
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=ravachol/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -19,6 +19,9 @@ USE_TOOLS+=   pkg-config gmake
 
 MAKE_FLAGS+=   MAN_DIR=${PREFIX}/${PKGMANDIR}
 
+INSTALLATION_DIRS+=    share/applications
+INSTALLATION_DIRS+=    share/icons/hicolor/512x512/apps
+
 .include "options.mk"
 
 .include "../../audio/faad2/buildlink3.mk"
@@ -29,6 +32,7 @@ MAKE_FLAGS+=  MAN_DIR=${PREFIX}/${PKGMAND
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../devel/libatomic/buildlink3.mk"
 .include "../../graphics/chafa/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../math/fftw/buildlink3.mk"
 .include "../../multimedia/libogg/buildlink3.mk"
 .include "../../mk/atomic64.mk"

Index: pkgsrc/audio/kew/PLIST
diff -u pkgsrc/audio/kew/PLIST:1.3 pkgsrc/audio/kew/PLIST:1.4
--- pkgsrc/audio/kew/PLIST:1.3  Mon Dec 29 03:10:14 2025
+++ pkgsrc/audio/kew/PLIST      Thu Jul  2 18:24:00 2026
@@ -1,6 +1,13 @@
-@comment $NetBSD: PLIST,v 1.3 2025/12/29 03:10:14 ktnb Exp $
+@comment $NetBSD: PLIST,v 1.4 2026/07/02 18:24:00 ktnb Exp $
 bin/kew
 man/man1/kew.1
+share/applications/kew.desktop
+share/icons/hicolor/512x512/apps/kew.png
+share/kew/layouts/LAYOUTS-HOWTO.md
+share/kew/layouts/alt.layout
+share/kew/layouts/current.layout
+share/kew/themes/THEMES-HOWTO.md
+share/kew/themes/albumcolors.theme
 share/kew/themes/army.theme
 share/kew/themes/bunker.theme
 share/kew/themes/catpuccin.theme
@@ -9,12 +16,16 @@ share/kew/themes/default.theme
 share/kew/themes/forest.theme
 share/kew/themes/gruvbox.theme
 share/kew/themes/gruvboxlight.theme
+share/kew/themes/kanagawa.theme
 share/kew/themes/kew-theme-pack1.txt
 share/kew/themes/kew-theme-pack2.txt
+share/kew/themes/kew-theme-pack3.txt
 share/kew/themes/marianatrench.theme
 share/kew/themes/midnight.theme
 share/kew/themes/monochrome.theme
 share/kew/themes/neutral.theme
+share/kew/themes/nord.theme
+share/kew/themes/onealbumcolor.theme
 share/kew/themes/paper.theme
 share/kew/themes/pewter.theme
 share/kew/themes/purple.theme

Index: pkgsrc/audio/kew/distinfo
diff -u pkgsrc/audio/kew/distinfo:1.20 pkgsrc/audio/kew/distinfo:1.21
--- pkgsrc/audio/kew/distinfo:1.20      Fri May  1 15:09:32 2026
+++ pkgsrc/audio/kew/distinfo   Thu Jul  2 18:24:00 2026
@@ -1,9 +1,6 @@
-$NetBSD: distinfo,v 1.20 2026/05/01 15:09:32 ktnb Exp $
+$NetBSD: distinfo,v 1.21 2026/07/02 18:24:00 ktnb Exp $
 
-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
+BLAKE2s (kew-4.1.6.tar.gz) = e28480a8fad170ce650dc1929d80ef9cbe33eed339048b5b56b91727d5ccf0ed
+SHA512 (kew-4.1.6.tar.gz) = 2b4be8717fc8adbb966d1f71c9aeb430052c8f296890a5462fe8d7dd567ab9163a743fe10631c11e581b16c67e1e943f00b022de300f39334f9abce347e6dcbc
+Size (kew-4.1.6.tar.gz) = 6792784 bytes
+SHA1 (patch-Makefile) = a7a3a86242974637b2d37f9223791861d2471d0c

Index: pkgsrc/audio/kew/patches/patch-Makefile
diff -u pkgsrc/audio/kew/patches/patch-Makefile:1.4 pkgsrc/audio/kew/patches/patch-Makefile:1.5
--- pkgsrc/audio/kew/patches/patch-Makefile:1.4 Fri May  1 15:09:32 2026
+++ pkgsrc/audio/kew/patches/patch-Makefile     Thu Jul  2 18:24:00 2026
@@ -1,15 +1,16 @@
-$NetBSD: patch-Makefile,v 1.4 2026/05/01 15:09:32 ktnb Exp $
+$NetBSD: patch-Makefile,v 1.5 2026/07/02 18:24:00 ktnb Exp $
 
 Don't error out on NetBSD 11
 
---- Makefile.orig      2026-04-29 07:26:45.000000000 +0000
+--- Makefile.orig      2026-06-29 22:00:52.000000000 +0000
 +++ Makefile
-@@ -131,6 +131,8 @@ COMMONFLAGS += -Wall -Wextra -Wpointer-arith
+@@ -142,6 +142,9 @@ COMMONFLAGS += -Wall -Wextra -Wpointer-arith -D__USE_M
+ endif
  
- COMMONFLAGS += -DMA_NO_AAUDIO
- COMMONFLAGS += -Wall -Wextra -Wpointer-arith
+ COMMONFLAGS += -Wall -Wextra -Wpointer-arith -D__USE_MINGW_ANSI_STDIO=1
 +# Don't fail select(2) pointer in ui/termbox_input.h
 +COMMONFLAGS += -Wno-incompatible-pointer-types -Wno-implicit-function-declaration
++
  
  GC_SECTIONS_FLAG :=
  



Home | Main Index | Thread Index | Old Index