[maintainer update] sysutils/fzf 0.56.1

2024-11-10 Thread Laurent Cheylus
Hi,

a simple update for sysutils/fzf to the latest version 0.56.1.
Changelog: https://github.com/junegunn/fzf/releases/tag/v0.56.1

Build and tests OK with Go version 1.23.1 on current/amd64.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.31 Makefile
--- Makefile	27 Oct 2024 23:51:12 -	1.31
+++ Makefile	10 Nov 2024 16:40:58 -
@@ -1,6 +1,6 @@
 COMMENT =	command-line fuzzy finder
 
-V =		0.56.0
+V =		0.56.1
 
 MODGO_MODNAME =	github.com/junegunn/fzf
 MODGO_VERSION =	v${V}
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
diff -u -p -r1.24 distinfo
--- distinfo	27 Oct 2024 23:51:12 -	1.24
+++ distinfo	10 Nov 2024 16:40:58 -
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.56.0.zip) = p12gDdkLxyUrnc20e2VMD4qW40SH88VYrKwt1TS8F84=
+SHA256 (fzf-0.56.1.zip) = 7NzoOIRHvPJJvOFyCMx8icMZHkWyRNNsg3XHwAyx4zE=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.9.mod) = fvr4j8bZezS/ooNkLv+klw7D6jdNBYBXCRzS18q/SpM=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.9.zip) = zEKvHsl+4g1s0BcsP6Zp/UIjYycDajn7hktqoIIlr3Y=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
@@ -63,7 +63,7 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.zip) = minIkEwqzUtlgl6RbL2vQXCG81u2jFSvmmKDoOE0HoU=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.56.0.zip) = 344549
+SIZE (fzf-0.56.1.zip) = 345858
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.9.mod) = 92
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.9.zip) = 67891
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77


[update] security/osv-scanner 1.9.1

2024-10-31 Thread Laurent Cheylus
Hi,

simple update for security/osv-scanner to the latest version 1.9.1.
Changelog: https://github.com/google/osv-scanner/releases/tag/v1.9.1

Build and tests OK on current/amd64 with Go 1.23.1.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/security/osv-scanner/Makefile,v
diff -u -p -r1.23 Makefile
--- Makefile	30 Oct 2024 03:57:45 -	1.23
+++ Makefile	31 Oct 2024 13:00:57 -
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 mips64 ri
 
 COMMENT =	scan your project's dependencies for vulnerabilities
 
-V =		1.9.0
+V =		1.9.1
 MODGO_MODNAME =	github.com/google/osv-scanner
 MODGO_VERSION =	v${V}
 
Index: distinfo
===
RCS file: /cvs/ports/security/osv-scanner/distinfo,v
diff -u -p -r1.21 distinfo
--- distinfo	30 Oct 2024 03:57:45 -	1.21
+++ distinfo	31 Oct 2024 13:00:58 -
@@ -8,17 +8,16 @@ SHA256 (go_modules/cloud.google.com/go/c
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.mod) = 4jxLgDpsbm5FdHlG6H0kcEzXd1bMSEvf0XtXIjvzINY=
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.zip) = Gn7zlnCcWDUha7R7qSGN1ECsUwdYPGnReYzp5FfxMR0=
 SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240311054650-e1e6a3d70fb7.mod) = 0eXe1Um8xy/dpyuzUBJiTEW2UCL1e7pk9fqR7utQyfw=
-SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240923041156-0312db85d6d6.mod) = pOYazRwsqfHMAkCyA6YDJksvG0/CsYBwYb51HY76DXI=
-SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240923041156-0312db85d6d6.zip) = oSNH00vF2i+RsWHXEJ/NIiKm+0w+f3WkItoE+7H/8iA=
+SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20241010035105-b3ba03369df1.mod) = pOYazRwsqfHMAkCyA6YDJksvG0/CsYBwYb51HY76DXI=
+SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20241010035105-b3ba03369df1.zip) = zl2oXD2Oss3YUCpI5L2tgsysS3gUQ40+/z8VqHCCdfM=
 SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240322043601-ff53416fec6a.mod) = GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
-SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240923041156-0312db85d6d6.mod) = GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
-SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240923041156-0312db85d6d6.zip) = jpbYLD776Y9OOY64ntvtn5eVU66j7SgkxkXu2udhWl8=
-SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240923041156-0312db85d6d6.mod) = aH6UY0UPHn/0kb7TNDHvcUZLcmbTY5RrFOqI32TjtLE=
-SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240923041156-0312db85d6d6.zip) = 2jlsxAcUd2F8pKhRmaKzRWT/p2DPyJVg1vuLtdWQgWc=
+SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20241010035105-b3ba03369df1.mod) = GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
+SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20241010035105-b3ba03369df1.zip) = azw1JabvL9FXcGq3j1T/kEVuUD3i7VTXydFyTD1K5SM=
+SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20241010035105-b3ba03369df1.mod) = aH6UY0UPHn/0kb7TNDHvcUZLcmbTY5RrFOqI32TjtLE=
+SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20241010035105-b3ba03369df1.zip) = sgtj12bQg68KttrGlh2HHe19Ck2ghD2FOdx6AQ1QOLU=
 SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240109040450-1e316b822bc4.mod) = PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
-SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240923041156-0312db85d6d6.mod) = PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
-SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240923041156-0312db85d6d6.zip) = VprX30uO3csS/Z98H8z1KkNptOEr5K2bDtGdaWtLtU4=
-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.3.2.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
+SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20241010035105-b3ba03369df1.mod) = PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
+SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20241010035105-b3ba03369df1.zip) = pBPFhTsvhCGMXp2E1nBGoPtaPX2Vny6woOVYEK1AFIs=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.0.mod) = RdeLgFcZmbaiWNoPIWc9o55rUBNJwDOkrNFpQ3QR1zM=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.0.zip) = 2SdNW//bf/CYiQVbQtnhI3g1Ze53bWOnMVIZ7BWpgnY=
 SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.9.1.mod) = PYKcKIpVYflx8KdP0m02eb4omHDdUqzNVVVlNOechYo=
@@ -91,8 +90,8 @@ SHA256 (go_modules/github.com/containerd
 SHA256 (go_modules/github.com/containerd/stargz-snapshotter/estargz/@v/v0.15.1.mod) = SAfT1yhECivl5VlgvXDtZ33ny9PvkWUV4tYCsQ7Gl18=
 SHA256 (go_modules/github.com/containerd/stargz-snapshotter/estargz/@v/v0.15.1.zip) = WmiKu8D73H+lfCMxLQGJGP9w1prHeC1e9T9zVNYX6Ts=
 SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod) = FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro=
-SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.4.mod) = FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro=
-SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.4.zip) = mtuqF/F9vjauRk2AYqy7+5z4U7/r7UJENag0orC+2RA=
+SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.5.mod) = FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro=
+SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.5.zip) = URkdEwLEhjrE

[maintainer update] sysutils/fzf 0.56.0

2024-10-27 Thread Laurent Cheylus
Hi,

a simple update for sysutils/fzf to the latest version 0.56.0.
Changelog: https://github.com/junegunn/fzf/releases/tag/v0.56.0

- update Makefile, modules.inc and distinfo for this version

Build and tests OK on current/amd64 with Go 1.23.1.

Tests welcome and please commit if OK.

Laurent



Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.30 Makefile
--- Makefile	20 Jul 2024 12:37:49 -	1.30
+++ Makefile	27 Oct 2024 09:26:26 -
@@ -1,6 +1,6 @@
 COMMENT =	command-line fuzzy finder
 
-V =		0.54.1
+V =		0.56.0
 
 MODGO_MODNAME =	github.com/junegunn/fzf
 MODGO_VERSION =	v${V}
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
diff -u -p -r1.23 distinfo
--- distinfo	20 Jul 2024 12:37:49 -	1.23
+++ distinfo	27 Oct 2024 09:26:26 -
@@ -1,18 +1,18 @@
-SHA256 (fzf-0.54.1.zip) = l7TZMl1Xdfgv8sOJVHDEtyVCB2KVoth1bI4lpqqJXaU=
-SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.mod) = fvr4j8bZezS/ooNkLv+klw7D6jdNBYBXCRzS18q/SpM=
-SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.zip) = e5sgUZWas8aO6XFC85ofOMxIHvmYHRb9oaoVy7pLxAU=
+SHA256 (fzf-0.56.0.zip) = p12gDdkLxyUrnc20e2VMD4qW40SH88VYrKwt1TS8F84=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.9.mod) = fvr4j8bZezS/ooNkLv+klw7D6jdNBYBXCRzS18q/SpM=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.9.zip) = zEKvHsl+4g1s0BcsP6Zp/UIjYycDajn7hktqoIIlr3Y=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.mod) = mLlZxQfyuis0l6WxSUImtebIZ1DoJQQVuES6DsblTC0=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.zip) = FtMb/URG0d4EGzzXqY0OWn/vlwjmbXiPSlVRffhk+8Y=
+SHA256 (go_modules/github.com/junegunn/go-shellwords/@v/v0.0.0-20240813092932-a62c48c52e97.mod) = MrzMpb6Iq0ExYiFZvfjnv3VVJJ7cPgMTjx452F7UGek=
+SHA256 (go_modules/github.com/junegunn/go-shellwords/@v/v0.0.0-20240813092932-a62c48c52e97.zip) = Dp3WzHpwfV6nsjx79MBaqFG1rVcuI1WImrmtUjx89hI=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = eNXQ4HN/D1S77Xe236hH2MhxvtJmip3EQyjHw0Ea2hA=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = Huq+8bTZjbc8bCBzKJFjZJvJoERVKsqGudWS/oTqocg=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8tX4nKRRV34XRkubtZbcDQ7OzsteqmNiLEG1fNC3uMw=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.zip) = 2XxPBmehSVdWnJMqjiSI8cQ3V7TczjE4l6oAHwfRSbA=
-SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.mod) = Kb//Fv9Xt9raZOanSAbZMVSazOYctwxFijidCZwtDsI=
-SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.zip) = bTXD7ckuR6BpiHiNaDwa04lxm1XvGdWn8jmrRwi22hE=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.3.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.7.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
@@ -40,15 +40,15 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.22.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.22.0.zip) = JDQpn1MLBJpcgSHWRldRzli9Yvk5r940xEL3nIjpAzw=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.26.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.26.0.zip) = 9EhCrP95KvAQ3LWiQwi3InLr1Xx04A1fUwyeXVW4aXk=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s=
 SHA256 (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 2+oCJUqsLPP9D3LHxgLlQ8X7rS0A2vwvgZwoqTUlgZk=
-SHA256 (go_modules/golang.org/x/term/@v/v0.22.0.mod) = VVTT9tNrZ3JI7cKAu1YPOW29iraxJPf/pAeXfffON7k=
-SHA256 (go_modules/golang.

[update] sysutils/uptimed 0.4.6

2024-10-17 Thread Laurent Cheylus
Hi,

[cc r...@slipgate.org as maintainer]

update for sysutils/uptimed to the latest version 0.4.6 (release = November 
2021...).
Daemon and tool to track uptime records => https://github.com/rpodgorny/uptimed

- update Makefile:
  * use GH_* to download sources from GitHub repository 
  * use CONFIGURE_STYLE = autoreconf and define AUTORECONF, AUTOCONF_VERSION 
and AUTOMAKE_VERSION
  * define LOCALSTATEDIR (/var/db/uptimed/)
  * substitute VARBASE/LOCALSTATEDIR during configure and install

- patch Makefile.am for LOCALSTATEDIR
- patch libuptimed/urec.h for LOCALSTATEDIR
- patch pkg/uptimed.rc for VARBASE

- update pkg/PLIST after 'make fake'

Build and tests OK on current/amd64.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/uptimed/Makefile,v
diff -u -p -r1.9 Makefile
--- Makefile	27 Sep 2023 17:16:36 -	1.9
+++ Makefile	17 Oct 2024 09:15:05 -
@@ -1,22 +1,34 @@
 COMMENT =	keeps a list of uptime records
-DISTNAME =	uptimed-0.3.17
+
+GH_ACCOUNT =	rpodgorny
+GH_PROJECT =	uptimed
+GH_TAGNAME =	v0.4.6
+
 CATEGORIES =	sysutils
-REVISION =	4
 
 SHARED_LIBS +=	uptimed   0.0 # 0.0
 
-HOMEPAGE =	https://github.com/rpodgorny/uptimed/
-
 MAINTAINER =	Ryan Freeman 
 
 # GPLv2
-PERMIT_PACKAGE = Yes
+PERMIT_PACKAGE=	Yes
 
 WANTLIB += c
 
-SITES =		http://podgorny.cz/uptimed/releases/
-EXTRACT_SUFX =	.tar.bz2
+LOCALSTATEDIR =	${BASELOCALSTATEDIR}/db/uptimed
+SUBST_VARS +=	LOCALSTATEDIR VARBASE
+
+CONFIGURE_STYLE =	autoreconf
+
+USE_GMAKE =	Yes
+
+AUTORECONF = 	./autogen.sh
+AUTOCONF_VERSION = 	2.69
+AUTOMAKE_VERSION =	1.14
+
+SEPARATE_BUILD=	Yes
 
-CONFIGURE_STYLE = gnu
+post-patch:
+	${SUBST_CMD} ${WRKSRC}/libuptimed/urec.h
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/uptimed/distinfo,v
diff -u -p -r1.1.1.1 distinfo
--- distinfo	18 Jun 2013 05:47:19 -	1.1.1.1
+++ distinfo	17 Oct 2024 09:15:05 -
@@ -1,2 +1,2 @@
-SHA256 (uptimed-0.3.17.tar.bz2) = UkzomEwNCngKMgJbo/+5gOXuw9eOZc9oyR7ex/6DOgY=
-SIZE (uptimed-0.3.17.tar.bz2) = 269102
+SHA256 (uptimed-0.4.6.tar.gz) = SGVkmKwwxZuQLpjcXkEel8u5YnigGUa98JQdjacrKuE=
+SIZE (uptimed-0.4.6.tar.gz) = 56796
Index: patches/patch-Makefile_am
===
RCS file: patches/patch-Makefile_am
diff -N patches/patch-Makefile_am
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-Makefile_am	17 Oct 2024 09:15:05 -
@@ -0,0 +1,12 @@
+Index: Makefile.am
+--- Makefile.am.orig
 Makefile.am
+@@ -12,7 +12,7 @@ EXTRA_DIST = CREDITS INSTALL.cgi INSTALL.upgrade READM
+ AM_CFLAGS = @CFLAGS@ -DFILE_CONFIG=\"$(sysconfdir)/uptimed.conf\"
+ 
+ install-data-local:
+-	$(INSTALL) -d $(DESTDIR)/var/spool/uptimed
++	$(INSTALL) -d $(DESTDIR)/${LOCALSTATEDIR}
+ 
+ srpm: dist
+ 	@(rpmbuild -ts uptimed-$(PACKAGE_VERSION).tar.gz)
Index: patches/patch-libuptimed_urec_h
===
RCS file: /cvs/ports/sysutils/uptimed/patches/patch-libuptimed_urec_h,v
diff -u -p -r1.2 patch-libuptimed_urec_h
--- patches/patch-libuptimed_urec_h	11 Mar 2022 19:58:09 -	1.2
+++ patches/patch-libuptimed_urec_h	17 Oct 2024 09:15:05 -
@@ -1,13 +1,14 @@
 libuptimed/urec.h.orig	Sun Jun 16 17:00:29 2013
-+++ libuptimed/urec.h	Sun Jun 16 17:00:51 2013
-@@ -54,8 +54,8 @@ extern void snprintf(char *, ...);
- 
- #include "misc.h"
- 
+Index: libuptimed/urec.h
+--- libuptimed/urec.h.orig
 libuptimed/urec.h
+@@ -65,8 +65,8 @@ extern void snprintf(char *, ...);
+ #define FILE_BOOTID "/data/uptimed/bootid"
+ #define FILE_RECORDS "/data/uptimed/records"
+ #else
 -#define FILE_BOOTID "/var/spool/uptimed/bootid"
 -#define FILE_RECORDS "/var/spool/uptimed/records"
-+#define FILE_BOOTID "/var/db/uptimed/bootid"
-+#define FILE_RECORDS "/var/db/uptimed/records"
++#define FILE_BOOTID "${LOCALSTATEDIR}/bootid"
++#define FILE_RECORDS "${LOCALSTATEDIR}/records"
+ #endif
  
  typedef struct urec {
- 	time_t utime; /* uptime */
Index: pkg/PLIST
===
RCS file: /cvs/ports/sysutils/uptimed/pkg/PLIST,v
diff -u -p -r1.4 PLIST
--- pkg/PLIST	8 Nov 2022 11:17:13 -	1.4
+++ pkg/PLIST	17 Oct 2024 09:15:05 -
@@ -1,14 +1,13 @@
-@extraunexec rm -f /var/db/uptimed/*
 @newgroup _uptimed:717
 @newuser _uptimed:717:717::Uptimed Account:/nonexistent:/sbin/nologin
+@extraunexec rm -f ${VARBASE}/db/uptimed/*
+@rcscript ${RCDIR}/uptimed
 @bin bin/uprecords
-lib/libuptimed.a
+@static-lib lib/libuptimed.a
 lib/libuptimed.la
 @lib lib/libuptimed.so.${LIBuptimed_VERSION}
 @man man/man1/uprecords.1
 @man man/man8/uptimed.8
 @bin sbin/uptimed
 @owner _uptimed
-@sample /var/db/uptimed/
-@owner
-@rcscript ${RCDIR}/uptimed
+@sample ${VARBASE}/db/uptimed/
Index: pkg/uptimed.rc
===
RCS file: /cvs/ports

[update] editors/neovim 0.10.2

2024-10-03 Thread Laurent Cheylus
Hi,

[cc edd@ as maintainer]

update for editors/neovim to the latest version 0.10.2
Changelog: https://github.com/neovim/neovim/releases/tag/v0.10.2

- update Makefile and distinfo
- update patches/patch-static-deps_luajit_src_lj_arch_h
- update pkg/PLIST via 'make update-plist'

Build and tests OK on current/amd64 with my Neovim configuration and ~25 Lua 
plugins :)

Tests welcome and please commit if OK.

Laurent


Index: Makefile
===
RCS file: /cvs/ports/editors/neovim/Makefile,v
diff -u -p -r1.47 Makefile
--- Makefile	19 Aug 2024 08:50:27 -	1.47
+++ Makefile	4 Oct 2024 06:38:33 -
@@ -11,7 +11,7 @@ EMBED_LUAJIT =	No
 
 COMMENT =	continuation and extension of Vim
 
-DIST_TUPLE =	github neovim neovim v0.10.1 .
+DIST_TUPLE =	github neovim neovim v0.10.2 .
 
 # embedded luajit
 USE_NOBTCFI =	Yes
Index: distinfo
===
RCS file: /cvs/ports/editors/neovim/distinfo,v
diff -u -p -r1.26 distinfo
--- distinfo	19 Aug 2024 08:50:27 -	1.26
+++ distinfo	4 Oct 2024 06:38:33 -
@@ -1,8 +1,8 @@
 SHA256 (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = D2kogZACTXMsZ2ReQO1bE31nqpUP7fD0SprQ89um1dI=
 SHA256 (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 9dww57H9qFbuTTkr5FdkLB8MJZJkqbm/vLaAMCzoj8I=
 SHA256 (luvit-luv-1.48.0-2.tar.gz) = 5kzYoBl0SSiLN99soFgSDo0jCPwwX1QxYrW/PpInOgU=
-SHA256 (neovim-neovim-v0.10.1.tar.gz) = 7c6W55kDrfyzxB6agjhRGUYyXqlWj94XenCmFFAa9ok=
+SHA256 (neovim-neovim-v0.10.2.tar.gz) = VGyy2p//u36RMmE0S79M8WInIfbFpnqndgnpdueLjok=
 SIZE (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = 1081633
 SIZE (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 60960
 SIZE (luvit-luv-1.48.0-2.tar.gz) = 134821
-SIZE (neovim-neovim-v0.10.1.tar.gz) = 12796966
+SIZE (neovim-neovim-v0.10.2.tar.gz) = 12801272
Index: patches/patch-static-deps_luajit_src_lj_arch_h
===
RCS file: /cvs/ports/editors/neovim/patches/patch-static-deps_luajit_src_lj_arch_h,v
diff -u -p -r1.4 patch-static-deps_luajit_src_lj_arch_h
--- patches/patch-static-deps_luajit_src_lj_arch_h	13 Oct 2023 19:30:15 -	1.4
+++ patches/patch-static-deps_luajit_src_lj_arch_h	4 Oct 2024 06:38:33 -
@@ -5,7 +5,7 @@ ignore the gcc version check ifdef hell 
 Index: static-deps/luajit/src/lj_arch.h
 --- static-deps/luajit/src/lj_arch.h.orig
 +++ static-deps/luajit/src/lj_arch.h
-@@ -445,7 +445,7 @@
+@@ -446,7 +446,7 @@
  /* -- Checks for requirements - */
  
  /* Check for minimum required compiler versions. */
Index: pkg/PLIST
===
RCS file: /cvs/ports/editors/neovim/pkg/PLIST,v
diff -u -p -r1.22 PLIST
--- pkg/PLIST	19 Aug 2024 08:50:27 -	1.22
+++ pkg/PLIST	4 Oct 2024 06:38:33 -
@@ -481,6 +481,7 @@ share/nvim/runtime/ftplugin/docbk.vim
 share/nvim/runtime/ftplugin/dockerfile.vim
 share/nvim/runtime/ftplugin/dosbatch.vim
 share/nvim/runtime/ftplugin/dosini.vim
+share/nvim/runtime/ftplugin/dot.lua
 share/nvim/runtime/ftplugin/dtd.vim
 share/nvim/runtime/ftplugin/dtrace.vim
 share/nvim/runtime/ftplugin/dts.vim
@@ -494,6 +495,7 @@ share/nvim/runtime/ftplugin/eruby.vim
 share/nvim/runtime/ftplugin/eterm.vim
 share/nvim/runtime/ftplugin/expect.vim
 share/nvim/runtime/ftplugin/falcon.vim
+share/nvim/runtime/ftplugin/faust.lua
 share/nvim/runtime/ftplugin/fennel.vim
 share/nvim/runtime/ftplugin/fetchmail.vim
 share/nvim/runtime/ftplugin/fish.vim
@@ -688,10 +690,13 @@ share/nvim/runtime/ftplugin/spec.vim
 share/nvim/runtime/ftplugin/sql.vim
 share/nvim/runtime/ftplugin/ssa.vim
 share/nvim/runtime/ftplugin/sshconfig.vim
+share/nvim/runtime/ftplugin/stata.lua
 share/nvim/runtime/ftplugin/stylus.vim
 share/nvim/runtime/ftplugin/sudoers.vim
+share/nvim/runtime/ftplugin/supercollider.lua
 share/nvim/runtime/ftplugin/svg.vim
 share/nvim/runtime/ftplugin/swayconfig.vim
+share/nvim/runtime/ftplugin/swift.lua
 share/nvim/runtime/ftplugin/swift.vim
 share/nvim/runtime/ftplugin/swiftgyb.vim
 share/nvim/runtime/ftplugin/swig.vim


[update] textproc/tree-sitter 0.24.1

2024-10-03 Thread Laurent Cheylus
Hi,

update for textproc/tree-sitter to the latest version 0.24.1
Homepage: https://github.com/tree-sitter/tree-sitter

- update Makefile and distinfo for this version
- bump minor for SHARED_LIBS (new functions added in API)
- update patch for Makefile => fix path substitutions for 
pkgconfig/tree-sitter.pc

Build OK on current/amd64 and tests OK using Neovim with tree-sitter plugin.

Tests welcome and please commit if OK.

Laurent


Index: Makefile
===
RCS file: /cvs/ports/textproc/tree-sitter/Makefile,v
diff -u -p -r1.16 Makefile
--- Makefile	28 May 2024 19:05:21 -	1.16
+++ Makefile	4 Oct 2024 06:18:09 -
@@ -5,9 +5,9 @@ COMMENT =	parser generator tool and incr
 
 GH_ACCOUNT =		tree-sitter
 GH_PROJECT =		tree-sitter
-GH_TAGNAME =		v0.22.6
+GH_TAGNAME =		v0.24.1
 
-SHARED_LIBS +=		tree-sitter	4.0 # 0.22.6
+SHARED_LIBS +=		tree-sitter	4.1 # 0.24.1
 
 CATEGORIES =		textproc
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/tree-sitter/distinfo,v
diff -u -p -r1.8 distinfo
--- distinfo	28 May 2024 19:05:21 -	1.8
+++ distinfo	4 Oct 2024 06:18:09 -
@@ -1,2 +1,2 @@
-SHA256 (tree-sitter-0.22.6.tar.gz) = 4raH90NYq2QEcwt/saHO192zeAIC03WV7NeyCo9Bhh8=
-SIZE (tree-sitter-0.22.6.tar.gz) = 3036954
+SHA256 (tree-sitter-0.24.1.tar.gz) = ettbs7PCxPT9yYCpoT34+/NSaoK1w33Zzy7SneVqRoM=
+SIZE (tree-sitter-0.24.1.tar.gz) = 3020564
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/textproc/tree-sitter/patches/patch-Makefile,v
diff -u -p -r1.4 patch-Makefile
--- patches/patch-Makefile	28 May 2024 19:05:21 -	1.4
+++ patches/patch-Makefile	4 Oct 2024 06:18:09 -
@@ -5,28 +5,38 @@ the pkg-config file
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
-@@ -38,8 +38,8 @@ else ifeq ($(shell uname),Darwin)
+@@ -7,7 +7,7 @@ DESCRIPTION := An incremental parsing system for progr
+ HOMEPAGE_URL := https://tree-sitter.github.io/tree-sitter/
+
+ # install directory layout
+-PREFIX ?= /usr/local
++PREFIX ?= ${LOCALBASE}
+ INCLUDEDIR ?= $(PREFIX)/include
+ LIBDIR ?= $(PREFIX)/lib
+ PCLIBDIR ?= $(LIBDIR)/pkgconfig
+@@ -42,8 +42,8 @@ ifneq ($(findstring darwin,$(shell $(CC) -dumpmachine)
  else
  	SOEXT = so
- 	SOEXTVER_MAJOR = so.$(SONAME_MAJOR)
--	SOEXTVER = so.$(SONAME_MAJOR).$(SONAME_MINOR)
--	LINKSHARED += -shared -Wl,-soname,libtree-sitter.so.$(SONAME_MAJOR)
+ 	SOEXTVER_MAJOR = $(SOEXT).$(SONAME_MAJOR)
+-	SOEXTVER = $(SOEXT).$(SONAME_MAJOR).$(SONAME_MINOR)
+-	LINKSHARED += -shared -Wl,-soname,libtree-sitter.$(SOEXTVER)
 +	SOEXTVER = so.${LIBtree-sitter_VERSION}
 +	LINKSHARED += -shared
  endif
  ifneq ($(filter $(shell uname),FreeBSD NetBSD DragonFly),)
  	PCLIBDIR := $(PREFIX)/libdata/pkgconfig
-@@ -60,8 +60,7 @@ tree-sitter.pc: tree-sitter.pc.in
- 	sed -e 's|@VERSION@|$(VERSION)|' \
- 		-e 's|@LIBDIR@|$(LIBDIR)|' \
- 		-e 's|@INCLUDEDIR@|$(INCLUDEDIR)|' \
--		-e 's|=$(PREFIX)|=$${prefix}|' \
--		-e 's|@PREFIX@|$(PREFIX)|' $< > $@
-+		-e 's|@PREFIX@|$(LOCALBASE)|' $< > $@
+@@ -62,8 +62,8 @@ endif
 
- clean:
- 	$(RM) $(OBJ) tree-sitter.pc libtree-sitter.a libtree-sitter.$(SOEXT)
-@@ -72,8 +71,6 @@ install: all
+ tree-sitter.pc: lib/tree-sitter.pc.in
+ 	sed -e 's|@PROJECT_VERSION@|$(VERSION)|' \
+-		-e 's|@CMAKE_INSTALL_LIBDIR@|$(LIBDIR)|' \
+-		-e 's|@CMAKE_INSTALL_INCLUDEDIR@|$(INCLUDEDIR)|' \
++		-e 's|@CMAKE_INSTALL_LIBDIR@|lib|' \
++		-e 's|@CMAKE_INSTALL_INCLUDEDIR@|include|' \
+ 		-e 's|@PROJECT_DESCRIPTION@|$(DESCRIPTION)|' \
+ 		-e 's|@PROJECT_HOMEPAGE_URL@|$(HOMEPAGE_URL)|' \
+ 		-e 's|@CMAKE_INSTALL_PREFIX@|$(PREFIX)|' $< > $@
+@@ -77,8 +77,6 @@ install: all
  	install -m644 tree-sitter.pc '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc
  	install -m644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
  	install -m755 libtree-sitter.$(SOEXT) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER)


[maintainer update] security/gosec 2.21.2

2024-09-14 Thread Laurent Cheylus
Hi,

update for security/gosec to the latest version 2.21.2
Changelog: https://github.com/securego/gosec/releases/tag/v2.21.2

- update Makefile, distinfo and modules.inc for this version
- add a specific step for tests ('do-test') and add some comments in Makefile 
(7 tests failed for "TestRules" testsuite)

Build and tests OK (minus 7 fail) with Go 1.23.1 on current/amd64.

Tests welcome and please commit if OK.

Laurent


gosec-2.21.2.diff.gz
Description: GNU Zip compressed data


[update] security/osv-scanner 1.8.5

2024-09-12 Thread Laurent Cheylus
Hi,

simple update for security/osv-scanner to the latest version 1.8.5.
Changelog: https://github.com/google/osv-scanner/releases/tag/v1.8.5

Build and tests OK on current/amd64 with Go 1.23.1.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/security/osv-scanner/Makefile,v
diff -u -p -r1.21 Makefile
--- Makefile	24 Aug 2024 19:13:06 -	1.21
+++ Makefile	11 Sep 2024 17:25:52 -
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 mips64 ri
 
 COMMENT =	scan your project's dependencies for vulnerabilities
 
-V =		1.8.4
+V =		1.8.5
 MODGO_MODNAME =	github.com/google/osv-scanner
 MODGO_VERSION =	v${V}
 
Index: distinfo
===
RCS file: /cvs/ports/security/osv-scanner/distinfo,v
diff -u -p -r1.19 distinfo
--- distinfo	24 Aug 2024 19:13:06 -	1.19
+++ distinfo	11 Sep 2024 17:25:53 -
@@ -8,39 +8,37 @@ SHA256 (go_modules/cloud.google.com/go/c
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.mod) = 4jxLgDpsbm5FdHlG6H0kcEzXd1bMSEvf0XtXIjvzINY=
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.zip) = Gn7zlnCcWDUha7R7qSGN1ECsUwdYPGnReYzp5FfxMR0=
 SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240311054650-e1e6a3d70fb7.mod) = 0eXe1Um8xy/dpyuzUBJiTEW2UCL1e7pk9fqR7utQyfw=
-SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240730004939-e80e6658c33b.mod) = pOYazRwsqfHMAkCyA6YDJksvG0/CsYBwYb51HY76DXI=
-SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240730004939-e80e6658c33b.zip) = Ku5Pi8F7KGypaeSjUILgdWSl9zWiywSEJIOeDIc51eo=
+SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240807013505-16da96fe8b66.mod) = pOYazRwsqfHMAkCyA6YDJksvG0/CsYBwYb51HY76DXI=
+SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240807013505-16da96fe8b66.zip) = Ql9YdR7Rcjy0RT0/zoHflnLxGuiEDYhPBvcuZdBtXLA=
 SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240322043601-ff53416fec6a.mod) = GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
-SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240730004939-e80e6658c33b.mod) = GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
-SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240730004939-e80e6658c33b.zip) = o7hwYEfwdkQHFR0TVHHLWwqnhzm2W9MIZgwT6+bdYPM=
-SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240730004939-e80e6658c33b.mod) = aH6UY0UPHn/0kb7TNDHvcUZLcmbTY5RrFOqI32TjtLE=
-SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240730004939-e80e6658c33b.zip) = j73SiwAxp9IQYEKe4j0aquWOZFEm4+KsG2/gH78Pw2I=
+SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240807013505-16da96fe8b66.mod) = GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
+SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240807013505-16da96fe8b66.zip) = Z6+Lu621Ex2qSULkRhvn8I62kyq1josNwVSf+FNTKy0=
+SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240807013505-16da96fe8b66.mod) = aH6UY0UPHn/0kb7TNDHvcUZLcmbTY5RrFOqI32TjtLE=
+SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240807013505-16da96fe8b66.zip) = aOymNtulD+uBaZStnNqZwL6p9bHWEFR6hCScfv1VPvI=
 SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240109040450-1e316b822bc4.mod) = PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
-SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240730004939-e80e6658c33b.mod) = PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
-SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240730004939-e80e6658c33b.zip) = jFI8OFBZraoROqek3XF84ES5CW/zwIUbpOWwYErYpTQ=
+SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240807013505-16da96fe8b66.mod) = PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
+SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240807013505-16da96fe8b66.zip) = UJyjYs4U1XsBzZvLFxXqn1kCRrxajcmT99azpZWqMHo=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.3.2.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.0.mod) = RdeLgFcZmbaiWNoPIWc9o55rUBNJwDOkrNFpQ3QR1zM=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.0.zip) = 2SdNW//bf/CYiQVbQtnhI3g1Ze53bWOnMVIZ7BWpgnY=
 SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.9.0.mod) = PYKcKIpVYflx8KdP0m02eb4omHDdUqzNVVVlNOechYo=
 SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.9.0.zip) = mCjXAFxOKxz9zI5hW4sGx+uFBP6MeB4X/m0BsXYRtMc=
