[maintainer update] editors/kakoune-2021.11.08

2021-11-07 Thread Frédéric Galusik
Hi,

First, you can forget the other mail about the 2021.10.28 update which has not
got any OK ;)

Then, you'll find attached a patch to update to 2021.11.08

ChangeLog :
- Bug fixes after feedback from 2021.10.28
- Support for curly and separately colored underlines (undocumented in
2021.10.28)
- Fixes for terminal flickering
- Fixes for command and response fifo corner cases

# 2021.10.28
- g and v do not auto lower case the next key, so GL needs to be
manually mapped to Gl for example.
- Fix flickering issues on some terminals such as the linux console


OK ?

Best regards.

- fredg
diff -rupN kakoune.o/Makefile kakoune/Makefile
--- kakoune.o/Makefile  Sun Nov  7 11:57:21 2021
+++ kakoune/MakefileSun Nov  7 12:21:39 2021
@@ -2,7 +2,11 @@
 
 COMMENT =  modal code editor with a focus on interactivity
 
-V =2021.08.28
+V =2021.11.08
+GH_ACCOUNT =   mawww
+GH_PROJECT =   kakoune
+GH_TAGNAME =   v${V}
+
 DISTNAME = kakoune-${V}
 
 CATEGORIES =   editors
@@ -13,9 +17,7 @@ MAINTAINER =  Frederic Galusik 
 
 WANTLIB =  ${COMPILER_LIBCXX} c m
 
-MASTER_SITES = 
https://github.com/mawww/kakoune/releases/download/v${V}/
-
-EXTRACT_SUFX = .tar.bz2
+EXTRACT_SUFX = .tar.gz
 
 # Public domain
 PERMIT_PACKAGE =   Yes
diff -rupN kakoune.o/distinfo kakoune/distinfo
--- kakoune.o/distinfo  Sun Nov  7 11:57:21 2021
+++ kakoune/distinfoSun Nov  7 12:21:42 2021
@@ -1,2 +1,2 @@
-SHA256 (kakoune-2021.08.28.tar.bz2) = 
b27X39jFcjIQ29hIcIrPA69LhHAW/T7elrKomtMidss=
-SIZE (kakoune-2021.08.28.tar.bz2) = 535791
+SHA256 (kakoune-2021.11.08.tar.gz) = 
CIXcZTdwV/z+oOcFPQHZWoNmjsGQes7YTfrOjgC4Pe4=
+SIZE (kakoune-2021.11.08.tar.gz) = 657567
diff -rupN kakoune.o/pkg/PLIST kakoune/pkg/PLIST
--- kakoune.o/pkg/PLIST Sun Nov  7 11:57:21 2021
+++ kakoune/pkg/PLIST   Sun Nov  7 12:59:57 2021
@@ -13,7 +13,8 @@ share/kak/colors/default.kak
 share/kak/colors/desertex.kak
 share/kak/colors/github.kak
 share/kak/colors/greyscale.kak
-share/kak/colors/gruvbox.kak
+share/kak/colors/gruvbox-dark.kak
+share/kak/colors/gruvbox-light.kak
 share/kak/colors/kaleidoscope-dark.kak
 share/kak/colors/kaleidoscope-light.kak
 share/kak/colors/lucius.kak
@@ -73,6 +74,7 @@ share/kak/rc/filetype/diff.kak
 share/kak/rc/filetype/dockerfile.kak
 share/kak/rc/filetype/elixir.kak
 share/kak/rc/filetype/elm.kak
+share/kak/rc/filetype/erlang.kak
 share/kak/rc/filetype/eruby.kak
 share/kak/rc/filetype/etc.kak
 share/kak/rc/filetype/exherbo.kak


[maintainer update] editors/kakoune 2021-10-28

2021-11-01 Thread Frédéric Galusik
Hi,

Here is a little diff to update kakoune to the last release.

# ChangeLog
- **g** and **v** do not auto lower case the next key, so **GL** needs to be
manually mapped to **Gl** for example.
- Fix flickering issues on some terminals such as the linux console

As usual, kakoune built fine even if running make test shows some failures.
I have opened an issue upstream :
https://github.com/mawww/kakoune/issues/4417

Cheers.

fredg
diff -rupN kakoune.o/Makefile kakoune/Makefile
--- kakoune.o/Makefile  Mon Nov  1 10:42:22 2021
+++ kakoune/MakefileMon Nov  1 10:44:22 2021
@@ -2,7 +2,7 @@
 
 COMMENT =  modal code editor with a focus on interactivity
 
-V =2021.08.28
+V =2021.10.28
 DISTNAME = kakoune-${V}
 
 CATEGORIES =   editors
diff -rupN kakoune.o/distinfo kakoune/distinfo
--- kakoune.o/distinfo  Mon Nov  1 10:42:22 2021
+++ kakoune/distinfoMon Nov  1 11:15:46 2021
@@ -1,2 +1,2 @@
-SHA256 (kakoune-2021.08.28.tar.bz2) = 
b27X39jFcjIQ29hIcIrPA69LhHAW/T7elrKomtMidss=
-SIZE (kakoune-2021.08.28.tar.bz2) = 535791
+SHA256 (kakoune-2021.10.28.tar.bz2) = 
L0yThx3DH2KBcSKBpxGZKLHW1vMA3e2EstPOCrJ/ISY=
+SIZE (kakoune-2021.10.28.tar.bz2) = 537860
diff -rupN kakoune.o/pkg/PLIST kakoune/pkg/PLIST
--- kakoune.o/pkg/PLIST Mon Nov  1 10:42:22 2021
+++ kakoune/pkg/PLIST   Mon Nov  1 11:50:33 2021
@@ -13,7 +13,8 @@ share/kak/colors/default.kak
 share/kak/colors/desertex.kak
 share/kak/colors/github.kak
 share/kak/colors/greyscale.kak
