Index | Thread | Search

From:
"Johannes Thyssen Tishman" <johannes@thyssentishman.com>
Subject:
[update] editors/vis 0.8 -> 0.9
To:
<ports@openbsd.org>
Cc:
"Klemens Nanni" <kn@openbsd.org>
Date:
Fri, 03 May 2024 12:26:15 +0000

Download raw body.

Thread
Please find below an update for editors/vis to version 0.9. The tests
(which are hosted separately) didn't seem to get an update, but they all
still pass.

Cc'd maintainer.


Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/vis/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile	5 Oct 2023 12:10:41 -0000	1.18
+++ Makefile	3 May 2024 12:19:28 -0000
@@ -1,8 +1,7 @@
 COMMENT =		vi-like editor with sam-style structural regex support
 
-V =			0.8
+V =			0.9
 DISTNAME =		vis-${V}
-REVISION =		1
 
 TEST_V =		0.5
 TEST_DISTNAME =		vis-test-${TEST_V}
@@ -18,9 +17,8 @@ PERMIT_PACKAGE =	Yes
 
 WANTLIB += c curses iconv intl m termkey tre ${MODLUA_WANTLIB}
 
-SITES =			${HOMEPAGE}/releases/download/v${V}/
-SITES.test =		${HOMEPAGE}-test/releases/download/v${TEST_V}/
-DISTFILES.test =	${TEST_DISTNAME}${EXTRACT_SUFX}
+DIST_TUPLE +=		github martanne vis v${V} .
+DIST_TUPLE +=		github martanne vis-test v${TEST_V} .
 
 MODULES =		lang/lua
 MODLUA_VERSION =	5.3
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/vis/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo	5 Nov 2022 13:03:00 -0000	1.5
+++ distinfo	3 May 2024 12:19:28 -0000
@@ -1,4 +1,4 @@
-SHA256 (vis-0.8.tar.gz) = YbENQPFcTbLOFums8pHbt2LaTLzPDPKoCyjZrJmKOb0=
-SHA256 (vis-test-0.5.tar.gz) = AJitkz7B+Hu6Sy2p+oTgDKtWEuw2I2IsHlADokWux9E=
-SIZE (vis-0.8.tar.gz) = 404496
-SIZE (vis-test-0.5.tar.gz) = 99314
+SHA256 (martanne-vis-test-v0.5.tar.gz) = AJitkz7B+Hu6Sy2p+oTgDKtWEuw2I2IsHlADokWux9E=
+SHA256 (martanne-vis-v0.9.tar.gz) = vTf/ulU15mXB6IPCW6X04zB1abbTksYPPH1d7dLvz8o=
+SIZE (martanne-vis-test-v0.5.tar.gz) = 99314
+SIZE (martanne-vis-v0.9.tar.gz) = 456713
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/editors/vis/patches/patch-configure,v
retrieving revision 1.7
diff -u -p -r1.7 patch-configure
--- patches/patch-configure	5 Oct 2023 12:10:41 -0000	1.7
+++ patches/patch-configure	3 May 2024 12:19:28 -0000
@@ -11,11 +11,11 @@ Index: configure
  tryflag CFLAGS -ffunction-sections
  tryflag CFLAGS -fdata-sections
  tryldflag LDFLAGS_AUTO -Wl,--gc-sections