+SHA256 (go_modules/github.com/!make!now!just/heredoc/@v/v1.0.0.mod) = 3B2EuzNucehpa5me7KXAvVzWtAhwpM3HGtEYhz4BAUo=
+SHA256 (go_modules/github.com/!make!now!just/heredoc/@v/v1.0.0.zip) = Bir+bhGqPDrAA10IkHuA1eW3VjkFYDOR7ndL2kQKvxY=
 SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.5.2.mod) = Gbj76dRBkni7Hp0M8v1a7IeeQoKcU7o+/VZWuNGzWuc=
 SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.6.1.mod) = GR3dd4wdsbe9WoL7ainnVfCh1ZujT026AyNTay/OvwY=
 SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.6.1.zip) = /f7Ii562GJWrOe06YYHZnXg2Zjj4amCRcNdkF7oBj1M=
 SHA256 (go_modules/github.com/!proton!mail/go-crypto/@v/v1.0.0.mod) = QN3pYrzx0TZG3Np4fmjzXpUa/oaZqf2L5Vt+RgWo/zQ=
 SHA256 (go_modules/github.com/!proton!mail/go-crypto/@v/v1

[maintainer update] textproc/delta 0.18.2

2024-09-11 Thread Laurent Cheylus
Hi,

simple update for textproc/delta to the latest version 0.18.2.
Changelog: https://github.com/dandavison/delta/releases/tag/0.18.2

Build and tests OK on current/amd64 with Rust 1.80.1.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/textproc/delta/Makefile,v
diff -u -p -r1.21 Makefile
--- Makefile	25 Aug 2024 00:02:54 -	1.21
+++ Makefile	11 Sep 2024 16:53:08 -
@@ -2,7 +2,7 @@ COMMENT =		viewer for git and diff outpu
 
 GH_ACCOUNT =		dandavison
 GH_PROJECT =		delta
-GH_TAGNAME =		0.18.1
+GH_TAGNAME =		0.18.2
 
 CATEGORIES =		textproc
 
Index: crates.inc
===
RCS file: /cvs/ports/textproc/delta/crates.inc,v
diff -u -p -r1.15 crates.inc
--- crates.inc	19 Aug 2024 18:36:12 -	1.15
+++ crates.inc	11 Sep 2024 16:53:08 -
@@ -164,7 +164,7 @@ MODCARGO_CRATES +=	unicode-bidi	0.3.14	#
 MODCARGO_CRATES +=	unicode-ident	1.0.12	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
 MODCARGO_CRATES +=	unicode-normalization	0.1.22	# MIT/Apache-2.0
 MODCARGO_CRATES +=	unicode-segmentation	1.10.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	unicode-width	0.1.11	# MIT/Apache-2.0
+MODCARGO_CRATES +=	unicode-width	0.1.12	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	unsafe-libyaml	0.2.10	# MIT
 MODCARGO_CRATES +=	url	2.5.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	utf8parse	0.2.1	# Apache-2.0 OR MIT
Index: distinfo
===
RCS file: /cvs/ports/textproc/delta/distinfo,v
diff -u -p -r1.15 distinfo
--- distinfo	25 Aug 2024 00:02:54 -	1.15
+++ distinfo	11 Sep 2024 16:53:08 -
@@ -164,7 +164,7 @@ SHA256 (cargo/unicode-bidi-0.3.14.tar.gz
 SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks=
 SHA256 (cargo/unicode-normalization-0.1.22.tar.gz) = XFcT8PxLXbZooqxjzbe7RGnYyf7QR7HQKSzHsM4rqSE=
 SHA256 (cargo/unicode-segmentation-1.10.1.tar.gz) = HdYkCYVniVEYiGYJQxp8O49RbkHTDgZD8D2UWSoUfjY=
-SHA256 (cargo/unicode-width-0.1.11.tar.gz) = 5Rcz8RycT3KqDBYACCRoWeNAsAgHVpoNoOehB5snuoU=
+SHA256 (cargo/unicode-width-0.1.12.tar.gz) = aPXl8xWOz9S4/2/ghtt8hGei39rJf+Qg8rfEqpevZtY=
 SHA256 (cargo/unsafe-libyaml-0.2.10.tar.gz) = q0yQkwuVqC0A3J6awHG0mRkkOQ1Gy9Df5WYUhmdgXks=
 SHA256 (cargo/url-2.5.0.tar.gz) = MeYwLju3U9Rug1FsrlWuGW/AwwlAfPEas1zFGkwqRjM=
 SHA256 (cargo/utf8parse-0.2.1.tar.gz) = cRuWIK8ZHgzcdGio0U5wnD3NsRWzb4OOYBWDr4AKNwo=
@@ -212,7 +212,7 @@ SHA256 (cargo/windows_x86_64_msvc-0.52.0
 SHA256 (cargo/winnow-0.5.40.tar.gz) = 9ZOpU5hzeu7VPkiceF3xPzYY5B281nGMat2/E5WqaHY=
 SHA256 (cargo/xdg-2.5.2.tar.gz) = ITtzJDNrU9JBSy24U35WVE2YGAMTkVWvqE927uu3pUY=
 SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU=
-SHA256 (delta-0.18.1.tar.gz) = 71WODuTJoQBG8vji5ZzxvtuxjChxMGt3LT2bjjskK5w=
+SHA256 (delta-0.18.2.tar.gz) = ZHF8OzM1tEolK46ZcT4IDL95RDCLliUrwXUxexAATwI=
 SIZE (cargo/adler-1.0.2.tar.gz) = 12778
 SIZE (cargo/aho-corasick-1.1.2.tar.gz) = 183136
 SIZE (cargo/android-tzdata-0.1.1.tar.gz) = 7674
@@ -379,7 +379,7 @@ SIZE (cargo/unicode-bidi-0.3.14.tar.gz) 
 SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168
 SIZE (cargo/unicode-normalization-0.1.22.tar.gz) = 122604
 SIZE (cargo/unicode-segmentation-1.10.1.tar.gz) = 98416
-SIZE (cargo/unicode-width-0.1.11.tar.gz) = 19187
+SIZE (cargo/unicode-width-0.1.12.tar.gz) = 24062
 SIZE (cargo/unsafe-libyaml-0.2.10.tar.gz) = 61964
 SIZE (cargo/url-2.5.0.tar.gz) = 78605
 SIZE (cargo/utf8parse-0.2.1.tar.gz) = 13435
@@ -427,4 +427,4 @@ SIZE (cargo/windows_x86_64_msvc-0.52.0.t
 SIZE (cargo/winnow-0.5.40.tar.gz) = 159316
 SIZE (cargo/xdg-2.5.2.tar.gz) = 14394
 SIZE (cargo/yaml-rust-0.4.5.tar.gz) = 47783
-SIZE (delta-0.18.1.tar.gz) = 531491
+SIZE (delta-0.18.2.tar.gz) = 531261


Re: devel/clang-tools-extra: proposal to add FileCheck tool

2024-09-10 Thread Laurent Cheylus
On Tue, 10 Sep 2024 14:21:41 +0200, Rafael Sadowski wrote:

> On Tue Sep 10, 2024 at 02:16:51PM GMT, Kirill A. Korinsky wrote:
>> I'd like to add my two cents: as far as I see no llvm packages builds
>> FileCheck. I think that if we enable it here, we need to repeat it for all
>> llvm ports. Do you agree?
> 
> I agree with you, Kirill. I don't think clang-tools-extra is the right
> place for an LLVM-specific tool

You're right: clang-tools-extra is no the right place to add FileCheck (LLVM 
specific tool, not clang one).

I will do some tests to add it in LLVM ports, by modifying 
devel/llvm/Makefile.inc file.

Thanks, Laurent




devel/clang-tools-extra: proposal to add FileCheck tool

2024-09-10 Thread Laurent Cheylus
Hi

[cc rsadowski@ as maintainer]

proposal of an update for devel/clang-tools-extra port to add FileCheck tool.
FileCheck (https://llvm.org/docs/CommandGuide/FileCheck.html) is a tool useful 
for the LLVM testsuite and I would like to add it to the list of tools built 
and packaged in this port.

- update Makefile:
  * add -DLLVM_BUILD_UTILS=ON and -DLLVM_INSTALL_UTILS=ON for configure
  * add FileCheck in ALL_TARGET
- update pkg/PLIST to add FileCheck

Build and tests OK on current/amd64 with Clang-16.

Comments and tests welcome. And please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/devel/clang-tools-extra/Makefile,v
diff -u -p -r1.39 Makefile
--- Makefile	7 Aug 2024 20:56:29 -	1.39
+++ Makefile	6 Sep 2024 20:45:22 -
@@ -17,6 +17,8 @@ LLVM_BASE =	llvm16
 DISTNAME =	llvm-project-${LLVM_V}.src
 PKGNAME=	clang-tools-extra-${LLVM_V}
 
+REVISION =	0
+
 CATEGORIES =	devel
 
 HOMEPAGE =	https://clang.llvm.org/extra/index.html
@@ -26,7 +28,7 @@ MAINTAINER =	Rafael Sadowski https://github.com/llvm/llvm-project/releases/download/llvmorg-${LLVM_V}/
@@ -70,6 +72,8 @@ CONFIGURE_ARGS +=	-DLLVM_ENABLE_BACKTRAC
 			-DLLVM_INCLUDE_BENCHMARKS=OFF \
 			-DLLVM_BUILD_LLVM_DYLIB=ON \
 			-DLLVM_LINK_LLVM_DYLIB=ON \
+			-DLLVM_BUILD_UTILS=ON \
+			-DLLVM_INSTALL_UTILS=ON
 
 # Generate documentation in man(1) format
 CONFIGURE_ARGS +=	-DLLVM_ENABLE_SPHINX=ON \
@@ -101,6 +105,7 @@ ALL_TARGET =	clang-change-namespace clan
 ALL_TARGET +=	clang-doc clang-format clang-include-fixer clang-move
 ALL_TARGET +=	clang-query clang-reorder-fields clang-tidy clangd
 ALL_TARGET +=	modularize pp-trace tool-template find-all-symbols
+ALL_TARGET +=	FileCheck
 
 MODCMAKE_LDFLAGS = -L${LOCALBASE}/llvm${MODCLANG_VERSION}/lib
 MODCMAKE_LDFLAGS += -Wl,-rpath=${LOCALBASE}/llvm${MODCLANG_VERSION}/lib
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/clang-tools-extra/pkg/PLIST,v
diff -u -p -r1.7 PLIST
--- pkg/PLIST	27 May 2024 18:14:09 -	1.7
+++ pkg/PLIST	6 Sep 2024 20:45:22 -
@@ -1,3 +1,4 @@
+@bin bin/FileCheck
 @bin bin/clang-apply-replacements
 @bin bin/clang-change-namespace
 @bin bin/clang-doc


Re: [maintainer update] sysutils/lsd v1.1.5

2024-09-09 Thread Laurent Cheylus
On Wed, 21 Aug 2024 11:33:57 +0200 (CEST), Laurent Cheylus wrote:

> update for sysutils/lsd version 1.1.5 ("ls deluxe" written in Rust).
> Changelog: https://github.com/lsd-rs/lsd/releases/tag/v1.1.5
> 
> - update Makefile, distinfo and crates.inc
> - remove old patch for crate libgit2-sys-0.14.2+1.5.1
> - add patch for crate libgit2-sys-0.16.2+1.7.2: fix build with libgit2 > 1.8.0
> 
> Build and tests OK on current/amd64 with Rust 1.80.1.

Ping.

Tests welcome for this update and please commit if OK.

Laurent



[maintainer update] devel/gopls 0.16.2

2024-09-06 Thread Laurent Cheylus
Hi,

simple update for devel/gopls (LSP server for Go) to the latest version 0.16.2.
Changelog: https://github.com/golang/tools/releases/tag/gopls/v0.16.2

- update Makefile, distinfo and modules.inc for this version

Build and tests OK on current/amd64 with Go 1.23.0.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/devel/gopls/Makefile,v
diff -u -p -r1.8 Makefile
--- Makefile	9 Jul 2024 11:45:12 -	1.8
+++ Makefile	6 Sep 2024 10:22:46 -
@@ -1,7 +1,7 @@
 COMMENT =	official Go language server developed by the Go team
 
 MODGO_MODNAME =	golang.org/x/tools/gopls
-MODGO_VERSION =	v0.16.1
+MODGO_VERSION =	v0.16.2
 
 DISTNAME =	gopls-${MODGO_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/gopls/distinfo,v
diff -u -p -r1.8 distinfo
--- distinfo	9 Jul 2024 11:45:12 -	1.8
+++ distinfo	6 Sep 2024 10:22:46 -
@@ -31,20 +31,23 @@ SHA256 (go_modules/golang.org/x/mod/@v/v
 SHA256 (go_modules/golang.org/x/mod/@v/v0.14.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.18.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.18.0.zip) = nGSj79pDySAUZ1NhsmIN4fKBXVmHWjefCzNhAY5b31k=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.20.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.20.0.zip) = PDUow5Y5t81pnBIcEA3bcatJ+Uv/JXpKOTXjrp6Fcfw=
 SHA256 (go_modules/golang.org/x/net/@v/v0.26.0.mod) = 82mj44SGDykPhwGlhZt2CTrof6JdWHyMnIFqLC40p5w=
 SHA256 (go_modules/golang.org/x/net/@v/v0.26.0.zip) = PqkMFHQiacfB1SF7wePPWKcVUuVyT9QP+mm6UaEzrbA=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.6.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.zip) = ILAQhSQOZhv/x/WTg/IbkPES1ml4QiDG5ZyAEkMhbSI=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.8.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.8.0.zip) = x5RzwmXKVx04m/ZPoeey2JmbSrPrevXjvBhWRHg6EIc=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.11.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.16.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.21.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.21.0.zip) = JYj053yDd0vG8WjoWU8ty9IcHSaEmod/fmoNFROS5zU=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.23.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.23.0.zip) = W/chxEBFgNU1DQoCl8H0jwfAXbig0qIGd+bLKVOAuac=
 SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240521205824-bda55230c457.mod) = txKIwdA6Q0+OoW7agOTdsHM8vdTtmW9KtmFv1dv3arM=
-SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240607193123-221703e18637.mod) = 41GjadYcv2ZXb8sbui+e5EoQOz+zil8SZTNgKcq14SQ=
-SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240607193123-221703e18637.zip) = ugfDeNqXdVQz0T1A1QTt8Ed1cWEhsmrd4MtPlkrVobI=
+SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240829154258-f29ab539cc98.mod) = juMfztrbCwZ9t+i5liWxcqUrfD+oP8YZ68kteWuws9c=
+SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240829154258-f29ab539cc98.zip) = SXdVShU6I+zQ850iWoL9wrF578PwHu3K/ioz47chYKY=
 SHA256 (go_modules/golang.org/x/text/@v/v0.16.0.mod) = ChicdviH/nAsHxkZtDLcIejiMbXDI6N6Cz9yMB6QZsU=
 SHA256 (go_modules/golang.org/x/text/@v/v0.16.0.zip) = m3wFdciUIkvH+F36LvsO+T19VK6WLNlcjekM7LQH3pQ=
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
@@ -53,8 +56,8 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = FCs0FrAOghO0CeJ5pDS5emzglTHJFMG0cXh4FX1Xmj8=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.17.0.mod) = mZ4mc6/CJ5lYaxkIsTn4+XQmy/9JgxZVKHJCBhZByFg=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = RSXa1PVyPR5An2o5jBrn/V4sY31DpcrrSYRAd7kcnus=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240628205440-9c895dd76b34.mod) = cf0XssEb8eaLYH/TgnrjtX2H7PRxsFMjic+iCIsv6zo=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240628205440-9c895dd76b34.zip) = l0r4xefu8CN24BQ6QRJePM48SAvz7mb393G3HBkm8sg=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240829175637-39126e24d653.mod) = cf0XssEb8eaLYH/TgnrjtX2H7PRxsFMjic+iCIsv6zo=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240829175637-39126e24d653.zip) = ajiYt3TLDP6nVUZAKSjC5bUilAI2W9vv2Xhatchkvfg=
 SHA256 (go_modules/golang.org/x/vuln/@v/v1

Re: spyder 5.5.6 (and related ports)

2024-09-05 Thread Laurent Cheylus
Hi Daniel,

On Sun, 1 Sep 2024 11:07:01 -0400 (EDT), Daniel Dickman wrote:

> spyder 5.5.6 was recently released. As usual it requires updating a few 
> other ports in lock-step.
> 
> I plan to commit the updates for all of the below shortly, unless any 
> objections:
> 
>   devel/flake8 7.0.0 -> 7.1.0
>   devel/py-codestyle 2.11.1 -> 2.12.0
>   devel/py-python-lsp-server 1.11.0 -> 1.12.0
>   devel/spyder/spyder 5.5.5 -> 5.5.6
> 
> I'm also planning to take MAINTAINER for py-codestyle since it's mostly 
> used by spyder-related ports.
> 
> oks are welcome.

Build and tests OK with Python 3.11.9 on current/amd64 for:

- devel/flake8 version 7.1.0 (same patch as mine, sent on ports@ June 19, 2024)
- devel/py-codestyle version 2.12.0 (same patch as mine, sent on ports@ June 
21, 2024)
- devel/py-python-lsp-server 1.12.0

Not tested devel/spyder/spyder 5.5.6 (no graphical env available in my current 
install).


Thanks for your udpates, Laurent



[update] security/lego v4.18.0

2024-09-04 Thread Laurent Cheylus
Hi,

[cc maintainer ho...@racoviceanu.com]

simple update for security/lego (Let's Encrypt/ACME client and library written 
in Go) to the latest version 4.18.0.
Changelog: https://github.com/go-acme/lego/releases/tag/v4.18.0

- update Makefile, distinfo and modules.inc for this version
- add MODGO_LDFLAGS in Makefile to set internal version: lego --version => 
v4.18.0
- add comment in Makefile for 'NO_TEST = Yes' (tests fail due to lack of 
network for DNS requests)

Build OK on current/amd64 with Go 1.23.0.

Tests/comments welcome and please commit if OK.

Laurent

? .lego
Index: Makefile
===
RCS file: /cvs/ports/security/lego/Makefile,v
diff -u -p -r1.17 Makefile
--- Makefile	19 Jun 2024 11:58:26 -	1.17
+++ Makefile	4 Sep 2024 14:15:25 -
@@ -1,7 +1,7 @@
 COMMENT =		Let's Encrypt/ACME client written in Go
 
 MODGO_MODNAME =		github.com/go-acme/lego/v4
-MODGO_VERSION =		v4.17.4
+MODGO_VERSION =		v4.18.0
 
 DISTNAME =		lego-${MODGO_VERSION}
 CATEGORIES =		security
@@ -17,6 +17,9 @@ WANTLIB +=		c pthread
 
 MODULES =		lang/go
 
+MODGO_LDFLAGS +=	-X "main.version=${MODGO_VERSION}"
+
+# Some tests fail with DNS errors (network not available)
 NO_TEST =		Yes
 
 .include "modules.inc"
Index: distinfo
===
RCS file: /cvs/ports/security/lego/distinfo,v
diff -u -p -r1.17 distinfo
--- distinfo	19 Jun 2024 11:58:26 -	1.17
+++ distinfo	4 Sep 2024 14:15:27 -
@@ -554,8 +554,9 @@ SHA256 (go_modules/github.com/gobs/prett
 SHA256 (go_modules/github.com/goccy/go-json/@v/v0.10.3.mod) = kCfIPvweseH039wOzQPW3oncto7K5B1EJIUCjzZvqYs=
 SHA256 (go_modules/github.com/goccy/go-json/@v/v0.10.3.zip) = oUpIBb9gQ9/R4Okj12HxJubFqGxBbyj1e/6/H4veWeM=
 SHA256 (go_modules/github.com/goccy/go-json/@v/v0.7.8.mod) = Nsw9yOaK2D89UE+PauTcD8ynhFM/oKlPvnpGKdqwu2w=
+SHA256 (go_modules/github.com/gofrs/flock/@v/v0.10.0.mod) = wyWE6UKHk11uyPO5ckKuvHUexRGoojKLEt8acV8QQr8=
+SHA256 (go_modules/github.com/gofrs/flock/@v/v0.10.0.zip) = 7r3UZltLml4cuEsja4BG8b7K92XkXABCM97PgLZCf9U=
 SHA256 (go_modules/github.com/gofrs/flock/@v/v0.8.1.mod) = f89wY4L3qiUkSKVviPa2wbijAAZSU71pkFCYWoJJP/E=
-SHA256 (go_modules/github.com/gofrs/flock/@v/v0.8.1.zip) = ms5bCgVnKTeQT7ofy4bLRef3AeUI+utfYS4kM0A1Hfo=
 SHA256 (go_modules/github.com/gofrs/uuid/@v/v4.4.0+incompatible.mod) = 97Z+rXQeLZZFdA0cfveybeRvZw7ST9w5kJbvAR3AfVc=
 SHA256 (go_modules/github.com/gofrs/uuid/@v/v4.4.0+incompatible.zip) = Vnmgb/ISDvtDdkotE4m68yyJccDmZHQcTRhCmcduvT0=
 SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.1.1.mod) = /8FAk16hS+ckXwXMggbkkzpGIJZafuEQjSU1ZPmEAmo=
@@ -1132,8 +1133,8 @@ SHA256 (go_modules/github.com/vinyldns/g
 SHA256 (go_modules/github.com/vinyldns/go-vinyldns/@v/v0.9.16.zip) = huCCc4B68w6UuqadTjm4Do6UAQTztzQjjWBWdcfYEE4=
 SHA256 (go_modules/github.com/vmware-labs/yaml-jsonpath/@v/v0.3.2.mod) = IMsjbqu8V05daG/tFcKdhbWL2GQLpYsrTcv+53L8gy0=
 SHA256 (go_modules/github.com/vmware-labs/yaml-jsonpath/@v/v0.3.2.zip) = hsWQGKzsOJvrx4WQEQZ0q17PFJzCBl3nEihn5w2iavc=
-SHA256 (go_modules/github.com/vultr/govultr/v2/@v/v2.17.2.mod) = 8M1JxIcmYvnjoIioCUGkKY3uQ/SMl+itpTgZjM8E35k=
-SHA256 (go_modules/github.com/vultr/govultr/v2/@v/v2.17.2.zip) = PI+UV11QkWRhSzZKdVKbHauJXCKKW1UWt7YzTJblCUo=
+SHA256 (go_modules/github.com/vultr/govultr/v3/@v/v3.9.0.mod) = itiBCJGRSMNxt1SPVdkaV6DdbGTEctXOaodq3J7P0Mc=
+SHA256 (go_modules/github.com/vultr/govultr/v3/@v/v3.9.0.zip) = Lu7qBQpAxm1ubEZK87w0Thd8IOZPgxhATXF0iphcJmM=
 SHA256 (go_modules/github.com/xeipuuv/gojsonpointer/@v/v0.0.0-20180127040702-4e3ac2762d5f.mod) = qX3td9ICncrdH2lroJou2hXxKaG+pRlCdLy2Gu51tdk=
 SHA256 (go_modules/github.com/xeipuuv/gojsonpointer/@v/v0.0.0-20180127040702-4e3ac2762d5f.zip) = WxpLzI4APyFMkrP6UpWdnrDjrxwMUp76VYFduVEUbkg=
 SHA256 (go_modules/github.com/xeipuuv/gojsonreference/@v/v0.0.0-20180127040603-bd5ef7bd5415.mod) = KXBlYhHsuRmIgzUC2+ZMXzdfMbL4u22qb8ce5cCFUEQ=
@@ -1583,7 +1584,7 @@ SHA256 (go_modules/rsc.io/pdf/@v/v0.1.1.
 SHA256 (go_modules/rsc.io/pdf/@v/v0.1.1.zip) = eb8xDjmc8OLYqmFTZ1DSppmcXKiE56J/r4jTcBzVuo8=
 SHA256 (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.4.0.mod) = +/Vbaah9WjkQgv2brl5MdYEEH+Cbi7k7D+Fs3f6FzpU=
 SHA256 (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.4.0.zip) = VQGaOR5TAqUbpi6YkJ4AYiS4EgeGbakL6vWC7A3uA28=
-SHA256 (lego-v4.17.4.zip) = /9O8TFoRK2a5NVfb5PkfMSNOnfpJRVq5YtGDkCaakUw=
+SHA256 (lego-v4.18.0.zip) = CXn8pFWF1wOD0pDsW5URAvvgm6R/Oq6WHC+3NZ1NzKo=
 SIZE (go_modules/cloud.google.com/go/@v/v0.112.0.mod) = 1812
 SIZE (go_modules/cloud.google.com/go/@v/v0.112.0.zip) = 316168
 SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27
@@ -2140,8 +2141,9 @@ SIZE (go_modules/github.com/gobs/pretty/
 SIZE (go_modules/github.com/goccy/go-json/@v/v0.10.3.mod) = 41
 SIZE (go_modules/github.com/goccy/go-json/@v/v0.10.3.zip) = 308903
 SIZE (go_modules/github.com/goccy/go-json/@v/v0.7.8.mod) = 41
+SIZE (go_modules/github.com/gofrs/flock/@v/v0.10.0.mod) = 370
+SIZE (

[maintainer update] sysutils/fzf 0.55.0

2024-08-29 Thread Laurent Cheylus
Hi,

a simple update for sysutils/fzf to the latest version 0.55.0.
Changelog: https://github.com/junegunn/fzf/releases/tag/v0.55.0

- update Makefile, modules.inc and distinfo for this version

Build and tests OK on current/amd64 with Go 1.23.0.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.30 Makefile
--- Makefile	20 Jul 2024 12:37:49 -	1.30
+++ Makefile	29 Aug 2024 09:15:31 -
@@ -1,6 +1,6 @@
 COMMENT =	command-line fuzzy finder
 
-V =		0.54.1
+V =		0.55.0
 
 MODGO_MODNAME =	github.com/junegunn/fzf
 MODGO_VERSION =	v${V}
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
diff -u -p -r1.23 distinfo
--- distinfo	20 Jul 2024 12:37:49 -	1.23
+++ distinfo	29 Aug 2024 09:15:31 -
@@ -1,18 +1,18 @@
-SHA256 (fzf-0.54.1.zip) = l7TZMl1Xdfgv8sOJVHDEtyVCB2KVoth1bI4lpqqJXaU=
+SHA256 (fzf-0.55.0.zip) = bNFVygP/5dyHWoOCPr2K8ZQLNPEItiWaCXc4IQIvUv4=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.mod) = fvr4j8bZezS/ooNkLv+klw7D6jdNBYBXCRzS18q/SpM=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.zip) = e5sgUZWas8aO6XFC85ofOMxIHvmYHRb9oaoVy7pLxAU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.mod) = mLlZxQfyuis0l6WxSUImtebIZ1DoJQQVuES6DsblTC0=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.zip) = FtMb/URG0d4EGzzXqY0OWn/vlwjmbXiPSlVRffhk+8Y=
+SHA256 (go_modules/github.com/junegunn/go-shellwords/@v/v0.0.0-20240813092932-a62c48c52e97.mod) = MrzMpb6Iq0ExYiFZvfjnv3VVJJ7cPgMTjx452F7UGek=
+SHA256 (go_modules/github.com/junegunn/go-shellwords/@v/v0.0.0-20240813092932-a62c48c52e97.zip) = Dp3WzHpwfV6nsjx79MBaqFG1rVcuI1WImrmtUjx89hI=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = eNXQ4HN/D1S77Xe236hH2MhxvtJmip3EQyjHw0Ea2hA=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = Huq+8bTZjbc8bCBzKJFjZJvJoERVKsqGudWS/oTqocg=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8tX4nKRRV34XRkubtZbcDQ7OzsteqmNiLEG1fNC3uMw=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.zip) = 2XxPBmehSVdWnJMqjiSI8cQ3V7TczjE4l6oAHwfRSbA=
-SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.mod) = Kb//Fv9Xt9raZOanSAbZMVSazOYctwxFijidCZwtDsI=
-SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.zip) = bTXD7ckuR6BpiHiNaDwa04lxm1XvGdWn8jmrRwi22hE=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.3.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.7.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
@@ -40,15 +40,16 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.22.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.22.0.zip) = JDQpn1MLBJpcgSHWRldRzli9Yvk5r940xEL3nIjpAzw=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.23.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.24.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.24.0.zip) = +8g92wruI27oXA+ClOfJtvedKHlNIufQlX/NZMolKWA=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s=
 SHA256 (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 2+oCJUqsLPP9D3LHxgLlQ8X7rS0A2vwvgZwoqTUlgZk=
-SHA256 (go_modules/golang.org/x/term/@v/v0.22.0.mod) = VVTT9tNrZ3JI7cKAu1YPOW29iraxJPf/pAeXfffON7k=
-SHA256 (go_modules/golang.org/x/term/@v/v0.22.0.zip) = B2bjDbDOpZenyHrWqCnfKlOJOdxltcpleR39bk8SRLQ=
+SHA256 (go_modules/golang.org/x/term/@v/v0.23.0.mod) = 1E

[update] sysutils/fd 10.2.0

2024-08-25 Thread Laurent Cheylus
Hi,

a simple update for sysutils/fd to the latest version 10.2.0.
Changelog: https://github.com/sharkdp/fd/releases/tag/v10.2.0

- update Makefile, crates.inc and distinfo for this version

Build and tests OK on current/amd64 with Rust 1.80.1.

Tests welcome andplease commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fd/Makefile,v
diff -u -p -r1.14 Makefile
--- Makefile	10 May 2024 19:50:02 -	1.14
+++ Makefile	25 Aug 2024 11:02:46 -
@@ -2,7 +2,7 @@ COMMENT =		simple, fast and user-friendl
 
 GH_ACCOUNT =		sharkdp
 GH_PROJECT =		fd
-GH_TAGNAME =		v10.1.0
+GH_TAGNAME =		v10.2.0
 
 CATEGORIES =		sysutils
 
Index: crates.inc
===
RCS file: /cvs/ports/sysutils/fd/crates.inc,v
diff -u -p -r1.8 crates.inc
--- crates.inc	7 May 2024 14:14:22 -	1.8
+++ crates.inc	25 Aug 2024 11:02:46 -
@@ -1,40 +1,40 @@
 MODCARGO_CRATES +=	aho-corasick	1.1.3	# Unlicense OR MIT
 MODCARGO_CRATES +=	android-tzdata	0.1.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	anstream	0.6.14	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle	1.0.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-parse	0.2.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-query	1.0.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anstyle-wincon	3.0.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anyhow	1.0.82	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstream	0.6.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle	1.0.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-parse	0.2.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-query	1.1.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-wincon	3.0.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.86	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	argmax	0.3.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.3.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bitflags	2.5.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bstr	1.9.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.6.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bstr	1.10.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bumpalo	3.16.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	cc	1.0.96	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.1.13	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	cfg_aliases	0.1.1	# MIT
+MODCARGO_CRATES +=	cfg_aliases	0.2.1	# MIT
 MODCARGO_CRATES +=	chrono	0.4.38	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap	4.5.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_builder	4.5.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_complete	4.5.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_derive	4.5.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_lex	0.7.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	colorchoice	1.0.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	core-foundation-sys	0.8.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-channel	0.5.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap	4.5.16	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.5.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_complete	4.5.19	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_derive	4.5.13	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_lex	0.7.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	colorchoice	1.0.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	core-foundation-sys	0.8.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-channel	0.5.13	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crossbeam-deque	0.8.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crossbeam-epoch	0.9.18	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-utils	0.8.19	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	ctrlc	3.4.4	# MIT/Apache-2.0
+MODCARGO_CRATES +=	crossbeam-utils	0.8.20	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	ctrlc	3.4.5	# MIT/Apache-2.0
 MODCARGO_CRATES +=	diff	0.1.13	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	errno	0.3.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	errno	0.3.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	etcetera	0.8.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	faccess	0.2.4	# MIT
 MODCARGO_CRATES +=	fastrand	2.1.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	filetime	0.2.23	# MIT/Apache-2.0
+MODCARGO_CRATES +=	filetime	0.2.24	# MIT/Apache-2.0
 MODCARGO_CRATES +=	globset	0.4.14	# Unlicense OR MIT
 MODCARGO_CRATES +=	heck	0.5.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	home	0.5.9	# MIT OR Apache-2.0
@@ -42,69 +42,72 @@ MODCARGO_CRATES +=	humantime	2.1.0	# MIT
 MODCARGO_CRATES +=	iana-time-zone	0.1.60	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	iana-time-zone-haiku	0.1.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ignore	0.4.22	# Unlicense OR MIT
-MODCARGO_CRATES +=	is_terminal_polyfill	1.70.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	is_terminal_polyfill	1.70.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	jemalloc-sys	0.5.4+5.3.0-patched	# MIT/Apache-2.0
 MODCARGO_CRATES +=	jemallocator	0.5.4	# MIT/Apache-2.0
-MODCARGO_CRATES +=	js-sys	0.3.69	# MIT OR Apache-2.0
-MODCARG

[update] security/osv-scanner 1.8.4

2024-08-24 Thread Laurent Cheylus
Hi,

a simple update for security/osv-scanner to the latest version 1.8.4.
Changelog: https://github.com/google/osv-scanner/releases/tag/v1.8.4

- Update Makefile, modules.inc and distinfo for this version
- Fix Makefile: no need to define DISTNAME and PKGNAME (the first one is 
sufficient).

Build and tests OK on current/amd64 with Go 1.23.0.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/security/osv-scanner/Makefile,v
diff -u -p -r1.20 Makefile
--- Makefile	26 Jul 2024 13:52:08 -	1.20
+++ Makefile	24 Aug 2024 17:35:37 -
@@ -6,12 +6,11 @@ ONLY_FOR_ARCHS = aarch64 amd64 mips64 ri
 
 COMMENT =	scan your project's dependencies for vulnerabilities
 
-V =		1.8.2
+V =		1.8.4
 MODGO_MODNAME =	github.com/google/osv-scanner
 MODGO_VERSION =	v${V}
 
-DISTNAME =	osv-scanner-${MODGO_VERSION}
-PKGNAME =	osv-scanner-${V}
+DISTNAME =	osv-scanner-${V}
 
 CATEGORIES =	security
 
Index: distinfo
===
RCS file: /cvs/ports/security/osv-scanner/distinfo,v
diff -u -p -r1.18 distinfo
--- distinfo	26 Jul 2024 13:52:08 -	1.18
+++ distinfo	24 Aug 2024 17:35:38 -
@@ -8,16 +8,16 @@ SHA256 (go_modules/cloud.google.com/go/c
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.mod) = 4jxLgDpsbm5FdHlG6H0kcEzXd1bMSEvf0XtXIjvzINY=
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.zip) = Gn7zlnCcWDUha7R7qSGN1ECsUwdYPGnReYzp5FfxMR0=
 SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240311054650-e1e6a3d70fb7.mod) = 0eXe1Um8xy/dpyuzUBJiTEW2UCL1e7pk9fqR7utQyfw=
-SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240701054435-542fb1833d6b.mod) = pOYazRwsqfHMAkCyA6YDJksvG0/CsYBwYb51HY76DXI=
-SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240701054435-542fb1833d6b.zip) = S6czAAIRn3upazNRyg7PbUNvkp7ixMiArGF0+I6pXBU=
+SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240730004939-e80e6658c33b.mod) = pOYazRwsqfHMAkCyA6YDJksvG0/CsYBwYb51HY76DXI=
+SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240730004939-e80e6658c33b.zip) = Ku5Pi8F7KGypaeSjUILgdWSl9zWiywSEJIOeDIc51eo=
 SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240322043601-ff53416fec6a.mod) = GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
-SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240701054435-542fb1833d6b.mod) = GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
-SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240701054435-542fb1833d6b.zip) = UqsaDE4Dd0OpCIBRpTIDO2R0Us/YSMC4Gpl7MCKZTl0=
-SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240701054435-542fb1833d6b.mod) = aH6UY0UPHn/0kb7TNDHvcUZLcmbTY5RrFOqI32TjtLE=
-SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240701054435-542fb1833d6b.zip) = ULEHkbD5t5vZRVL7dcuWqTvXSeKxBF977gzrswt+XRA=
+SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240730004939-e80e6658c33b.mod) = GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
+SHA256 (go_modules/deps.dev/util/maven/@v/v0.0.0-20240730004939-e80e6658c33b.zip) = o7hwYEfwdkQHFR0TVHHLWwqnhzm2W9MIZgwT6+bdYPM=
+SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240730004939-e80e6658c33b.mod) = aH6UY0UPHn/0kb7TNDHvcUZLcmbTY5RrFOqI32TjtLE=
+SHA256 (go_modules/deps.dev/util/resolve/@v/v0.0.0-20240730004939-e80e6658c33b.zip) = j73SiwAxp9IQYEKe4j0aquWOZFEm4+KsG2/gH78Pw2I=
 SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240109040450-1e316b822bc4.mod) = PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
-SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240701054435-542fb1833d6b.mod) = PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
-SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240701054435-542fb1833d6b.zip) = mAE8QXqp7D5ULT1Jyr2wgpohnpMD+hVS4nAJTyA58wM=
+SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240730004939-e80e6658c33b.mod) = PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
+SHA256 (go_modules/deps.dev/util/semver/@v/v0.0.0-20240730004939-e80e6658c33b.zip) = jFI8OFBZraoROqek3XF84ES5CW/zwIUbpOWwYErYpTQ=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.3.2.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.0.mod) = RdeLgFcZmbaiWNoPIWc9o55rUBNJwDOkrNFpQ3QR1zM=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.4.0.zip) = 2SdNW//bf/CYiQVbQtnhI3g1Ze53bWOnMVIZ7BWpgnY=
@@ -51,6 +51,8 @@ SHA256 (go_modules/github.com/atotto/cli
 SHA256 (go_modules/github.com/atotto/clipboard/@v/v0.1.4.zip) = 1nssNsZidRMJ/S7DUd82UVhL6oQL0nvpqQcCw6I4tD8=
 SHA256 (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.mod) = Rkb58ZqCKuv0KWvOJNXyt7JwDqHET1zJeDACY8t7VhE=
 SHA256 (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.zip) = k56/KlSB8hcuGl4MMY0FrvW22VCpYFViFsPaeHmpJ/g=
+SHA256 (go_modules/github.com/aymanbagabas/go-udiff/@v/v0.2.0.mod) = 8HbrxTvRjkauc/7y+Rwwmgp4Opr+FvBQv6avo763ptw=
+SHA256 (go_modules/github.com/aymanbagabas/go-udiff/@v/v0.2.0.zip) = +uBoPHOD2ZuJgnmD3ykxtgzOWzoSdLtJjOA9PKfkWkM=
 SHA256 (go_modules/github.com/aymerick/douceur/@v/v0.2.0.mod) = XgRUJB

[maintainer update] textproc/delta 0.18.1

2024-08-24 Thread Laurent Cheylus
Hi,

a simple update for textproc/delta to the latest version 0.18.1.
Changelog: https://github.com/dandavison/delta/releases/tag/0.18.1

Build and tests OK on current/amd64 with Rust 1.80.1.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/textproc/delta/Makefile,v
diff -u -p -r1.20 Makefile
--- Makefile	19 Aug 2024 18:36:12 -	1.20
+++ Makefile	24 Aug 2024 13:55:06 -
@@ -2,7 +2,7 @@ COMMENT =		viewer for git and diff outpu
 
 GH_ACCOUNT =		dandavison
 GH_PROJECT =		delta
-GH_TAGNAME =		0.18.0
+GH_TAGNAME =		0.18.1
 
 CATEGORIES =		textproc
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/delta/distinfo,v
diff -u -p -r1.14 distinfo
--- distinfo	19 Aug 2024 18:36:12 -	1.14
+++ distinfo	24 Aug 2024 13:55:06 -
@@ -212,7 +212,7 @@ SHA256 (cargo/windows_x86_64_msvc-0.52.0
 SHA256 (cargo/winnow-0.5.40.tar.gz) = 9ZOpU5hzeu7VPkiceF3xPzYY5B281nGMat2/E5WqaHY=
 SHA256 (cargo/xdg-2.5.2.tar.gz) = ITtzJDNrU9JBSy24U35WVE2YGAMTkVWvqE927uu3pUY=
 SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU=
-SHA256 (delta-0.18.0.tar.gz) = HN1hNzs0zW0goBhO/J5EWTn3Q9krK4moPseHtM+T9aQ=
+SHA256 (delta-0.18.1.tar.gz) = 71WODuTJoQBG8vji5ZzxvtuxjChxMGt3LT2bjjskK5w=
 SIZE (cargo/adler-1.0.2.tar.gz) = 12778
 SIZE (cargo/aho-corasick-1.1.2.tar.gz) = 183136
 SIZE (cargo/android-tzdata-0.1.1.tar.gz) = 7674
@@ -427,4 +427,4 @@ SIZE (cargo/windows_x86_64_msvc-0.52.0.t
 SIZE (cargo/winnow-0.5.40.tar.gz) = 159316
 SIZE (cargo/xdg-2.5.2.tar.gz) = 14394
 SIZE (cargo/yaml-rust-0.4.5.tar.gz) = 47783
-SIZE (delta-0.18.0.tar.gz) = 529906
+SIZE (delta-0.18.1.tar.gz) = 531491


[maintainer update] devel/goreleaser 2.2.0

2024-08-22 Thread Laurent Cheylus
Hi,

update for devel/gorelease to the latest version 2.2.0.
Changelog: https://github.com/goreleaser/goreleaser/releases/tag/v2.2.0

- update Makefile, modules.inc and distinfo for this version
- add a specific step for "test", inspired from task "test" (file Taskfile.yml 
in sources)

Build and tests OK on current/amd64 with Go 1.23. Some integrated tests fail 
due to lack of network and WRKSRC is not a Git repository.

Tests/comments welcome and please commit if OK.

Laurent


goreleaser-2.2.0.diff.gz
Description: GNU Zip compressed data


[update] textproc/py-black 24.8.0

2024-08-21 Thread Laurent Cheylus
Hi,

[cc daniel@ as maintainer]

a simple update for textproc/py-black to the latest version 24.8.0.
Changelog: https://github.com/psf/black/releases/tag/24.8.0

Build and tests OK on current/amd64 with Python 3.11.9.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/textproc/py-black/Makefile,v
diff -u -p -r1.28 Makefile
--- Makefile	18 Jun 2024 00:24:20 -	1.28
+++ Makefile	21 Aug 2024 12:44:13 -
@@ -1,6 +1,6 @@
 COMMENT=	Python code formatter
 
-MODPY_EGG_VERSION=	24.4.2
+MODPY_EGG_VERSION=	24.8.0
 DISTNAME=	black-${MODPY_EGG_VERSION}
 PKGNAME=	py-black-${MODPY_EGG_VERSION:S/b/beta/}
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-black/distinfo,v
diff -u -p -r1.11 distinfo
--- distinfo	18 Jun 2024 00:24:20 -	1.11
+++ distinfo	21 Aug 2024 12:44:13 -
@@ -1,2 +1,2 @@
-SHA256 (black-24.4.2.tar.gz) = yHK1MFfwAAhdpmoZxV1o9vjdysJkI5KtOjVYeEBvvU0=
-SIZE (black-24.4.2.tar.gz) = 642299
+SHA256 (black-24.8.0.tar.gz) = JQCUVCC2eEw4ue6IWvA59edHHvKEqwP6Nezd5GiM2D8=
+SIZE (black-24.8.0.tar.gz) = 644810


Re: [update] devel/pcre2 10.44

2024-08-21 Thread Laurent Cheylus
Hi Stuart,

- Mail original -
> > I used sed instead of patch files because testdata/grepoutput is
> > not a regular text file.
> 
> Oh bleh. Since it was already broken in 10.37 let's just skip
> patching for that then, and it will get fixed next update.
> 
> Also noticed a bunch of docs under share/doc/pcre2 are just HTML/txt
> conversions of the manpages which are a bit pointless for us to
> install.
> Might as well rm them and save 1.7MB of install size.

Forgot to commit our revised diff for devel/pcre2 version 10.44?

My build and tests are OK on current/amd64 with the last version of your diff 
(see my last post Wed, 24 Jul 2024 17:47:07).

Laurent



[maintainer update] sysutils/lsd v1.1.5

2024-08-21 Thread Laurent Cheylus
Hi,

update for sysutils/lsd version 1.1.5 ("ls deluxe" written in Rust).
Changelog: https://github.com/lsd-rs/lsd/releases/tag/v1.1.5

- update Makefile, distinfo and crates.inc
- remove old patch for crate libgit2-sys-0.14.2+1.5.1
- add patch for crate libgit2-sys-0.16.2+1.7.2: fix build with libgit2 > 1.8.0

Build and tests OK on current/amd64 with Rust 1.80.1.

Tests welcome and please commit if OK.

Laurent


lsd-1.1.5.diff.gz
Description: GNU Zip compressed data


Re: update devel/boehm-gc 8.2.6

2024-08-20 Thread Laurent Cheylus
Hi,

On Sun, 18 Aug 2024 09:47:01 +0300, Timo Myyrä wrote:

> Here's an small bump to devel/boehm-gc port. This is required for the
> lang/ecl update where regress tests fail with error "Signals delivery
> fails constantly at GC" without this.
> 
> Lightly tested on amd64.

Build and tests OK on current/amd64.

$ make test
(...)
make  check-TESTS
PASS: cordtest
PASS: gctest
PASS: leaktest
PASS: middletest
PASS: smashtest
PASS: hugetest
PASS: realloc_test
PASS: staticrootstest
PASS: test_atomic_ops
PASS: threadleaktest
PASS: threadkey_test
PASS: subthreadcreate_test
PASS: initsecondarythread_test
PASS: test_cpp
PASS: disclaim_test
PASS: disclaim_bench
PASS: disclaim_weakmap_test

Testsuite summary for gc 8.2.6

# TOTAL: 17
# PASS:  17
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0


Lightly tested with some C example code from main site https://hboehm.info/gc/

Laurent



Re: [NEW] sysutils/tailspin

2024-08-20 Thread Laurent Cheylus
Hi Volker,

On Mon, 19 Aug 2024 17:43:33 +0200, Volker Schlecht wrote:

> Attached is a port for tailspin (https://github.com/bensadeh/tailspin/)
> which is a fancy log highlighter written in rust...  what's not to like
> about a 5.4MB replacement for tail(1) with pretty colours? :-D

I have also a port for sysutils/tailspin in the OpenBSD-WIP GH repository => 
https://github.com/jasperla/openbsd-wip/tree/master/sysutils/tailspin

My port is very similar to yours.

Build of your port OK on current/amd64 with Rust 1.80.1
But I have some errors during tests (make test):

$ make test
(...)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.26s
test test_binary_with_various_inputs ... FAILED

failures:

 test_binary_with_various_inputs stdout 
thread 'test_binary_with_various_inputs' panicked at tests/utils.rs:19:10:
Failed to spawn child process: Os { code: 2, kind: NotFound, message: "No such 
file or directory" }
stack backtrace:
   0:  0x6f1d215273f - 
::fmt::h003f617bf41e8e12
   1:  0x6f1d2166491 - core::fmt::write::h0b673777d38cb7ef
   2:  0x6f1d2123b7e - std::io::Write::write_fmt::h2b492f3c8cfac5a4
   3:  0x6f1d2152532 - std::sys_common::backtrace::print::h656a1892a0d13a70
   4:  0x6f1d214f82b - 
std::panicking::default_hook::{{closure}}::h390ad4430f1f2c6f
   5:  0x6f1d214f501 - std::panicking::default_hook::h9ef12f3e86290e57
   6:  0x6f1d20d122e - test::test_main::{{closure}}::he1ca635bee2804e2
   7:  0x6f1d2150963 - 
std::panicking::rust_panic_with_hook::h94067fc4e0d42581
   8:  0x6f1d2152cf7 - 
std::panicking::begin_panic_handler::{{closure}}::he9bfad36bc20cb4e
   9:  0x6f1d215296d - 
std::sys_common::backtrace::__rust_end_short_backtrace::hf864da8d1937da0a
  10:  0x6f1d21504db - rust_begin_unwind
  11:  0x6f1d216c887 - core::panicking::panic_fmt::h844cffda784e1ad8
  12:  0x6f1d216ff6a - core::result::unwrap_failed::h21b82553f233c9e7
  13:  0x6f1d20ced8b - 
integration_tests::utils::run_binary_with_input::he69cfd99180b7613
  14:  0x6f1d20cdf92 - 
core::ops::function::FnOnce::call_once::h4a3e9690515154f5
  15:  0x6f1d20d6ee7 - test::__rust_begin_short_backtrace::h6077891365921113
  16:  0x6f1d20fab28 - test::types::RunnableTest::run::h7a26c4787ad0d4e8
  17:  0x6f1d20d7144 - test::run_test_in_process::h8727f5a3217b2e98
  18:  0x6f1d21053e2 - 
std::sys_common::backtrace::__rust_begin_short_backtrace::hf53fdda07f39f7f9
  19:  0x6f1d20ea869 - 
core::ops::function::FnOnce::call_once{{vtable.shim}}::heb826caefe5ab218
  20:  0x6f1d21493bf - 
std::sys::pal::unix::thread::Thread::new::thread_start::h23c997f38e52333a
  21:  0x6f405479462 - _rthread_start
   at /usr/src/lib/librthread/rthread.c:96:11
  22:  0x6f3e0f804ba - __tfork_thread
   at 
/usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87


failures:
test_binary_with_various_inputs

test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; 
finished in 0.40s

Could you fix it please?

Laurent



Re: [update] textproc/delta 0.18.0

2024-08-19 Thread Laurent Cheylus
Hi Volker,

On Mon, 19 Aug 2024 17:26:33 +0200, Volker Schlecht wrote:

> Cc: Maintainer
> 
> Update to the latest release of textproc/delta, which removes the need
> for our workaround to make it build with rust 1.80.0.

I have also the same diff for the latest version 0.18.0 of textproc/delta.
I finished to update and test my port a few minutes before your post :)

Build and tests OK on current/amd64 with Rust 1.80.1.

OK to commit.

Thanks, Laurent



[maintainer update] sysutils/fzf 0.54.3

2024-08-02 Thread Laurent Cheylus
Hi,

a simple update of sysutils/fzf for the latest version 0.54.3.
Changelog: https://github.com/junegunn/fzf/releases/tag/v0.54.3

Build and tests OK on current/adm64 with Go 1.22.5

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.30 Makefile
--- Makefile	20 Jul 2024 12:37:49 -	1.30
+++ Makefile	31 Jul 2024 13:32:20 -
@@ -1,6 +1,6 @@
 COMMENT =	command-line fuzzy finder
 
-V =		0.54.1
+V =		0.54.3
 
 MODGO_MODNAME =	github.com/junegunn/fzf
 MODGO_VERSION =	v${V}
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
diff -u -p -r1.23 distinfo
--- distinfo	20 Jul 2024 12:37:49 -	1.23
+++ distinfo	31 Jul 2024 13:32:20 -
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.54.1.zip) = l7TZMl1Xdfgv8sOJVHDEtyVCB2KVoth1bI4lpqqJXaU=
+SHA256 (fzf-0.54.3.zip) = QvaGQ/es3hu0uPTRZhBJfNIhJU4p0Pp61mizAAiABAw=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.mod) = fvr4j8bZezS/ooNkLv+klw7D6jdNBYBXCRzS18q/SpM=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.zip) = e5sgUZWas8aO6XFC85ofOMxIHvmYHRb9oaoVy7pLxAU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
@@ -63,7 +63,7 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.zip) = minIkEwqzUtlgl6RbL2vQXCG81u2jFSvmmKDoOE0HoU=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.54.1.zip) = 337947
+SIZE (fzf-0.54.3.zip) = 338670
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.mod) = 92
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.zip) = 65288
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77


