pkgsrc-Bugs archive

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

pkg/60186: editors/kakoune: update to version 2026.04.12



>Number:         60186
>Category:       pkg
>Synopsis:       Update kakoune to version 2026.04.12
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 12 10:55:00 +0000 2026
>Originator:     Diogo
>Release:        Darwin 24.6.0
>Organization:
>Environment:
System: Darwin mini.fritz.box 24.6.0 Darwin Kernel Version 24.6.0: Mon Jul 14 11:30:34 PDT 2025; root:xnu-11417.140.69~1/RELEASE_ARM64_T8103 arm64

>Description:
	Update kekoune text editor to latest version, which includes a few
	useful changes: (from changelog)

	- finaleol option to support writing files that do not end with an final
	  end-of-line byte
	- FocusIn/FocusOut events on suspend
	- %val{buffile} is now empty for scratch buffers
	- Reworked Json UI draw_status call to give UI implementation more
	  control, added cursor pos to the draw call and removed the set_cursor
	- number-lines -full-relative switch to keep a smaller number gutter.
	- <a-I> and <a-A> to select nested text objects
	- kak -C <session> connects to a session or creates it

>How-To-Repeat:
	
>Fix:
	A patch to the Makefile in editors/kakoune follows.

---

diff --git a/editors/kakoune/Makefile b/editors/kakoune/Makefile
index 50f39cfbd50f..a2f065359de8 100644
--- a/editors/kakoune/Makefile
+++ b/editors/kakoune/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.11 2025/12/14 10:04:32 wiz Exp $
 
-DISTNAME=	kakoune-2025.06.03
+DISTNAME=	kakoune-2026.04.12
 CATEGORIES=	editors
 MASTER_SITES=	${MASTER_SITE_GITHUB:=mawww/}
 GITHUB_RELEASE=	v${PKGVERSION_NOREV}
@@ -20,7 +20,8 @@ MAKE_FLAGS+=	mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
 MAKE_FLAGS+=	CXXFLAGS-debug-no=
 MAKE_FLAGS+=	PREFIX=${PREFIX}
 
-LDFLAGS.SunOS+=	-lsocket -lnsl
+CXXFLAGS.Darwin=	-Wno-deprecated-declarations
+LDFLAGS.SunOS+=		-lsocket -lnsl
 
 .include "../../devel/ncurses/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/editors/kakoune/PLIST b/editors/kakoune/PLIST
index c004414881f0..9d5d8ad57808 100644
--- a/editors/kakoune/PLIST
+++ b/editors/kakoune/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2025/12/14 10:04:32 wiz Exp $
+@comment $NetBSD$
 bin/kak
 libexec/kak/kak
 man/man1/kak.1
@@ -53,6 +53,7 @@ share/kak/rc/filetype/asciidoc.kak
 share/kak/rc/filetype/awk.kak
 share/kak/rc/filetype/c-family.kak
 share/kak/rc/filetype/cabal.kak
+share/kak/rc/filetype/capnp.kak
 share/kak/rc/filetype/clojure.kak
 share/kak/rc/filetype/cmake.kak
 share/kak/rc/filetype/coffee.kak
@@ -96,7 +97,9 @@ share/kak/rc/filetype/haml.kak
 share/kak/rc/filetype/hare.kak
 share/kak/rc/filetype/haskell.kak
 share/kak/rc/filetype/hbs.kak
+share/kak/rc/filetype/hjson.kak
 share/kak/rc/filetype/html.kak
+share/kak/rc/filetype/hyprlang.kak
 share/kak/rc/filetype/i3.kak
 share/kak/rc/filetype/ini.kak
 share/kak/rc/filetype/janet.kak
@@ -104,10 +107,13 @@ share/kak/rc/filetype/java.kak
 share/kak/rc/filetype/javascript.kak
 share/kak/rc/filetype/jinja.kak
 share/kak/rc/filetype/json.kak