-@@ -443,7 +442,7 @@ int main(int argc, char *argv[]) {
+@@ -444,7 +443,7 @@ int main(int argc, char *argv[]) {
  }
  EOF
  
--	for liblua in lua lua5.4 lua5.3 lua5.2 lua-5.3 lua-5.2 lua54 lua53 lua52; do
+-	for liblua in lua lua5.4 lua5.3 lua5.2 lua-5.4 lua-5.3 lua-5.2 lua54 lua53 lua52; do
 +	for liblua in $LUA_VER; do
  		printf " checking for %s... " "$liblua"
  
Index: patches/patch-man_vis_1
===================================================================
RCS file: /cvs/ports/editors/vis/patches/patch-man_vis_1,v
retrieving revision 1.1
diff -u -p -r1.1 patch-man_vis_1
--- patches/patch-man_vis_1	20 Nov 2022 12:06:58 -0000	1.1
+++ patches/patch-man_vis_1	3 May 2024 12:19:28 -0000
@@ -3,7 +3,7 @@ Point at correct manual
 Index: man/vis.1
 --- man/vis.1.orig
 +++ man/vis.1
-@@ -260,7 +260,7 @@ currently defers regular expression matching to the un
+@@ -265,7 +265,7 @@ currently defers regular expression matching to the un
  It uses what POSIX refers to as
  .Dq Extended Regular Expressions
  as described in
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/vis/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST	10 Mar 2022 12:03:31 -0000	1.5
+++ pkg/PLIST	3 May 2024 12:19:28 -0000
@@ -27,6 +27,7 @@ share/vis/lexers/apl.lua
 share/vis/lexers/applescript.lua
 share/vis/lexers/asm.lua
 share/vis/lexers/asp.lua
+share/vis/lexers/autohotkey.lua
 share/vis/lexers/autoit.lua
 share/vis/lexers/awk.lua
 share/vis/lexers/bash.lua
@@ -70,11 +71,13 @@ share/vis/lexers/gemini.lua
 share/vis/lexers/gettext.lua
 share/vis/lexers/gherkin.lua
 share/vis/lexers/git-rebase.lua
+share/vis/lexers/gleam.lua
 share/vis/lexers/glsl.lua
 share/vis/lexers/gnuplot.lua
 share/vis/lexers/go.lua
 share/vis/lexers/groovy.lua
 share/vis/lexers/gtkrc.lua
+share/vis/lexers/hare.lua
 share/vis/lexers/haskell.lua
 share/vis/lexers/html.lua
 share/vis/lexers/icon.lua
@@ -84,6 +87,7 @@ share/vis/lexers/ini.lua
 share/vis/lexers/io_lang.lua
 share/vis/lexers/java.lua
 share/vis/lexers/javascript.lua
+share/vis/lexers/jq.lua
 share/vis/lexers/json.lua
 share/vis/lexers/jsp.lua
 share/vis/lexers/julia.lua
@@ -100,6 +104,7 @@ share/vis/lexers/makefile.lua
 share/vis/lexers/man.lua
 share/vis/lexers/markdown.lua
 share/vis/lexers/matlab.lua
+share/vis/lexers/mediawiki.lua
 share/vis/lexers/meson.lua
 share/vis/lexers/moonscript.lua
 share/vis/lexers/myrddin.lua
@@ -108,7 +113,9 @@ share/vis/lexers/networkd.lua
 share/vis/lexers/nim.lua
 share/vis/lexers/nsis.lua
 share/vis/lexers/null.lua
+share/vis/lexers/objeck.lua
 share/vis/lexers/objective_c.lua
+share/vis/lexers/output.lua
 share/vis/lexers/pascal.lua
 share/vis/lexers/perl.lua
 share/vis/lexers/php.lua
@@ -131,6 +138,7 @@ share/vis/lexers/rest.lua
 share/vis/lexers/rexx.lua
 share/vis/lexers/rhtml.lua
 share/vis/lexers/routeros.lua
+share/vis/lexers/rpmspec.lua
 share/vis/lexers/rstats.lua
 share/vis/lexers/ruby.lua
 share/vis/lexers/rust.lua
@@ -146,10 +154,14 @@ share/vis/lexers/strace.lua
 share/vis/lexers/systemd.lua
 share/vis/lexers/taskpaper.lua
 share/vis/lexers/tcl.lua
+share/vis/lexers/template.txt
 share/vis/lexers/tex.lua
 share/vis/lexers/texinfo.lua
 share/vis/lexers/text.lua
 share/vis/lexers/toml.lua
+share/vis/lexers/troff.lua
+share/vis/lexers/txt2tags.lua
+share/vis/lexers/typescript.lua
 share/vis/lexers/vala.lua
 share/vis/lexers/vb.lua
 share/vis/lexers/vbscript.lua
@@ -170,10 +182,8 @@ share/vis/plugins/filetype.lua
 share/vis/plugins/number-inc-dec.lua
 share/vis/plugins/textobject-lexer.lua
 share/vis/themes/
-share/vis/themes/dark-16.lua
-share/vis/themes/default-16.lua
-share/vis/themes/default-256.lua
-share/vis/themes/light-16.lua
+share/vis/themes/base-16.lua
+share/vis/themes/default.lua
 share/vis/themes/solarized.lua
 share/vis/themes/zenburn.lua
 share/vis/vis-std.lua