[update] editors/neovim 0.10.1

2024-07-29 Thread Laurent Cheylus
Hi,

[cc edd@ as maintainer]

a simple update for editors/neovim version 0.10.1.
Changelog: https://github.com/neovim/neovim/releases/tag/v0.10.1

- update Makefile and distinfo for this version
- update pkg/PLIST after build and fake install

Build and tests OK (2 fail, same as in 0.10.0 version) on current/amd64.

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/editors/neovim/Makefile,v
diff -u -p -r1.46 Makefile
--- Makefile	31 May 2024 15:45:20 -	1.46
+++ Makefile	29 Jul 2024 09:13:29 -
@@ -11,8 +11,7 @@ EMBED_LUAJIT =	No
 
 COMMENT =	continuation and extension of Vim
 
-DIST_TUPLE =	github neovim neovim v0.10.0 .
-REVISION = 0
+DIST_TUPLE =	github neovim neovim v0.10.1 .
 
 # embedded luajit
 USE_NOBTCFI =	Yes
Index: distinfo
===
RCS file: /cvs/ports/editors/neovim/distinfo,v
diff -u -p -r1.25 distinfo
--- distinfo	28 May 2024 19:28:13 -	1.25
+++ distinfo	29 Jul 2024 09:13:29 -
@@ -1,8 +1,8 @@
 SHA256 (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = D2kogZACTXMsZ2ReQO1bE31nqpUP7fD0SprQ89um1dI=
 SHA256 (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 9dww57H9qFbuTTkr5FdkLB8MJZJkqbm/vLaAMCzoj8I=
 SHA256 (luvit-luv-1.48.0-2.tar.gz) = 5kzYoBl0SSiLN99soFgSDo0jCPwwX1QxYrW/PpInOgU=
-SHA256 (neovim-neovim-v0.10.0.tar.gz) = Ny6iWEsOoqWnZYRNlSBr2p5KV+qhokEqmgcmurdQ+Cg=
+SHA256 (neovim-neovim-v0.10.1.tar.gz) = 7c6W55kDrfyzxB6agjhRGUYyXqlWj94XenCmFFAa9ok=
 SIZE (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = 1081633
 SIZE (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 60960
 SIZE (luvit-luv-1.48.0-2.tar.gz) = 134821
-SIZE (neovim-neovim-v0.10.0.tar.gz) = 12792034
+SIZE (neovim-neovim-v0.10.1.tar.gz) = 12796966
Index: pkg/PLIST
===
RCS file: /cvs/ports/editors/neovim/pkg/PLIST,v
diff -u -p -r1.21 PLIST
--- pkg/PLIST	28 May 2024 19:28:13 -	1.21
+++ pkg/PLIST	29 Jul 2024 09:13:30 -
@@ -515,6 +515,7 @@ share/nvim/runtime/ftplugin/gitconfig.vi
 share/nvim/runtime/ftplugin/gitignore.vim
 share/nvim/runtime/ftplugin/gitrebase.vim
 share/nvim/runtime/ftplugin/gitsendemail.vim
+share/nvim/runtime/ftplugin/glsl.lua
 share/nvim/runtime/ftplugin/go.vim
 share/nvim/runtime/ftplugin/gpg.vim
 share/nvim/runtime/ftplugin/gprof.vim
@@ -1204,10 +1205,6 @@ share/nvim/runtime/plugin/tohtml.lua
 share/nvim/runtime/plugin/tutor.vim
 share/nvim/runtime/plugin/zipPlugin.vim
 share/nvim/runtime/queries/
-share/nvim/runtime/queries/bash/
-share/nvim/runtime/queries/bash/folds.scm
-share/nvim/runtime/queries/bash/highlights.scm
-share/nvim/runtime/queries/bash/injections.scm
 share/nvim/runtime/queries/c/
 share/nvim/runtime/queries/c/folds.scm
 share/nvim/runtime/queries/c/highlights.scm
@@ -1223,9 +1220,6 @@ share/nvim/runtime/queries/markdown/inje
 share/nvim/runtime/queries/markdown_inline/
 share/nvim/runtime/queries/markdown_inline/highlights.scm
 share/nvim/runtime/queries/markdown_inline/injections.scm
-share/nvim/runtime/queries/python/
-share/nvim/runtime/queries/python/folds.scm
-share/nvim/runtime/queries/python/highlights.scm
 share/nvim/runtime/queries/query/
 share/nvim/runtime/queries/query/folds.scm
 share/nvim/runtime/queries/query/highlights.scm


Re: textproc/delta: time crate update for upcoming lang/rust

2024-07-29 Thread Laurent Cheylus
Hi Sebastien,

- Mail original -
> The following diff updates time crate to 0.3.36 (and dependencies).
> It is required for lang/rust 1.80.0
> 
> Comments or OK ?

Build and tests OK on current/amd64.

Thanks for this update of sysutils/delta port.

Laurent



[update] lang/v 0.4.7

2024-07-28 Thread Laurent Cheylus
Hi,

[cc jasper@ as maintainer]

update of lang/v port for the latest version 0.4.7.
Changelog: https://github.com/vlang/v/releases/tag/0.4.7

- update Makefile, distinfo and pkg/PLIST for this version
- remove patch to fix issue#21119 (merged upstream)

Build OK on current/amd64. Some tests fail (as in the previous version), need 
more analysis and debug.

Tests welcome and please commit if OK.

Laurent


v-0.4.7.diff.gz
Description: GNU Zip compressed data


[maintainer update] sysutils/fzf 0.54.2

2024-07-27 Thread Laurent Cheylus
Hi,

a simple update of sysutils/fzf for the latest version 0.54.2.
Changelog: https://github.com/junegunn/fzf/releases/tag/v0.54.2

Build and tests OK on current/adm64 with Go 1.22.5

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.30 Makefile
--- Makefile	20 Jul 2024 12:37:49 -	1.30
+++ Makefile	26 Jul 2024 10:25:45 -
@@ -1,6 +1,6 @@
 COMMENT =	command-line fuzzy finder
 
-V =		0.54.1
+V =		0.54.2
 
 MODGO_MODNAME =	github.com/junegunn/fzf
 MODGO_VERSION =	v${V}
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
diff -u -p -r1.23 distinfo
--- distinfo	20 Jul 2024 12:37:49 -	1.23
+++ distinfo	26 Jul 2024 10:25:45 -
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.54.1.zip) = l7TZMl1Xdfgv8sOJVHDEtyVCB2KVoth1bI4lpqqJXaU=
+SHA256 (fzf-0.54.2.zip) = E1AaCwMs//ajd5MQty5MwydVXJHO0yQg8pdJS83t9Aw=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.mod) = fvr4j8bZezS/ooNkLv+klw7D6jdNBYBXCRzS18q/SpM=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.zip) = e5sgUZWas8aO6XFC85ofOMxIHvmYHRb9oaoVy7pLxAU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
@@ -63,7 +63,7 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.zip) = minIkEwqzUtlgl6RbL2vQXCG81u2jFSvmmKDoOE0HoU=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.54.1.zip) = 337947
+SIZE (fzf-0.54.2.zip) = 338469
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.mod) = 92
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.zip) = 65288
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77


Re: [update] devel/pcre2 10.44

2024-07-24 Thread Laurent Cheylus
- Mail original -
> > I used sed instead of patch files because testdata/grepoutput is
> > not a regular text file.
> 
> Oh bleh. Since it was already broken in 10.37 let's just skip
> patching for that then, and it will get fixed next update.
> 
> Also noticed a bunch of docs under share/doc/pcre2 are just HTML/txt
> conversions of the manpages which are a bit pointless for us to
> install.
> Might as well rm them and save 1.7MB of install size.

OK, build and tests on current/amd64 with the latest version of your diff for 
pcre2 10.44.

Thanks for the review of my update for this port.

Laurent



Re: [update] devel/pcre2 10.44

2024-07-24 Thread Laurent Cheylus
Hi Stuart,

- Mail original -
> On 2024/07/02 10:32, Laurent Cheylus wrote:
> > update of devel/pcre2 library to the latest version 10.44.
> > 
> > Update Makefile:
> > - use GH_* to download sources
> 
> GH_* is for cases where there are no proper release tarballs.

OK

But we must change HOMEPAGE to https://pcre2project.github.io/pcre2/
The old HOMEPAGE (https://www.pcre.org/) is not an official site for the PCRE2 
project.
 
> > - bump minor versions for pcre2-8, pcre2-16 and pcre2-32 libraries
> > (new functions added)
> 
> Right.

I don't understand the updated versions in comments of your patch (13.0 instead 
of 10.44 for pcre2-{8,16,32}, 3.5 instead of unchanged 2.3 for pcre2-posix).
 
> > - use "devel/cmake" as module for build
> 
> autoconf is still support, and sticking to it means that pcre2 will
> be able to build on more archs. Also it results in fewer changes to the
> installed files, so testing is easier (changing to cmake really wants
> wider testing).

OK to use autoconf/configure script instead of cmake.

> > - patch tests to fix them on OpenBSD, see commit
> > https://github.com/PCRE2Project/pcre2/commit/7e141969b538917c9f4a85839031d066eec67ad2
> 
> Please add patches rather than using sed, unless patches are super
> unwieldy.

I used sed instead of patch files because testdata/grepoutput is not a regular 
text file.

Error when patching files with the last version of your diff:

$ make patch
(...)
===>   Applying OpenBSD patch patch-testdata_grepoutput
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--
|From 7e141969b538917c9f4a85839031d066eec67ad2 Mon Sep 17 00:00:00 2001
|From: =?UTF-8?q?Carlo=20Marcelo=20Arenas=20Bel=C3=B3n?= 
|Date: Tue, 18 Jun 2024 07:46:41 -0700
|Subject: [PATCH] test: use a fully spec locale name in RunGrepTest (#429)
|
|A locale contains an optional charmap that might be relevant in
|determining if the setlocale() function considers it valid.
|
|Change the bad locale used when testing to one that contains also
|an invalid charmap and therefore fix this test in OpenBSD.
|
|Index: testdata/grepoutput
|--- testdata/grepoutput.orig
|+++ testdata/grepoutput
--
Patching file testdata/grepoutput using Plan A...
No such line 1224 in input file, ignoring
Hunk #1 failed at 1225.
1 out of 1 hunks failed--saving rejects to testdata/grepoutput.rej
done
***>   patch-testdata_grepoutput did not apply cleanly
===>   Failed patches:
patch-testdata_grepoutput

*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2931 
'/usr/obj/ports/pcre2-10.44/.patch_done': @if cd /usr/ports/mystuff/devel/pc...)
*** Error 2 in /usr/ports/mystuff/devel/pcre2-sthen 
(/usr/ports/infrastructure/mk/bsd.port.mk:2704 'patch': @lock=pcre2-10.44;  
export _LOCK...)

Laurent



Re: [update] lang/v 0.4.6

2024-07-22 Thread Laurent Cheylus
On Tue, 4 Jun 2024 08:56:53 +0200 (CEST), Laurent Cheylus wrote:

> update of lang/v port for the latest version 0.4.6.
> Changelog: https://github.com/vlang/v/releases/tag/0.4.6
> 
> - update Makefile, distinfo and pkg/PLIST for this version - remove
> patch to fix issue#21119 (merged upstream)
> 
> Build OK on current/amd64. Some tests fail (as in the previous version),
> need more analysis and debug.
> 
> Tests welcome and please commit if OK.

Bump, no response from jasper@ (maintainer of lang/v).

Laurent



[maintainer update] sysutils/fzf 0.54.1

2024-07-20 Thread Laurent Cheylus
Hi,

a simple update for sysutils/fzf to the latest version 0.54.1.

Build and tests OK on current/amd64 with Go 1.22.5

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.29 Makefile
--- Makefile	8 Jul 2024 17:22:35 -	1.29
+++ Makefile	19 Jul 2024 16:15:02 -
@@ -1,6 +1,6 @@
 COMMENT =	command-line fuzzy finder
 
-V =		0.54.0
+V =		0.54.1
 
 MODGO_MODNAME =	github.com/junegunn/fzf
 MODGO_VERSION =	v${V}
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
diff -u -p -r1.22 distinfo
--- distinfo	8 Jul 2024 17:22:35 -	1.22
+++ distinfo	19 Jul 2024 16:15:02 -
@@ -1,6 +1,6 @@
-SHA256 (fzf-0.54.0.zip) = McdWAME35oAtoaITi9Ax0k4aOoKQg3MR34qb8d7FGWs=
-SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.7-0.20240703190418-87029d931815.mod) = g1iQ8ixAXgFl8f9SugTmTqBki2uOZ7Hw4niZTdAIulw=
-SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.7-0.20240703190418-87029d931815.zip) = S8xhMXrCVL3GISBe9mo6gC6NJDU1gTXNmCbF5ZkswIE=
+SHA256 (fzf-0.54.1.zip) = l7TZMl1Xdfgv8sOJVHDEtyVCB2KVoth1bI4lpqqJXaU=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.mod) = fvr4j8bZezS/ooNkLv+klw7D6jdNBYBXCRzS18q/SpM=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.zip) = e5sgUZWas8aO6XFC85ofOMxIHvmYHRb9oaoVy7pLxAU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.mod) = mLlZxQfyuis0l6WxSUImtebIZ1DoJQQVuES6DsblTC0=
@@ -63,9 +63,9 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.zip) = minIkEwqzUtlgl6RbL2vQXCG81u2jFSvmmKDoOE0HoU=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.54.0.zip) = 337770
-SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.7-0.20240703190418-87029d931815.mod) = 49
-SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.7-0.20240703190418-87029d931815.zip) = 61094
+SIZE (fzf-0.54.1.zip) = 337947
+SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.mod) = 92
+SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.8.zip) = 65288
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = 19867
 SIZE (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.mod) = 298
Index: modules.inc
===
RCS file: /cvs/ports/sysutils/fzf/modules.inc,v
diff -u -p -r1.11 modules.inc
--- modules.inc	8 Jul 2024 17:22:35 -	1.11
+++ modules.inc	19 Jul 2024 16:15:02 -
@@ -1,5 +1,5 @@
 MODGO_MODULES =	\
-	github.com/charlievieth/fastwalk	 v1.0.7-0.20240703190418-87029d931815 \
+	github.com/charlievieth/fastwalk	 v1.0.8 \
 	github.com/gdamore/encoding		 v1.0.0 \
 	github.com/gdamore/tcell/v2		 v2.7.4 \
 	github.com/lucasb-eyer/go-colorful	 v1.2.0 \


[maintainer update] editors/helix 24.07

2024-07-16 Thread Laurent Cheylus
Hi,

update for editors/helix to the latest version 24.07.

- update Makefile, distinfo and crates.inc
- update pkg/PLIST via make fake/make update-plist

Build and tests OK on current/amd64 with Rust 1.79.0.

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/editors/helix/Makefile,v
diff -u -p -r1.8 Makefile
--- Makefile	13 Apr 2024 13:03:27 -	1.8
+++ Makefile	16 Jul 2024 09:53:08 -
@@ -1,6 +1,6 @@
 COMMENT =	modal text editor
 
-VER =		24.03
+VER =		24.07
 DISTNAME =	helix-${VER}
 
 CATEGORIES =	editors
Index: crates.inc
===
RCS file: /cvs/ports/editors/helix/crates.inc,v
diff -u -p -r1.6 crates.inc
--- crates.inc	13 Apr 2024 13:03:27 -	1.6
+++ crates.inc	16 Jul 2024 09:53:08 -
@@ -5,21 +5,21 @@ MODCARGO_CRATES +=	aho-corasick	1.1.2	# 
 MODCARGO_CRATES +=	allocator-api2	0.2.14	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	android-tzdata	0.1.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	anyhow	1.0.81	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.86	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	arc-swap	1.7.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	backtrace	0.3.68	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bitflags	2.5.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.6.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bstr	1.8.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bumpalo	3.12.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	bytes	1.4.0	# MIT
 MODCARGO_CRATES +=	cassowary	0.3.0	# MIT / Apache-2.0
-MODCARGO_CRATES +=	cc	1.0.90	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.0.106	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	chardetng	0.1.17	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	chrono	0.4.35	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clipboard-win	5.3.0	# BSL-1.0
+MODCARGO_CRATES +=	chrono	0.4.38	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clipboard-win	5.4.0	# BSL-1.0
 MODCARGO_CRATES +=	clru	0.6.1	# MIT
 MODCARGO_CRATES +=	codespan-reporting	0.11.1	# Apache-2.0
 MODCARGO_CRATES +=	content_inspector	0.2.4	# MIT/Apache-2.0
@@ -36,16 +36,18 @@ MODCARGO_CRATES +=	cxx	1.0.94	# MIT OR A
 MODCARGO_CRATES +=	cxx-build	1.0.94	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cxxbridge-flags	1.0.94	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cxxbridge-macro	1.0.94	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dashmap	5.4.0	# MIT
+MODCARGO_CRATES +=	deranged	0.3.11	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	dunce	1.0.4	# CC0-1.0 OR MIT-0 OR Apache-2.0
 MODCARGO_CRATES +=	either	1.9.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	encoding_rs	0.8.33	# (Apache-2.0 OR MIT) AND BSD-3-Clause
+MODCARGO_CRATES +=	encoding_rs	0.8.34	# (Apache-2.0 OR MIT) AND BSD-3-Clause
 MODCARGO_CRATES +=	encoding_rs_io	0.1.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	equivalent	1.0.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	errno	0.3.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	error-code	3.0.0	# BSL-1.0
 MODCARGO_CRATES +=	etcetera	0.8.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	faster-hex	0.9.0	# MIT
-MODCARGO_CRATES +=	fastrand	2.0.1	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	fastrand	2.1.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	fern	0.6.2	# MIT
 MODCARGO_CRATES +=	filedescriptor	0.8.2	# MIT
 MODCARGO_CRATES +=	filetime	0.2.23	# MIT/Apache-2.0
@@ -58,61 +60,63 @@ MODCARGO_CRATES +=	futures-task	0.3.30	#
 MODCARGO_CRATES +=	futures-util	0.3.30	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	getrandom	0.2.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	gimli	0.27.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix	0.61.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix-actor	0.31.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	gix	0.63.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	gix-actor	0.31.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	gix-attributes	0.22.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	gix-bitmap	0.2.11	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	gix-chunk	0.4.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix-command	0.3.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	gix-command	0.3.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	gix-commitgraph	0.24.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix-config	0.36.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	gix-config	0.37.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	gix-config-value	0.14.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix-date	0.8.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix-diff	0.42.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix-discover	0.31.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix-features	0.38.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix-filter	0.11.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	gix-fs	0.10.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	gix-date	0.8.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	gix-diff	0.44.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	gix-dir	0.5.0	# MIT OR Apache-2.0
+MODCA

[maintainer update] devel/goreleaser 2.0.1

2024-07-09 Thread Laurent Cheylus
Hi,

a simple update for devel/goreleaser to the latest version 2.0.1.

- update Makefile, distinfo and modules.inc

Build and tests OK on current/amd64 with Go 1.22.4.

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/devel/goreleaser/Makefile,v
diff -u -p -r1.13 Makefile
--- Makefile	7 Jun 2024 01:49:05 -	1.13
+++ Makefile	11 Jun 2024 08:18:00 -
@@ -1,7 +1,7 @@
 COMMENT =	deliver Go binaries as fast and easily as possible
 
 MODGO_MODNAME =	github.com/goreleaser/goreleaser/v2
-MODGO_VERSION =	v2.0.0
+MODGO_VERSION =	v2.0.1
 
 # https://github.com/goreleaser/goreleaser
 HOMEPAGE =	https://goreleaser.com/
Index: distinfo
===
RCS file: /cvs/ports/devel/goreleaser/distinfo,v
diff -u -p -r1.9 distinfo
--- distinfo	7 Jun 2024 01:49:05 -	1.9
+++ distinfo	11 Jun 2024 08:18:03 -
@@ -616,8 +616,8 @@ SHA256 (go_modules/github.com/caarlos0/g
 SHA256 (go_modules/github.com/caarlos0/go-shellwords/@v/v1.0.12.zip) = ntXMmdXjpwiMyxTQGotRh61Fr+EZJmFgRwtrElNYgSU=
 SHA256 (go_modules/github.com/caarlos0/go-version/@v/v0.1.1.mod) = xfevdfuUweOd5xwveqsYjEISGzXjpDC5VbJ+jO2gfKs=
 SHA256 (go_modules/github.com/caarlos0/go-version/@v/v0.1.1.zip) = GiS7Bm0mqHkgWnWGYdeOz/fmGb3CtWMhazQDyerS++k=
-SHA256 (go_modules/github.com/caarlos0/log/@v/v0.4.4.mod) = Bq4Pw8x+ApxXrLUozcNsxzMZsL+rW0d9NdmBDQIePLI=
-SHA256 (go_modules/github.com/caarlos0/log/@v/v0.4.4.zip) = y2RSaF3Drl82fg+I52WKMJRuJKfWBl0oZUkOnVmg/go=
+SHA256 (go_modules/github.com/caarlos0/log/@v/v0.4.5.mod) = WErpby/Y0f6htrexBkhjCFMiHGJC1gDf4fg4aqDD5f0=
+SHA256 (go_modules/github.com/caarlos0/log/@v/v0.4.5.zip) = MxSRsqofDB+qH0z2ANM/nnD1V1KUDdcryTb+Fw90CyM=
 SHA256 (go_modules/github.com/caarlos0/testfs/@v/v0.4.4.mod) = PKVDuTI0WmKKs+/f6WgoJ18z3LHVhzSqdIls5f0z6lU=
 SHA256 (go_modules/github.com/caarlos0/testfs/@v/v0.4.4.zip) = qRaVsOx+KERZGWZGLOpuW68dISy1afAUjt5Y5/DJJfo=
 SHA256 (go_modules/github.com/carlmjohnson/versioninfo/@v/v0.22.5.mod) = TfJIFrW32++RvzwFUiHSiVLY3zffevOuyIfKAdb4TRE=
@@ -649,10 +649,11 @@ SHA256 (go_modules/github.com/charmbrace
 SHA256 (go_modules/github.com/charmbracelet/harmonica/@v/v0.2.0.zip) = hJTXKJFlUfD8mgZfqFTfri11xxkc6Dm64H3hpikNtAo=
 SHA256 (go_modules/github.com/charmbracelet/keygen/@v/v0.5.0.mod) = NwjLqryQeIlErAzBUuwqikTs4NNsman5WsWvVuC5Wns=
 SHA256 (go_modules/github.com/charmbracelet/keygen/@v/v0.5.0.zip) = yf3CE1f7w6xC029HpwrLRWknXy5Vb1V0XkBQHdIHXr0=
-SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v0.10.0.mod) = LAXQKyeaN3ylqg7tgCSil0fomMwGQr8CdO+Sqs51EHc=
-SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v0.10.0.zip) = 2B93QOUduT8svekIq/RZpwpBgz2nZbxn3y5vZw94jVU=
+SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v0.11.0.mod) = a8FmvcQHU/6TTqvnmbwa4k4w2I1D0JltNBmmIZeixY0=
+SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v0.11.0.zip) = YPuf1XXSVtRQG9VFMilQHthT6D2imIrVmua8eSg2mjA=
 SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v0.7.1.mod) = a5JoObDyEwdcBnvqPfJWi9grair6lmNsL3LAqiEsnKk=
-SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v0.9.1.mod) = egIW3IlLdn5ndjJUbPTinCEE2b6C9t+FnxWqKSmQPHc=
+SHA256 (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.1.mod) = lT2ueMrqPEoU/iivhMD8hpq5T/n3ofXVzlJN+J11N5I=
+SHA256 (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.1.zip) = pxP3yPeSZ7Yq+fCcEYbbhy076Y6k+Xp3MuvE4qynKKo=
 SHA256 (go_modules/github.com/charmbracelet/x/exp/ordered/@v/v0.0.0-20231010190216-1cb11efc897d.mod) = /0quYxNAkrqym3QLG3prQBCF+tKVQc0OGATWpymOBLE=
 SHA256 (go_modules/github.com/charmbracelet/x/exp/ordered/@v/v0.0.0-20231010190216-1cb11efc897d.zip) = GtPBVJmYKJmW43ZxHtBgyYJy6qFLKe3VyRKV2yharYU=
 SHA256 (go_modules/github.com/checkpoint-restore/go-criu/v6/@v/v6.3.0.mod) = BC1UmyfuBqsfn3q8YqAvqHHWdQnQPflXRkoIciUS39E=
@@ -1626,7 +1627,6 @@ SHA256 (go_modules/github.com/redis/go-r
 SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.5.1.zip) = e95RxSbTAAmHMDhtLZT3s59iNl4Woz/DcWojupZ+G4E=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
-SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.2.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.7.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.7.zip) = uZXkqgzB5XecxhE4rJJcuMHpY+QMgOS5PuhVOBLrt5I=
 SHA256 (go_modules/github.com/rogpeppe/go-internal/@v/v1.10.0.mod) = ddufBjI3Ckrz4bglzekbNJzpLpm6JuGwXxaUv28JQds=
@@ -2043,7 +2043,8 @@ SHA256 (go_modules/golang.org/x/crypto/@
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.21.0.mod) = f/QKV7DP8QbRsVNeHQvHdCOK+z5T95f+/hgkt2WraE0=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.22.0.mod) = Pus2v2xwkmi0EeJB8lvUrunpeucVre4QgY03HESlSbQ=
 SHA256 (go_modules/golang.

[update] devel/gopls 0.16.1

2024-07-09 Thread Laurent Cheylus
Hi,

a simple update for devel/gopls to the latest version 0.16.1.

- update Makefile, distinfo and modules.inc for this version

Build and tests OK on current/amd64 with Go 1.22.4.

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/devel/gopls/Makefile,v
diff -u -p -r1.7 Makefile
--- Makefile	26 Jun 2024 11:48:18 -	1.7
+++ Makefile	8 Jul 2024 08:58:45 -
@@ -1,7 +1,7 @@
 COMMENT =	official Go language server developed by the Go team
 
 MODGO_MODNAME =	golang.org/x/tools/gopls
-MODGO_VERSION =	v0.16.0
+MODGO_VERSION =	v0.16.1
 
 DISTNAME =	gopls-${MODGO_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/gopls/distinfo,v
diff -u -p -r1.7 distinfo
--- distinfo	26 Jun 2024 11:48:18 -	1.7
+++ distinfo	8 Jul 2024 08:58:45 -
@@ -53,8 +53,8 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = FCs0FrAOghO0CeJ5pDS5emzglTHJFMG0cXh4FX1Xmj8=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.17.0.mod) = mZ4mc6/CJ5lYaxkIsTn4+XQmy/9JgxZVKHJCBhZByFg=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = RSXa1PVyPR5An2o5jBrn/V4sY31DpcrrSYRAd7kcnus=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240620150659-cb3016b76f3e.mod) = cf0XssEb8eaLYH/TgnrjtX2H7PRxsFMjic+iCIsv6zo=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240620150659-cb3016b76f3e.zip) = QQkAyz+fNW9WhwPb3yMmSwER2OMjHAfewa4WJ5df+2c=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240628205440-9c895dd76b34.mod) = cf0XssEb8eaLYH/TgnrjtX2H7PRxsFMjic+iCIsv6zo=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240628205440-9c895dd76b34.zip) = l0r4xefu8CN24BQ6QRJePM48SAvz7mb393G3HBkm8sg=
 SHA256 (go_modules/golang.org/x/vuln/@v/v1.0.4.mod) = BkCxA/R1tcrbmhJjuJVv7wiObv3Fq9DAA/65L/FztF8=
 SHA256 (go_modules/golang.org/x/vuln/@v/v1.0.4.zip) = WGzyCRWRNNaWfQQbH225FfMOnnLgbk4vqq2nqavhtEk=
 SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
@@ -70,7 +70,7 @@ SHA256 (go_modules/mvdan.cc/unparam/@v/v
 SHA256 (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.zip) = m1xb4Hh4qr/7KDXx3UhPUC/y64MhLl7fxmYXlz55hio=
 SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.mod) = JaaqDMOKAOz/km2vfiH95k+pESDtUtDeu5XLFhWcCZQ=
 SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.zip) = rMhwwY8KELdTgl7872PtzbE6nJsVQZaVuq/xw5nJNWI=
-SHA256 (gopls-v0.16.0.zip) = oKRfxyeTq835cZkDrCh54XOqQG4oq7YZJ7FFKh2OslQ=
+SHA256 (gopls-v0.16.1.zip) = 8rcFX9DwBjBaCsEko5Q9HfcE0cM6gODGpM7/iFIs9e4=
 SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = 43
 SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = 238822
 SIZE (go_modules/github.com/frankban/quicktest/@v/v1.14.6.mod) = 121
@@ -126,8 +126,8 @@ SIZE (go_modules/golang.org/x/tools/@v/v
 SIZE (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = 214
 SIZE (go_modules/golang.org/x/tools/@v/v0.17.0.mod) = 168
 SIZE (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 339
-SIZE (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240620150659-cb3016b76f3e.mod) = 339
-SIZE (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240620150659-cb3016b76f3e.zip) = 3269111
+SIZE (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240628205440-9c895dd76b34.mod) = 339
+SIZE (go_modules/golang.org/x/tools/@v/v0.22.1-0.20240628205440-9c895dd76b34.zip) = 3269112
 SIZE (go_modules/golang.org/x/vuln/@v/v1.0.4.mod) = 335
 SIZE (go_modules/golang.org/x/vuln/@v/v1.0.4.zip) = 426021
 SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25
@@ -143,4 +143,4 @@ SIZE (go_modules/mvdan.cc/unparam/@v/v0.
 SIZE (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.zip) = 28985
 SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.mod) = 140
 SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.zip) = 33829
-SIZE (gopls-v0.16.0.zip) = 179
+SIZE (gopls-v0.16.1.zip) = 1790827
Index: modules.inc
===
RCS file: /cvs/ports/devel/gopls/modules.inc,v
diff -u -p -r1.7 modules.inc
--- modules.inc	26 Jun 2024 11:48:18 -	1.7
+++ modules.inc	8 Jul 2024 08:58:45 -
@@ -17,7 +17,7 @@ MODGO_MODULES =	\
 	golang.org/x/sys		 v0.21.0 \
 	golang.org/x/telemetry		 v0.0.0-20240607193123-221703e18637 \
 	golang.org/x/text		 v0.16.0 \
-	golang.org/x/tools		 v0.22.1-0.20240620150659-cb3016b76f3e \
+	golang.org/x/tools		 v0.22.1-0.20240628205440-9c895dd76b34 \
 	golang.org/x/vuln		 v1.0.4 \
 	gopkg.in/check.v1		 v1.0.0-20190902080502-41f04d3bba15 \
 	gopkg.in/yaml.v3		 v3.0.1 \


[update] sysutils/fzf 0.54.0

2024-07-08 Thread Laurent Cheylus
Hi,

update for sysutils/fzf to the latest version 0.54.0.
Changelog: https://github.com/junegunn/fzf/releases/tag/v0.54.0

- update Makefile, distinfo and modules.inc for this version
- update Makefile for MODGO_VERSION => now uses tag v${VERSION}, see this fix 
https://github.com/junegunn/fzf/issues/2879

Build and tests OK on current/amd64 with Go 1.22.4

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.28 Makefile
--- Makefile	7 Jun 2024 01:24:44 -	1.28
+++ Makefile	8 Jul 2024 15:01:07 -
@@ -1,9 +1,10 @@
 COMMENT =	command-line fuzzy finder
 
+V =		0.54.0
+
 MODGO_MODNAME =	github.com/junegunn/fzf
-MODGO_VERSION =	v0.0.0-20240606130326-c4a9ccd6afc3
+MODGO_VERSION =	v${V}
 
-V =		0.53.0
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
diff -u -p -r1.21 distinfo
--- distinfo	7 Jun 2024 01:24:44 -	1.21
+++ distinfo	8 Jul 2024 15:01:07 -
@@ -1,6 +1,6 @@
-SHA256 (fzf-0.53.0.zip) = Q63WDuz0LQ+46IRCbYkyA8rg9tW2cCB8E+sYmhPiRhQ=
-SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.mod) = p4RFHuqGqGogAAE3Y9NCpvc5eDGX4o9Weiius6DV8gg=
-SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.zip) = UWFoBfFa3P7N5kR81xcaGnR47tMDvEL8/yq6KWy1QOs=
+SHA256 (fzf-0.54.0.zip) = McdWAME35oAtoaITi9Ax0k4aOoKQg3MR34qb8d7FGWs=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.7-0.20240703190418-87029d931815.mod) = g1iQ8ixAXgFl8f9SugTmTqBki2uOZ7Hw4niZTdAIulw=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.7-0.20240703190418-87029d931815.zip) = S8xhMXrCVL3GISBe9mo6gC6NJDU1gTXNmCbF5ZkswIE=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.mod) = mLlZxQfyuis0l6WxSUImtebIZ1DoJQQVuES6DsblTC0=
@@ -40,15 +40,15 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.20.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.20.0.zip) = P4JrGR6rHr2pJf61UdM0434bWGXRqnkPreRlmIEaixo=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.22.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.22.0.zip) = JDQpn1MLBJpcgSHWRldRzli9Yvk5r940xEL3nIjpAzw=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s=
 SHA256 (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 2+oCJUqsLPP9D3LHxgLlQ8X7rS0A2vwvgZwoqTUlgZk=
-SHA256 (go_modules/golang.org/x/term/@v/v0.20.0.mod) = popv0up5oDshapIJPgQ6AnvvRuJ19M4MpNIh3f0kTwE=
-SHA256 (go_modules/golang.org/x/term/@v/v0.20.0.zip) = hA6swP+zBty0sPW/bgcckdLnlX/MYE7sTnPA/CLykgw=
+SHA256 (go_modules/golang.org/x/term/@v/v0.22.0.mod) = VVTT9tNrZ3JI7cKAu1YPOW29iraxJPf/pAeXfffON7k=
+SHA256 (go_modules/golang.org/x/term/@v/v0.22.0.zip) = B2bjDbDOpZenyHrWqCnfKlOJOdxltcpleR39bk8SRLQ=
 SHA256 (go_modules/golang.org/x/term/@v/v0.5.0.mod) = DW9YIoqtwaZSjmdV2gGFFlZuOuXFIB963hdz9W+o2TQ=
 SHA256 (go_modules/golang.org/x/text/@v/v0.14.0.mod) = lxV58X6avFkmq3YhT1M71RfPSSXIhSQ6xHVaGgp8ae8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.14.0.zip) = uYFIl+DgnNV2p6AT8GbH21N6PVONLg9g8Mrum8Gz9K8=