+share/kak/rc/filetype/json5.kak
 share/kak/rc/filetype/julia.kak
 share/kak/rc/filetype/just.kak
 share/kak/rc/filetype/kakrc.kak
+share/kak/rc/filetype/kdl.kak
 share/kak/rc/filetype/kickstart.kak
+share/kak/rc/filetype/kitty.kak
 share/kak/rc/filetype/kotlin.kak
 share/kak/rc/filetype/latex.kak
 share/kak/rc/filetype/ledger.kak
@@ -140,6 +146,7 @@ share/kak/rc/filetype/python.kak
 share/kak/rc/filetype/r.kak
 share/kak/rc/filetype/ragel.kak
 share/kak/rc/filetype/restructuredtext.kak
+share/kak/rc/filetype/ron.kak
 share/kak/rc/filetype/ruby.kak
 share/kak/rc/filetype/rust.kak
 share/kak/rc/filetype/sass.kak
@@ -148,7 +155,9 @@ share/kak/rc/filetype/scheme.kak
 share/kak/rc/filetype/scss.kak
 share/kak/rc/filetype/sh.kak
 share/kak/rc/filetype/sml.kak
+share/kak/rc/filetype/snakefile.kak
 share/kak/rc/filetype/sql.kak
+share/kak/rc/filetype/sshconfig.kak
 share/kak/rc/filetype/svelte.kak
 share/kak/rc/filetype/swift.kak
 share/kak/rc/filetype/systemd.kak
@@ -169,6 +178,7 @@ share/kak/rc/filetype/zig.kak
 share/kak/rc/tools/autorestore.asciidoc
 share/kak/rc/tools/autorestore.kak
 share/kak/rc/tools/autowrap.kak
+share/kak/rc/tools/blocking-editor-in-client
 share/kak/rc/tools/clang.kak
 share/kak/rc/tools/comment.kak
 share/kak/rc/tools/ctags.kak
@@ -192,9 +202,11 @@ share/kak/rc/tools/rust/racer.kak
 share/kak/rc/tools/spell.kak
 share/kak/rc/windowing/appleterminal.kak
 share/kak/rc/windowing/detection.kak
+share/kak/rc/windowing/hyprland.kak
 share/kak/rc/windowing/iterm.kak
 share/kak/rc/windowing/kitty.kak
 share/kak/rc/windowing/new-client.kak
+share/kak/rc/windowing/niri.kak
 share/kak/rc/windowing/repl/dtach.kak
 share/kak/rc/windowing/repl/kitty.kak
 share/kak/rc/windowing/repl/tmux.kak
diff --git a/editors/kakoune/distinfo b/editors/kakoune/distinfo
index 6a5491a4ed72..22c1df5adee5 100644
--- a/editors/kakoune/distinfo
+++ b/editors/kakoune/distinfo
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.9 2025/12/14 10:04:32 wiz Exp $
 
-BLAKE2s (kakoune-2025.06.03.tar.bz2) = 463c5a60d3dd792063e0d7522e8a974116700a187eb1985bbd89f9524bf4d0b2
-SHA512 (kakoune-2025.06.03.tar.bz2) = 1fc397f29841d933cc3f768ee05aded111df4f3448099ef0603549455f158fc8ad4e0561a2d3e82f1862b8cd802e1c9cd24434c53bcd68b81e28cfa4b3a416e4
-Size (kakoune-2025.06.03.tar.bz2) = 603942 bytes
+BLAKE2s (kakoune-2026.04.12.tar.bz2) = 359b1669b1ac55e972364d97f6fb36b6868c711e0fa55dedf55b2f0ef12521a1
+SHA512 (kakoune-2026.04.12.tar.bz2) = 248bf8c7faec91ab2a99ea3cbb8b9b5d646f5f3eb249399796d35b00f4026f5d3bf4b4d6fbd8d0510b5f9b894f1f85e7346a1448f6b074686fc2a8ff19005c5c
+Size (kakoune-2026.04.12.tar.bz2) = 638734 bytes





Home | Main Index | Thread Index | Old Index