-share/kak/colors/gruvbox.kak
+share/kak/colors/gruvbox-dark.kak
+share/kak/colors/gruvbox-light.kak
 share/kak/colors/kaleidoscope-dark.kak
 share/kak/colors/kaleidoscope-light.kak
 share/kak/colors/lucius.kak
@@ -73,6 +74,7 @@ share/kak/rc/filetype/diff.kak
 share/kak/rc/filetype/dockerfile.kak
 share/kak/rc/filetype/elixir.kak
 share/kak/rc/filetype/elm.kak
+share/kak/rc/filetype/erlang.kak
 share/kak/rc/filetype/eruby.kak
 share/kak/rc/filetype/etc.kak
 share/kak/rc/filetype/exherbo.kak


[MAINTAINER UPGRADE] editors/kakoune 2020-09-01

2020-09-01 Thread Frédéric GALUSIK
Hi,

Attached a diff to upgrade kakoune to 2020-09-01.

This is mostly a bugfix release.
* Daemon mode (-d switch) does not fork anymore.
* Fix crash on completion.

OK ?

Cheers.

fredg
diff -rupN kakoune.o/Makefile kakoune/Makefile
--- kakoune.o/Makefile  Tue Sep  1 18:55:22 2020
+++ kakoune/MakefileTue Sep  1 18:55:45 2020
@@ -2,7 +2,7 @@
 
 COMMENT =  modal code editor with a focus on interactivity
 
-V =2020.08.04
+V =2020.09.01
 DISTNAME = kakoune-${V}
 
 CATEGORIES =   editors
diff -rupN kakoune.o/distinfo kakoune/distinfo
--- kakoune.o/distinfo  Tue Sep  1 18:55:22 2020
+++ kakoune/distinfoTue Sep  1 18:55:59 2020
@@ -1,2 +1,2 @@
-SHA256 (kakoune-2020.08.04.tar.bz2) = 
AkafrB/4MZEWVTb6UvAZB9tb4Kc0vJBXCSSz7buc8SE=
-SIZE (kakoune-2020.08.04.tar.bz2) = 499765
+SHA256 (kakoune-2020.09.01.tar.bz2) = 
hhqJxWtdCuOWKMtwbDeotVvCib++PHJGatDidXzPAXU=
+SIZE (kakoune-2020.09.01.tar.bz2) = 499880
diff -rupN kakoune.o/pkg/PLIST kakoune/pkg/PLIST
--- kakoune.o/pkg/PLIST Tue Sep  1 18:55:22 2020
+++ kakoune/pkg/PLIST   Tue Sep  1 19:05:51 2020
@@ -1,4 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.2 2020/08/10 06:59:14 solene Exp $
+@comment $OpenBSD: PLIST,v$
 @bin bin/kak
 @man man/man1/kak.1
 share/doc/kak/


Re: New port : editors/kakoune

2020-06-14 Thread Frédéric GALUSIK
Le Sunday 14 Jun 2020 à 11:23 (+0200), Solene Rapenne a écrit :
 
> looks good, I'm ok to import it with a minor change.
> 
> Comparing to Makefile.template, the variables MASTER_SITES and
> EXTRACT_SUFX should be moved below WANTLIB.

Fixed in the attached tarball.

Thank you.


fredg


kakoune-v3.tgz
Description: Binary data


Re: New port : editors/kakoune

2020-06-14 Thread Frédéric GALUSIK
Le Sunday 14 Jun 2020 à 03:51 (+0200), Klemens Nanni a écrit :
> On Sat, Jun 13, 2020 at 10:15:01PM +0200, Frédéric GALUSIK wrote:
> > Then, it was built and tested on amd64, it needs some love on others
> > platforms.
> Thanks to cmake, this is relatively straight forward;  only a few things
> I could spot for now:
> 
> PKGNAME defaults to DISTNAME, so the former is redundant.
> 
> WANTLIB is incomplete, you'll want to see "make port-lib-depends-check".
> 
> COMPILER is set correctly, however a comment is appropiate to tell *why*
> such a selection is needed;  here it's probably the use of -std=c++17,
> so you could just add "# -std=c++17" above the COMPILER line, that's it.
> 
> For readability, "=" is usually followed by tabs in ports Makefiles to
> align the second column.
> 
> I've done all of this in the attached tarball, thanks a lot for working
> on kakoune :-)

It is noted. Thank you very much.


fredg



New port : editors/kakoune

2020-06-13 Thread Frédéric GALUSIK
Hello,

Here is my first port and, first, I want thank a lot solene@ for her
kindly help.

Then, it was built and tested on amd64, it needs some love on others
platforms.

So, Kakoune is a code editor that implements Vi’s "keystrokes as a text
editing language" model. As it’s also a modal editor, it is somewhat
similar to the Vim editor (after which Kakoune was originally inspired).

Kakoune can operate in two modes, normal and insertion. In insertion
mode, keys are directly inserted into the current buffer. In normal
mode, keys are used to manipulate the current selection and to enter
insertion mode.

Kakoune has a strong focus on interactivity, most commands provide
immediate and incremental results, while still being competitive
(as in keystroke count) with Vim.

Kakoune works on selections, which are oriented, inclusive range of
characters, selections have an anchor and a cursor character. Most
commands move both of them, except when extending selection where
the anchor character stays fixed and the cursor one moves around.

https://kakoune.org/
https://github.com/mawww/kakoune/wiki/OpenBSD


Best regards.


fredg




kakoune.tgz
Description: Binary data