@@ -63,9 +63,9 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.zip) = minIkEwqzUtlgl6RbL2vQXCG81u2jFSvmmKDoOE0HoU=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.53.0.zip) = 338417
-SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.mod) = 49
-SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.zip) = 58728
+SIZE (fzf-0.54.0.zip) = 337770
+SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.7-0.20240703190418-87029d931815.mod) = 49
+SIZE (go_modules/github.com/charlievieth/fast

[update] devel/pcre2 10.44

2024-07-02 Thread Laurent Cheylus
Hi,

[cc namn@ as maitainer]

update of devel/pcre2 library to the latest version 10.44.

The main repository is now on GitHub https://github.com/PCRE2Project/pcre2 and 
build uses CMake instead of GNU configure/make.

Update Makefile:
- use GH_* to download sources
- bump minor versions for pcre2-8, pcre2-16 and pcre2-32 libraries (new 
functions added)
- use "devel/cmake" as module for build
- add configure args for cmake to build shared libs and 16/32 bits versions 
(off by default)
- patch tests to fix them on OpenBSD, see commit 
https://github.com/PCRE2Project/pcre2/commit/7e141969b538917c9f4a85839031d066eec67ad2

Regen pkg/PLIST after fake install

Build and tests OK on current/amd64.

Comments/tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/devel/pcre2/Makefile,v
diff -u -p -r1.20 Makefile
--- Makefile	8 Feb 2024 00:57:55 -	1.20
+++ Makefile	2 Jul 2024 08:21:46 -
@@ -1,41 +1,42 @@
 COMMENT =	perl-compatible regular expression library, version 2
 
-DISTNAME =	pcre2-10.37
+VERSION =	10.44
 
-SHARED_LIBS +=  pcre2-16  0.5 # 10.37
-SHARED_LIBS +=  pcre2-32  0.5 # 10.37
-SHARED_LIBS +=  pcre2-8   0.6 # 10.37
-SHARED_LIBS +=  pcre2-posix   1.0 # 2.3
+GH_ACCOUNT =	PCRE2Project
+GH_PROJECT =	pcre2
+GH_TAGNAME =	pcre2-${VERSION}
 
-CATEGORIES =	devel
+DISTNAME =	pcre2-${VERSION}
 
-REVISION =	2
+SHARED_LIBS +=  pcre2-16  0.6 # 10.44
+SHARED_LIBS +=  pcre2-32  0.6 # 10.44
+SHARED_LIBS +=  pcre2-8   0.7 # 10.44
+SHARED_LIBS +=  pcre2-posix   1.0 # 2.3
 
-SITES = 	https://github.com/PCRE2Project/pcre2/releases/download/${DISTNAME}/ \
-		https://ftp.pcre.org/pub/pcre/ \
-		${SITE_SOURCEFORGE:=pcre/} \
-		http://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ \
-		ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
+CATEGORIES =	devel
 
-HOMEPAGE =	https://www.pcre.org/
 MAINTAINER =	Nam Nguyen 
 
 # BSD
 PERMIT_PACKAGE =	Yes
 
-WANTLIB += bz2 c curses readline z
+WANTLIB += bz2 c readline z
+
+BUILD_DEPENDS =	archivers/bzip2
+LIB_DEPENDS =	${BUILD_DEPENDS}
+
+MODULES =	devel/cmake
+
+CONFIGURE_ARGS +=	-DBUILD_SHARED_LIBS=ON \
+			-DPCRE2_BUILD_PCRE2_16=ON -DPCRE2_BUILD_PCRE2_32=ON
 
-LIB_DEPENDS =		archivers/bzip2
+# Patch tests output
+# See commit 7e141969b538917c9f4a85839031d066eec67ad2
+post-patch:
+	sed -i 's/badlocale/locale.bad/' ${WRKSRC}/RunGrepTest
+	sed -i 's/badlocale/locale.bad/' ${WRKSRC}/testdata/grepoutput
 
-CONFIGURE_STYLE =	gnu
-CONFIGURE_ARGS =	--enable-pcre2-16 \
-			--enable-pcre2-32 \
-			--enable-pcre2grep-libz \
-			--enable-pcre2grep-libbz2 \
-			--enable-pcre2test-libreadline
-# explicitly disable JIT that would require WXNEEDED
-CONFIGURE_ARGS +=	--disable-jit
-CONFIGURE_ENV =		CPPFLAGS="-I${LOCALBASE}/include" \
-			LDFLAGS="-L${LOCALBASE}/lib"
+post-install:
+	${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${PREFIX}/share/doc/pcre2/
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/devel/pcre2/distinfo,v
diff -u -p -r1.9 distinfo
--- distinfo	5 Nov 2021 22:18:23 -	1.9
+++ distinfo	2 Jul 2024 08:21:46 -
@@ -1,2 +1,2 @@
-SHA256 (pcre2-10.37.tar.gz) = BOIUwMQKl7ilwrSuiKOqipPm8uRcazU03aw1HyZUhXc=
-SIZE (pcre2-10.37.tar.gz) = 2299767
+SHA256 (pcre2-10.44.tar.gz) = B6AC6CFjgqlvcivEqDHz13RX/j6eYqbf8lCi3Q6cXm0=
+SIZE (pcre2-10.44.tar.gz) = 2930559
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/pcre2/pkg/PLIST,v
diff -u -p -r1.6 PLIST
--- pkg/PLIST	11 Mar 2022 18:52:29 -	1.6
+++ pkg/PLIST	2 Jul 2024 08:21:46 -
@@ -1,19 +1,18 @@
 bin/pcre2-config
 @bin bin/pcre2grep
 @bin bin/pcre2test
+@comment cmake/
+@comment cmake/pcre2-config-version.cmake
+@comment cmake/pcre2-config.cmake
 include/pcre2.h
 include/pcre2posix.h
 @static-lib lib/libpcre2-16.a
-lib/libpcre2-16.la
 @lib lib/libpcre2-16.so.${LIBpcre2-16_VERSION}
 @static-lib lib/libpcre2-32.a
-lib/libpcre2-32.la
 @lib lib/libpcre2-32.so.${LIBpcre2-32_VERSION}
 @static-lib lib/libpcre2-8.a
-lib/libpcre2-8.la
 @lib lib/libpcre2-8.so.${LIBpcre2-8_VERSION}
 @static-lib lib/libpcre2-posix.a
-lib/libpcre2-posix.la
 @lib lib/libpcre2-posix.so.${LIBpcre2-posix_VERSION}
 lib/pkgconfig/libpcre2-16.pc
 lib/pkgconfig/libpcre2-32.pc
@@ -42,6 +41,7 @@ lib/pkgconfig/libpcre2-posix.pc
 @man man/man3/pcre2_general_context_free.3
 @man man/man3/pcre2_get_error_message.3
 @man man/man3/pcre2_get_mark.3
+@man man/man3/pcre2_get_match_data_heapframes_size.3
 @man man/man3/pcre2_get_match_data_size.3
 @man man/man3/pcre2_get_ovector_count.3
 @man man/man3/pcre2_get_ovector_pointer.3
@@ -77,7 +77,9 @@ lib/pkgconfig/libpcre2-posix.pc
 @man man/man3/pcre2_set_glob_separator.3
 @man man/man3/pcre2_set_heap_limit.3
 @man man/man3/pcre2_set_match_limit.3
+@man man/man3/pcre2_set_max_pattern_compile

Re: [maintainer update] sysutils/lsd v1.1.2

2024-06-27 Thread Laurent Cheylus
On Sat, 8 Jun 2024 11:38:34 +0200 (CEST), Laurent Cheylus wrote:

> update for sysutils/lsd version 1.1.2 ("ls deluxe" written in Rust).
> Changelog: https://github.com/lsd-rs/lsd/releases/tag/v1.1.2

> Build and tests OK on current/amd64 with Rust 1.78.0

Bump, please tests welcome and commit if OK.

Laurent



[update] devel/py-testtools 2.7.2

2024-06-26 Thread Laurent Cheylus
Hi,

update for devel/py-testtools to the latest version 2.7.2.
Changelog: https://github.com/testing-cabal/testtools/releases/tag/2.7.2

- update Makefile and distinfo for this version
- use hatchling for MODPY_PYBUILD
- remove unnecessary BDEP and RDEP
- regen pkg/PLIST via "make update-plist"

Build and tests OK on current/amd64 with Python 3.9.11.

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/devel/py-testtools/Makefile,v
diff -u -p -r1.20 Makefile
--- Makefile	6 May 2024 12:23:31 -	1.20
+++ Makefile	26 Jun 2024 07:57:56 -
@@ -1,24 +1,22 @@
-COMMENT=	extensions to the Python unit testing framework
+COMMENT=		extensions to the Python unit testing framework
 
-MODPY_EGG_VERSION= 1.8.1
-DISTNAME=	testtools-${MODPY_EGG_VERSION}
-PKGNAME=	py-${DISTNAME}
-CATEGORIES=	devel
-REVISION=	9
+MODPY_EGG_VERSION= 	2.7.2
+DISTNAME=		testtools-${MODPY_EGG_VERSION}
+PKGNAME=		py-${DISTNAME}
+
+CATEGORIES=		devel
 
 # MIT
-PERMIT_PACKAGE=	Yes
+PERMIT_PACKAGE=		Yes
 
-MODULES=	lang/python
-MODPY_PI=	Yes
-MODPY_PYBUILD =	setuptools
-BUILD_DEPENDS=	devel/py-pbr${MODPY_FLAVOR}
-RUN_DEPENDS=	devel/py-extras${MODPY_FLAVOR}
+MODULES=		lang/python
+MODPY_PI=		Yes
+MODPY_PYBUILD =		hatchling
 
 FLAVORS=	python3
 FLAVOR=		python3
 
-# needs traceback2, python-mimeparse, newer unittest2
+# needs testscenarios and testresources
 NO_TEST=	Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-testtools/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo	18 Nov 2015 20:25:12 -	1.3
+++ distinfo	26 Jun 2024 07:57:56 -
@@ -1,2 +1,2 @@
-SHA256 (testtools-1.8.1.tar.gz) = FV7SkIbkgVZRnhX3gBtwLBW6NNhwDYC6YGEB9Eijg58=
-SIZE (testtools-1.8.1.tar.gz) = 209327
+SHA256 (testtools-2.7.2.tar.gz) = W+W7wfD6D4tgrKbO7AeEXUHQxHXPRFv6200sRew5fqM=
+SIZE (testtools-2.7.2.tar.gz) = 201430
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-testtools/pkg/PLIST,v
diff -u -p -r1.5 PLIST
--- pkg/PLIST	14 Nov 2022 17:17:00 -	1.5
+++ pkg/PLIST	26 Jun 2024 07:57:56 -
@@ -1,21 +1,17 @@
 @pkgpath devel/py-testtools
 lib/python${MODPY_VERSION}/site-packages/testtools/
 lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/
-lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/AUTHORS
-lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/LICENSE
 lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/METADATA
 lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/RECORD
 lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/WHEEL
-lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/pbr.json
-lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/top_level.txt
+lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/licenses/
+lib/python${MODPY_VERSION}/site-packages/testtools-${MODPY_EGG_VERSION}.dist-info/licenses/LICENSE
 lib/python${MODPY_VERSION}/site-packages/testtools/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}_compat3x.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}_compat3x.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}_spinner.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}_spinner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}assertions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}assertions.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -24,10 +20,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}content.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}content_type.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/testtools/${MODPY_PYCACHE}content_type.${M

[update] math/py-networkx 3.3

2024-06-26 Thread Laurent Cheylus
Hi,

update of math/py-networkx for the latest version 3.3.
Changelog: https://github.com/networkx/networkx/releases/tag/networkx-3.3

- update Makefile and distinfo for this version
- update HOMEPAGE (https://networkx.org/) in Makefile
- add "post-install" step to copy examples in 
${PREFIX}/share/examples/${MODPY_PY_PREFIX}networkx
- update pkg/PLIST via "make update-plist"

Build and tests OK on current/amd64 with Python 3.9.11.

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/math/py-networkx/Makefile,v
diff -u -p -r1.12 Makefile
--- Makefile	7 May 2024 21:05:35 -	1.12
+++ Makefile	26 Jun 2024 13:11:16 -
@@ -1,25 +1,28 @@
 COMMENT =		module for creating and manipulating graphs and networks
 
-MODPY_EGG_VERSION =	2.7.1
+MODPY_EGG_VERSION =	3.3
 DISTNAME =		networkx-${MODPY_EGG_VERSION}
 PKGNAME =		py-${DISTNAME}
 
 CATEGORIES =		math
 
-HOMEPAGE =		https://networkx.github.io/
+# https://github.com/networkx/networkx
+HOMEPAGE =		https://networkx.org/
 
 # BSD
 PERMIT_PACKAGE =	Yes
 
 MODULES =		lang/python
 MODPY_PI =		Yes
-MODPY_PYBUILD =	setuptools
+MODPY_PYBUILD =		setuptools
 
 FLAVORS =		python3
 FLAVOR =		python3
 
-RUN_DEPENDS =		devel/py-decorator${MODPY_FLAVOR}
-
 TEST_DEPENDS =		devel/py-test-cov${MODPY_FLAVOR}
+
+post-install:
+	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/${MODPY_PY_PREFIX}networkx
+	cp -a ${WRKSRC}/examples/* ${PREFIX}/share/examples/${MODPY_PY_PREFIX}networkx
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/math/py-networkx/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo	7 May 2024 21:05:35 -	1.3
+++ distinfo	26 Jun 2024 13:11:16 -
@@ -1,2 +1,2 @@
-SHA256 (networkx-2.7.1.tar.gz) = 0RlLp1Pl7tB83s0dI8XNejx3IJm9jb0v6jZniM9N57o=
-SIZE (networkx-2.7.1.tar.gz) = 1923431
+SHA256 (networkx-3.3.tar.gz) = DBJ9iy9IZfWa6cuKr81gtccPMkHr1m997618SrkBJsk=
+SIZE (networkx-3.3.tar.gz) = 2126579
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/py-networkx/pkg/PLIST,v
diff -u -p -r1.6 PLIST
--- pkg/PLIST	7 May 2024 21:05:35 -	1.6
+++ pkg/PLIST	26 Jun 2024 13:11:18 -
@@ -5,6 +5,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/networkx-${MODPY_EGG_VERSION}.dist-info/METADATA
 lib/python${MODPY_VERSION}/site-packages/networkx-${MODPY_EGG_VERSION}.dist-info/RECORD
 lib/python${MODPY_VERSION}/site-packages/networkx-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/networkx-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
 lib/python${MODPY_VERSION}/site-packages/networkx-${MODPY_EGG_VERSION}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/networkx/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}/
@@ -33,6 +34,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}boundary.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}bridges.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}bridges.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}broadcasting.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}broadcasting.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}chains.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}chains.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}chordal.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -87,12 +90,16 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}mis.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}moral.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}moral.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}node_classification.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}node_classification.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}non_randomness.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}non_randomness.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/${MODPY_PYCACHE}planar_drawi

[update] devel/py-asn1-modules 0.4.0

2024-06-25 Thread Laurent Cheylus
Hi,

an update for devel/py-asn1-modules port to the latest version 0.4.0.

- update Makefile and distinfo for this version
- fix DISTNAME and PKGNAME
- HOMEPAGE is now https://github.com/pyasn1/pyasn1-modules
- update pkg/PLIST via "make update-plist"

Build and tests OK on current/amd64 with Python 3.11.9

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/devel/py-asn1-modules/Makefile,v
diff -u -p -r1.23 Makefile
--- Makefile	6 May 2024 12:22:43 -	1.23
+++ Makefile	25 Jun 2024 19:57:24 -
@@ -1,12 +1,12 @@
 COMMENT =		collection of ASN.1 data structures for py-asn1
 
-MODPY_EGG_VERSION =	0.2.8
-DISTNAME =		pyasn1-modules-${MODPY_EGG_VERSION}
-PKGNAME =		${DISTNAME:S/py/py-/}
+MODPY_EGG_VERSION =	0.4.0
+DISTNAME =		pyasn1_modules-${MODPY_EGG_VERSION}
+PKGNAME =		py-asn1-modules-${MODPY_EGG_VERSION}
+
 CATEGORIES =		devel
-REVISION =		1
 
-HOMEPAGE =		https://github.com/etingof/pyasn1
+HOMEPAGE =		https://github.com/pyasn1/pyasn1-modules
 
 # BSD 2-Clause
 PERMIT_PACKAGE =	Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/py-asn1-modules/distinfo,v
diff -u -p -r1.6 distinfo
--- distinfo	26 Aug 2022 13:14:18 -	1.6
+++ distinfo	25 Jun 2024 19:57:24 -
@@ -1,2 +1,2 @@
-SHA256 (pyasn1-modules-0.2.8.tar.gz) = kF+ExxIjCyxZLBlHDTyo1VLecmBQ0dFxYoKh9hRr5l4=
-SIZE (pyasn1-modules-0.2.8.tar.gz) = 242864
+SHA256 (pyasn1_modules-0.4.0.tar.gz) = gx286hsXeyjJut30xtEBPCTDrM0UoYc//6pqLpBfF7Y=
+SIZE (pyasn1_modules-0.4.0.tar.gz) = 307859
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-asn1-modules/pkg/PLIST,v
diff -u -p -r1.8 PLIST
--- pkg/PLIST	26 Aug 2022 13:14:19 -	1.8
+++ pkg/PLIST	25 Jun 2024 19:57:24 -
@@ -56,12 +56,18 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc2631.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc2634.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc2634.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc2876.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc2876.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc2985.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc2985.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc2986.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc2986.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3058.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3058.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3114.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3114.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3125.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3125.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3161.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3161.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3274.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -72,24 +78,36 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3280.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3281.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3281.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3370.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3370.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3412.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3412.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1_modules/${MODPY_PYCACHE}rfc3414.${MODPY_PYC_MAGIC_TAG}${MODPY

[update] devel/py-asn1 0.6.0

2024-06-25 Thread Laurent Cheylus
Hi,

[cc benoit@ as maintainer]

an update for devel/py-asn1 port to the latest version 0.6.0
The main GH repository (homepage) is now https://github.com/pyasn1/pyasn1

- update Makefile, distinfo and pkg/PLIST for this version

Build and tests OK on current/amd64 with Python 3.11.9

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/devel/py-asn1/Makefile,v
diff -u -p -r1.42 Makefile
--- Makefile	6 May 2024 12:22:43 -	1.42
+++ Makefile	25 Jun 2024 15:26:45 -
@@ -1,13 +1,12 @@
 COMMENT =	ASN.1 library for Python
 
-MODPY_EGG_VERSION =	0.4.8
+MODPY_EGG_VERSION =	0.6.0
 DISTNAME =		pyasn1-${MODPY_EGG_VERSION}
 PKGNAME =		${DISTNAME:S/py/py-/}
 CATEGORIES =		devel
 EPOCH =			0
-REVISION =		6
 
-HOMEPAGE =		https://github.com/etingof/pyasn1
+HOMEPAGE =		https://github.com/pyasn1/pyasn1
 
 MAINTAINER =		Benoit Lecocq 
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-asn1/distinfo,v
diff -u -p -r1.20 distinfo
--- distinfo	6 Jan 2020 12:46:19 -	1.20
+++ distinfo	25 Jun 2024 15:26:45 -
@@ -1,2 +1,2 @@
-SHA256 (pyasn1-0.4.8.tar.gz) = rvd8n7lKOsWI6HhBIIvexGRHHZhxvVBQoofMmkdc0Lo=
-SIZE (pyasn1-0.4.8.tar.gz) = 146820
+SHA256 (pyasn1-0.6.0.tar.gz) = OjWrLEte+Y4X397IqwdARvvaduKBxacGzNgjKM/I9kw=
+SIZE (pyasn1-0.6.0.tar.gz) = 148088
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-asn1/pkg/PLIST,v
diff -u -p -r1.14 PLIST
--- pkg/PLIST	25 Nov 2022 17:14:59 -	1.14
+++ pkg/PLIST	25 Jun 2024 15:26:45 -
@@ -20,6 +20,8 @@ lib/python${MODPY_VERSION}/site-packages
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}streaming.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}streaming.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/ber/
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/ber/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/ber/${MODPY_PYCACHE}/
@@ -67,29 +69,18 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/native/${MODPY_PYCACHE}encoder.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/native/decoder.py
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/native/encoder.py
+lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/streaming.py
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}binary.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}binary.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}calling.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}calling.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}dateandtime.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}dateandtime.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}integer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}integer.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}octets.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}octets.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}string.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}string.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/binary.py
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/calling.py
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/dateandtime.py
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/integer.py
 lib/python${

[maintainer update] devel/gopls 0.16.0

2024-06-22 Thread Laurent Cheylus
Hi,

update for devel/gopls port (Go LSP server) to the latest version 0.16.0.
Changelog: https://github.com/golang/tools/releases/tag/gopls/v0.16.0

- update Makefile, distinfo and modules.inc
- update pkg/PLIST via "make update-plist' after fake install

Build and tests OK on current/amd64 with Go 1.22.4.

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/devel/gopls/Makefile,v
diff -u -p -r1.6 Makefile
--- Makefile	6 Jun 2024 01:42:05 -	1.6
+++ Makefile	22 Jun 2024 09:20:19 -
@@ -1,7 +1,7 @@
 COMMENT =	official Go language server developed by the Go team
 
 MODGO_MODNAME =	golang.org/x/tools/gopls
-MODGO_VERSION =	v0.15.3
+MODGO_VERSION =	v0.16.0
 
 DISTNAME =	gopls-${MODGO_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/gopls/distinfo,v
diff -u -p -r1.6 distinfo
--- distinfo	6 Jun 2024 01:42:05 -	1.6
+++ distinfo	22 Jun 2024 09:20:19 -
@@ -12,10 +12,8 @@ SHA256 (go_modules/github.com/google/ren
 SHA256 (go_modules/github.com/google/safehtml/@v/v0.0.2.mod) = 1+qWhGYjf7JSbmoIWfYMkxnwqzVZM5hi9Mlo34tL9vE=
 SHA256 (go_modules/github.com/google/safehtml/@v/v0.1.0.mod) = 1+qWhGYjf7JSbmoIWfYMkxnwqzVZM5hi9Mlo34tL9vE=
 SHA256 (go_modules/github.com/google/safehtml/@v/v0.1.0.zip) = rzGkU2Q9TOxJQ9Ld5/IQh65p/fGypJ5NFw801/f39+E=
-SHA256 (go_modules/github.com/jba/printsrc/@v/v0.2.2.mod) = kKADcBNG2mbECwc0sXN+OGpMzhuph5WtVtD3eDcHWMM=
-SHA256 (go_modules/github.com/jba/printsrc/@v/v0.2.2.zip) = yNo0YmvgM5VH9OaIenYvTZlxenl/4rjUAIcEbAqqaQQ=
-SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.6.0.mod) = ZutEgM8VBffrc+JCtFmtnaBJBGb40l6MKEuPWxKSuOw=
-SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.6.0.zip) = P/lg7koTPV6tN+rJJC7d8m+4VO/iqjer+ROVxso3G8g=
+SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.7.0.mod) = fEPlHkpcFhnrKtEFKguF1q8qudxot+ackEWlVZF66jk=
+SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.7.0.zip) = lRGuND+vII9mmQwGk9tvDJpmCZwhQpdma/MBORozoec=
 SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.mod) = hPPkCAOx69SoAuVXlLmZffCxc8SAnoVy/5BC7FWMobw=
 SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.zip) = 7PWkrySCbDrXWM4GQQygji1Y5NlQU747nd4uFIUsDNw=
 SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 9jh5sgT2zolc6lNZS4FPWsCvCEhrM7HKecZXOE77xyY=
@@ -31,50 +29,48 @@ SHA256 (go_modules/golang.org/x/exp/type
 SHA256 (go_modules/golang.org/x/mod/@v/v0.10.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.14.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.15.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.15.0.zip) = gcYdBDhUtSQqxKn/kv47J1sDPMXsMsRrRqQKFDwWWOc=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
-SHA256 (go_modules/golang.org/x/net/@v/v0.21.0.mod) = Du8+n+f2aL5bTSTI8SUcbFAtEWiVPICBrJ3D85nGTwY=
-SHA256 (go_modules/golang.org/x/net/@v/v0.21.0.zip) = Tpy0ve0ZV+c/5wl0HCmHnqsFBHYXybFLcjcxT/kCSRM=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.18.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.18.0.zip) = nGSj79pDySAUZ1NhsmIN4fKBXVmHWjefCzNhAY5b31k=
+SHA256 (go_modules/golang.org/x/net/@v/v0.26.0.mod) = 82mj44SGDykPhwGlhZt2CTrof6JdWHyMnIFqLC40p5w=
+SHA256 (go_modules/golang.org/x/net/@v/v0.26.0.zip) = PqkMFHQiacfB1SF7wePPWKcVUuVyT9QP+mm6UaEzrbA=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.3.0.mod) = 7Q/wxQgadUz8vnaMvPYMY5dbNddufXuZxayb+m2YKFE=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.6.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.6.0.zip) = fHUXUpejs2i4Br0kx0AWKd8R3MZV48FEcAWCgvEBymo=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.zip) = ILAQhSQOZhv/x/WTg/IbkPES1ml4QiDG5ZyAEkMhbSI=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.11.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.16.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.zip) = tJ+5uqLNEzWWkn7wcM50vzgiPZfnyB73P+Hosqs2Oc0=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/telemetry/@v/v0.0.0-20240208230135-b75ee8823808.mod) = Q+C5QU22D/lmC5KhtOoJTvzZt91bNjZ5DMAHp/W3LyY=
-SHA256 (go_

[update] devel/py-codestyle 2.12.0

2024-06-21 Thread Laurent Cheylus
Hi,

[cc @daniel as last updater of this port and other Python ports]

a simple update for devel/py-codestyle to the latest version 2.12.0.

- update Makefile and distinfo for this version

Build and tests OK on current/amd64 with Python 3.11.9

Laurent

Index: Makefile
===
RCS file: /cvs/ports/devel/py-codestyle/Makefile,v
diff -u -p -r1.19 Makefile
--- Makefile	6 May 2024 12:23:13 -	1.19
+++ Makefile	21 Jun 2024 06:53:28 -
@@ -1,9 +1,8 @@
 COMMENT =		Python style guide checker
 
-MODPY_EGG_VERSION =	2.11.1
+MODPY_EGG_VERSION =	2.12.0
 DISTNAME =		pycodestyle-${MODPY_EGG_VERSION}
 PKGNAME =		py-codestyle-${MODPY_EGG_VERSION}
-REVISION =		0
 
 CATEGORIES =		devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-codestyle/distinfo,v
diff -u -p -r1.8 distinfo
--- distinfo	24 Oct 2023 06:35:17 -	1.8
+++ distinfo	21 Jun 2024 06:53:28 -
@@ -1,2 +1,2 @@
-SHA256 (pycodestyle-2.11.1.tar.gz) = QboOevyXUt+1PO1UieifgYa+AOWZ5xJmBpW3p1/yZj8=
-SIZE (pycodestyle-2.11.1.tar.gz) = 38974
+SHA256 (pycodestyle-2.12.0.tar.gz) = RC+VAUG09D33Ut0wNRH/3tOgTCtvt/ZZgFdPDDHm55w=
+SIZE (pycodestyle-2.12.0.tar.gz) = 39055


Re: [update] devel/flake8 7.1.0

2024-06-21 Thread Laurent Cheylus
Hi Daniel,

- Mail original -
> > On Jun 19, 2024, at 9:35 AM, Laurent Cheylus  wrote:
> > a simple update for devel/flake8 to the latest version 7.1.0.

> Thanks for the submission.
> 
> Looks like pycodestyle has to be updated simultaneously.

I have also an update for devel/py-codestyle to the latest version 2.12.0. I 
will send it ASAP.

But there is a problematic RDEP in devel/py-python-lsp-server 1.11.0 with this 
update:
devel/py-codestyle${MODPY_FLAVOR}>=2.11.0,<2.12.0

Laurent
 



[update] devel/flake8 7.1.0

2024-06-19 Thread Laurent Cheylus
Hi,

[cc daniel@ as maintainer]

a simple update for devel/flake8 to the latest version 7.1.0.

- update Makefile and distinfo for this version
- update version for RDEP devel/py-codestyle

Build OK on current/amd64 with Python 3.11.9

Functional tests OK with some Python code (no unit tests enabled for this port).

Laurent
Index: Makefile
===
RCS file: /cvs/ports/devel/flake8/Makefile,v
diff -u -p -r1.35 Makefile
--- Makefile	6 May 2024 12:22:38 -	1.35
+++ Makefile	19 Jun 2024 12:35:59 -
@@ -1,8 +1,7 @@
 COMMENT=	modular python code checker wrapping pep8 and pyflakes
 
-MODPY_EGG_VERSION=	7.0.0
+MODPY_EGG_VERSION=	7.1.0
 DISTNAME=	flake8-${MODPY_EGG_VERSION}
-REVISION=	0
 
 CATEGORIES=	devel
 
@@ -19,7 +18,7 @@ MODULES=	lang/python
 MODPY_PI=	Yes
 MODPY_PYBUILD=	setuptools
 
-RUN_DEPENDS=	devel/py-codestyle${MODPY_FLAVOR}<2.12.0 \
+RUN_DEPENDS=	devel/py-codestyle${MODPY_FLAVOR}<2.13.0 \
 		devel/py-mccabe${MODPY_FLAVOR}<0.8.0 \
 		devel/pyflakes${MODPY_FLAVOR}<3.3.0
 
Index: distinfo
===
RCS file: /cvs/ports/devel/flake8/distinfo,v
diff -u -p -r1.15 distinfo
--- distinfo	12 Feb 2024 02:20:17 -	1.15
+++ distinfo	19 Jun 2024 12:35:59 -
@@ -1,2 +1,2 @@
-SHA256 (flake8-7.0.0.tar.gz) = M/lmIQWeZe7EdBaQhdySvybnstRzZrcL4vZ6uA3CUTI=
-SIZE (flake8-7.0.0.tar.gz) = 48219
+SHA256 (flake8-7.1.0.tar.gz) = SKB7YmtVI24PtHhO5ppGX79Z157sH1tHhcPTvFfReqU=
+SIZE (flake8-7.1.0.tar.gz) = 48240


Re: import devel/rust-bindgen v0.69.4

2024-06-13 Thread Laurent Cheylus
Hi,

On Thu, 13 Jun 2024 09:32:13 +0200, Sebastien Marie wrote:

> I would like to import devel/rust-bindgen, a cli utility to generate
> Rust interface from C (or some C++) headers.
(...)
> All tests are passing (tested on amd64).

Build and tests OK on current/amd64 with Rust 1.78.0

Thanks for this port, useful for some Rust projects.

Laurent



[update] textproc/py-black 24.4.2

2024-06-13 Thread Laurent Cheylus
Hi,

[cc daniel@ as maintainer]

a simple update for textproc/py-black (Python code formatter) to the latest 
version 24.4.2

- update Makefile and distinfo for this version

Build and tests OK on current/amd64 with Python 3.11.9

Tests welcome and please commit it OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/textproc/py-black/Makefile,v
diff -u -p -r1.27 Makefile
--- Makefile	5 Jun 2024 06:40:10 -	1.27
+++ Makefile	13 Jun 2024 08:19:16 -
@@ -1,13 +1,12 @@
 COMMENT=	Python code formatter
 
-MODPY_EGG_VERSION=	24.3.0
+MODPY_EGG_VERSION=	24.4.2
 DISTNAME=	black-${MODPY_EGG_VERSION}
 PKGNAME=	py-black-${MODPY_EGG_VERSION:S/b/beta/}
-REVISION=	1
 
 CATEGORIES=	textproc devel
 
-# https://github.com/ambv/black
+# https://github.com/psf/black
 HOMEPAGE=	https://black.readthedocs.io/
 
 MAINTAINER=	Daniel Dickman 
@@ -20,7 +19,7 @@ MODPY_PI=	Yes
 MODPY_PYBUILD=	hatch-vcs
 
 # compiled version can optionally be built, but requires additional deps in
-# fairly specific versions: hatch-mypyc>=0.16.0, mypy==1.5.1, click==8.1.3
+# fairly specific versions: hatch-mypyc>=0.16.0, mypy==1.7.1, click==8.1.3
 BUILD_DEPENDS=	devel/py-hatch-fancy-pypi-readme${MODPY_FLAVOR}
 
 RUN_DEPENDS=	devel/py-click${MODPY_FLAVOR}>=8.0.0 \
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-black/distinfo,v
diff -u -p -r1.10 distinfo
--- distinfo	25 Mar 2024 21:39:22 -	1.10
+++ distinfo	13 Jun 2024 08:19:16 -
@@ -1,2 +1,2 @@
-SHA256 (black-24.3.0.tar.gz) = oMnEoHca/GkZV4zscc6Co+MeBUkE5xl96svJOCZxxB8=
-SIZE (black-24.3.0.tar.gz) = 634292
+SHA256 (black-24.4.2.tar.gz) = yHK1MFfwAAhdpmoZxV1o9vjdysJkI5KtOjVYeEBvvU0=
+SIZE (black-24.4.2.tar.gz) = 642299


[new] Proposal to import devel/cargo-nextest 0.9.72

2024-06-09 Thread Laurent Cheylus
Hi,

I propose to import cargo-nextest in category devel.

cargo-nextest is a next-generation test runner for Rust ; used by some 
projects, especially for CI.
- Main site: https://nexte.st/
- GH repository: https://github.com/nextest-rs/nextest

Create initial devel/cargo-nextest port for the latest version 0.9.72

- create Makefile, distinfo and crates.inc
- BDEP / lib DEPS with zstd + MODCARGO_RUSTFLAGS to use it during build
- disable self-update via Rust feature "default-no-update"
- add a specific target for "install": Nextest's own tests do not work with 
"cargo test"

Build and tests OK on current/amd64 with Rust 1.78.0.

Tool used to test some Rust projects without any issue.

Comments/tests welcome and please commit it OK.

Laurent


cargo-nextest-0.9.72.tar.gz
Description: application/compressed-tar


[maintainer update] sysutils/lsd v1.1.2

2024-06-08 Thread Laurent Cheylus
Hi,

update for sysutils/lsd version 1.1.2 ("ls deluxe" written in Rust).
Changelog: https://github.com/lsd-rs/lsd/releases/tag/v1.1.2

Replaces my previous post sent on May 4 2024.

- update Makefile, distinfo and crates.inc
- remove old patch for crate libgit2-sys-0.14.2+1.5.1
- add patch for crate libgit2-sys-0.16.2+1.7.2: fix build with libgit2 > 1.8.0

Build and tests OK on current/amd64 with Rust 1.78.0

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/sysutils/lsd/Makefile,v
diff -u -p -r1.2 Makefile
--- Makefile	1 Nov 2023 09:56:33 -	1.2
+++ Makefile	7 Jun 2024 22:34:00 -
@@ -2,7 +2,7 @@ COMMENT =	pretty ls alternative with sup
 
 GH_ACCOUNT =	lsd-rs
 GH_PROJECT =	lsd
-GH_TAGNAME =	v1.0.0
+GH_TAGNAME =	v1.1.2
 
 CATEGORIES =	sysutils
 
Index: crates.inc
===
RCS file: /cvs/ports/sysutils/lsd/crates.inc,v
diff -u -p -r1.2 crates.inc
--- crates.inc	1 Nov 2023 09:56:33 -	1.2
+++ crates.inc	7 Jun 2024 22:34:00 -
@@ -1,159 +1,184 @@
-MODCARGO_CRATES +=	aho-corasick	0.7.18	# Unlicense/MIT
-MODCARGO_CRATES +=	ansi_term	0.12.1	# MIT
-MODCARGO_CRATES +=	assert_cmd	1.0.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	assert_fs	1.0.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	aho-corasick	1.1.2	# Unlicense OR MIT
+MODCARGO_CRATES +=	android-tzdata	0.1.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
+MODCARGO_CRATES +=	anstream	0.3.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle	1.0.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-parse	0.2.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-query	1.0.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-wincon	1.0.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	assert_cmd	2.0.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	assert_fs	1.1.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bstr	0.2.17	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bumpalo	3.12.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	cc	1.0.79	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.4.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bstr	1.9.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bumpalo	3.15.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.0.90	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	chrono	0.4.19	# MIT/Apache-2.0
-MODCARGO_CRATES +=	chrono-humanize	0.1.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	clap	4.1.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_complete	4.1.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_derive	4.1.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_lex	0.3.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-utils	0.8.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossterm	0.24.0	# MIT
-MODCARGO_CRATES +=	crossterm_winapi	0.9.0	# MIT
-MODCARGO_CRATES +=	difference	2.0.0	# MIT
+MODCARGO_CRATES +=	chrono	0.4.35	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	chrono-humanize	0.2.3	# MIT/Apache-2.0
+MODCARGO_CRATES +=	clap	4.3.24	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.3.24	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_complete	4.5.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_derive	4.3.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_lex	0.5.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	colorchoice	1.0.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	core-foundation-sys	0.8.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-deque	0.8.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-epoch	0.9.18	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-utils	0.8.19	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossterm	0.27.0	# MIT
+MODCARGO_CRATES +=	crossterm_winapi	0.9.1	# MIT
+MODCARGO_CRATES +=	dashmap	5.5.3	# MIT
 MODCARGO_CRATES +=	difflib	0.4.0	# MIT
-MODCARGO_CRATES +=	dirs	3.0.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	dirs-sys	0.3.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dirs	5.0.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dirs-sys	0.4.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	doc-comment	0.3.3	# MIT
-MODCARGO_CRATES +=	either	1.6.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	errno	0.2.8	# MIT/Apache-2.0
-MODCARGO_CRATES +=	errno-dragonfly	0.1.2	# MIT
-MODCARGO_CRATES +=	fastrand	1.7.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	float-cmp	0.8.0	# MIT
-MODCARGO_CRATES +=	fnv	1.0.7	# Apache-2.0 / MIT
-MODCARGO_CRATES +=	getrandom	0.2.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	git2	0.16.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	glob	0.3.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	globset	0.4.8	# Unlicense/MIT
-MODCARGO_CRATES +=	globwalk	0.8.1	# MIT
-MODCARGO_CRATES +=	hashbrown	0.11.2	# Apache-2.0/MIT
+MODCARGO_CRATES +=	equivalent	1.0.1	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	errno	0.3.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	fastrand	2.0.1	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	float-cmp	0.9.0	# MIT
+MODCARGO_CRATES +=	form_urlencoded	1.2.1	# MIT OR Apache-2.0
+MODCARGO

[maintainer update] security/gosec v2.20.0

2024-06-07 Thread Laurent Cheylus
Hi,

update of security/gosec port to the latest version v2.20.0
Changelog: https://github.com/securego/gosec/releases/tag/v2.20.0

- update Makefile, distinfo and modules.inc for this version

Build and tests OK on current/amd64 with Go 1.22.3

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/security/gosec/Makefile,v
diff -u -p -r1.8 Makefile
--- Makefile	1 Nov 2023 10:14:15 -	1.8
+++ Makefile	6 Jun 2024 17:39:10 -
@@ -1,10 +1,11 @@
 COMMENT =	security checker for Go projects
 
 MODGO_MODNAME =	github.com/securego/gosec/v2
-MODGO_VERSION =	v2.18.2
+MODGO_VERSION =	v2.20.0
 
 DISTNAME =	gosec-${MODGO_VERSION}
 
+# https://github.com/securego/gosec
 HOMEPAGE =	https://securego.io/
 
 CATEGORIES =	security devel
Index: distinfo
===
RCS file: /cvs/ports/security/gosec/distinfo,v
diff -u -p -r1.6 distinfo
--- distinfo	1 Nov 2023 10:14:15 -	1.6
+++ distinfo	6 Jun 2024 17:39:11 -
@@ -76,16 +76,23 @@ SHA256 (go_modules/github.com/beorn7/per
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo=
 SHA256 (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.mod) = 3cwpDb3wE/SqyV8Z03/jXfekytewLyflMKiJNc/rLDg=
 SHA256 (go_modules/github.com/bgentry/speakeasy/@v/v0.1.0.zip) = 1L/Ui5v2jIf5LJRHiskQvNqycuFeuQnVjx+5OSM/dfA=
-SHA256 (go_modules/github.com/ccojocar/zxcvbn-go/@v/v1.0.1.mod) = +rhquNy+drv/KCStXXdL/QfuLSDoNA+tOvFaKfEDzNg=
-SHA256 (go_modules/github.com/ccojocar/zxcvbn-go/@v/v1.0.1.zip) = KKXI5T1xtdNLGCEmqIKMWlE4y9JvFzK6GEFtd/rpUzo=
+SHA256 (go_modules/github.com/ccojocar/zxcvbn-go/@v/v1.0.2.mod) = +rhquNy+drv/KCStXXdL/QfuLSDoNA+tOvFaKfEDzNg=
+SHA256 (go_modules/github.com/ccojocar/zxcvbn-go/@v/v1.0.2.zip) = X17Yx700aTFe2/VybODZ3GpmqU6FSmUrZrU+CCzf05k=
 SHA256 (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod) = 2uZGOSlkAiNbVVh9FNJkBhXrNzb6hA5DJ9PBXbY8w0U=
 SHA256 (go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip) = s8CfPmNdR7QThpWlR9HyxxOPOCy+WotYZbZqjggjNGE=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.1.zip) = W6oDHHLnPkJhfw/XTn2BM0SFC9amBzOBtqQWCl6ctZ4=
+SHA256 (go_modules/github.com/chromedp/cdproto/@v/v0.0.0-20230802225258-3cf4e6d46a89.mod) = Nh8rIDXm09Uv8At3ncEj1cptSHbLqeMBKmDIPJ4yQNE=
+SHA256 (go_modules/github.com/chromedp/cdproto/@v/v0.0.0-20230802225258-3cf4e6d46a89.zip) = I0QMuZIrxm2lXiNFWq9TeZtOg4UW38qSIC8p0h+fStM=
+SHA256 (go_modules/github.com/chromedp/chromedp/@v/v0.9.2.mod) = 5kOiIdsYLNMnoC5T3DsNAz62wWyjXMLBD3HO6QqJlPY=
+SHA256 (go_modules/github.com/chromedp/chromedp/@v/v0.9.2.zip) = 8UHQwkK4e6/lUEBFiM2Guh5roF2dF3TOltTQl0VbUdY=
+SHA256 (go_modules/github.com/chromedp/sysutil/@v/v1.0.0.mod) = wa3CidX40XDV4Ktj1XZFbw359Qf3JinokPJwd+PCItE=
+SHA256 (go_modules/github.com/chromedp/sysutil/@v/v1.0.0.zip) = DS9c8EeL7wqO5x6LYKknn9VbB8v8ZtvPv1pfTMuQXGI=
 SHA256 (go_modules/github.com/chzyer/logex/@v/v1.1.10.mod) = 99MQTqxMVnTcSEfPWxGTwuA70k/lISQ6NNcscJrYOjo=
 SHA256 (go_modules/github.com/chzyer/logex/@v/v1.1.10.zip) = LJR3HB4zWixYqWREs3aLjgApd0fWzn58FLqy6LOdkb0=
 SHA256 (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod) = kAt5fFMfLfGC5DGolezTEJqs/t/d2rI6SPfAqdWnVlk=
-SHA256 (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.zip) = PchCZ3iHJ4+zPSUHjTda5qepS7d6jSBe4iMLWBtpR6Y=
+SHA256 (go_modules/github.com/chzyer/readline/@v/v1.5.1.mod) = QLB2WWhek/DlLKQqgJYRf4GjeZ9x6YnJLQEI+hwu2Q4=
+SHA256 (go_modules/github.com/chzyer/readline/@v/v1.5.1.zip) = ziWFSovq5cIL3ehA1RQub70fhvDlhEJwW4+yHfzkhQE=
 SHA256 (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod) = 0HXE5LZiTqb4AxiDyNZv9DCrwv/h+06Jw7kRVpnynDs=
 SHA256 (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.zip) = rYVQvtPEqUu+9XufxbsVgG6s7aAJJXFkBDIFgNYOL30=
 SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg=
@@ -150,16 +157,22 @@ SHA256 (go_modules/github.com/go-kit/kit
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.3.0.mod) = eTmLzLy8EwrQD5ipnOaf/lysw0WL9NMy8Vib+Zur2Ug=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.mod) = SWFhybJTv9cd/bQCM8MieG1V6eQpU3hcO+SDiYP+fnk=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.zip) = 1ngZjcDurtKHNuDXG5GaC9mFAbcnXGmnkXEi9t6eDRw=
-SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.4.mod) = UZsdbaXu72dbShhX1ijwXxEKK4yzxCO3Ff6oDQl1pRg=
-SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.4.zip) = ItrKBia0VYT1pW/RE8XZYoG1vS9etUx4sjxZcuU3m7I=
+SHA256 (go_modules/github.com/go-logr/logr/@v/v1.4.1.mod) = xJbzDXAPArSaG1C8JIaifC903z3OddnbbS1Dl1s4Fyc=
+SHA256 (go_modules/github.com/go-logr/logr/@v/v1.4.1.zip) = J9HI1BH9jkLcYgKZHXCvpjAIlwDx0A

[maintainer update] sysutils/fzf 0.53.0

2024-06-06 Thread Laurent Cheylus
Hi,

a simple update for sysutils/fzf to the latest version 0.53.0.
Changelog: https://github.com/junegunn/fzf/releases/tag/0.53.0

- update Makefile and distinfo for this version (no changes in modules.inc)

Build and tests OK on OpenBSD current/amd64 with Go 1.22.3.

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.27 Makefile
--- Makefile	21 May 2024 20:47:49 -	1.27
+++ Makefile	6 Jun 2024 15:35:25 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
 MODGO_MODNAME =	github.com/junegunn/fzf
-MODGO_VERSION =	v0.0.0-20240513165430-6432f00f0d02
+MODGO_VERSION =	v0.0.0-20240606130326-c4a9ccd6afc3
 
-V =		0.52.1
+V =		0.53.0
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
diff -u -p -r1.20 distinfo
--- distinfo	21 May 2024 20:47:49 -	1.20
+++ distinfo	6 Jun 2024 15:35:25 -
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.52.1.zip) = w3tpCCZ8wgqJ+8MQM8V8OMpHDNLKITE7BBjPqhjvyCs=
+SHA256 (fzf-0.53.0.zip) = Q63WDuz0LQ+46IRCbYkyA8rg9tW2cCB8E+sYmhPiRhQ=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.mod) = p4RFHuqGqGogAAE3Y9NCpvc5eDGX4o9Weiius6DV8gg=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.zip) = UWFoBfFa3P7N5kR81xcaGnR47tMDvEL8/yq6KWy1QOs=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
@@ -63,7 +63,7 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.zip) = minIkEwqzUtlgl6RbL2vQXCG81u2jFSvmmKDoOE0HoU=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.52.1.zip) = 323401
+SIZE (fzf-0.53.0.zip) = 338417
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.mod) = 49
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.zip) = 58728
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77


Re: [maintainer update] net/headscale 0.22.3

2024-06-06 Thread Laurent Cheylus
Hi Daniel

- Mail original -
> On Tue, 28 May 2024 16:49:31 +0200 (CEST), Laurent Cheylus
>  wrote:
> 
> > an update for net/headscale port (open source implementation of the
> > Tailscale control server) to the latest version 0.22.3.
>
> Committed, thanks!
 
Thanks for your commit of my update but you forgot to add my new patches:
- patches/patch-cmd_headscale_headscale_test_go
- patches/patch-go_mod
- patches/patch-go_sum
- patches/patch-hscontrol_app_go

Laurent



[update] lang/v 0.4.6

2024-06-04 Thread Laurent Cheylus
Hi,

[cc jasper@ maintainer]

update of lang/v port for the latest version 0.4.6.
Changelog: https://github.com/vlang/v/releases/tag/0.4.6

- update Makefile, distinfo and pkg/PLIST for this version
- remove patch to fix issue#21119 (merged upstream)

Build OK on current/amd64. Some tests fail (as in the previous version), need 
more analysis and debug.

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/lang/v/Makefile,v
diff -u -p -r1.3 Makefile
--- Makefile	21 Apr 2024 12:49:31 -	1.3
+++ Makefile	4 Jun 2024 06:51:32 -
@@ -2,9 +2,9 @@ ONLY_FOR_ARCHS =amd64 arm64
 
 COMMENT =	simple, fast, safe, compiled language
 
-V_V =		0.4.5
-VC_V =		2386fe9a0d8cc92d0d013ecd81456f2831433a71
-MARKDOWN_V =	b7ff5f24fdb26935d6e2277c7888752fb8aac114
+V_V =		0.4.6
+VC_V =		4473fd24458a10a426fcc95d9a5b0251226ad7fc
+MARKDOWN_V =	a321419b70abd77b72b39fe67dddb25cd8e71ea7
 
 DIST_TUPLE =	github	vlang	v	${V_V}	.
 DIST_TUPLE +=	github	vlang	vc	${VC_V}	vc
Index: distinfo
===
RCS file: /cvs/ports/lang/v/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo	21 Apr 2024 12:49:31 -	1.3
+++ distinfo	4 Jun 2024 06:51:32 -
@@ -1,6 +1,6 @@
-SHA256 (vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz) = Jr1b1qLZqS7PhiAC+dVZuU7BDfrnogg+/kssD9qrHvk=
-SHA256 (vlang-v-0.4.5.tar.gz) = MILtaHEsfWmOHMGSdLZCjcjJGWMJaroB5f8DIZiaMEA=
-SHA256 (vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz) = Bd/9Rp54oo1Dj1gVsZe77RsBwjl8RJvISyC21cSt7+A=
-SIZE (vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz) = 80539
-SIZE (vlang-v-0.4.5.tar.gz) = 9018740
-SIZE (vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz) = 1879052
+SHA256 (vlang-markdown-a321419b70abd77b72b39fe67dddb25cd8e71ea7.tar.gz) = gd7ucWkdVG04BrJA8yyPjGq8DK/i1zyN/x4K+xnXDxA=
+SHA256 (vlang-v-0.4.6.tar.gz) = D47rBeuQJvgz6jcmu1BfD6VW4rrz2M7RMq+anTrVc18=
+SHA256 (vlang-vc-4473fd24458a10a426fcc95d9a5b0251226ad7fc.tar.gz) = OpDf+PGcUxQj5EilwzMgvEoSRwPMf1LWv286HpMNOfM=
+SIZE (vlang-markdown-a321419b70abd77b72b39fe67dddb25cd8e71ea7.tar.gz) = 80428
+SIZE (vlang-v-0.4.6.tar.gz) = 9393491
+SIZE (vlang-vc-4473fd24458a10a426fcc95d9a5b0251226ad7fc.tar.gz) = 1930500
Index: patches/patch-cmd_tools_modules_testing_common_v
===
RCS file: patches/patch-cmd_tools_modules_testing_common_v
diff -N patches/patch-cmd_tools_modules_testing_common_v
--- patches/patch-cmd_tools_modules_testing_common_v	21 Apr 2024 12:49:31 -	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,15 +0,0 @@
-Fix to build tools in cmd/tools/ sub-directories
-See https://github.com/vlang/v/issues/21119
-
-Index: cmd/tools/modules/testing/common.v
 cmd/tools/modules/testing/common.v.orig
-+++ cmd/tools/modules/testing/common.v
-@@ -542,7 +542,7 @@ fn worker_trunner(mut p pool.PoolProcessor, idx int, t
- 	}
- 	ts.benchmark.step()
- 	tls_bench.step()
--	if abs_path in ts.skip_files {
-+	if !ts.build_tools && abs_path in ts.skip_files {
- 		ts.benchmark.skip()
- 		tls_bench.skip()
- 		if !testing.hide_skips {
Index: pkg/PLIST
===
RCS file: /cvs/ports/lang/v/pkg/PLIST,v
diff -u -p -r1.3 PLIST
--- pkg/PLIST	21 Apr 2024 12:49:31 -	1.3
+++ pkg/PLIST	4 Jun 2024 06:51:36 -
@@ -33,6 +33,7 @@ lib/vlang/cmd/tools/fast/fast_style.css
 lib/vlang/cmd/tools/fast/footer.html
 lib/vlang/cmd/tools/fast/header.html
 @bin lib/vlang/cmd/tools/fast_job
+@bin lib/vlang/cmd/tools/fmt_speed
 lib/vlang/cmd/tools/fuzz/
 lib/vlang/cmd/tools/fuzz/fuzz.sh
 lib/vlang/cmd/tools/fuzz/map_fuzz.v
@@ -43,6 +44,7 @@ lib/vlang/cmd/tools/install_binaryen.vsh
 lib/vlang/cmd/tools/install_wabt.vsh
 @bin lib/vlang/cmd/tools/map_fuzz
 lib/vlang/cmd/tools/measure/
+lib/vlang/cmd/tools/measure/fmt_speed.v
 lib/vlang/cmd/tools/measure/parser_speed.v
 lib/vlang/cmd/tools/measure/scanner_speed.v
 lib/vlang/cmd/tools/modules/
@@ -124,52 +126,50 @@ lib/vlang/cmd/tools/vdoc/html.v
 lib/vlang/cmd/tools/vdoc/main.v
 lib/vlang/cmd/tools/vdoc/markdown.v
 lib/vlang/cmd/tools/vdoc/run_examples.v
-lib/vlang/cmd/tools/vdoc/tests/
-lib/vlang/cmd/tools/vdoc/tests/testdata/
-lib/vlang/cmd/tools/vdoc/tests/testdata/basic/
-lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.comments.out
-lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.out
-lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.v
-lib/vlang/cmd/tools/vdoc/tests/testdata/comments/
-lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.comments.out
-lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.out
-lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.v
-lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/
-lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/main.comments.out
-lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/main.out
-lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/main.v
-

[maintainer update] devel/gopls 0.15.3

2024-06-03 Thread Laurent Cheylus
Hi,

a simple update for devel/gopls port to the latest version 0.15.3
Changelog: https://github.com/golang/tools/releases/tag/gopls%2Fv0.15.3

- update Makefile, modules.inc, distinfo for this version
- add a "do-test" target in Makefile

Build and tests OK on current/amd64 with Go 1.22.3

Tests welcome and please commit if OK.

Laurent





Index: Makefile
===
RCS file: /cvs/ports/devel/gopls/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile	8 Mar 2024 19:56:29 -	1.5
+++ Makefile	16 Apr 2024 09:33:44 -
@@ -1,7 +1,7 @@
 COMMENT =	official Go language server developed by the Go team
 
 MODGO_MODNAME =	golang.org/x/tools/gopls
-MODGO_VERSION =	v0.15.1
+MODGO_VERSION =	v0.15.3
 
 DISTNAME =	gopls-${MODGO_VERSION}
 
@@ -28,6 +28,9 @@ post-install:
 	${INSTALL_DATA} ${WRKSRC}/README.md ${DOCDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/*.md ${DOCDIR}/doc
 	${INSTALL_DATA} ${WRKSRC}/doc/design/*.md ${DOCDIR}/doc/design
+
+do-test:
+	cd ${WRKSRC} && ${MODGO_TEST_CMD} ./...
 
 .include "modules.inc"
 
Index: distinfo
===
RCS file: /cvs/ports/devel/gopls/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo	8 Mar 2024 19:56:29 -	1.5
+++ distinfo	16 Apr 2024 09:33:44 -
@@ -56,8 +56,8 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.12.1-0.20230825192346-2191a27a6dc5.mod) = 8ntM++BBE9T76CEuqUR3Q/vRDuxPOYipcdWhwKK6Crs=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = FCs0FrAOghO0CeJ5pDS5emzglTHJFMG0cXh4FX1Xmj8=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.17.0.mod) = mZ4mc6/CJ5lYaxkIsTn4+XQmy/9JgxZVKHJCBhZByFg=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240227180630-1c466157abc9.mod) = 50bey1jkhGd4fTAWeC8jpJ67YeP4BTLE5sEsUxaXjV4=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240227180630-1c466157abc9.zip) = d1Cl68CS0esAdNxCQ4+DoTANYEBM9hSJmosCSbc9Phs=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240412183611-d92ae0781217.mod) = 50bey1jkhGd4fTAWeC8jpJ67YeP4BTLE5sEsUxaXjV4=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240412183611-d92ae0781217.zip) = oa7gigf/5/jHhWHJrJyrEl4DitQjSAztDXP2YLezevA=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = gw7Xjc0+mSfEEuJkEjAwhEd0nVE9MQJNJ24kQ7IBZgk=
 SHA256 (go_modules/golang.org/x/vuln/@v/v1.0.1.mod) = SeGrgKrGADpn8mJTvUItgIa6TUOiI0YxwAjWkiMKVa8=
 SHA256 (go_modules/golang.org/x/vuln/@v/v1.0.1.zip) = Iq2ydiXs0Ru7VpUDRHWse4q7bo5LIyiNaCEiL+xnUL8=
@@ -74,7 +74,7 @@ SHA256 (go_modules/mvdan.cc/unparam/@v/v
 SHA256 (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.zip) = m1xb4Hh4qr/7KDXx3UhPUC/y64MhLl7fxmYXlz55hio=
 SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.mod) = JaaqDMOKAOz/km2vfiH95k+pESDtUtDeu5XLFhWcCZQ=
 SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.zip) = rMhwwY8KELdTgl7872PtzbE6nJsVQZaVuq/xw5nJNWI=
-SHA256 (gopls-v0.15.1.zip) = X5qdascUAfzEvDjpDctJ3780wRfEX5ygOY/XRgi37DQ=
+SHA256 (gopls-v0.15.3.zip) = /lVDZVtWPSDyJZVrRzDRxjjgiJsscXb8JUzntVq0Uh8=
 SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = 43
 SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = 238822
 SIZE (go_modules/github.com/frankban/quicktest/@v/v1.14.6.mod) = 121
@@ -133,8 +133,8 @@ SIZE (go_modules/golang.org/x/tools/@v/v
 SIZE (go_modules/golang.org/x/tools/@v/v0.12.1-0.20230825192346-2191a27a6dc5.mod) = 214
 SIZE (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = 214
 SIZE (go_modules/golang.org/x/tools/@v/v0.17.0.mod) = 168
-SIZE (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240227180630-1c466157abc9.mod) = 278
-SIZE (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240227180630-1c466157abc9.zip) = 3248066
+SIZE (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240412183611-d92ae0781217.mod) = 278
+SIZE (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240412183611-d92ae0781217.zip) = 3248165
 SIZE (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = 211
 SIZE (go_modules/golang.org/x/vuln/@v/v1.0.1.mod) = 408
 SIZE (go_modules/golang.org/x/vuln/@v/v1.0.1.zip) = 369631
@@ -151,4 +151,4 @@ SIZE (go_modules/mvdan.cc/unparam/@v/v0.
 SIZE (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.zip) = 28985
 SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.mod) = 140
 SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.zip) = 33829
-SIZE (gopls-v0.15.1.zip) = 1643980
+SIZE (gopls-v0.15.3.zip) = 1650905
Index: modules.inc
===
RCS file: /cvs/ports/devel/gopls/modules.inc,v
retrieving revision 1.5
diff -u -p -r1.5 modules.inc
--- modules.inc	8 Mar 2024 19:56:29 -	1.5
+++ modules.inc	16 Apr 2024 09:33:44 -
@@ -18,7 +18,7 @@ MODGO_MODULES =	\
 	golang.org/x/sys		 v0.17.0 \
 	golang.org/x/telemetry		 v0.0.0-20240209200032-7b892fcb8a78 \
 	golang.org/x/text		 v0.14.0 \
-	golang.org/x/tools		 v0.18.1-0.20240227180630-1c466157abc9 \
+	golang.org/x/tools		 v0.18.

[update] devel/py-yamllint version 1.35.1

2024-05-31 Thread Laurent Cheylus
Hi,

[cc rpointel@ as maintainer]

a simple update for devel/py-yamllint to the latest version 1.35.1 (linter for 
YAML files, in Python).

- update Makefile and distinfo

Build and tests OK on current/amd64 with Python 3.11.9

Tests welcome and please commit if OK.

Laurent


Index: Makefile
===
RCS file: /cvs/ports/devel/py-yamllint/Makefile,v
diff -u -p -r1.25 Makefile
--- Makefile	6 May 2024 12:23:32 -	1.25
+++ Makefile	31 May 2024 09:09:12 -
@@ -1,9 +1,8 @@
 COMMENT =	linter for YAML files
 
-MODPY_EGG_VERSION = 1.33.0
+MODPY_EGG_VERSION = 1.35.1
 DISTNAME =	yamllint-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
-REVISION =	0
 
 CATEGORIES =	devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-yamllint/distinfo,v
diff -u -p -r1.13 distinfo
--- distinfo	24 Nov 2023 15:13:53 -	1.13
+++ distinfo	31 May 2024 09:09:12 -
@@ -1,2 +1,2 @@
-SHA256 (yamllint-1.33.0.tar.gz) = Lc6rnvLZlRii/PT/yWTUQlCsRFm+G6PKMVEY5KGoH30=
-SIZE (yamllint-1.33.0.tar.gz) = 130357
+SHA256 (yamllint-1.35.1.tar.gz) = egA4CfiDJP0sh3c08tV17niB3ZBDNgZXzIBJyAnrps0=
+SIZE (yamllint-1.35.1.tar.gz) = 134583


[maintainer update] net/headscale 0.22.3

2024-05-28 Thread Laurent Cheylus
Hi,

an update for net/headscale port (open source implementation of the Tailscale 
control server) to the latest version 0.22.3.

- update for Makefile, distinfo and modules for this version

- update module modernc.org/libc to the latest version v1.50.9 to fix headscale 
crash with libc version v1.22.2 => see 
https://github.com/juanfont/headscale/issues/1857
  * add MODGO_MODULES for modernc.org/libc v1.50.9 + depends in modules.inc
  * add patch for go.mod/go.sum files

- add a specific 'do-step' target and copy an unmodified version of 
config-example.yaml file in 'post-extract' + patch for 
cmd/headscale/headscale_test.go to use this file.

- add patch for hscontrol/app.go to fix an issue when terminating headscale 
process (see https://github.com/juanfont/headscale/issues/1461)

- fix path in patched config-example.yaml file for "unix_socket" => 
${LOCALSTATEDIR}/run/headscale/headscale.sock + update in pkg/PLIST

- update pkg/README for initial setup

Build and unit tests ('make test') OK on current/amd64 with Go version 1.22.3

My headscale tests are OK after port update to version 0.22.3.


Please, comments/tests welcome and please commit if OK.

Laurent


Index: Makefile
===
RCS file: /cvs/ports/net/headscale/Makefile,v
diff -u -p -r1.13 Makefile
--- Makefile	26 Apr 2023 13:42:54 -	1.13
+++ Makefile	28 May 2024 14:27:43 -
@@ -1,11 +1,10 @@
 ONLY_FOR_ARCHS =	amd64 arm64
-# modernc.org/libc has limited arch support
-# 1.21.5 fails on i386 (../../../go/pkg/mod/modernc.org/sqlite@v1.20.0/lib/mutex.go:220:7)
+# modernc.org/libc has limited arch support, fails on i386
 
 COMMENT =	open source implementation of the Tailscale control server
 
 MODGO_MODNAME =	github.com/juanfont/headscale
-MODGO_VERSION =	v0.22.1
+MODGO_VERSION =	v0.22.3
 
 DISTNAME =	headscale-${MODGO_VERSION}
 
@@ -21,11 +20,17 @@ PERMIT_PACKAGE =	Yes
 WANTLIB +=	c pthread
 
 MODULES =		lang/go
+
 MODGO_LDFLAGS +=	-X ${MODGO_MODNAME}/cmd/headscale/cli.Version=$\
 			${MODGO_VERSION:S/v//}
 
+# for patches to apply
 WRKDIST =	${WRKSRC}
 
+# Copy unmodified config-example.yaml for tests
+post-extract:
+	cd ${WRKSRC} && cp config-example.yaml config-example-test.yaml
+
 do-install:
 	${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/headscale ${PREFIX}/bin
 
@@ -35,6 +40,9 @@ post-install:
 		${PREFIX}/share/examples/headscale/
 	${SUBST_DATA} ${WRKSRC}/config-example.yaml \
 		${PREFIX}/share/examples/headscale/config-example.yaml
+
+do-test:
+	cd ${WRKSRC} && ${MODGO_TEST_CMD} ./...
 
 .include "modules.inc"
 
Index: distinfo
===
RCS file: /cvs/ports/net/headscale/distinfo,v
diff -u -p -r1.9 distinfo
--- distinfo	26 Apr 2023 13:42:54 -	1.9
+++ distinfo	28 May 2024 14:27:46 -
@@ -427,8 +427,6 @@ SHA256 (go_modules/github.com/butuzov/ir
 SHA256 (go_modules/github.com/butuzov/ireturn/@v/v0.1.1.zip) = BesZYpftW1q7Ng4IAzhw3j8D3pJUkXpLd5HZcgbVS40=
 SHA256 (go_modules/github.com/cavaliercoder/go-cpio/@v/v0.0.0-20180626203310-925f9528c45e.mod) = rR2mXVWLKwLZI2q0FGAy442gr3maqlX28aX7GAhpYn0=
 SHA256 (go_modules/github.com/cavaliercoder/go-cpio/@v/v0.0.0-20180626203310-925f9528c45e.zip) = CLaOHUJLVFQYgowFxGvOXXlbu4tTSHFmdlDsaz57M6Y=
-SHA256 (go_modules/github.com/ccding/go-stun/stun/@v/v0.0.0-20200514191101-4dc67bcdb029.mod) = vTI2+RGLgUE1oqIGUsjUZ+Akdva/5AOautHAheyAeTc=
-SHA256 (go_modules/github.com/ccding/go-stun/stun/@v/v0.0.0-20200514191101-4dc67bcdb029.zip) = U84DzBTLFkl8OzlVS631iBRSV658mnxLpoZ01RKytjw=
 SHA256 (go_modules/github.com/cenkalti/backoff/v4/@v/v4.1.3.mod) = 9UschVpRRf7uVv2HNZuvJIf+iGsQsZJeN22hRkCVjpc=
 SHA256 (go_modules/github.com/cenkalti/backoff/v4/@v/v4.2.0.mod) = g9QSLUkSfxPNqV+3k5fP5RbCPN1/wHoohq12TdFCK+M=
 SHA256 (go_modules/github.com/cenkalti/backoff/v4/@v/v4.2.0.zip) = +grL0YQ6e0TeyJZzXhRqUhuAwIETKjMP4ykT3LOVNIw=
@@ -447,7 +445,8 @@ SHA256 (go_modules/github.com/checkpoint
 SHA256 (go_modules/github.com/chzyer/logex/@v/v1.1.10.mod) = 99MQTqxMVnTcSEfPWxGTwuA70k/lISQ6NNcscJrYOjo=
 SHA256 (go_modules/github.com/chzyer/logex/@v/v1.1.10.zip) = LJR3HB4zWixYqWREs3aLjgApd0fWzn58FLqy6LOdkb0=
 SHA256 (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod) = kAt5fFMfLfGC5DGolezTEJqs/t/d2rI6SPfAqdWnVlk=
-SHA256 (go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.zip) = PchCZ3iHJ4+zPSUHjTda5qepS7d6jSBe4iMLWBtpR6Y=
+SHA256 (go_modules/github.com/chzyer/readline/@v/v1.5.0.mod) = sNE5NHtBDI4fx67DNfOnemZc60frw0IYp01Tb5Oy2XE=
+SHA256 (go_modules/github.com/chzyer/readline/@v/v1.5.0.zip) = nry2d3yArLTlV3lB4XrsoEDXOgj6QwU8NxnheySueR8=
 SHA256 (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod) = 0HXE5LZiTqb4AxiDyNZv9DCrwv/h+06Jw7kRVpnynDs=
 SHA256 (go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.zip) = rYVQvtPEqUu+9XufxbsVgG6s7aAJJXFkBDIFgNYOL30=
 SHA256 (go_modules/github.com/cilium/ebpf/@v/v0.10.0.mod) 

Re: [update] textproc/tree-sitter v0.22.6

2024-05-25 Thread Laurent Cheylus
Hi Jérémie,

- Mail original -
> > an update for textproc/tree-sitter version 0.22.6, needed to update
> > Neovim for version 0.10.0.
> 
> This needs:
> # C11
> COMPILER = base-clang ports-gcc
> COMPILER_LANGS = c
> 
> plus a shared lib major bump because of added and removed public
> symbols.

Makefile updated with your remarks. I bumped the shared lib major (3.0 -> 4.0) 
for this version.

> NO_TEST isn't just about rust/cargo: make test (now?) needs bash.
> make test also tries to connect to github to clone some repos, that
> doesn't fly with PORTS_PRIVSEP=Yes.  The NO_TEST comment could be
> amended.

Comment updated for NO_TEST to add deps on bash and Tree-sitter grammers 
downloaded from GH.
 
> ok jca@ with those changes.  Disclaimer: I haven't tested -current
> neovim with updated tree-sitter.

Port of neovim 0.10.0 tested with this new version of textproc/tree-sitter => 
no issue detected.

Thanks for your comments/tests.

Attached an updated version of my diff for textproc/tree-sitter port.

Laurent


Index: Makefile
===
RCS file: /cvs/ports/textproc/tree-sitter/Makefile,v
diff -u -p -r1.15 Makefile
--- Makefile	3 Aug 2023 17:13:49 -	1.15
+++ Makefile	24 May 2024 17:21:10 -
@@ -5,18 +5,18 @@ COMMENT =	parser generator tool and incr
 
 GH_ACCOUNT =		tree-sitter
 GH_PROJECT =		tree-sitter
-GH_TAGNAME =		v0.20.8
-REVISION =		1
+GH_TAGNAME =		v0.22.6
 
-SHARED_LIBS +=		tree-sitter	3.0
+SHARED_LIBS +=		tree-sitter	4.0 # 0.22.6
 
 CATEGORIES =		textproc
 
 # Unlicense/MIT
 PERMIT_PACKAGE =	Yes
 
-# Uses -std=gnu99, prefer base compiler
-COMPILER =		base-clang base-gcc
+# C11
+COMPILER = 		base-clang ports-gcc
+COMPILER_LANGS = 	c
 
 MAKE_ENV =		DESTDIR="" \
 			LIBDIR="${LOCALBASE}/lib" \
@@ -26,5 +26,9 @@ USE_GMAKE =		Yes
 
 post-patch:
 	${SUBST_CMD} ${WRKSRC}/Makefile
+
+# Tests need rust/cargo and bash
+# script/fetch-fixtures downloads tree-sitter grammars on GitHub
+NO_TEST =	Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/textproc/tree-sitter/distinfo,v
diff -u -p -r1.7 distinfo
--- distinfo	3 Aug 2023 16:50:47 -	1.7
+++ distinfo	24 May 2024 17:21:10 -
@@ -1,2 +1,2 @@
-SHA256 (tree-sitter-0.20.8.tar.gz) = YYHt4LdHC/yjfik+fV3B0WRpuUhdE/E6YFuuxKix95E=
-SIZE (tree-sitter-0.20.8.tar.gz) = 2941223
+SHA256 (tree-sitter-0.22.6.tar.gz) = 4raH90NYq2QEcwt/saHO192zeAIC03WV7NeyCo9Bhh8=
+SIZE (tree-sitter-0.22.6.tar.gz) = 3036954
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/textproc/tree-sitter/patches/patch-Makefile,v
diff -u -p -r1.3 patch-Makefile
--- patches/patch-Makefile	11 Mar 2022 20:03:33 -	1.3
+++ patches/patch-Makefile	24 May 2024 17:21:10 -
@@ -5,7 +5,7 @@ the pkg-config file
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
-@@ -34,8 +34,8 @@ ifeq ($(shell uname),Darwin)
+@@ -38,8 +38,8 @@ else ifeq ($(shell uname),Darwin)
  else
  	SOEXT = so
  	SOEXTVER_MAJOR = so.$(SONAME_MAJOR)
@@ -14,28 +14,24 @@ Index: Makefile
 +	SOEXTVER = so.${LIBtree-sitter_VERSION}
 +	LINKSHARED += -shared
  endif
- ifneq (,$(filter $(shell uname),FreeBSD NetBSD DragonFly))
+ ifneq ($(filter $(shell uname),FreeBSD NetBSD DragonFly),)
  	PCLIBDIR := $(PREFIX)/libdata/pkgconfig
-@@ -48,21 +48,16 @@ libtree-sitter.a: $(OBJ)
- 
- libtree-sitter.$(SOEXTVER): $(OBJ)
- 	$(CC) $(LDFLAGS) $(LINKSHARED) $^ $(LDLIBS) -o $@
--	ln -sf $@ libtree-sitter.$(SOEXT)
--	ln -sf $@ libtree-sitter.$(SOEXTVER_MAJOR)
- 
- install: all
- 	install -d '$(DESTDIR)$(LIBDIR)'
- 	install -m755 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
- 	install -m755 libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER)
--	ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
--	ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)
- 	install -d '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter
- 	install -m644 lib/include/tree_sitter/*.h '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/
- 	install -d '$(DESTDIR)$(PCLIBDIR)'
- 	sed -e 's|@LIBDIR@|$(LIBDIR)|;s|@INCLUDEDIR@|$(INCLUDEDIR)|;s|@VERSION@|$(VERSION)|' \
--	-e 's|=$(PREFIX)|=$${prefix}|' \
--	-e 's|@PREFIX@|$(PREFIX)|' \
-+	-e 's|@PREFIX@|$(LOCALBASE)|' \
- 	tree-sitter.pc.in > '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc
- 
+@@ -60,8 +60,7 @@ tree-sitter.pc: tree-sitter.pc.in
+ 	sed -e 's|@VERSION@|$(VERSION)|' \
+ 		-e 's|@LIBDIR@|$(LIBDIR)|' \
+ 		-e 's|@INCLUDEDIR@|$(INCLUDEDIR)|' \
+-		-e 's|=$(PREFIX)|=$${prefix}|' \
+-		-e 's|@PREFIX@|$(PREFIX)|' $< > $@
++		-e 's|@PREFIX@|$(LOCALBASE)|' $< > $@
+
  clean:
+ 	$(RM) $(OBJ) tree-sitter.pc libtree-sitter.a libtree-sitter.$(SOEXT)
+@@ -72,8 +71,6 @@ install: all
+ 	install -m644 tree-sitter.pc '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc
+ 	install -m644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
+ 	install -m755 libtree-si

Re: [update] editors/neovim 0.10.0

2024-05-23 Thread Laurent Cheylus
Hi Edd,

- Mail original -
> I don't think this will block the update, but I think we should
> update the testing comments, so that others can see that it's a known issue.
> 
> If you could send a revised diff for that please?

OK, attached a new version of my diff with a comment about test failure for 
"Test_linebreak_list" in test_breakindent.vim.
Also removed the comment about test failure with cscope (cscope feature was 
removed, see https://github.com/neovim/neovim/pull/20545).

Laurent


 
Index: Makefile
===
RCS file: /cvs/ports/editors/neovim/Makefile,v
diff -u -p -r1.44 Makefile
--- Makefile	20 Feb 2024 11:59:21 -	1.44
+++ Makefile	23 May 2024 16:40:41 -
@@ -11,29 +11,23 @@ EMBED_LUAJIT =	No
 
 COMMENT =	continuation and extension of Vim
 
-DIST_TUPLE =	github neovim neovim v0.9.5 .
+DIST_TUPLE =	github neovim neovim v0.10.0 .
 
 # embedded luajit
 USE_NOBTCFI =	Yes
 
 CATEGORIES =	editors devel
-REVISION =	0
 HOMEPAGE =	https://neovim.io
 MAINTAINER =	Edd Barrett 
 
-# The versions listed here must match those in cmake.deps/CMakeLists.txt.
+# The versions listed here must match those in cmake.deps/deps.txt.
 STATIC_DEPS_WRKSRC =		${WRKDIST}/static-deps/
-DIST_TUPLE +=	github luvit luv 1.45.0-0 ${STATIC_DEPS_WRKSRC}/luv
-DIST_TUPLE +=	github LuaJIT LuaJIT 03c31124cc3b521ef54fe398e10fa55660a5057d \
+DIST_TUPLE +=	github luvit luv 1.48.0-2 ${STATIC_DEPS_WRKSRC}/luv
+DIST_TUPLE +=	github LuaJIT LuaJIT 75e92777988017fe47c5eb290998021bbf972d1f \
 		${STATIC_DEPS_WRKSRC}/luajit
-DIST_TUPLE +=	github keplerproject lua-compat-5.3 v0.9 \
+DIST_TUPLE +=	github keplerproject lua-compat-5.3 v0.13 \
 		${STATIC_DEPS_WRKSRC}/lua-compat-5.3
 
-SITES.fix =		https://github.com/neovim/neovim/commit/
-# fix(stream): do not close handle if it is already closing (#26537)
-PATCHFILES.fix =	neovim-1907abb4c27{1907abb4c27857fe7f4e7394f32e130f9955a2e7}.patch
-PATCH_DIST_STRIP =	-p1
-
 # Neovim: Apache 2.0 + Vim License
 # LuaJIT: MIT + public domain
 # libluv: Apache 2.0
@@ -41,7 +35,7 @@ PERMIT_PACKAGE =	Yes
 
 DEBUG_PACKAGES =	${BUILD_PACKAGES}
 
-WANTLIB += c iconv intl m msgpack-c pthread termkey
+WANTLIB += c iconv intl m msgpack-c pthread
 WANTLIB += tree-sitter unibilium util uv vterm
 
 .if ${EMBED_LUAJIT} != "Yes"
@@ -65,12 +59,11 @@ BUILD_DEPENDS =		${RUN_DEPENDS} \
 			devel/lua-bitop
 
 LIB_DEPENDS =		devel/gettext,-runtime \
-			devel/libtermkey \
 			devel/libuv \
-			devel/libvterm \
+			devel/libvterm>=0.3.3 \
 			devel/msgpack \
 			devel/unibilium \
-			textproc/tree-sitter>=0.20.8
+			textproc/tree-sitter>=0.20.9
 
 RUN_DEPENDS +=		devel/libmpack/lua \
 			devel/libmpack/main \
@@ -80,8 +73,8 @@ RUN_DEPENDS +=		devel/libmpack/lua \
 
 SEPARATE_BUILD =	Yes
 CONFIGURE_ARGS +=	-DUSE_BUNDLED=OFF \
-			-DLIBLUV_INCLUDE_DIR=${STATIC_DEPS_INST}/include \
-			-DLIBLUV_LIBRARY=${STATIC_DEPS_INST}/lib/libluv.a
+			-DLUV_INCLUDE_DIR=${STATIC_DEPS_INST}/include \
+			-DLUV_LIBRARY=${STATIC_DEPS_INST}/lib/libluv.a
 .if ${EMBED_LUAJIT} == "Yes"
 CONFIGURE_ARGS +=	-DLUA_PRG=${STATIC_DEPS_INST}/bin/luajit \
 			-DLUAJIT_INCLUDE_DIR=${STATIC_DEPS_INST}/include/luajit-2.1 \
@@ -177,8 +170,7 @@ pre-configure:
 # Test_language_cmd fails due to:
 # https://github.com/neovim/neovim/issues/19331
 #
-# If cscope is installed, one test fails:
-# https://github.com/neovim/neovim/issues/12744
+# Test_linebreak_list test fails (test_breakindent.vim)
 #
 do-test:
 	true
Index: distinfo
===
RCS file: /cvs/ports/editors/neovim/distinfo,v
diff -u -p -r1.24 distinfo
--- distinfo	5 Feb 2024 20:37:16 -	1.24
+++ distinfo	23 May 2024 16:40:41 -
@@ -1,10 +1,8 @@
-SHA256 (LuaJIT-LuaJIT-03c31124cc3b521ef54fe398e10fa55660a5057d.tar.gz) = YdzHrj9UOuPMMOZtsGDjHip35L407mXjcMlT0RK01gw=
-SHA256 (keplerproject-lua-compat-5.3-v0.9.tar.gz) = rQVUDS2WpIclu3mh3vNc9mUqTi7CY3biYXyM4rqm9BY=
-SHA256 (luvit-luv-1.45.0-0.tar.gz) = l+iZQPnuqo37NPHBn4DdNzKZxCcZ0VIo7HkPQV1OSWU=
-SHA256 (neovim-1907abb4c27.patch) = 4fWmu97Ezx62pa0wl20dIOB4Gy5VqKu4ecv9WgHYdiU=
-SHA256 (neovim-neovim-v0.9.5.tar.gz) = /nQ2n8MKMux6CGsQE6zQ6s1nTnVw6xrMUgpmGAyelxk=
-SIZE (LuaJIT-LuaJIT-03c31124cc3b521ef54fe398e10fa55660a5057d.tar.gz) = 1073919
-SIZE (keplerproject-lua-compat-5.3-v0.9.tar.gz) = 53599
-SIZE (luvit-luv-1.45.0-0.tar.gz) = 130334
-SIZE (neovim-1907abb4c27.patch) = 3033
-SIZE (neovim-neovim-v0.9.5.tar.gz) = 11590180
+SHA256 (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = D2kogZACTXMsZ2ReQO1bE31nqpUP7fD0SprQ89um1dI=
+SHA256 (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 9dww57H9qFbuTTkr5FdkLB8MJZJkqbm/vLaAMCzoj8I=
+SHA256 (luvit-luv-1.48.0-2.tar.gz) = 5kzYoBl0SSiLN99soFgSDo0jCPwwX1QxYrW/PpInOgU=
+SHA256 (neovim-neovim-v0.10.0.tar.gz) = Ny6iWEsOoqWnZYRNlSBr2p5KV+qhokEqmgcmurdQ+Cg=
+SIZE (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = 1081633
+SIZE (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 

Re: [update] editors/neovim 0.10.0

2024-05-23 Thread Laurent Cheylus
Hi Edd,

- Mail original -
> On Wed, May 22, 2024 at 03:22:22PM +0200, Laurent Cheylus wrote:
> > - modify CONFIGURE_ARGS for LUV* variables (changes in version
> > 0.10.0)
> > - remove termkey in WANTLIB and LIB_DEPENDS (termkey now bundled in
> > Neovim sources)
> 
> Is this what we want? I know libtermkey is deprecated, but we have
> one other port (editors/vis) consuming it, and they may as well share the dep?

libtermkey source code (version 0.22) is now bundled in Neovim sources 
(vendored dependencies), see src/termkey/* files and MAINTAIN.md.
There is no option to build nvim with external sources for libtermkey (using 
our devel/libtermkey port).

I think that's not a good solution to revert this integration of libtermkey, 
needs to patch CMake files to build Neovim with devel/libtermkey files.
 
> > Build and tests OK on current/amd64.
> 
> Besides the known failures, I've got this additional one:
> ```
> From test_breakindent.vim:
> Found errors in Test_linebreak_list():
> ...
> no parser for 'vimdoc' language, see :help treesitter-parsersstack
> ```
> 
> If you run `:help treesitter-parserstack` you get:
> ```
> E149: Sorry, no help for treesitter-parsersstack
> ```
> 
> Do we need to enable something in our treesitter port perhaps?

I have also this error with the old test 'Test_linebreak_list' in 
test_breakindent.vim. I don't find issue upstream about it.

The correct message is "see :help treesitter-parsers" (missing space before 
"stack") and this command works correctly :)

I don't know if we must fix this error before updating editors/neovim port for 
version 0.10.0. A better solution is to create an issue upstream and fix/won't 
fix it after some additional debug.
  
> port-lib-depends-check says:
> ```
> neovim-0.10.0(editors/neovim):
> Missing lib: msgpackc.2 (/usr/local/bin/nvim) (NOT REACHABLE)
> Extra:  msgpack-c.0
> ```
> 
> Which confuses me, since devel/msgpack provides it, and we depend on
> it.
> 
> Is it possible we are accidentally using a bundled one or something?

You probably have an old version of devel/msgpack port. The msgpack library was 
renamed from msgpackc to msgpack-c with the last update (5.0 -> 6.0, commit by 
uaa@ Tue Feb 20 2024).
Need to clean your orphan packages via 'pkg_delete -a' to remove the old 
version.

> Your treesitter and libvterm updates look good to me.

OK.

Thanks, Laurent



[update] editors/neovim 0.10.0

2024-05-22 Thread Laurent Cheylus
Hi,

[cc edd@ as maintainer]

update for Neovim version 0.10.0

- News-0.10: https://neovim.io/doc/user/news-0.10.html
- What's New in Neovim 0.10: https://gpanders.com/blog/whats-new-in-neovim-0.10/

This update needs devel/libvterm 0.3.3v0 and textproc/tree-sitter>=0.20.9 (see 
my previous post to update these both ports).

- update versions in Makefile for depends: luvit, LuaJIT and lua-compat-5.3 
(according to versions in 'cmake.deps/deps.txt' file).
- remove patch to fix crash in version 0.9.5 (merged upstream)
- modify CONFIGURE_ARGS for LUV* variables (changes in version 0.10.0)
- remove termkey in WANTLIB and LIB_DEPENDS (termkey now bundled in Neovim 
sources)
- update minimal versions for libvterm and tree-sitter in LIB_DEPENDS
- update pkg/PLIST via 'make update-plist'

Build and tests OK on current/amd64.

I have been using this version for several days with my standard config and ~25 
Lua plugins => no issue/crash :)

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/editors/neovim/Makefile,v
diff -u -p -r1.44 Makefile
--- Makefile	20 Feb 2024 11:59:21 -	1.44
+++ Makefile	22 May 2024 12:50:51 -
@@ -11,29 +11,23 @@ EMBED_LUAJIT =	No
 
 COMMENT =	continuation and extension of Vim
 
-DIST_TUPLE =	github neovim neovim v0.9.5 .
+DIST_TUPLE =	github neovim neovim v0.10.0 .
 
 # embedded luajit
 USE_NOBTCFI =	Yes
 
 CATEGORIES =	editors devel
-REVISION =	0
 HOMEPAGE =	https://neovim.io
 MAINTAINER =	Edd Barrett 
 
-# The versions listed here must match those in cmake.deps/CMakeLists.txt.
+# The versions listed here must match those in cmake.deps/deps.txt.
 STATIC_DEPS_WRKSRC =		${WRKDIST}/static-deps/
-DIST_TUPLE +=	github luvit luv 1.45.0-0 ${STATIC_DEPS_WRKSRC}/luv
-DIST_TUPLE +=	github LuaJIT LuaJIT 03c31124cc3b521ef54fe398e10fa55660a5057d \
+DIST_TUPLE +=	github luvit luv 1.48.0-2 ${STATIC_DEPS_WRKSRC}/luv
+DIST_TUPLE +=	github LuaJIT LuaJIT 75e92777988017fe47c5eb290998021bbf972d1f \
 		${STATIC_DEPS_WRKSRC}/luajit
-DIST_TUPLE +=	github keplerproject lua-compat-5.3 v0.9 \
+DIST_TUPLE +=	github keplerproject lua-compat-5.3 v0.13 \
 		${STATIC_DEPS_WRKSRC}/lua-compat-5.3
 
-SITES.fix =		https://github.com/neovim/neovim/commit/
-# fix(stream): do not close handle if it is already closing (#26537)
-PATCHFILES.fix =	neovim-1907abb4c27{1907abb4c27857fe7f4e7394f32e130f9955a2e7}.patch
-PATCH_DIST_STRIP =	-p1
-
 # Neovim: Apache 2.0 + Vim License
 # LuaJIT: MIT + public domain
 # libluv: Apache 2.0
@@ -41,7 +35,7 @@ PERMIT_PACKAGE =	Yes
 
 DEBUG_PACKAGES =	${BUILD_PACKAGES}
 
-WANTLIB += c iconv intl m msgpack-c pthread termkey
+WANTLIB += c iconv intl m msgpack-c pthread
 WANTLIB += tree-sitter unibilium util uv vterm
 
 .if ${EMBED_LUAJIT} != "Yes"
@@ -65,12 +59,11 @@ BUILD_DEPENDS =		${RUN_DEPENDS} \
 			devel/lua-bitop
 
 LIB_DEPENDS =		devel/gettext,-runtime \
-			devel/libtermkey \
 			devel/libuv \
-			devel/libvterm \
+			devel/libvterm>=0.3.3 \
 			devel/msgpack \
 			devel/unibilium \
-			textproc/tree-sitter>=0.20.8
+			textproc/tree-sitter>=0.20.9
 
 RUN_DEPENDS +=		devel/libmpack/lua \
 			devel/libmpack/main \
@@ -80,8 +73,8 @@ RUN_DEPENDS +=		devel/libmpack/lua \
 
 SEPARATE_BUILD =	Yes
 CONFIGURE_ARGS +=	-DUSE_BUNDLED=OFF \
-			-DLIBLUV_INCLUDE_DIR=${STATIC_DEPS_INST}/include \
-			-DLIBLUV_LIBRARY=${STATIC_DEPS_INST}/lib/libluv.a
+			-DLUV_INCLUDE_DIR=${STATIC_DEPS_INST}/include \
+			-DLUV_LIBRARY=${STATIC_DEPS_INST}/lib/libluv.a
 .if ${EMBED_LUAJIT} == "Yes"
 CONFIGURE_ARGS +=	-DLUA_PRG=${STATIC_DEPS_INST}/bin/luajit \
 			-DLUAJIT_INCLUDE_DIR=${STATIC_DEPS_INST}/include/luajit-2.1 \
Index: distinfo
===
RCS file: /cvs/ports/editors/neovim/distinfo,v
diff -u -p -r1.24 distinfo
--- distinfo	5 Feb 2024 20:37:16 -	1.24
+++ distinfo	22 May 2024 12:50:51 -
@@ -1,10 +1,8 @@
-SHA256 (LuaJIT-LuaJIT-03c31124cc3b521ef54fe398e10fa55660a5057d.tar.gz) = YdzHrj9UOuPMMOZtsGDjHip35L407mXjcMlT0RK01gw=
-SHA256 (keplerproject-lua-compat-5.3-v0.9.tar.gz) = rQVUDS2WpIclu3mh3vNc9mUqTi7CY3biYXyM4rqm9BY=
-SHA256 (luvit-luv-1.45.0-0.tar.gz) = l+iZQPnuqo37NPHBn4DdNzKZxCcZ0VIo7HkPQV1OSWU=
-SHA256 (neovim-1907abb4c27.patch) = 4fWmu97Ezx62pa0wl20dIOB4Gy5VqKu4ecv9WgHYdiU=
-SHA256 (neovim-neovim-v0.9.5.tar.gz) = /nQ2n8MKMux6CGsQE6zQ6s1nTnVw6xrMUgpmGAyelxk=
-SIZE (LuaJIT-LuaJIT-03c31124cc3b521ef54fe398e10fa55660a5057d.tar.gz) = 1073919
-SIZE (keplerproject-lua-compat-5.3-v0.9.tar.gz) = 53599
-SIZE (luvit-luv-1.45.0-0.tar.gz) = 130334
-SIZE (neovim-1907abb4c27.patch) = 3033
-SIZE (neovim-neovim-v0.9.5.tar.gz) = 11590180
+SHA256 (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = D2kogZACTXMsZ2ReQO1bE31nqpUP7fD0SprQ89um1dI=
+SHA256 (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 9dww57H9qFbuTTkr5FdkLB8MJZJkqbm/vLaAMCzoj8I=
+SHA256 (luvit-luv-1.48.0-2.tar.gz) = 5kzYoBl0SSiLN99soFgSDo0jCPwwX1QxYrW/PpInOgU=
+SHA256 (neovim-neovim-

[update] textproc/tree-sitter v0.22.6

2024-05-22 Thread Laurent Cheylus
Hi

[cc edd@ as maintainer of editors/neovim]

an update for textproc/tree-sitter version 0.22.6, needed to update Neovim for 
version 0.10.0.

- update Makefile and distinfo
- add NO_TEST in Makefile: tests need Rust/cargo
- update patches/patch-Makefile
- update pkg/PLIST via 'make update-plist'

Build OK on current/amd64.

Comments welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/textproc/tree-sitter/Makefile,v
diff -u -p -r1.15 Makefile
--- Makefile	3 Aug 2023 17:13:49 -	1.15
+++ Makefile	22 May 2024 12:07:53 -
@@ -5,8 +5,7 @@ COMMENT =	parser generator tool and incr
 
 GH_ACCOUNT =		tree-sitter
 GH_PROJECT =		tree-sitter
-GH_TAGNAME =		v0.20.8
-REVISION =		1
+GH_TAGNAME =		v0.22.6
 
 SHARED_LIBS +=		tree-sitter	3.0
 
@@ -26,5 +25,8 @@ USE_GMAKE =		Yes
 
 post-patch:
 	${SUBST_CMD} ${WRKSRC}/Makefile
+
+# Tests need rust/cargo
+NO_TEST =	Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/textproc/tree-sitter/distinfo,v
diff -u -p -r1.7 distinfo
--- distinfo	3 Aug 2023 16:50:47 -	1.7
+++ distinfo	22 May 2024 12:07:53 -
@@ -1,2 +1,2 @@
-SHA256 (tree-sitter-0.20.8.tar.gz) = YYHt4LdHC/yjfik+fV3B0WRpuUhdE/E6YFuuxKix95E=
-SIZE (tree-sitter-0.20.8.tar.gz) = 2941223
+SHA256 (tree-sitter-0.22.6.tar.gz) = 4raH90NYq2QEcwt/saHO192zeAIC03WV7NeyCo9Bhh8=
+SIZE (tree-sitter-0.22.6.tar.gz) = 3036954
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/textproc/tree-sitter/patches/patch-Makefile,v
diff -u -p -r1.3 patch-Makefile
--- patches/patch-Makefile	11 Mar 2022 20:03:33 -	1.3
+++ patches/patch-Makefile	22 May 2024 12:07:53 -
@@ -5,7 +5,7 @@ the pkg-config file
 Index: Makefile
 --- Makefile.orig
 +++ Makefile
-@@ -34,8 +34,8 @@ ifeq ($(shell uname),Darwin)
+@@ -38,8 +38,8 @@ else ifeq ($(shell uname),Darwin)
  else
  	SOEXT = so
  	SOEXTVER_MAJOR = so.$(SONAME_MAJOR)
@@ -14,28 +14,24 @@ Index: Makefile
 +	SOEXTVER = so.${LIBtree-sitter_VERSION}
 +	LINKSHARED += -shared
  endif
- ifneq (,$(filter $(shell uname),FreeBSD NetBSD DragonFly))
+ ifneq ($(filter $(shell uname),FreeBSD NetBSD DragonFly),)
  	PCLIBDIR := $(PREFIX)/libdata/pkgconfig
-@@ -48,21 +48,16 @@ libtree-sitter.a: $(OBJ)
- 
- libtree-sitter.$(SOEXTVER): $(OBJ)
- 	$(CC) $(LDFLAGS) $(LINKSHARED) $^ $(LDLIBS) -o $@
--	ln -sf $@ libtree-sitter.$(SOEXT)
--	ln -sf $@ libtree-sitter.$(SOEXTVER_MAJOR)
- 
- install: all
- 	install -d '$(DESTDIR)$(LIBDIR)'
- 	install -m755 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
- 	install -m755 libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER)
--	ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
--	ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)
- 	install -d '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter
- 	install -m644 lib/include/tree_sitter/*.h '$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/
- 	install -d '$(DESTDIR)$(PCLIBDIR)'
- 	sed -e 's|@LIBDIR@|$(LIBDIR)|;s|@INCLUDEDIR@|$(INCLUDEDIR)|;s|@VERSION@|$(VERSION)|' \
--	-e 's|=$(PREFIX)|=$${prefix}|' \
--	-e 's|@PREFIX@|$(PREFIX)|' \
-+	-e 's|@PREFIX@|$(LOCALBASE)|' \
- 	tree-sitter.pc.in > '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc
- 
+@@ -60,8 +60,7 @@ tree-sitter.pc: tree-sitter.pc.in
+ 	sed -e 's|@VERSION@|$(VERSION)|' \
+ 		-e 's|@LIBDIR@|$(LIBDIR)|' \
+ 		-e 's|@INCLUDEDIR@|$(INCLUDEDIR)|' \
+-		-e 's|=$(PREFIX)|=$${prefix}|' \
+-		-e 's|@PREFIX@|$(PREFIX)|' $< > $@
++		-e 's|@PREFIX@|$(LOCALBASE)|' $< > $@
+
  clean:
+ 	$(RM) $(OBJ) tree-sitter.pc libtree-sitter.a libtree-sitter.$(SOEXT)
+@@ -72,8 +71,6 @@ install: all
+ 	install -m644 tree-sitter.pc '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc
+ 	install -m644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
+ 	install -m755 libtree-sitter.$(SOEXT) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER)
+-	ln -sf libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
+-	ln -sf libtree-sitter.$(SOEXTVER_MAJOR) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)
+
+ uninstall:
+ 	$(RM) '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a \
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/tree-sitter/pkg/PLIST,v
diff -u -p -r1.3 PLIST
--- pkg/PLIST	3 Aug 2023 16:50:47 -	1.3
+++ pkg/PLIST	22 May 2024 12:07:53 -
@@ -1,6 +1,5 @@
 include/tree_sitter/
 include/tree_sitter/api.h
-include/tree_sitter/parser.h
 @static-lib lib/libtree-sitter.a
 @lib lib/libtree-sitter.so.${LIBtree-sitter_VERSION}
 lib/pkgconfig/tree-sitter.pc


[update] devel/libvterm 0.3.3v0

2024-05-22 Thread Laurent Cheylus
Hi,

[cc edd@ as maintainer of editors/neovim]

an simple update for devel/libvterm version 0.3.3, needed to update Neovim for 
version 0.10.0.

Build and tests OK on current/amd64.

Tests welcome and please commit it OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/devel/libvterm/Makefile,v
diff -u -p -r1.6 Makefile
--- Makefile	21 Sep 2023 09:49:59 -	1.6
+++ Makefile	22 May 2024 11:58:09 -
@@ -1,5 +1,5 @@
 COMMENT =	VT220/xterm/ECMA-48 terminal emulator library
-DISTNAME =	libvterm-0.3
+DISTNAME =	libvterm-0.3.3
 EPOCH =		0
 
 HOMEPAGE =	https://www.leonerd.org.uk/code/libvterm/
Index: distinfo
===
RCS file: /cvs/ports/devel/libvterm/distinfo,v
diff -u -p -r1.4 distinfo
--- distinfo	21 Nov 2022 09:43:53 -	1.4
+++ distinfo	22 May 2024 11:58:09 -
@@ -1,2 +1,2 @@
-SHA256 (libvterm-0.3.tar.gz) = YesNZijFK98CkA39RGiqhqGnElIourimcyiYGIdIM1g=
-SIZE (libvterm-0.3.tar.gz) = 83861
+SHA256 (libvterm-0.3.3.tar.gz) = CRVvQ90hKL00fL7r5Q2aVx0yxk4M8Y0hEZeUav9yJuA=
+SIZE (libvterm-0.3.3.tar.gz) = 80024


Re: [maintainer update] sysutils/lsd v1.1.2

2024-05-22 Thread Laurent Cheylus
On Sat, 4 May 2024 16:49:44 +0200 (CEST), Laurent Cheylus wrote:

> update for sysutils/lsd version 1.1.2 Changelog:
> https://github.com/lsd-rs/lsd/releases/tag/v1.1.2
> 
> - update Makefile, distinfo and crates.inc files for this version -
> remove no longer necessary patch
> 
> Build and tests OK on current/amd64 with Rust 1.77.2

Ping. Tests welcome and please commit if OK.

Thanks, Laurent



[maintainer update] sysutils/fzf 0.52.1

2024-05-21 Thread Laurent Cheylus
Hi,

a simple update for sysutils/fzf version 0.52.1
Changelog for version 0.52.0 (0.52.1 is for a Windows bugfix only): 
https://github.com/junegunn/fzf/releases/tag/0.52.0

- update Makefile, modules.inc and distinfo for this version

$ go list -m github.com/junegunn/fzf@0.52.1
github.com/junegunn/fzf v0.0.0-20240513165430-6432f00f0d02

Build and tests OK on current/amd64 with Go version 1.22.3

Please tests welcome and commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.26 Makefile
--- Makefile	4 May 2024 11:54:39 -	1.26
+++ Makefile	20 May 2024 13:22:32 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
 MODGO_MODNAME =	github.com/junegunn/fzf
-MODGO_VERSION =	v0.0.0-20240501051406-260a65b0fbf5
+MODGO_VERSION =	v0.0.0-20240513165430-6432f00f0d02
 
-V =		0.51.0
+V =		0.52.1
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
diff -u -p -r1.19 distinfo
--- distinfo	4 May 2024 11:54:39 -	1.19
+++ distinfo	20 May 2024 13:22:32 -
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.51.0.zip) = u/obVo8Yy7OAPV6N9D5PdOSPsszptnZvfa6pCCiQH9I=
+SHA256 (fzf-0.52.1.zip) = w3tpCCZ8wgqJ+8MQM8V8OMpHDNLKITE7BBjPqhjvyCs=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.mod) = p4RFHuqGqGogAAE3Y9NCpvc5eDGX4o9Weiius6DV8gg=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.zip) = UWFoBfFa3P7N5kR81xcaGnR47tMDvEL8/yq6KWy1QOs=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
@@ -40,15 +40,15 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.19.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.19.0.zip) = 8+Bq3Ga4QNp3Gfz0ltKRajgxdwZQn7W+7VkyzYrl+2s=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.20.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.20.0.zip) = P4JrGR6rHr2pJf61UdM0434bWGXRqnkPreRlmIEaixo=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s=
 SHA256 (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 2+oCJUqsLPP9D3LHxgLlQ8X7rS0A2vwvgZwoqTUlgZk=
-SHA256 (go_modules/golang.org/x/term/@v/v0.19.0.mod) = NLavKrQv4EDE9rt7b/5jB5MA9/JmQ7EImGHfv5fTqHM=
-SHA256 (go_modules/golang.org/x/term/@v/v0.19.0.zip) = iT6FGv7cQKnCU+YR/tMi7G9aHFYYDdKSKf8cwb012/s=
+SHA256 (go_modules/golang.org/x/term/@v/v0.20.0.mod) = popv0up5oDshapIJPgQ6AnvvRuJ19M4MpNIh3f0kTwE=
+SHA256 (go_modules/golang.org/x/term/@v/v0.20.0.zip) = hA6swP+zBty0sPW/bgcckdLnlX/MYE7sTnPA/CLykgw=
 SHA256 (go_modules/golang.org/x/term/@v/v0.5.0.mod) = DW9YIoqtwaZSjmdV2gGFFlZuOuXFIB963hdz9W+o2TQ=
 SHA256 (go_modules/golang.org/x/text/@v/v0.14.0.mod) = lxV58X6avFkmq3YhT1M71RfPSSXIhSQ6xHVaGgp8ae8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.14.0.zip) = uYFIl+DgnNV2p6AT8GbH21N6PVONLg9g8Mrum8Gz9K8=
@@ -63,7 +63,7 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.zip) = minIkEwqzUtlgl6RbL2vQXCG81u2jFSvmmKDoOE0HoU=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.51.0.zip) = 322136
+SIZE (fzf-0.52.1.zip) = 323401
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.mod) = 49
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.zip) = 58728
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77
@@ -105,15 +105,15 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.19.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.19.0.zip) = 1908409
+SIZE (go_modules/golang.org/x/sys/@v/v0.20.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.20.0.zip) = 1956163
 SI

[maintainer update] sysutils/lsd v1.1.2

2024-05-04 Thread Laurent Cheylus
Hi,

update for sysutils/lsd version 1.1.2
Changelog: https://github.com/lsd-rs/lsd/releases/tag/v1.1.2

- update Makefile, distinfo and crates.inc files for this version
- remove no longer necessary patch

Build and tests OK on current/amd64 with Rust 1.77.2

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/lsd/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile	1 Nov 2023 09:56:33 -	1.2
+++ Makefile	29 Mar 2024 17:21:40 -
@@ -2,7 +2,7 @@ COMMENT =	pretty ls alternative with sup
 
 GH_ACCOUNT =	lsd-rs
 GH_PROJECT =	lsd
-GH_TAGNAME =	v1.0.0
+GH_TAGNAME =	v1.1.2
 
 CATEGORIES =	sysutils
 
Index: crates.inc
===
RCS file: /cvs/ports/sysutils/lsd/crates.inc,v
retrieving revision 1.2
diff -u -p -r1.2 crates.inc
--- crates.inc	1 Nov 2023 09:56:33 -	1.2
+++ crates.inc	29 Mar 2024 17:21:40 -
@@ -1,159 +1,184 @@
-MODCARGO_CRATES +=	aho-corasick	0.7.18	# Unlicense/MIT
-MODCARGO_CRATES +=	ansi_term	0.12.1	# MIT
-MODCARGO_CRATES +=	assert_cmd	1.0.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	assert_fs	1.0.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	aho-corasick	1.1.2	# Unlicense OR MIT
+MODCARGO_CRATES +=	android-tzdata	0.1.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
+MODCARGO_CRATES +=	anstream	0.3.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle	1.0.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-parse	0.2.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-query	1.0.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-wincon	1.0.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	assert_cmd	2.0.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	assert_fs	1.1.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bstr	0.2.17	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bumpalo	3.12.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	cc	1.0.79	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.4.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bstr	1.9.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bumpalo	3.15.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.0.90	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	chrono	0.4.19	# MIT/Apache-2.0
-MODCARGO_CRATES +=	chrono-humanize	0.1.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	clap	4.1.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_complete	4.1.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_derive	4.1.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_lex	0.3.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-utils	0.8.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossterm	0.24.0	# MIT
-MODCARGO_CRATES +=	crossterm_winapi	0.9.0	# MIT
-MODCARGO_CRATES +=	difference	2.0.0	# MIT
+MODCARGO_CRATES +=	chrono	0.4.35	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	chrono-humanize	0.2.3	# MIT/Apache-2.0
+MODCARGO_CRATES +=	clap	4.3.24	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.3.24	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_complete	4.5.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_derive	4.3.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_lex	0.5.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	colorchoice	1.0.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	core-foundation-sys	0.8.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-deque	0.8.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-epoch	0.9.18	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-utils	0.8.19	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossterm	0.27.0	# MIT
+MODCARGO_CRATES +=	crossterm_winapi	0.9.1	# MIT
+MODCARGO_CRATES +=	dashmap	5.5.3	# MIT
 MODCARGO_CRATES +=	difflib	0.4.0	# MIT
-MODCARGO_CRATES +=	dirs	3.0.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	dirs-sys	0.3.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dirs	5.0.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dirs-sys	0.4.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	doc-comment	0.3.3	# MIT
-MODCARGO_CRATES +=	either	1.6.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	errno	0.2.8	# MIT/Apache-2.0
-MODCARGO_CRATES +=	errno-dragonfly	0.1.2	# MIT
-MODCARGO_CRATES +=	fastrand	1.7.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	float-cmp	0.8.0	# MIT
-MODCARGO_CRATES +=	fnv	1.0.7	# Apache-2.0 / MIT
-MODCARGO_CRATES +=	getrandom	0.2.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	git2	0.16.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	glob	0.3.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	globset	0.4.8	# Unlicense/MIT
-MODCARGO_CRATES +=	globwalk	0.8.1	# MIT
-MODCARGO_CRATES +=	hashbrown	0.11.2	# Apache-2.0/MIT
+MODCARGO_CRATES +=	equivalent	1.0.1	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	errno	0.3.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	fastrand	2.0.1	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	float-cmp	0.9.0	# MIT
+MODCARGO_CRATES +=	form_urlencoded	1.2.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	futures	0.3.30	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	futures-channel	0.3.30	# MIT OR Apac

[maintainer update] sysutils/fzf 0.51.0

2024-05-01 Thread Laurent Cheylus
Hi,

a simple update for sysutils/fzf version 0.51.0
Changelog: https://github.com/junegunn/fzf/releases/tag/0.51.0

- update Makefile and modules.inc for this version

Build and tests OK on current/amd64.

Please tests welcome and commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile	12 Apr 2024 16:02:01 -	1.25
+++ Makefile	1 May 2024 08:17:00 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
 MODGO_MODNAME =	github.com/junegunn/fzf
-MODGO_VERSION =	v0.0.0-20240404152026-62963dcefd6d
+MODGO_VERSION =	v0.0.0-20240501051406-260a65b0fbf5
 
-V =		0.49.0
+V =		0.51.0
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
retrieving revision 1.18
diff -u -p -r1.18 distinfo
--- distinfo	12 Apr 2024 16:02:01 -	1.18
+++ distinfo	1 May 2024 08:17:00 -
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.49.0.zip) = iUNl6+cMnIQIahxecZP6tCGLXLkVuMJJfP2RRed8Arw=
+SHA256 (fzf-0.51.0.zip) = u/obVo8Yy7OAPV6N9D5PdOSPsszptnZvfa6pCCiQH9I=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.mod) = p4RFHuqGqGogAAE3Y9NCpvc5eDGX4o9Weiius6DV8gg=
 SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.zip) = UWFoBfFa3P7N5kR81xcaGnR47tMDvEL8/yq6KWy1QOs=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
@@ -40,15 +40,15 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.18.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.18.0.zip) = luOxaxWn0ZPJ2yl020yr7SmzerS7CfY+36RBGZ3m/fg=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.19.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.19.0.zip) = 8+Bq3Ga4QNp3Gfz0ltKRajgxdwZQn7W+7VkyzYrl+2s=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s=
 SHA256 (go_modules/golang.org/x/term/@v/v0.17.0.mod) = 2+oCJUqsLPP9D3LHxgLlQ8X7rS0A2vwvgZwoqTUlgZk=
-SHA256 (go_modules/golang.org/x/term/@v/v0.18.0.mod) = g8LUm6V+PVvzArifuftB8QhV0RS/cRhMwzuCUXc0Sug=
-SHA256 (go_modules/golang.org/x/term/@v/v0.18.0.zip) = YGUvfdL6QYXGKGe8qj+lblmwf1txCD2PcquILSUTVaY=
+SHA256 (go_modules/golang.org/x/term/@v/v0.19.0.mod) = NLavKrQv4EDE9rt7b/5jB5MA9/JmQ7EImGHfv5fTqHM=
+SHA256 (go_modules/golang.org/x/term/@v/v0.19.0.zip) = iT6FGv7cQKnCU+YR/tMi7G9aHFYYDdKSKf8cwb012/s=
 SHA256 (go_modules/golang.org/x/term/@v/v0.5.0.mod) = DW9YIoqtwaZSjmdV2gGFFlZuOuXFIB963hdz9W+o2TQ=
 SHA256 (go_modules/golang.org/x/text/@v/v0.14.0.mod) = lxV58X6avFkmq3YhT1M71RfPSSXIhSQ6xHVaGgp8ae8=
 SHA256 (go_modules/golang.org/x/text/@v/v0.14.0.zip) = uYFIl+DgnNV2p6AT8GbH21N6PVONLg9g8Mrum8Gz9K8=
@@ -63,7 +63,7 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.zip) = minIkEwqzUtlgl6RbL2vQXCG81u2jFSvmmKDoOE0HoU=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.49.0.zip) = 310306
+SIZE (fzf-0.51.0.zip) = 322136
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.mod) = 49
 SIZE (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.zip) = 58728
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77
@@ -105,15 +105,15 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.18.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.18.0.zip) = 1907063
+SIZE (go_modules/golang.org/x/sys/@v/v0.19.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.19.0.zip) = 1908409
 SIZE (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 33
 SIZE (go_modules/golang.org/x/term/@

Re: [Update] sysutils/delta 0.17.0

2024-04-27 Thread Laurent Cheylus
Hi Volker,

- Mail original -
> Trivial update to latest version of sysutils/delta. The only patch
> for this port isn't needed anymore.

I have also the same patch for textproc/delta v0.17.0 since a few weeks, forgot 
to send it to ports@
My version adds also a specific install for shell completions and update of 
pkg/PLIST file.

Build and usage for diff OK on current/amd64.

Thanks, Laurent

Index: Makefile
===
RCS file: /cvs/ports/textproc/delta/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile	4 Jul 2023 05:20:21 -	1.16
+++ Makefile	16 Mar 2024 15:13:53 -
@@ -2,7 +2,7 @@ COMMENT =		viewer for git and diff outpu
 
 GH_ACCOUNT =		dandavison
 GH_PROJECT =		delta
-GH_TAGNAME =		0.16.5
+GH_TAGNAME =		0.17.0
 
 CATEGORIES =		textproc
 
@@ -23,6 +23,17 @@ LIB_DEPENDS +=		devel/libgit2/libgit2 \
 
 CONFIGURE_STYLE =	cargo
 SEPARATE_BUILD =	Yes
+
+post-install:
+	${INSTALL_DATA_DIR} ${PREFIX}/share/fish/completions/
+	${INSTALL_DATA} ${WRKSRC}/etc/completion/completion.fish \
+		${PREFIX}/share/fish/completions/delta.fish
+	${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions/
+	${INSTALL_DATA} ${WRKSRC}/etc/completion/completion.zsh \
+		${PREFIX}/share/zsh/site-functions/_delta
+	${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions/
+	${INSTALL_DATA} ${WRKSRC}/etc/completion/completion.bash \
+		${PREFIX}/share/bash-completion/completions/delta
 
 .include "crates.inc"
 
Index: crates.inc
===
RCS file: /cvs/ports/textproc/delta/crates.inc,v
retrieving revision 1.13
diff -u -p -r1.13 crates.inc
--- crates.inc	4 Jul 2023 05:20:21 -	1.13
+++ crates.inc	16 Mar 2024 15:13:53 -
@@ -1,182 +1,193 @@
 MODCARGO_CRATES +=	adler	1.0.2	# 0BSD OR MIT OR Apache-2.0
-MODCARGO_CRATES +=	aho-corasick	0.7.20	# Unlicense OR MIT
+MODCARGO_CRATES +=	aho-corasick	1.1.2	# Unlicense OR MIT
+MODCARGO_CRATES +=	android-tzdata	0.1.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	ansi_colours	1.2.1	# LGPL-3.0-or-later
+MODCARGO_CRATES +=	ansi_colours	1.2.2	# LGPL-3.0-or-later
 MODCARGO_CRATES +=	ansi_term	0.12.1	# MIT
-MODCARGO_CRATES +=	anyhow	1.0.70	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstream	0.6.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle	1.0.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-parse	0.2.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-query	1.0.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anstyle-wincon	3.0.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.79	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	approx	0.5.1	# Apache-2.0
-MODCARGO_CRATES +=	arrayvec	0.7.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	atty	0.2.14	# MIT
 MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	base64	0.21.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bat	0.22.1	# MIT/Apache-2.0
+MODCARGO_CRATES +=	base64	0.21.5	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bat	0.24.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bincode	1.3.3	# MIT
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bitflags	2.2.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.4.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	box_drawing	0.1.2	# MIT
-MODCARGO_CRATES +=	bstr	1.3.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bumpalo	3.12.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bytelines	2.2.2	# MIT
-MODCARGO_CRATES +=	bytemuck	1.13.1	# Zlib OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	bytesize	1.2.0	# Apache-2.0
-MODCARGO_CRATES +=	cc	1.0.79	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bstr	1.9.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bumpalo	3.14.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bytelines	2.5.0	# MIT
+MODCARGO_CRATES +=	bytemuck	1.14.0	# Zlib OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	bytesize	1.3.0	# Apache-2.0
+MODCARGO_CRATES +=	cc	1.0.83	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	chrono	0.4.23	# MIT/Apache-2.0
-MODCARGO_CRATES +=	chrono-humanize	0.2.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	clap	4.1.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_derive	4.1.8	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_lex	0.3.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clircle	0.3.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	codespan-reporting	0.11.1	# Apache-2.0
-MODCARGO_CRATES +=	console	0.15.5	# MIT
+MODCARGO_CRATES +=	chrono	0.4.31	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	chrono-humanize	0.2.3	# MIT/Apache-2.0
+MODCARGO_CRATES +=	clap	4.4.13	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.4.12	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_complete	4.4.6	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_derive	4.4.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_lex	0.6.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clircle	0.4.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	colorchoice	1.0.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	console	0.15.7	# MIT
 MODCARGO_CRATES +=	content_inspe

[update] lang/v 0.4.5

2024-04-14 Thread Laurent Cheylus
Hi,

[cc jasper@ maintainer]

an update for lang/v version 0.4.5
Changelog: https://github.com/vlang/v/releases/tag/0.4.5

- update Makefile and distinfo for this version 0.4.5 and commit hash for V 
compiler and Markdown V modules.
- update pkg/PLIST
- fix 'do-test' step (add SETENV, MAKE_ENV, PORTHOME)
- add a patch to fix an issue with v build-tools (already merged upstream for 
future version), see https://github.com/vlang/v/issues/21119

Build OK on current/amd64 with clang 16.0.6. Some tests are NOK, already 
present in the previous version (needs some debug/patch to be fixed upstream).

Laurent


Index: Makefile
===
RCS file: /cvs/ports/lang/v/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile	13 Jan 2024 15:41:09 -	1.2
+++ Makefile	13 Apr 2024 08:09:16 -
@@ -2,9 +2,9 @@ ONLY_FOR_ARCHS =amd64 arm64
 
 COMMENT =	simple, fast, safe, compiled language
 
-V_V =		0.4.4
-VC_V =		f33c54ece86140792e054bf33afd6c4b76637234
-MARKDOWN_V =	0c280130cb7ec410b7d21810d1247956c15b72fc
+V_V =		0.4.5
+VC_V =		2386fe9a0d8cc92d0d013ecd81456f2831433a71
+MARKDOWN_V =	b7ff5f24fdb26935d6e2277c7888752fb8aac114
 
 DIST_TUPLE =	github	vlang	v	${V_V}	.
 DIST_TUPLE +=	github	vlang	vc	${VC_V}	vc
@@ -37,7 +37,8 @@ pre-build:
 do-build:
 	cp ${FILESDIR}/v{self,up}.v ${WRKSRC}/cmd/tools/
 	cd ${WRKSRC} && \
-		${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v -prod -o v cmd/v && \
+		${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v -prod -o v cmd/v
+	cd ${WRKSRC} && \
 		${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v -prod build-tools
 	touch ${WRKSRC}/cmd/tools/.disable_autorecompilation
 
@@ -51,6 +52,6 @@ do-install:
 	find ${PREFIX} -type f -name \*.orig.port -delete
 
 do-test:
-	cd ${WRKSRC} && ./v test-all
+	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v test-all
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/lang/v/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	13 Jan 2024 15:41:09 -	1.2
+++ distinfo	13 Apr 2024 08:09:16 -
@@ -1,6 +1,6 @@
-SHA256 (vlang-markdown-0c280130cb7ec410b7d21810d1247956c15b72fc.tar.gz) = vkHWz+bo6KfCE46XXLxfxm7zL0JRTjDRGCPiz39hY7I=
-SHA256 (vlang-v-0.4.4.tar.gz) = ZoUqmxt5KGjYETkZq2xLGtJeQpysgODr9SNcwTHbf28=
-SHA256 (vlang-vc-f33c54ece86140792e054bf33afd6c4b76637234.tar.gz) = Z9AYhrRTymuItfeGOakNsBA/STjlGVwddV0kPZ4hGFY=
-SIZE (vlang-markdown-0c280130cb7ec410b7d21810d1247956c15b72fc.tar.gz) = 80552
-SIZE (vlang-v-0.4.4.tar.gz) = 7736194
-SIZE (vlang-vc-f33c54ece86140792e054bf33afd6c4b76637234.tar.gz) = 1838149
+SHA256 (vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz) = Jr1b1qLZqS7PhiAC+dVZuU7BDfrnogg+/kssD9qrHvk=
+SHA256 (vlang-v-0.4.5.tar.gz) = MILtaHEsfWmOHMGSdLZCjcjJGWMJaroB5f8DIZiaMEA=
+SHA256 (vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz) = Bd/9Rp54oo1Dj1gVsZe77RsBwjl8RJvISyC21cSt7+A=
+SIZE (vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz) = 80539
+SIZE (vlang-v-0.4.5.tar.gz) = 9018740
+SIZE (vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz) = 1879052
Index: patches/patch-cmd_tools_modules_testing_common_v
===
RCS file: patches/patch-cmd_tools_modules_testing_common_v
diff -N patches/patch-cmd_tools_modules_testing_common_v
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-cmd_tools_modules_testing_common_v	13 Apr 2024 08:09:16 -
@@ -0,0 +1,15 @@
+Fix to build tools in cmd/tools/ sub-directories
+See https://github.com/vlang/v/issues/21119
+
+Index: cmd/tools/modules/testing/common.v
+--- cmd/tools/modules/testing/common.v.orig
 cmd/tools/modules/testing/common.v
+@@ -542,7 +542,7 @@ fn worker_trunner(mut p pool.PoolProcessor, idx int, t
+ 	}
+ 	ts.benchmark.step()
+ 	tls_bench.step()
+-	if abs_path in ts.skip_files {
++	if !ts.build_tools && abs_path in ts.skip_files {
+ 		ts.benchmark.skip()
+ 		tls_bench.skip()
+ 		if !testing.hide_skips {
Index: pkg/PLIST
===
RCS file: /cvs/ports/lang/v/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST	13 Jan 2024 15:41:09 -	1.2
+++ pkg/PLIST	13 Apr 2024 08:09:19 -
@@ -130,6 +130,10 @@ lib/vlang/cmd/tools/vdoc/tests/testdata/
 lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.comments.out
 lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.out
 lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.v
+lib/vlang/cmd/tools/vdoc/tests/testdata/comments/
+lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.comments.out
+lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.out
+lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.v
 lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/
 lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/main.comments.out
 lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/main.out
@@ -220,6 +224,7 @@ lib/vlang/cmd/tools/vp

Re: [Update] editors/helix 24.03

2024-04-12 Thread Laurent Cheylus
Hi Volker,

- Mail original -
> Cc: Maintainer
> 
> Attached is the update to editors/helix 24.03 that I'm currently
> dogfooding ...
> So far everything seems to run very smoothly (amd64).

I have also the same diff for editors/helix 24.03 on my desktop for about a 
week.

Build and tests OK on current/amd64 with Rust 1.77.1.

Thanks for your update, Laurent



Re: [maintainer update] sysutils/fzf 0.49.0

2024-04-12 Thread Laurent Cheylus
On Thu, 11 Apr 2024 18:20:21 +0200, Volker Schlecht wrote:

> On 2024-04-09 16:50, Laurent Cheylus wrote:
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/sysutils/fzf/Makefile,v
> retrieving revision 1.24
> diff -u -p -r1.24 Makefile
> --- Makefile  28 Feb 2024 12:32:17 -  1.24
> +++ Makefile  4 Apr 2024 15:56:32 -
> @@ -1,9 +1,9 @@
>   COMMENT =   command-line fuzzy finder
>   
> -MODGO_MODNAME = github.com/junegunn/fzf
> -MODGO_VERSION =  v0.0.0-20240201091300-3c0a6304756e
> +MODGO_MODNAME =  github.com/junegunn/fzf
> +MODGO_VERSION =  v0.0.0-20240317073535-d579e335b5aa
> 
> Shouldn't that be
> 
> v0.0.0-20240404152026-62963dcefd6d
> 
> based on the release date of 0.49.0 and commit ID?
> https://github.com/junegunn/fzf/commit/62963dcefd6d74510ae2692cd0955177bae57543

You're right, I must have forgotten to update it from an old update :(

$ go list -m github.com/junegunn/fzf@0.49.0
github.com/junegunn/fzf v0.0.0-20240404152026-62963dcefd6d

Attached a new version of my CVS diff for version 0.49.0.

Build and tests OK on current/amd64 with Go 1.22.2.

Thanks, Laurent

 
Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile	28 Feb 2024 12:32:17 -	1.24
+++ Makefile	12 Apr 2024 07:25:02 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
-MODGO_MODNAME = github.com/junegunn/fzf
-MODGO_VERSION =	v0.0.0-20240201091300-3c0a6304756e
+MODGO_MODNAME =	github.com/junegunn/fzf
+MODGO_VERSION =	v0.0.0-20240404152026-62963dcefd6d
 
-V =		0.46.1
+V =		0.49.0
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
@@ -27,19 +27,8 @@ MODGO_LDFLAGS +=	-X main.revision=""
 # for patch to apply
 WRKDIST =	${WRKSRC}
 
-# Note that unlike zsh and fish, bash has no well-defined site functions
-# directory from which to autoload stuff.
-#
-# Note also that the completion files referenced here are not defining words to
-# complete, but rather overriding what happens when the user requests
-# completion via typing **.
-ZSH_SITE =	${PREFIX}/share/zsh/site-functions
-FISH_SITE =	${PREFIX}/share/fish/functions
-BASH_SITE =	${PREFIX}/share/fzf/bash
 VIMFILES =	${PREFIX}/share/vim/vimfiles
-VIM_PLUGIN =	${VIMFILES}/plugin
-VIM_DOC =	${VIMFILES}/doc
-SUBST_VARS +=	BASH_SITE FISH_SITE VIMFILES
+SUBST_VARS +=	VIMFILES
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKDIR}/go/bin/* ${PREFIX}/bin
@@ -47,24 +36,17 @@ do-install:
 	${INSTALL_MAN_DIR} ${PREFIX}/man/man1
 	${INSTALL_MAN} ${WRKSRC}/man/man1/*.1 ${PREFIX}/man/man1
 
-	${INSTALL_DATA_DIR} ${ZSH_SITE}
-	${INSTALL_DATA} ${WRKSRC}/shell/key-bindings.zsh \
-		${ZSH_SITE}/_fzf_key_bindings
-	${INSTALL_DATA} ${WRKSRC}/shell/completion.zsh \
-		${ZSH_SITE}/_fzf_completion
-
-	${INSTALL_DATA_DIR} ${FISH_SITE}
-	${INSTALL_DATA} ${WRKSRC}/shell/key-bindings.fish \
-		${FISH_SITE}/fzf-key-bindings.fish
-
-	${INSTALL_DATA_DIR} ${BASH_SITE}
-	${INSTALL_DATA} ${WRKSRC}/shell/key-bindings.bash ${BASH_SITE}
-	${INSTALL_DATA} ${WRKSRC}/shell/completion.bash ${BASH_SITE}
-
-	${INSTALL_DATA_DIR} ${VIM_PLUGIN}
-	${INSTALL_DATA_DIR} ${VIM_DOC}
-	${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIM_PLUGIN}/fzf.vim
-	${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIM_DOC}/fzf.txt
+	${INSTALL_DATA_DIR} ${VIMFILES}/plugin
+	${INSTALL_DATA_DIR} ${VIMFILES}/doc
+	${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIMFILES}/plugin/fzf.vim
+	${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIMFILES}/doc/fzf.txt
+
+do-test:
+	cd ${WRKSRC} && ${MODGO_TEST_CMD} \
+		github.com/junegunn/fzf/src \
+		github.com/junegunn/fzf/src/algo \
+		github.com/junegunn/fzf/src/tui \
+		github.com/junegunn/fzf/src/util
 
 .include "modules.inc"
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo	28 Feb 2024 12:32:17 -	1.17
+++ distinfo	12 Apr 2024 07:25:02 -
@@ -1,22 +1,22 @@
-SHA256 (fzf-0.46.1.zip) = ypM5O784UKbRvrNb7o4Vl6jRdsjxOIEPhoXlxTOBsv8=
+SHA256 (fzf-0.49.0.zip) = iUNl6+cMnIQIahxecZP6tCGLXLkVuMJJfP2RRed8Arw=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.mod) = p4RFHuqGqGogAAE3Y9NCpvc5eDGX4o9Weiius6DV8gg=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.3.zip) = UWFoBfFa3P7N5kR81xcaGnR47tMDvEL8/yq6KWy1QOs=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
-SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.mod) = DmKjdtCo+lggVXLWq9HOVqx4DkCLF47l3r+Zj6B+e7s=
-SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.zip) = bQ/s1uwT5X2lqH37/oqgzlyimdDi6AVZlJsAz8weAGg=
+

[maintainer update] sysutils/fzf 0.49.0

2024-04-09 Thread Laurent Cheylus
Hi,

update of sysutils/fzf port for the latest version 0.49.0
Changelog: https://github.com/junegunn/fzf/releases/tag/0.49.0

- update Makefile, distinfo and modules.inc for this version
- add a specific do-test step in Makefile => 'make test' OK with it
- remove files for shells completion in 'do-install' and pkg/PLIST => now 
embedded directly in the fzf binary (see 
https://github.com/junegunn/fzf/releases/tag/0.48.0); update also pkg/README..

Build and tests OK on current/amd64 with Go 1.22.1.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile	28 Feb 2024 12:32:17 -	1.24
+++ Makefile	4 Apr 2024 15:56:32 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
-MODGO_MODNAME = github.com/junegunn/fzf
-MODGO_VERSION =	v0.0.0-20240201091300-3c0a6304756e
+MODGO_MODNAME =	github.com/junegunn/fzf
+MODGO_VERSION =	v0.0.0-20240317073535-d579e335b5aa
 
-V =		0.46.1
+V =		0.49.0
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
@@ -27,19 +27,8 @@ MODGO_LDFLAGS +=	-X main.revision=""
 # for patch to apply
 WRKDIST =	${WRKSRC}
 
-# Note that unlike zsh and fish, bash has no well-defined site functions
-# directory from which to autoload stuff.
-#
-# Note also that the completion files referenced here are not defining words to
-# complete, but rather overriding what happens when the user requests
-# completion via typing **.
-ZSH_SITE =	${PREFIX}/share/zsh/site-functions
-FISH_SITE =	${PREFIX}/share/fish/functions
-BASH_SITE =	${PREFIX}/share/fzf/bash
 VIMFILES =	${PREFIX}/share/vim/vimfiles
-VIM_PLUGIN =	${VIMFILES}/plugin
-VIM_DOC =	${VIMFILES}/doc
-SUBST_VARS +=	BASH_SITE FISH_SITE VIMFILES
+SUBST_VARS +=	VIMFILES
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKDIR}/go/bin/* ${PREFIX}/bin
@@ -47,24 +36,17 @@ do-install:
 	${INSTALL_MAN_DIR} ${PREFIX}/man/man1
 	${INSTALL_MAN} ${WRKSRC}/man/man1/*.1 ${PREFIX}/man/man1
 
-	${INSTALL_DATA_DIR} ${ZSH_SITE}
-	${INSTALL_DATA} ${WRKSRC}/shell/key-bindings.zsh \
-		${ZSH_SITE}/_fzf_key_bindings
-	${INSTALL_DATA} ${WRKSRC}/shell/completion.zsh \
-		${ZSH_SITE}/_fzf_completion
-
-	${INSTALL_DATA_DIR} ${FISH_SITE}
-	${INSTALL_DATA} ${WRKSRC}/shell/key-bindings.fish \
-		${FISH_SITE}/fzf-key-bindings.fish
-
-	${INSTALL_DATA_DIR} ${BASH_SITE}
-	${INSTALL_DATA} ${WRKSRC}/shell/key-bindings.bash ${BASH_SITE}
-	${INSTALL_DATA} ${WRKSRC}/shell/completion.bash ${BASH_SITE}
-
-	${INSTALL_DATA_DIR} ${VIM_PLUGIN}
-	${INSTALL_DATA_DIR} ${VIM_DOC}
-	${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIM_PLUGIN}/fzf.vim
-	${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIM_DOC}/fzf.txt
+	${INSTALL_DATA_DIR} ${VIMFILES}/plugin
+	${INSTALL_DATA_DIR} ${VIMFILES}/doc
+	${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIMFILES}/plugin/fzf.vim
+	${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIMFILES}/doc/fzf.txt
+
+do-test:
+	cd ${WRKSRC} && ${MODGO_TEST_CMD} \
+		github.com/junegunn/fzf/src \
+		github.com/junegunn/fzf/src/algo \
+		github.com/junegunn/fzf/src/tui \
+		github.com/junegunn/fzf/src/util
 
 .include "modules.inc"
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo	28 Feb 2024 12:32:17 -	1.17
+++ distinfo	4 Apr 2024 15:56:32 -
@@ -1,22 +1,22 @@
-SHA256 (fzf-0.46.1.zip) = ypM5O784UKbRvrNb7o4Vl6jRdsjxOIEPhoXlxTOBsv8=
+SHA256 (fzf-0.49.0.zip) = FB+qCm2XJ9LMp3k6hh9vB89DvKuHzcJFTmVVkjjqbCY=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.2.mod) = p4RFHuqGqGogAAE3Y9NCpvc5eDGX4o9Weiius6DV8gg=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.2.zip) = noUbEDjU3WXwihLfSK9Y5XIQgNlAV1Uqh2Nm0PGEpzY=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
-SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.mod) = DmKjdtCo+lggVXLWq9HOVqx4DkCLF47l3r+Zj6B+e7s=
-SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.zip) = bQ/s1uwT5X2lqH37/oqgzlyimdDi6AVZlJsAz8weAGg=
+SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.mod) = mLlZxQfyuis0l6WxSUImtebIZ1DoJQQVuES6DsblTC0=
+SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.zip) = FtMb/URG0d4EGzzXqY0OWn/vlwjmbXiPSlVRffhk+8Y=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = eNXQ4HN/D1S77Xe236hH2MhxvtJmip3EQyjHw0Ea2hA=
-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.17.mod) = cUdm7ILWfbiVreiva4BUrUMMPOpeFbOoiPI+0vPhuGM=
-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.17.zip) = 7YqYSnkx1hi2d7b9a8yTxYu1fme0swBcQBKohRtJQow=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = 

Re: [NEW] btop++

2024-04-08 Thread Laurent Cheylus
Hi Jos,

On Sat, 6 Apr 2024 21:57:30 +0200, Jos Dehaes wrote:

> With the 7.5 release, I tried again, and finally btop now builds with
> attached port. However, I'm struggling with the PLIST file, it seems the
> fake install is messing up the prefix somehow.

I have already submitted a sysutils/btop port for version 1.3.0 => see 
this thread with some comments from sthen@ https://marc.info/?l=openbsd-
ports&m=170635392519643&w=2

I need to update my port for version 1.3.2 and finalize some PRs upstream 
to modify Makefile according my patch (no verbose, don't use all CPU by 
default during compilation...).

Laurent



Re: UPDATE: textproc/py-black to 24.3.0

2024-03-25 Thread Laurent Cheylus
Hi, On Sun, 24 Mar 2024 18:41:43 +0100, Justin Berthault wrote:

> Security update for py-black.
> 
>   - CVE-2024-21503

Build and tests OK for black version 24.3.0 on current/amd64 with Python 
3.10.13. 
OK to reformat Python code with this version (directly via CLI or via my 
Neovim plugin).

thanks for your update, Laurent



[maintainer update] sysutils/fzf 0.47.0

2024-03-10 Thread Laurent Cheylus
Hi,

a simple update for sysutils/fzf version 0.47.0
Changelog: https://github.com/junegunn/fzf/releases/tag/0.47.0

- update Makefile, modules.inc and distinfo for version 0.47.0
- add a specific 'do-test' in Makefile => 'make test' OK with it

Build and tests OK on current/amd64 with Go 1.22.0.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile	28 Feb 2024 12:32:17 -	1.24
+++ Makefile	10 Mar 2024 17:50:21 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
 MODGO_MODNAME = github.com/junegunn/fzf
-MODGO_VERSION =	v0.0.0-20240201091300-3c0a6304756e
+MODGO_VERSION =	v0.0.0-20240310124341-98ee5e651a38
 
-V =		0.46.1
+V =		0.47.0
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
@@ -65,6 +65,13 @@ do-install:
 	${INSTALL_DATA_DIR} ${VIM_DOC}
 	${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIM_PLUGIN}/fzf.vim
 	${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIM_DOC}/fzf.txt
+
+do-test:
+	cd ${WRKSRC} && ${MODGO_TEST_CMD} \
+		github.com/junegunn/fzf/src \
+		github.com/junegunn/fzf/src/algo \
+		github.com/junegunn/fzf/src/tui \
+		github.com/junegunn/fzf/src/util
 
 .include "modules.inc"
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo	28 Feb 2024 12:32:17 -	1.17
+++ distinfo	10 Mar 2024 17:50:21 -
@@ -1,22 +1,22 @@
-SHA256 (fzf-0.46.1.zip) = ypM5O784UKbRvrNb7o4Vl6jRdsjxOIEPhoXlxTOBsv8=
+SHA256 (fzf-0.47.0.zip) = O1HJOuopKSnDT/dvjM5jxvpSOn+aoogn1NRhJMwc1r4=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.2.mod) = p4RFHuqGqGogAAE3Y9NCpvc5eDGX4o9Weiius6DV8gg=
+SHA256 (go_modules/github.com/charlievieth/fastwalk/@v/v1.0.2.zip) = noUbEDjU3WXwihLfSK9Y5XIQgNlAV1Uqh2Nm0PGEpzY=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
-SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.mod) = DmKjdtCo+lggVXLWq9HOVqx4DkCLF47l3r+Zj6B+e7s=
-SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.zip) = bQ/s1uwT5X2lqH37/oqgzlyimdDi6AVZlJsAz8weAGg=
+SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.mod) = mLlZxQfyuis0l6WxSUImtebIZ1DoJQQVuES6DsblTC0=
+SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.4.zip) = FtMb/URG0d4EGzzXqY0OWn/vlwjmbXiPSlVRffhk+8Y=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = eNXQ4HN/D1S77Xe236hH2MhxvtJmip3EQyjHw0Ea2hA=
-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.17.mod) = cUdm7ILWfbiVreiva4BUrUMMPOpeFbOoiPI+0vPhuGM=
-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.17.zip) = 7YqYSnkx1hi2d7b9a8yTxYu1fme0swBcQBKohRtJQow=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = Huq+8bTZjbc8bCBzKJFjZJvJoERVKsqGudWS/oTqocg=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8tX4nKRRV34XRkubtZbcDQ7OzsteqmNiLEG1fNC3uMw=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.zip) = 2XxPBmehSVdWnJMqjiSI8cQ3V7TczjE4l6oAHwfRSbA=
 SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.mod) = Kb//Fv9Xt9raZOanSAbZMVSazOYctwxFijidCZwtDsI=
 SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.zip) = bTXD7ckuR6BpiHiNaDwa04lxm1XvGdWn8jmrRwi22hE=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.3.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
-SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.6.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
-SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.6.zip) = 7KYABlvloerTdHjmRa0H1w2tr08G9oGCfYEVgxZTiyM=
-SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.mod) = 0kway39am7ME90XPLfJq9bVJOMxXYxgsir8ISkd4zUc=
-SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.zip) = lFe2CuCa3V2nRgsynUdvWFq/HUuLBO1ZukCSSQxhG10=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.7.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.7.zip) = uZXkqgzB5XecxhE4rJJcuMHpY+QMgOS5PuhVOBLrt5I=
 SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
 SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = u0GmArF0NF/aOSyK2D/MkyF8KFx2NplndjC+kP63peM=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod) = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0=
@@ -31,26 +31,22 @@ SHA256 (go_modules/golang.org/x/net/@v/v
 S

Re: [Maintainer Update] devel/difftastic 0.56.1

2024-03-09 Thread Laurent Cheylus
On Thu, 7 Mar 2024 19:47:14 +0100, Volker Schlecht wrote:

> Trivial Update to difftastic 0.56.1, built and tested on amd64.

OK, build and tests on current/amd64 with rustc 1.76.0.

Laurent



[maintainer update] devel/gopls 0.15.1

2024-03-08 Thread Laurent Cheylus
Hi,

a simple update for devel/gopls port.
Changelog: https://github.com/golang/tools/releases/tag/gopls/v0.15.1

Build and tests OK on current/amd64.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/devel/gopls/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile	27 Feb 2024 14:36:01 -	1.4
+++ Makefile	28 Feb 2024 15:45:10 -
@@ -1,7 +1,7 @@
 COMMENT =	official Go language server developed by the Go team
 
 MODGO_MODNAME =	golang.org/x/tools/gopls
-MODGO_VERSION =	v0.15.0
+MODGO_VERSION =	v0.15.1
 
 DISTNAME =	gopls-${MODGO_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/gopls/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo	27 Feb 2024 14:36:01 -	1.4
+++ distinfo	28 Feb 2024 15:45:10 -
@@ -56,8 +56,8 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.12.1-0.20230825192346-2191a27a6dc5.mod) = 8ntM++BBE9T76CEuqUR3Q/vRDuxPOYipcdWhwKK6Crs=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = FCs0FrAOghO0CeJ5pDS5emzglTHJFMG0cXh4FX1Xmj8=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.17.0.mod) = mZ4mc6/CJ5lYaxkIsTn4+XQmy/9JgxZVKHJCBhZByFg=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240221145400-a220b3b5ba60.mod) = 50bey1jkhGd4fTAWeC8jpJ67YeP4BTLE5sEsUxaXjV4=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240221145400-a220b3b5ba60.zip) = W9oveYvg4fC8T/pfKNGWtRcjA3QqU1x48Wka5gl1jI0=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240227180630-1c466157abc9.mod) = 50bey1jkhGd4fTAWeC8jpJ67YeP4BTLE5sEsUxaXjV4=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240227180630-1c466157abc9.zip) = d1Cl68CS0esAdNxCQ4+DoTANYEBM9hSJmosCSbc9Phs=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = gw7Xjc0+mSfEEuJkEjAwhEd0nVE9MQJNJ24kQ7IBZgk=
 SHA256 (go_modules/golang.org/x/vuln/@v/v1.0.1.mod) = SeGrgKrGADpn8mJTvUItgIa6TUOiI0YxwAjWkiMKVa8=
 SHA256 (go_modules/golang.org/x/vuln/@v/v1.0.1.zip) = Iq2ydiXs0Ru7VpUDRHWse4q7bo5LIyiNaCEiL+xnUL8=
@@ -74,7 +74,7 @@ SHA256 (go_modules/mvdan.cc/unparam/@v/v
 SHA256 (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.zip) = m1xb4Hh4qr/7KDXx3UhPUC/y64MhLl7fxmYXlz55hio=
 SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.mod) = JaaqDMOKAOz/km2vfiH95k+pESDtUtDeu5XLFhWcCZQ=
 SHA256 (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.zip) = rMhwwY8KELdTgl7872PtzbE6nJsVQZaVuq/xw5nJNWI=
-SHA256 (gopls-v0.15.0.zip) = jFhF9VU4C3PzHFbTxBnT8tNlxYiZN0mY0PHVyVdPEwU=
+SHA256 (gopls-v0.15.1.zip) = X5qdascUAfzEvDjpDctJ3780wRfEX5ygOY/XRgi37DQ=
 SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = 43
 SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = 238822
 SIZE (go_modules/github.com/frankban/quicktest/@v/v1.14.6.mod) = 121
@@ -133,8 +133,8 @@ SIZE (go_modules/golang.org/x/tools/@v/v
 SIZE (go_modules/golang.org/x/tools/@v/v0.12.1-0.20230825192346-2191a27a6dc5.mod) = 214
 SIZE (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = 214
 SIZE (go_modules/golang.org/x/tools/@v/v0.17.0.mod) = 168
-SIZE (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240221145400-a220b3b5ba60.mod) = 278
-SIZE (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240221145400-a220b3b5ba60.zip) = 3248066
+SIZE (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240227180630-1c466157abc9.mod) = 278
+SIZE (go_modules/golang.org/x/tools/@v/v0.18.1-0.20240227180630-1c466157abc9.zip) = 3248066
 SIZE (go_modules/golang.org/x/tools/@v/v0.6.0.mod) = 211
 SIZE (go_modules/golang.org/x/vuln/@v/v1.0.1.mod) = 408
 SIZE (go_modules/golang.org/x/vuln/@v/v1.0.1.zip) = 369631
@@ -151,4 +151,4 @@ SIZE (go_modules/mvdan.cc/unparam/@v/v0.
 SIZE (go_modules/mvdan.cc/unparam/@v/v0.0.0-20230312165513-e84e2d14e3b8.zip) = 28985
 SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.mod) = 140
 SIZE (go_modules/mvdan.cc/xurls/v2/@v/v2.5.0.zip) = 33829
-SIZE (gopls-v0.15.0.zip) = 1644044
+SIZE (gopls-v0.15.1.zip) = 1643980
Index: modules.inc
===
RCS file: /cvs/ports/devel/gopls/modules.inc,v
retrieving revision 1.4
diff -u -p -r1.4 modules.inc
--- modules.inc	27 Feb 2024 14:36:01 -	1.4
+++ modules.inc	28 Feb 2024 15:45:10 -
@@ -18,7 +18,7 @@ MODGO_MODULES =	\
 	golang.org/x/sys		 v0.17.0 \
 	golang.org/x/telemetry		 v0.0.0-20240209200032-7b892fcb8a78 \
 	golang.org/x/text		 v0.14.0 \
-	golang.org/x/tools		 v0.18.1-0.20240221145400-a220b3b5ba60 \
+	golang.org/x/tools		 v0.18.1-0.20240227180630-1c466157abc9 \
 	golang.org/x/vuln		 v1.0.1 \
 	gopkg.in/check.v1		 v1.0.0-20190902080502-41f04d3bba15 \
 	gopkg.in/yaml.v3		 v3.0.1 \


[maintainer update] sysutils/fzf 0.46.1

2024-02-27 Thread Laurent Cheylus
Hi,

update for sysutils/fzf port version 0.46.1
Changelog for the majour release 0.46.0: 
https://github.com/junegunn/fzf/releases/tag/0.46.0

- update Makefile, distinfo and modules.inc for this version
- remove a patch to add tmppath for pledge (merged upstream)

Build and tests OK on current/amd64 with Go 1.22.0

Comments/tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile	19 Nov 2023 10:59:12 -	1.23
+++ Makefile	4 Feb 2024 17:26:42 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
 MODGO_MODNAME = github.com/junegunn/fzf
-MODGO_VERSION = v0.0.0-20231117101700-d7d2ac39513f
+MODGO_VERSION =	v0.0.0-20240201091300-3c0a6304756e
 
-V =		0.44.1
+V =		0.46.1
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo	19 Nov 2023 10:59:12 -	1.16
+++ distinfo	4 Feb 2024 17:26:42 -
@@ -1,19 +1,20 @@
-SHA256 (fzf-0.44.1.zip) = Z7IDQP5IKomXtvHSis7zng1Nykffq8AOGvAw+PWpGb8=
+SHA256 (fzf-0.46.1.zip) = ypM5O784UKbRvrNb7o4Vl6jRdsjxOIEPhoXlxTOBsv8=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
-SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.5.4.mod) = 4zhutrVn0oD6CGHqAr93IkVDVuXmzBVThvjmX/RGQ5E=
-SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.5.4.zip) = KHi0en642tkdnFAsVM8P9oMa/gXJv4cJ0ylrUOIlQTM=
+SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.mod) = DmKjdtCo+lggVXLWq9HOVqx4DkCLF47l3r+Zj6B+e7s=
+SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.zip) = bQ/s1uwT5X2lqH37/oqgzlyimdDi6AVZlJsAz8weAGg=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.zip) = eNXQ4HN/D1S77Xe236hH2MhxvtJmip3EQyjHw0Ea2hA=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.17.mod) = cUdm7ILWfbiVreiva4BUrUMMPOpeFbOoiPI+0vPhuGM=
 SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.17.zip) = 7YqYSnkx1hi2d7b9a8yTxYu1fme0swBcQBKohRtJQow=
-SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.14.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
-SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.14.zip) = Nk717TH2Vx2tVnMDBbXCKIpT2gbZgyaAreXiHZenSOc=
+SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
+SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.zip) = 2XxPBmehSVdWnJMqjiSI8cQ3V7TczjE4l6oAHwfRSbA=
 SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.mod) = Kb//Fv9Xt9raZOanSAbZMVSazOYctwxFijidCZwtDsI=
 SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.zip) = bTXD7ckuR6BpiHiNaDwa04lxm1XvGdWn8jmrRwi22hE=
 SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
-SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.4.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
-SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.4.zip) = dAzVgDEE763yd6DzUZ8OrZfjIdvZCc7uvXyLaza0R1Q=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.3.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.6.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg=
+SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.6.zip) = 7KYABlvloerTdHjmRa0H1w2tr08G9oGCfYEVgxZTiyM=
 SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.mod) = 0kway39am7ME90XPLfJq9bVJOMxXYxgsir8ISkd4zUc=
 SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.zip) = lFe2CuCa3V2nRgsynUdvWFq/HUuLBO1ZukCSSQxhG10=
 SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
@@ -22,55 +23,65 @@ SHA256 (go_modules/golang.org/x/crypto/@
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.mod) = zWMRYSoqpNDX4DxBs6ofvC1fiVqz9hCJ+rgL/p+PVIU=
 SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20210921155107-089bfa567519.zip) = 6yQmp4kZFSE8xdodp7b8bp4s8lPVGNjhaeA44of0FOM=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.zip) = K3Rx7TSjSfkQVVJ8Uyis1A6augBrZE5R1AqGJ++napI=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.zip) = SugXZ5nYzagZ5wcxumhVc1AD5+STBDbjRYTHXJbEluA=
 SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod) = 5u/a94opUD8IDPbSYV4onPsdnjq31XD1NmjsorSrQ

[maintainer update] devel/gopls 0.15.0

2024-02-27 Thread Laurent Cheylus
Hi,

update for devel/gopls v0.15.0 (LSP server for Golang)
Changelog: https://github.com/golang/tools/releases/tag/gopls/v0.15.0

- update Makefile, modules.inc and distinfo for this version
- update pkg/PLIST
- add MODGO_LDFLAGS to set version (displayed with 'gopls version')

Build and tests OK on current/amd64 with Go 1.22.0.

Comments/tests welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/devel/gopls/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile	13 Oct 2023 16:53:42 -	1.3
+++ Makefile	26 Feb 2024 20:08:00 -
@@ -1,7 +1,7 @@
 COMMENT =	official Go language server developed by the Go team
 
 MODGO_MODNAME =	golang.org/x/tools/gopls
-MODGO_VERSION =	v0.13.2
+MODGO_VERSION =	v0.15.0
 
 DISTNAME =	gopls-${MODGO_VERSION}
 
@@ -18,6 +18,8 @@ PERMIT_PACKAGE =	Yes
 WANTLIB +=	c pthread
 
 MODULES =	lang/go
+
+MODGO_LDFLAGS +=	-X main.version=${MODGO_VERSION}
 
 DOCDIR =	${PREFIX}/share/doc/gopls
 
Index: distinfo
===
RCS file: /cvs/ports/devel/gopls/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo	13 Oct 2023 16:53:42 -	1.3
+++ distinfo	26 Feb 2024 20:08:00 -
@@ -1,18 +1,12 @@
-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = b7ZY6CYhef/TTVfq72sHayXHfoshKWWbZml83tKacSE=
-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg=
-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg=
-SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
-SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
-SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
-SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.3.mod) = +e59KMX1SXjrR2GdVklcjNPLjI5u8UZ2iGDlLO7pMro=
-SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.3.zip) = NQFL56zHneM8WHhdk3L0hwJVa/Nf2JBnw+y+30nC6Yc=
+SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.6.mod) = aLKthKInPSO6xKV0F3Wj+llKB9KnH4DoR6fWPFOlvZ8=
+SHA256 (go_modules/github.com/frankban/quicktest/@v/v1.14.6.zip) = jHN3AjUjeAsqZQjzwGvTu+/T3aBkUzrW/2ckmGI0mI0=
 SHA256 (go_modules/github.com/google/go-cmdtest/@v/v0.4.1-0.20220921163831-55ab3332a786.mod) = YBCCwe/4ls1GJ8PCPRVrWD+85CRh5UhHNLZGe5ZOtk0=
 SHA256 (go_modules/github.com/google/go-cmdtest/@v/v0.4.1-0.20220921163831-55ab3332a786.zip) = 4HEz61u+FEJsMN3UCV7i91TREi2XN28NVlyNqGMOhBw=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.8.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = MkUIdKx1bvXUf2uBkwUQUwS5gZBFoW4/EFKJt88lLFE=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = S06b9sSCEQgGUbSR37SNaLc2xmowW8+UYFYG4bouqko=
 SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.mod) = uptesIeACKiR4WsIwXkisD+Sx2oD57/hgyY16tocGjU=
 SHA256 (go_modules/github.com/google/renameio/@v/v0.1.0.zip) = uFELs0B4aRoguOSQLTca/g6xcbLa+VP2fLOWDRkmzPM=
 SHA256 (go_modules/github.com/google/safehtml/@v/v0.0.2.mod) = 1+qWhGYjf7JSbmoIWfYMkxnwqzVZM5hi9Mlo34tL9vE=
@@ -22,104 +16,74 @@ SHA256 (go_modules/github.com/jba/prints
 SHA256 (go_modules/github.com/jba/printsrc/@v/v0.2.2.zip) = yNo0YmvgM5VH9OaIenYvTZlxenl/4rjUAIcEbAqqaQQ=
 SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.6.0.mod) = ZutEgM8VBffrc+JCtFmtnaBJBGb40l6MKEuPWxKSuOw=
 SHA256 (go_modules/github.com/jba/templatecheck/@v/v0.6.0.zip) = P/lg7koTPV6tN+rJJC7d8m+4VO/iqjer+ROVxso3G8g=
-SHA256 (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 49XUbS9qyUpmalS16GfsFr8ZnZ9LcAgnzXMWB+/dEJo=
-SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.0.mod) = Qud4TgS5ZSWGtfne3/b5UYN2t0V2Gp/RoMIXjrhtyXo=
-SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.0.zip) = OsZeGF+VbYidd0hRc/rcww6Vm2vP2qisr67F9NrFzUg=
-SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.mod) = baTJxzZERolOXvh34Z+YXNUdZxzm6PTKh4YrRJ9t1/Y=
-SHA256 (go_modules/github.com/kr/pty/@v/v1.1.1.zip) = EEdNeodcvSuddMm7j7mSZLeGPyBMdhBgd5f/GNWAvwA=
-SHA256 (go_modules/github.com/kr/text/@v/v0.1.0.mod) = L7qVKeXBPd5i83Hvc4O68E1xMlAdrGqgjpEPnsC/hcU=
+SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.mod) = hPPkCAOx69SoAuVXlLmZffCxc8SAnoVy/5BC7FWMobw=
+SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.zip) = 7PWkrySCbDrXWM4GQQygji1Y5NlQU747nd4uFIUsD

Re: [new] sysutils/btop v1.3.0

2024-02-08 Thread Laurent Cheylus
> Yes, but that is not enough, it should check LC_CTYPE 5oo.
> 
> > I have no issue in my OpenBSD env with UTF-8 support for btop:
> 
> The standard way to use UTF-8 on OpenBSD is to *only* set LC_CTYPE.
> 
> https://www.openbsd.org/faq/faq10.html#locales

OK, my locale settings are exported via my SSH connection.

I have added a patch for src/btop.cpp to check also LC_CTYPE to set UTF-8 
locale with btop.
Build and test OK on current/amd64 **ONLY** with LC_CTYPE="en_US.UTF-8"

Issue and PR created upstream => https://github.com/aristocratos/btop/issues/752

See this new version of my sysutils/btop port.

Laurent



btop-1.3.0.tar.gz
Description: application/compressed-tar


Re: [new] sysutils/btop v1.3.0

2024-02-08 Thread Laurent Cheylus
Hi,

> Please remove the -O2 from OPTFLAGS, otherwise if you use e.g.
> "make CXXFLAGS=-O0" it uses "-O0 -O2" and the -O2 takes priority.

OK, patch Makefile to remove -O2 flag for compilation.

I also fix install step for btop themes (do-install and regen pkg/PLIST).
 
> I need to use --utf-force otherwise I get this:
> 
> $ btop
> ERROR: No UTF-8 locale detected!
> Use --utf-force argument to force start if you're sure your terminal
> can handle it.
> 
> (I am in a UTF-8 environment but as is common on OpenBSD that's set
> via LC_CTYPE not LC_ALL).

According to the code 
(https://github.com/aristocratos/btop/blob/main/src/btop.cpp#L915), UTF-8 
support is detected via LC_ALL and LANG locales.
I have no issue in my OpenBSD env with UTF-8 support for btop:

$ locale
LANG=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_CTYPE=en_US.UTF-8
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_ALL=

Laurent



btop-1.3.0.tar.gz
Description: application/compressed-tar


Re: [new] sysutils/btop v1.3.0

2024-01-27 Thread Laurent Cheylus
Re Stuart,

- Mail original -
> > I don't understand, there is no patch for btop Makefile in my port
> > !?!? Mistake on your side with an old working tree ?
> 
> Ah, I had an old one in mystuff.
> 
> In which case, please can you add one, to disable the ANSI colour
> sequence crap it writes to the console/build.log as part of a normal
> build, and prevent it from using all cpu cores to build (it should
> respect MAKE_JOBS).

Attached, a new version of my port adding a patch for Makefile:

- remove ANSI colour sequence during build/link
- remove part to use all CPU cores by default during build
- remove unnecessary -fstack-clash-protection flag
- use -lkvm flag only for link (suppress warnings when used during build)

> Thanks. Will look further after I've got my workstation updated with
> newer libc++.

OK, waiting your upgrade for the newest libc++ version to build/test my port.

Laurent



btop-1.3.0.tar.gz
Description: application/compressed-tar


Re: [new] sysutils/btop v1.3.0

2024-01-27 Thread Laurent Cheylus
Hi Stuart,

- Mail original -
> The patch fails to apply. Also it patches the install target, which
> is overridden with do-install anyway.
> 
> Patching file Makefile using Plan A...
> Hunk #1 succeeded at 57 with fuzz 2 (offset 11 lines).
> Hunk #2 succeeded at 136 (offset -17 lines).
> Hunk #3 failed at 211.
> Hunk #4 succeeded at 287 with fuzz 1 (offset 27 lines).
> Hunk #5 failed at 327.
> 2 out of 5 hunks failed--saving rejects to Makefile.rej

I don't understand, there is no patch for btop Makefile in my port !?!? Mistake 
on your side with an old working tree ?
 
> Don't force disable stripping, you're using INSTALL_PROGRAM so it
> will be stripped automatically if appropriate (i.e. stripped normally,
> not stripped if doing a build with DEBUG set).
> 
> You're just using the OS compiler, no need for lang/clang MODULES
> or MODCLANG_VERSION. I'd do this:
> 
> -COMPILER =   base-clang
> -
> -MODULES =lang/clang
> -MODCLANG_VERSION =   16
> +# C++23
> +COMPILER =   base-clang
>  
> The README should go in share/doc/btop not share/btop.

OK, I modified my port based on your reviews. See my new version in tar.gz 
attached.

Thanks, Laurent


btop-1.3.0.tar.gz
Description: application/compressed-tar


[new] sysutils/btop v1.3.0

2024-01-27 Thread Laurent Cheylus
Hi,

proposal to import sysutils/btop.

btop is a ressource monitor (written in C++) for CPU, processes, memory, disks 
and network => https://github.com/aristocratos/btop
With the work of Jos Dehaes (https://github.com/joske), OpenBSD is now 
supported by btop with version 1.3.0.

With the recent commits by robert@ to update libc++ and libc++abi, it's 
possible to build it with clang++ v16.0.6 (C++23 necessary).

In Makefile, I created a specific install step to install only binary and 
themes => don't install btop.desktop and PNF/SVG files for icon. It allows not 
to have a RDEP on gtk4.

Build and functional tests OK on current/amd64.

Tests/comments welcome and please commit if OK.

Laurent




btop-1.3.0.tar.gz
Description: application/compressed-tar


Re: rust-analyzer: proc-macro support broken

2024-01-24 Thread Laurent Cheylus
Hi,

On Tue, 23 Jan 2024 21:15:00 +0100, Hukadan wrote:

> Thank you for the diff. I tried it but it does not solve the problem. I
> had a look at proc-macro-srv-cli and the sysroot-abi needs to be
> enabled:
> https://github.com/rust-lang/rust-analyzer/blob/master/crates/proc-
macro-srv-cli/src/main.rs#L25
> 
> I tried to build with this feature enabled but it needs other features
> that are not available on stable release channel.
> 
> Here is the error message I got:
> 
> error[E0554]: `#![feature]` may not be used on the stable release
> channel
>   --> crates/proc-macro-srv/src/lib.rs:14:12
>|
> 14 | #![feature(proc_macro_internals, proc_macro_diagnostic,
> proc_macro_span)]
>|
> 
> error[E0554]: `#![feature]` may not be used on the stable release
> channel
>   --> crates/proc-macro-srv/src/lib.rs:14:34
>|
> 14 | #![feature(proc_macro_internals, proc_macro_diagnostic,
> proc_macro_span)]
>|  ^
> 
> error[E0554]: `#![feature]` may not be used on the stable release
> channel
>   --> crates/proc-macro-srv/src/lib.rs:14:57
>|
> 14 | #![feature(proc_macro_internals, proc_macro_diagnostic,
> proc_macro_span)]
>|
>^^^
> 
> For more information about this error, try `rustc --explain E0554`.
> error: could not compile `proc-macro-srv` (lib) due to 3 previous errors

I confirm this issue.

I try the diff from semarie@ to build proc-macro-srv-cli crate and added 
sysroot-abi feature (needed by proc-macro-srv-cli, see https://github.com/
rust-lang/rust-analyzer/blob/master/crates/proc-macro-srv-cli/src/
main.rs#L25).

Same errors with '#![feature]' not supported with Rust stable release for 
proc-macro-srv crate.

Laurent



[update] editors/neovim 0.9.5

2024-01-16 Thread Laurent Cheylus
Hi,

a simple patch to update editors/neovim port with the latest release of Neovim 
(0.9.5)
https://github.com/neovim/neovim/releases/tag/v0.9.5

Build and tests OK on current/amd64. Tests OK with my Lua configuration and 30 
plugins!

Laurent

Index: Makefile
===
RCS file: /cvs/ports/editors/neovim/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- Makefile	19 Dec 2023 15:48:32 -	1.41
+++ Makefile	16 Jan 2024 16:27:03 -
@@ -10,9 +10,8 @@ EMBED_LUAJIT =	No
 .endif
 
 COMMENT =	continuation and extension of Vim
-REVISION =	0
 
-DIST_TUPLE =	github neovim neovim v0.9.4 .
+DIST_TUPLE =	github neovim neovim v0.9.5 .
 
 # embedded luajit
 USE_NOBTCFI =	Yes
Index: distinfo
===
RCS file: /cvs/ports/editors/neovim/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo	19 Dec 2023 15:48:32 -	1.22
+++ distinfo	16 Jan 2024 16:27:03 -
@@ -2,9 +2,9 @@ SHA256 (1907abb4c27857fe7f4e7394f32e130f
 SHA256 (LuaJIT-LuaJIT-03c31124cc3b521ef54fe398e10fa55660a5057d.tar.gz) = YdzHrj9UOuPMMOZtsGDjHip35L407mXjcMlT0RK01gw=
 SHA256 (keplerproject-lua-compat-5.3-v0.9.tar.gz) = rQVUDS2WpIclu3mh3vNc9mUqTi7CY3biYXyM4rqm9BY=
 SHA256 (luvit-luv-1.45.0-0.tar.gz) = l+iZQPnuqo37NPHBn4DdNzKZxCcZ0VIo7HkPQV1OSWU=
-SHA256 (neovim-neovim-v0.9.4.tar.gz) = FINWAn7o1Yat67ZROpTXaszHnalZcQms5cRFsJ04MJM=
+SHA256 (neovim-neovim-v0.9.5.tar.gz) = /nQ2n8MKMux6CGsQE6zQ6s1nTnVw6xrMUgpmGAyelxk=
 SIZE (1907abb4c27857fe7f4e7394f32e130f9955a2e7.patch) = 3029
 SIZE (LuaJIT-LuaJIT-03c31124cc3b521ef54fe398e10fa55660a5057d.tar.gz) = 1073919
 SIZE (keplerproject-lua-compat-5.3-v0.9.tar.gz) = 53599
 SIZE (luvit-luv-1.45.0-0.tar.gz) = 130334
-SIZE (neovim-neovim-v0.9.4.tar.gz) = 11585425
+SIZE (neovim-neovim-v0.9.5.tar.gz) = 11590180


Re: [update] sysutils/fd to 9.0.0

2023-12-20 Thread Laurent Cheylus
On Tue, 19 Dec 2023 21:46:51 +0100, Justin Berthault wrote:

> Trivial update of fd to 9.0.0.
> 
> Built and tested on arm64

OK, built and tested on current/amd64.

The performance improvements are impressive with this new release :)
Benchmark results => https://gist.github.com/tavianator/
32edbe052f33ef60570cf5456b59de81

Thanks for your update, Laurent



Re: Patch to fix crash for neovim-0.9.4

2023-12-19 Thread Laurent Cheylus
Hi Klemens,

> https://github.com/neovim/neovim/commit/1907abb4c27857fe7f4e7394f32e130f9955a2e7
> The fix also contains regress bits, so I'd suggest fetching the
> merged PR to have 'make test' covered as well.

Build and tests OK on current/amd64.

Thanks for your fix to get the full patch (with tests) from GitHub, simpler and 
better than mine.

Edd, could you commit this version posted by kn@ if OK for you ?

Laurent



Patch to fix crash for neovim-0.9.4

2023-12-17 Thread Laurent Cheylus
Hi Edd,

with my configuration and plugins, I have a crash with neovim-0.9.4 on 
current/amd64 (kernel GENERIC.MP#1523) when I close the editor.

Coredump analysis:

$ gdb /usr/local/bin/nvim /tmp/nvim.core
(...)
(gdb) bt
#0  thrkill () at /tmp/-:2
#1  0x61bb7d265d1d2f53 in ?? ()
#2  0x00cf81f8c092 in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:51
#3  0x00cf81f44e06 in _libc___assert2 (file=Variable "file" is not 
available.) at /usr/src/lib/libc/gen/assert.c:52
#4  0x00cfbc8fc7ef in uv_close () from /usr/local/lib/libuv.so.4.1
#5  0x00ccfd64339a in write_cb.llvm.15707295189128387235 () from 
/usr/local/bin/nvim
#6  0x00cfbc908b3e in uv__write_callbacks () from 
/usr/local/lib/libuv.so.4.1
#7  0x00cfbc908988 in uv__stream_destroy () from /usr/local/lib/libuv.so.4.1
#8  0x00cfbc8fcdeb in uv_run () from /usr/local/lib/libuv.so.4.1
#9  0x00ccfd63e087 in loop_close () from /usr/local/bin/nvim
#10 0x00ccfd5181b5 in os_exit () from /usr/local/bin/nvim
#11 0x00ccfd518151 in getout () from /usr/local/bin/nvim
#12 0x00ccfd663180 in ex_quit.llvm.18128057263189303951 () from 
/usr/local/bin/nvim
#13 0x00ccfd659fd0 in execute_cmd0 () from /usr/local/bin/nvim
#14 0x00ccfd654fe1 in do_cmdline () from /usr/local/bin/nvim
#15 0x00ccfd74332e in nv_colon.llvm.1549626131334729254 () from 
/usr/local/bin/nvim
#16 0x00ccfd73efbc in normal_execute.llvm.1549626131334729254 () from 
/usr/local/bin/nvim
#17 0x00ccfd836f01 in state_enter () from /usr/local/bin/nvim
#18 0x00ccfd5173e5 in main () from /usr/local/bin/nvim

This backtrace looks like this one described in issue#25086 
https://github.com/neovim/neovim/issues/25086
=> crash using 'uv_close'.

I added the fix included in this issue, rebuild => no more crash with Neovim :)

Please, could you test and commit my patch if OK for you ?

Laurent

Index: Makefile
===
RCS file: /cvs/ports/editors/neovim/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- Makefile	13 Oct 2023 19:30:15 -	1.40
+++ Makefile	17 Dec 2023 11:10:04 -
@@ -13,6 +13,8 @@ COMMENT =	continuation and extension of 
 
 DIST_TUPLE =	github neovim neovim v0.9.4 .
 
+REVISION =	0
+
 # embedded luajit
 USE_NOBTCFI =	Yes
 
Index: patches/patch-src_nvim_event_stream_c
===
RCS file: patches/patch-src_nvim_event_stream_c
diff -N patches/patch-src_nvim_event_stream_c
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-src_nvim_event_stream_c	17 Dec 2023 11:10:04 -
@@ -0,0 +1,31 @@
+Fix crash for version 0.9.4 on uv_close
+See https://github.com/neovim/neovim/issues/25086
+
+Index: src/nvim/event/stream.c
+--- src/nvim/event/stream.c.orig
 src/nvim/event/stream.c
+@@ -133,15 +133,22 @@ void stream_may_close(Stream *stream)
+ void stream_close_handle(Stream *stream)
+   FUNC_ATTR_NONNULL_ALL
+ {
++  uv_handle_t *handle = NULL;
+   if (stream->uvstream) {
+ if (uv_stream_get_write_queue_size(stream->uvstream) > 0) {
+   WLOG("closed Stream (%p) with %zu unwritten bytes",
+(void *)stream,
+uv_stream_get_write_queue_size(stream->uvstream));
+ }
+-uv_close((uv_handle_t *)stream->uvstream, close_cb);
++handle = (uv_handle_t *)stream->uvstream;
+   } else {
+-uv_close((uv_handle_t *)&stream->uv.idle, close_cb);
++handle = (uv_handle_t *)&stream->uv.idle;
++  }
++
++  assert(handle != NULL);
++
++  if (!uv_is_closing(handle)) {
++uv_close(handle, close_cb);
+   }
+ }
+ 


Re: spyder 5.x: import pytoolconfig

2023-11-28 Thread Laurent Cheylus
Hi Daniel,

On Mon, 27 Nov 2023 18:10:17 -0500 (EST), Daniel Dickman wrote:

> py-rope is missing an RDEP on pytoolconfig.
> 
> pytoolconfig has a BDEP on pdm-backend.
> 
> These should be the final 2 new ports needed for spyder 5.x.

I have also WIP ports on OpenBSD-WIP (not submitted on ports@) for:
- devel/py-pdm-backend https://github.com/jasperla/openbsd-wip/tree/
master/devel/py-pdm-backend
- devel/py-pytoolconfig https://github.com/jasperla/openbsd-wip/tree/
master/devel/py-pytoolconfig

I rebuild the both ports with your proposals: build and tests OK on 
current/amd64 with Python 3.10.13

Rebuild also devel/py-rope (update to version 1.11.0) after installing 
your ports: build and tests OK.

In conclusion, OK to import your 2 ports for pdm-backend and pytoolconfig.

Thanks for your work on Python ports, Laurent




Re: spyder 5.x: import lsp-server, lsp-black, qstylizer

2023-11-27 Thread Laurent Cheylus
Hi Daniel,

On Sun, 26 Nov 2023 14:54:57 -0500 (EST), Daniel Dickman wrote:

> 3 new ports needed by spyder 5.x.
> 
> python-lsp-server is an RDEP for python-lsp-black.

I'm also working on a OpenBSD port for python-lsp-server but never submit 
it => https://github.com/jasperla/openbsd-wip/tree/master/devel/py-python-
lsp-server

Your port and mine are almost identical :)

Build and tests of your python-lsp-server port OK on current/amd64.

Build and tests also OK for python-lsp-black.

=> OK to import

Laurent



[update] textproc/ripgrep 14.0.1

2023-11-27 Thread Laurent Cheylus
Hi,

update for textproc/ripgrep version 14.0.1 (grep on steroids developed in Rust)

Changelog for major release 14.0.0: 
https://github.com/BurntSushi/ripgrep/releases/tag/14.0.0

- update crates.inc and distinfo
- Makefile:
  * remove MODCARGO_CRATES_UPDATE => cc and libc crates version updated to 
support riscv64 and powerpc64
  * add post-build section to generate manpage and shell completions (Bash, 
ZSH) via rg binary
  * install manpage and shell completions generated in post-build

Tests/comments welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/textproc/ripgrep/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- Makefile	6 Mar 2023 18:45:42 -	1.27
+++ Makefile	27 Nov 2023 10:25:11 -
@@ -2,8 +2,7 @@ COMMENT =		line oriented search tool usi
 
 GH_ACCOUNT =		BurntSushi
 GH_PROJECT =		ripgrep
-GH_TAGNAME =		13.0.0
-REVISION =		3
+GH_TAGNAME =		14.0.1
 
 CATEGORIES =		textproc sysutils
 
@@ -19,22 +18,25 @@ CONFIGURE_STYLE =	cargo
 
 SEPARATE_BUILD =	Yes
 
-# for riscv64 and powerpc64, please keep: cc >= 1.0.73 and libc >= 0.2.113
-MODCARGO_CRATES_UPDATE =	cc libc
 MODCARGO_RUSTFLAGS =	-C debuginfo=0
 
 RELEASE_DIR =		${MODCARGO_TARGET_DIR}/release
-OUT_DIR =		${RELEASE_DIR}/build/ripgrep-*/out
 
+# generate manpage ans shell completions
 # fish completion excluded as it is shipped with shells/fish
+post-build:
+	${RELEASE_DIR}/rg --generate man > ${WRKBUILD}/rg.1
+	${RELEASE_DIR}/rg --generate complete-bash > ${WRKBUILD}/rg.bash
+	${RELEASE_DIR}/rg --generate complete-zsh > ${WRKBUILD}/rg.zsh
+
 do-install:
 	${INSTALL_PROGRAM} ${RELEASE_DIR}/rg ${PREFIX}/bin/
-	${INSTALL_MAN} ${OUT_DIR}/rg.1 ${PREFIX}/man/man1/
+	${INSTALL_MAN} ${WRKBUILD}/rg.1 ${PREFIX}/man/man1/
 	${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions \
 	${PREFIX}/share/zsh/site-functions
-	${INSTALL_DATA} ${OUT_DIR}/rg.bash \
+	${INSTALL_DATA} ${WRKBUILD}/rg.bash \
 	${PREFIX}/share/bash-completion/completions/rg
-	${INSTALL_DATA} ${WRKSRC}/complete/_rg \
+	${INSTALL_DATA} ${WRKBUILD}/rg.zsh \
 	${PREFIX}/share/zsh/site-functions/_rg
 
 .include "crates.inc"
Index: crates.inc
===
RCS file: /cvs/ports/textproc/ripgrep/crates.inc,v
retrieving revision 1.3
diff -u -p -r1.3 crates.inc
--- crates.inc	24 Aug 2022 21:43:09 -	1.3
+++ crates.inc	27 Nov 2023 10:25:11 -
@@ -1,56 +1,49 @@
-MODCARGO_CRATES +=	aho-corasick	0.7.18	# Unlicense/MIT
-MODCARGO_CRATES +=	atty	0.2.14	# MIT
-MODCARGO_CRATES +=	base64	0.13.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bitflags	1.2.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bstr	0.2.16	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bytecount	0.6.2	# Apache-2.0/MIT
-MODCARGO_CRATES +=	cc	1.0.73	# MIT/Apache-2.0
-MODCARGO_CRATES +=	cfg-if	0.1.10	# MIT/Apache-2.0
+MODCARGO_CRATES +=	aho-corasick	1.1.2	# Unlicense OR MIT
+MODCARGO_CRATES +=	anyhow	1.0.75	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	bstr	1.8.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.0.83	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	clap	2.33.3	# MIT
-MODCARGO_CRATES +=	crossbeam-channel	0.5.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossbeam-utils	0.8.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	encoding_rs	0.8.28	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	crossbeam-channel	0.5.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-deque	0.8.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-epoch	0.9.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-utils	0.8.16	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	encoding_rs	0.8.33	# (Apache-2.0 OR MIT) AND BSD-3-Clause
 MODCARGO_CRATES +=	encoding_rs_io	0.1.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	fnv	1.0.7	# Apache-2.0 / MIT
-MODCARGO_CRATES +=	fs_extra	1.2.0	# MIT
-MODCARGO_CRATES +=	glob	0.3.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	hermit-abi	0.1.18	# MIT/Apache-2.0
-MODCARGO_CRATES +=	itoa	0.4.7	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	jemalloc-sys	0.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	jemallocator	0.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	jobserver	0.1.22	# MIT/Apache-2.0
-MODCARGO_CRATES +=	lazy_static	1.4.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	libc	0.2.132	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	libm	0.1.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	log	0.4.14	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	memchr	2.4.0	# Unlicense/MIT
-MODCARGO_CRATES +=	memmap2	0.3.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	num_cpus	1.13.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	once_cell	1.7.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	packed_simd_2	0.3.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	pcre2	0.2.3	# Unlicense/MIT
-MODCARGO_CRATES +=	pcre2-sys	0.2.5	# Unlicense/MIT
-MODCARGO_CRATES +=	pkg-config	0.3.19	# MIT/Apache-2.0
-MODCARGO_CRATES +=	proc-macro2	1.0.27	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	quote	1.0.9	# MIT OR Apache-2.0
-MODCAR

Re: [new] multimedia/ytfzf

2023-11-19 Thread Laurent Cheylus
Hi Stefan,

> I just found this on ports@ after I started to create a port on my
> own.
> Attached is an updated version (2.6.1) which also uses DIST_TUPLE. I
> also broke RUN_DEPENDS into one dependency per line. It's just easier
> to read.
> 
> Without thumbnails, ytfzf works fine. I tried the imv, mpv and chafa
> thumbnail
> generation. They don't work because fzf is being killed by pledge:
> 
> $ ytfzf -t -T {chafa,mpv,imv}
> fzf[85237]: pledge "wpath", syscall 5
> 
> This happens, because fzf is trying to open the prefiew image in /tmp
> 
>   46440 fzf  NAMI  "/tmp/fzf-preview-1776267355"
>   46440 fzf  PLDG  open, "wpath", errno 1 Operation not permitted
> 
> As you're also maintaining fzf, maybe you want to look at this?

I just sent on ports@ an update for sysutils/fzf v0.44.1 and I added tmppath 
pledge permission to allow temporary files in /tmp.

With this fix, your update for multimedia/ytfzf v2.6.1 works as expected. Build 
and tests OK on current/amd64.

Thanks for your update and tests with fzf.

Laurent



[maintainer update] sysutils/fzf 0.44.1

2023-11-19 Thread Laurent Cheylus
Hi,

update for sysutils/fzf with the latest version 0.44.1

- update Makefile, distinfo and modules.inc
- update PLIST to add bin/fzf-preview.sh (new in 0.44.0 version)
- modify patch for src/protector/protector_openbsd_go:
 * remove inet for pledge (merged upstream with my PR 
https://github.com/junegunn/fzf/pull/3483)
 * add tmppath for pledge => needed by tools that uses /tmp directory with 
temporary files (I will submit an PR to add it upstream)

Build and tests OK on current/amd64 with Go 1.21.3.

Tests/comments welcome and please commit if OK.

Laurent



Index: Makefile
===
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile	17 Oct 2023 13:43:53 -	1.22
+++ Makefile	19 Nov 2023 08:45:41 -
@@ -1,9 +1,9 @@
 COMMENT =	command-line fuzzy finder
 
 MODGO_MODNAME = github.com/junegunn/fzf
-MODGO_VERSION = v0.0.0-20231014165605-d3311d9f43d0
+MODGO_VERSION = v0.0.0-20231117101700-d7d2ac39513f
 
-V =		0.43.0
+V =		0.44.1
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
Index: distinfo
===
RCS file: /cvs/ports/sysutils/fzf/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo	17 Oct 2023 13:43:53 -	1.15
+++ distinfo	19 Nov 2023 08:45:41 -
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.43.0.zip) = +ahxVf32QagRcSBSv7TVyMIi4TQ13k5q5PPgb2FoFUU=
+SHA256 (fzf-0.44.1.zip) = Z7IDQP5IKomXtvHSis7zng1Nykffq8AOGvAw+PWpGb8=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.5.4.mod) = 4zhutrVn0oD6CGHqAr93IkVDVuXmzBVThvjmX/RGQ5E=
@@ -38,7 +38,8 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.13.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.13.0.zip) = PRSa/Jk5mANUN0wNR0Ydzb0dOYDrL3fmAwSyP+5vPTc=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.14.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.14.0.zip) = uJkTyWdZSsEE3AjxtqLxrIiNDQAUlPgOBTzpXQoTmJ0=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
 SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s=
 SHA256 (go_modules/golang.org/x/term/@v/v0.13.0.mod) = Jid7C1vDPQJB8jN4OeimY9KmxgMFiHDyfO2d8f7n41c=
