Commited, thanks! On 04/03, Laurent Cheylus wrote: > a simple update for devel/lua-language-server to the latest version 3.18.0. > Changelog: https://github.com/LuaLS/lua-language-server/releases/tag/3.18.0 > > Build OK on current/amd64. > Lightly tested with Neovim + LSP configuration for Lua language. > > Tests welcome and please commit if OK. -- With best regards, Pavel Korovin
OpenBSD Mail Box
BTC:1BsNfN6m7xtT4PqDb9jJHnDDFBb38zS9Yi
Monday, April 06, 2026
Re: [NEW] devel/libscfg and wayland/kanshi
On 4/6/26 10:25 AM, Matthieu Herrb wrote: >> I've had very similar files in my tree for some time. Looks like I >> never submitted them though. Ok matthieu@ >> > > Hmm I answered too fast. I forgot that I think that without kanshictl > the port is not fully useable. To build kanshictl one needs devel/vali > and devel/aml ports. I've ports for that. Attached below (still in a > rough state) and an updated kanshi port. I planned to come to that next ;-) I don't have much of a use-case for named profiles myself, so I thought it's useful without kanshictl. Here's my remarks: devel/aml: They merged your PR upstreaming your patch - why not use that commit? COMMENT = Another Main Loop V = 1.0.0 PKGNAME = aml-$V COMMIT = c5a8bad585e4529a4e178589af30110326bf9df6 DIST_TUPLE = github any1 aml ${COMMIT} . ... devel/vali: I tried using DIST_TUPLE, but the way freedesktop.org names their tarball contents doesn't make this much nicer: V = 0.1.1 COMMIT = bd4b709430eef9a1252198f9a0ea4a05930eda26 DIST_TUPLE = fdo emersion vali v${V} . SHARED_LIBS += vali 0.0 # 0.0 [...] WRKDIST = ${WRKDIR}/vali-v${V}-${COMMIT} ok volker@ one way or another, diff of wayland/kanshi against the imported version is attached.
Index: Makefile
===================================================================
RCS file: /cvs/ports/wayland/kanshi/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile 6 Apr 2026 07:44:56 -0000 1.1.1.1
+++ Makefile 6 Apr 2026 09:07:10 -0000
@@ -4,6 +4,7 @@ V = 1.9.0
CATEGORIES = wayland
DIST_TUPLE = fdo emersion kanshi v${V} .
KANSHI_COMMIT = 424f454329ec48f7f078b9225a6e3c7b7d8185ae
+REVISION = 0
# MIT
PERMIT_PACKAGE = Yes
@@ -16,12 +17,11 @@ MODULES = devel/meson
BUILD_DEPENDS = textproc/scdoc
LIB_DEPENDS = devel/libscfg \
+ devel/vali \
wayland/wayland
-CONFIGURE_ARGS += -Dipc=disabled
-
WRKDIST = ${WRKDIR}/kanshi-v${V}-${KANSHI_COMMIT}
-WANTLIB += c m scfg wayland-client
+WANTLIB += c json-c m scfg vali wayland-client
.include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/wayland/kanshi/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST 6 Apr 2026 07:44:56 -0000 1.1.1.1
+++ pkg/PLIST 6 Apr 2026 09:07:10 -0000
@@ -1,3 +1,5 @@
@bin bin/kanshi
+@bin bin/kanshictl
@man man/man1/kanshi.1
+@man man/man1/kanshictl.1
@man man/man5/kanshi.5