On Mon, 30 Aug 2021 14:18:59 +0200
"Fred. GALUSIK" <openbsd@galusik.fr>:
> Hi,
>
> Attached a diff to update kakoune to the last release.
>
> ChangeLog :
> - command and response fifo support
> - Shell expansions only trim the last trailing newline instead of
> all of them to make is possible to losslessly pass text through
> %sh{...}.
> - set-option -remove support for subtracting/removing from option
> values
> - Menu completions such as command name completion are now
> auto-inserted on space
> - write -atomic was replaced with write -method
> [replace|overwrite] to make both write methods available
> explicitly
> - write <filename> will fail if the given filename already exists
> and is a regular file. Use the -force switch to override that
> behaviour.
> - ncurses was replaced with a custom terminal escape sequence
> backend, ncurses is not a dependency anymore.
>
>
> OK ?
>
>
> Cheers.
>
> -fredg
>
>
I made a few changes to your diff, do you agree? I removed curses
from WANTLIB and removed the link made in libexec (in the PLIST
file), I asked on IRC, this is a trick when you have kakoune in a
non standard path, which we don't do.
make test hangs, but it hangs at the same test than the current
port version. That would be nice to report this upstream.
The new version works fine for me, thanks! :)
Index: Makefile
===================================================================
RCS file: /home/reposync/ports/editors/kakoune/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 4 Sep 2020 03:43:29 -0000 1.3
+++ Makefile 30 Aug 2021 13:31:43 -0000
@@ -2,7 +2,7 @@
COMMENT = modal code editor with a focus on interactivity
-V = 2020.09.01
+V = 2021.08.28
DISTNAME = kakoune-${V}
CATEGORIES = editors
@@ -11,7 +11,7 @@ HOMEPAGE = https://kakoune.org/
MAINTAINER = Frederic Galusik <openbsd@galusik.fr>
-WANTLIB = ${COMPILER_LIBCXX} c curses m
+WANTLIB = ${COMPILER_LIBCXX} c m
MASTER_SITES = https://github.com/mawww/kakoune/releases/download/v${V}/
Index: distinfo
===================================================================
RCS file: /home/reposync/ports/editors/kakoune/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 4 Sep 2020 03:43:29 -0000 1.3
+++ distinfo 30 Aug 2021 13:31:43 -0000
@@ -1,2 +1,2 @@
-SHA256 (kakoune-2020.09.01.tar.bz2) = hhqJxWtdCuOWKMtwbDeotVvCib++PHJGatDidXzPAXU=
-SIZE (kakoune-2020.09.01.tar.bz2) = 499880
+SHA256 (kakoune-2021.08.28.tar.bz2) = b27X39jFcjIQ29hIcIrPA69LhHAW/T7elrKomtMidss=
+SIZE (kakoune-2021.08.28.tar.bz2) = 535791
Index: pkg/PLIST
===================================================================
RCS file: /home/reposync/ports/editors/kakoune/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST 10 Aug 2020 06:59:14 -0000 1.2
+++ pkg/PLIST 30 Aug 2021 13:39:08 -0000
@@ -1,5 +1,7 @@
-@comment $OpenBSD: PLIST,v 1.2 2020/08/10 06:59:14 solene Exp $
+@comment $OpenBSD: PLIST,v$
@bin bin/kak
+@comment libexec/kak/
+@comment libexec/kak/kak
@man man/man1/kak.1
share/doc/kak/
share/doc/kak/README.asciidoc
@@ -74,18 +76,23 @@ share/kak/rc/filetype/elm.kak
share/kak/rc/filetype/eruby.kak
share/kak/rc/filetype/etc.kak
share/kak/rc/filetype/exherbo.kak
+share/kak/rc/filetype/fennel.kak
share/kak/rc/filetype/fish.kak
share/kak/rc/filetype/fsharp.kak
share/kak/rc/filetype/gas.kak
+share/kak/rc/filetype/gdscript.kak
+share/kak/rc/filetype/gentoo-linux.kak
share/kak/rc/filetype/git.kak
share/kak/rc/filetype/gluon.kak
share/kak/rc/filetype/go.kak
+share/kak/rc/filetype/graphql.kak
share/kak/rc/filetype/haml.kak
share/kak/rc/filetype/haskell.kak
share/kak/rc/filetype/hbs.kak
share/kak/rc/filetype/html.kak
share/kak/rc/filetype/i3.kak
share/kak/rc/filetype/ini.kak
+share/kak/rc/filetype/janet.kak
share/kak/rc/filetype/java.kak
share/kak/rc/filetype/javascript.kak
share/kak/rc/filetype/jinja.kak
@@ -94,6 +101,7 @@ share/kak/rc/filetype/julia.kak
share/kak/rc/filetype/just.kak
share/kak/rc/filetype/kakrc.kak
share/kak/rc/filetype/kickstart.kak
+share/kak/rc/filetype/kotlin.kak
share/kak/rc/filetype/latex.kak
share/kak/rc/filetype/ledger.kak
share/kak/rc/filetype/lisp.kak
@@ -102,17 +110,21 @@ share/kak/rc/filetype/mail.kak
share/kak/rc/filetype/makefile.kak
share/kak/rc/filetype/markdown.kak
share/kak/rc/filetype/mercurial.kak
+share/kak/rc/filetype/mercury.kak
share/kak/rc/filetype/meson.kak
share/kak/rc/filetype/mlb.kak
share/kak/rc/filetype/moon.kak
share/kak/rc/filetype/nim.kak
+share/kak/rc/filetype/ninja.kak
share/kak/rc/filetype/nix.kak
share/kak/rc/filetype/ocaml.kak
+share/kak/rc/filetype/pascal.kak
share/kak/rc/filetype/perl.kak
share/kak/rc/filetype/php.kak
share/kak/rc/filetype/pony.kak
share/kak/rc/filetype/protobuf.kak
share/kak/rc/filetype/pug.kak
+share/kak/rc/filetype/purescript.kak
share/kak/rc/filetype/python.kak
share/kak/rc/filetype/r.kak
share/kak/rc/filetype/ragel.kak
@@ -126,6 +138,7 @@ share/kak/rc/filetype/scss.kak
share/kak/rc/filetype/sh.kak
share/kak/rc/filetype/sml.kak
share/kak/rc/filetype/sql.kak
+share/kak/rc/filetype/svelte.kak
share/kak/rc/filetype/swift.kak
share/kak/rc/filetype/systemd.kak
share/kak/rc/filetype/taskpaper.kak
@@ -133,21 +146,25 @@ share/kak/rc/filetype/terraform.kak
share/kak/rc/filetype/toml.kak
share/kak/rc/filetype/troff.kak
share/kak/rc/filetype/tupfile.kak
+share/kak/rc/filetype/vhdl.kak
share/kak/rc/filetype/void-linux.kak
share/kak/rc/filetype/yaml.kak
share/kak/rc/filetype/zig.kak
share/kak/rc/tools/
+share/kak/rc/tools/autorestore.asciidoc
share/kak/rc/tools/autorestore.kak
share/kak/rc/tools/autowrap.kak
share/kak/rc/tools/clang.kak
share/kak/rc/tools/comment.kak
share/kak/rc/tools/ctags.kak
+share/kak/rc/tools/doc.asciidoc
share/kak/rc/tools/doc.kak
share/kak/rc/tools/format.kak
share/kak/rc/tools/git.kak
share/kak/rc/tools/go/
-share/kak/rc/tools/go/go-tools.kak
+share/kak/rc/tools/go/gopls.kak
share/kak/rc/tools/grep.kak
+share/kak/rc/tools/lint.asciidoc
share/kak/rc/tools/lint.kak
share/kak/rc/tools/make.kak
share/kak/rc/tools/man.kak
@@ -162,9 +179,11 @@ share/kak/rc/windowing/iterm.kak
share/kak/rc/windowing/kitty.kak
share/kak/rc/windowing/new-client.kak
share/kak/rc/windowing/repl/
+share/kak/rc/windowing/repl/dtach.kak
share/kak/rc/windowing/repl/kitty.kak
share/kak/rc/windowing/repl/tmux.kak
share/kak/rc/windowing/repl/x11.kak
share/kak/rc/windowing/screen.kak
share/kak/rc/windowing/tmux.kak
+share/kak/rc/windowing/wayland.kak
share/kak/rc/windowing/x11.kak
No comments:
Post a Comment