@@ -54,7 +55,7 @@ SHA256 (go_modules/golang.org/x/tools/@v
 SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.zip) = SxIuDkcDvEAUyxz4wBT8+T6n1y8B2nlJk2U0b1TLuFE=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.43.0.zip) = 291787
+SIZE (fzf-0.44.1.zip) = 296093
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = 19867
 SIZE (go_modules/github.com/gdamore/tcell/v2/@v/v2.5.4.mod) = 308
@@ -94,7 +95,8 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.13.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.13.0.zip) = 1901653
+SIZE (go_modules/golang.org/x/sys/@v/v0.14.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.14.0.zip) = 1900122
 SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95
 SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = 95
 SIZE (go_modules/golang.org/x/term/@v/v0.13.0.mod) = 68
Index: modules.inc
===
RCS file: /cvs/ports/sysutils/fzf/modules.inc,v
retrieving revision 1.5
diff -u -p -r1.5 modules.inc
--- modules.inc	17 Oct 2023 13:43:53 -	1.5
+++ modules.inc	19 Nov 2023 08:45:41 -
@@ -12,7 +12,7 @@ MODGO_MODULES =	\
 	golang.org/x/mod			 v0.6.0-dev.0.20220419223038-86c51ed26bb4 \
 	golang.org/x/net			 v0.0.0-20220722155237-a158d28d115b \
 	golang.org/x/sync			 v0.0.0-20220722155255-886fb9371eb4 \
-	golang.org/x/sys			 v0.13.0 \
+	golang.org/x/sys			 v0.14.0 \
 	golang.org/x/term			 v0.13.0 \
 	golang.org/x/text			 v0.5.0 \
 	golang.org/x/tools			 v0.1.12 \
@@ -31,6 +31,7 @@ MODGO_MODFI

Re: [maintainer update] editors/helix 23.10

2023-10-29 Thread Laurent Cheylus
Hi Volker,

- Mail original -
> Needs a minor tweak to the gramms.rs patch to enable build without
> git installed.

Thanks for the tweak in helix-loader/src/grammar.rs with 
'ensure_git_is_available' function => missed it when I reviewed modified code.
 
> Otherwise, builds, tests and runs fine here on arm64 and amd64.
> 
> ok?

Be careful, your patch is incorrect for helix-loader/src/lib.rs. You may have 
applied 'make update-patches' after substitution of %%DATADIR%% variable in 
post-patch.

Otherwise, build and tests OK on current/amd64.

Laurent



[maintainer update] editors/helix 23.10

2023-10-27 Thread Laurent Cheylus
Hi,

update for editors/helix version 23.10
Changelog: 
https://github.com/helix-editor/helix/blob/master/CHANGELOG.md#2310-2023-10-24

- update Makefile, crates.inc, distinfo and pkg/PLIST
- updates patches
- remove patches/patch-helix-vcs_src_diff_line_cache_rs (fix now included 
upstream)

Build and tests OK on current/amd64 with Rust 1.73.0

Tests/comments welcome and please commit if OK.

Laurent


Index: Makefile
===
RCS file: /cvs/ports/editors/helix/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile	23 Sep 2023 13:29:59 -	1.6
+++ Makefile	27 Oct 2023 17:06:48 -
@@ -1,8 +1,7 @@
 COMMENT =	modal text editor
 
-VER =		23.05
+VER =		23.10
 DISTNAME =	helix-${VER}
-REVISION =	0
 
 CATEGORIES =	editors
 
Index: crates.inc
===
RCS file: /cvs/ports/editors/helix/crates.inc,v
retrieving revision 1.4
diff -u -p -r1.4 crates.inc
--- crates.inc	19 May 2023 16:24:08 -	1.4
+++ crates.inc	27 Oct 2023 17:06:48 -
@@ -1,210 +1,219 @@
+MODCARGO_CRATES +=	addr2line	0.20.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	adler	1.0.2	# 0BSD OR MIT OR Apache-2.0
-MODCARGO_CRATES +=	ahash	0.7.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	ahash	0.8.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	ahash	0.8.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	aho-corasick	0.7.20	# Unlicense OR MIT
-MODCARGO_CRATES +=	aho-corasick	1.0.1	# Unlicense OR MIT
+MODCARGO_CRATES +=	aho-corasick	1.0.2	# Unlicense OR MIT
+MODCARGO_CRATES +=	allocator-api2	0.2.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	android-tzdata	0.1.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	anyhow	1.0.71	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.75	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	arc-swap	1.6.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.1.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	backtrace	0.3.68	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
-MODCARGO_CRATES +=	bitflags	2.2.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bstr	1.4.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bitflags	2.4.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	bstr	1.6.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	btoi	0.4.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	bumpalo	3.12.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	bytecount	0.6.3	# Apache-2.0/MIT
 MODCARGO_CRATES +=	bytes	1.4.0	# MIT
 MODCARGO_CRATES +=	cassowary	0.3.0	# MIT / Apache-2.0
-MODCARGO_CRATES +=	cc	1.0.79	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.0.83	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	chardetng	0.1.17	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	chrono	0.4.24	# MIT/Apache-2.0
+MODCARGO_CRATES +=	chrono	0.4.31	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	clipboard-win	4.5.0	# BSL-1.0
 MODCARGO_CRATES +=	clru	0.6.1	# MIT
 MODCARGO_CRATES +=	codespan-reporting	0.11.1	# Apache-2.0
 MODCARGO_CRATES +=	content_inspector	0.2.4	# MIT/Apache-2.0
 MODCARGO_CRATES +=	core-foundation-sys	0.8.4	# MIT / Apache-2.0
+MODCARGO_CRATES +=	cov-mark	1.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crc32fast	1.3.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	crossterm	0.26.1	# MIT
-MODCARGO_CRATES +=	crossterm_winapi	0.9.0	# MIT
+MODCARGO_CRATES +=	crossbeam-channel	0.5.8	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-deque	0.8.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-epoch	0.9.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossbeam-utils	0.8.16	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	crossterm	0.27.0	# MIT
+MODCARGO_CRATES +=	crossterm_winapi	0.9.1	# MIT
 MODCARGO_CRATES +=	cxx	1.0.94	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cxx-build	1.0.94	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cxxbridge-flags	1.0.94	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cxxbridge-macro	1.0.94	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dirs	5.0.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	dirs-sys	0.4.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	dunce	1.0.4	# CC0-1.0 OR MIT-0 OR Apache-2.0
 MODCARGO_CRATES +=	either	1.8.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	encoding_rs	0.8.32	# (Apache-2.0 OR MIT) AND BSD-3-Clause
+MODCARGO_CRATES +=	encoding_rs	0.8.33	# (Apache-2.0 OR MIT) AND BSD-3-Clause
 MODCARGO_CRATES +=	encoding_rs_io	0.1.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	equivalent	1.0.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	errno	0.3.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	errno-dragonfly	0.1.2	# MIT
 MODCARGO_CRATES +=	error-code	2.3.1	# BSL-1.0
 MODCARGO_CRATES +=	etcetera	0.8.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	fastrand	1.9.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	faster-hex	0.8.1	# MIT
+MODCARGO_CRATES +=	fastrand	2.0.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	fern	0.6.2	# MIT
-MODCARGO_CRATES +=	filetime	0.2.21	# MIT/Apache-2.0
-MODCARGO_CRATES +=	flate2	1.0.25	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	filedescriptor	0.8.2	# MIT
+MODCARGO_CRATES +=	flate2	1.0.27	# MIT OR Apache-2.0
 MOD

[maintainer update] devel/gopls 0.14.0

2023-10-27 Thread Laurent Cheylus
Hi,

update for devel/gopls v0.14.0 (LSP server for Golang)
Changelog: https://github.com/golang/tools/releases/tag/gopls%2Fv0.14.0

- update Makefile, modules.inc, distinfo and pkg/PLIST for this version
- add a patch to fix internal version (replace by MODGO_VERSION with post-patch)

Build and tests OK on current/amd64 with Go 1.21.3
Functional tests OK with my Neovim editor and lspconfig Lua plugin => code 
completion, diags for Go code.

Tests/comments welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/devel/gopls/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile	13 Oct 2023 16:53:42 -	1.3
+++ Makefile	26 Oct 2023 17:20:14 -
@@ -1,7 +1,7 @@
 COMMENT =	official Go language server developed by the Go team
 
 MODGO_MODNAME =	golang.org/x/tools/gopls
-MODGO_VERSION =	v0.13.2
+MODGO_VERSION =	v0.14.0
 
 DISTNAME =	gopls-${MODGO_VERSION}
 
@@ -19,7 +19,15 @@ WANTLIB +=	c pthread
 
 MODULES =	lang/go
 
+# for patch to apply
+WRKDIST =	${WRKSRC}
+
+SUBST_VARS +=	MODGO_VERSION
+
 DOCDIR =	${PREFIX}/share/doc/gopls
+
+post-patch:
+	${SUBST_CMD} ${WRKSRC}/internal/lsp/debug/info.go
 
 post-install:
 	${INSTALL_DATA_DIR} ${DOCDIR}/doc/design
Index: distinfo
===
RCS file: /cvs/ports/devel/gopls/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo	13 Oct 2023 16:53:42 -	1.3
+++ distinfo	26 Oct 2023 17:20:14 -
@@ -1,8 +1,5 @@
-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = b7ZY6CYhef/TTVfq72sHayXHfoshKWWbZml83tKacSE=
-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg=
-SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
@@ -45,45 +42,43 @@ SHA256 (go_modules/github.com/stretchr/t
 SHA256 (go_modules/github.com/stretchr/testify/@v/v1.4.0.zip) = BADEKrlTibtPRXe8CZF6BAqX8PQlHbKlSn9vXmUGW3M=
 SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
 SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = u0GmArF0NF/aOSyK2D/MkyF8KFx2NplndjC+kP63peM=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20220722155223-a9213eeb770e.mod) = KqbbzGUyHHFTSmOE7NZqsrIERkRKV3BwZjFFGY3Rnas=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20220722155223-a9213eeb770e.zip) = o+6GO16mDpfWE+IoyuZ1sYAHLRVN+jR8x6+u4xNocSM=
 SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221208152030-732eee02a75a.mod) = SQZPK2tZROCRvGfzTutXGbAFLfczPYiHFzXT6KwHFao=
 SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221212164502-fae10dda9338.mod) = SQZPK2tZROCRvGfzTutXGbAFLfczPYiHFzXT6KwHFao=
 SHA256 (go_modules/golang.org/x/exp/typeparams/@v/v0.0.0-20221212164502-fae10dda9338.zip) = kGHnJiZ9+AzaxzMalJPXcORzCJoFvSwezwzwqRC5UOI=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.10.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.12.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.12.0.zip) = ebf3n2i8gt/V3l9Yxam0dQEgvBsV+yAaGfJ/HX+071U=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220106191415-9b9b3d81d5e3.mod) = CT1MzqEdCHW3jvAJ119ua0lGy5YRNQEqZC8SVR1ISNw=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.13.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.13.0.zip) = H48DlcU3L/SbklZY4M/jooihotyRk7dmLhh/3rqcsWg=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.7.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.8.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
-SHA256 (go_modules/golang.org/x/net/@v/v0.12.0.mod) = CBr+VirQKbz5pSjq2tofIQ11qqN7UXc+3ns+qx0rwOk=
-SHA256 (go_modules/golang.org/x/net/@v/v0.12.0.zip) = LETX9g4l4xViFDeOb81QDdt7SYcJn2e4clhktUZtm7g=
+SHA256 (go_modules/golang.org/x/net/@v/v0.16.0.mod) = y6YYS4uODVRWC/WmXxNszXanNMScBm7YA+twvQbBdpY=
+SHA256 (go_modules/golang.org/x/net/@v/v0.16.0.zip) = FLtSKaQ0fI3DLKGAPGg4kMM+5+YJ8dayVP1eZJT1d0o=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
 SHA256 (go_m

  1   2   3   >