Hi ports@

[cc Ashton Fagg <[email protected]> as maintainer]

update for sysutils/direnv to the latest version 2.38.2.

Changelog:
- v2.38.0 was tagged but not published, because its binaries failed to upload
- https://github.com/direnv/direnv/releases/tag/v2.38.1
- https://github.com/direnv/direnv/releases/tag/v2.38.2

- Add TEST_TARGET in Makefile for tests with Go

Build and tests OK on current/amd64 with Go 1.27.1

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/direnv/Makefile,v
diff -u -p -r1.8 Makefile
--- Makefile	23 May 2026 15:22:36 -0000	1.8
+++ Makefile	10 Oct 2026 09:37:06 -0000
@@ -1,12 +1,14 @@
 COMMENT =		tool for managing environment based on current directory
 
 MODGO_MODNAME =		github.com/direnv/direnv/v2
-MODGO_VERSION =		v2.37.1
+MODGO_VERSION =		v2.38.2
 
 DISTNAME =		direnv-${MODGO_VERSION}
 
 MAINTAINER=		Ashton Fagg <[email protected]>
+
 CATEGORIES =		sysutils devel
+
 HOMEPAGE =		https://direnv.net
 
 # MIT
@@ -21,6 +23,8 @@ MODULES =		lang/go
 # (even if the shell you're hooking isn't bash...go figure).
 RUN_DEPENDS =		shells/bash
 
+TEST_TARGET =	./...
+
 # Remove some unneeded stuff. These are just Github CI hooks.
 pre-build:
 	rm -rf ${WRKSRC}/script
@@ -30,4 +34,5 @@ do-install:
 	${INSTALL_MAN} ${WRKSRC}/man/*.1 $(PREFIX)/man/man1/
 
 .include "modules.inc"
+
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/direnv/distinfo,v
diff -u -p -r1.6 distinfo
--- distinfo	23 May 2026 15:22:36 -0000	1.6
+++ distinfo	10 Oct 2026 09:37:06 -0000
@@ -1,24 +1,24 @@
-SHA256 (direnv-v2.37.1.zip) = zEVCNsSLsMAkcqkvDzwk1PO9iG7J7/v0iexPCej2GEk=
-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.5.0.mod) = RdeLgFcZmbaiWNoPIWc9o55rUBNJwDOkrNFpQ3QR1zM=
-SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.5.0.zip) = oQyNPWxKm3PciFRkJF7sayfWT0MNaXk4nNnFit3hWFU=
-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/golang.org/x/mod/@v/v0.25.0.mod) = H7itL3IBzXm/F4V4s1qurRcgyrK4z+o1uZsltgg58e8=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.25.0.zip) = 8wIeXmp3fBRuRpAnrM8es2PuowRf+BIJkVKyDyYY9hw=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.30.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.30.0.zip) = 9SFL/smPAOVDLaaLvs4D6YYA+kFZTtAmVWy96Py298k=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = FCs0FrAOghO0CeJ5pDS5emzglTHJFMG0cXh4FX1Xmj8=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.13.0.zip) = b9HiUBEiFXCUVEaOrVPDHFJLBcyQpi7YF9DUeA/bZCk=
-SIZE (direnv-v2.37.1.zip) = 164556
-SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.5.0.mod) = 43
-SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.5.0.zip) = 352548
-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = 76
-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8936
-SIZE (go_modules/golang.org/x/mod/@v/v0.25.0.mod) = 86
-SIZE (go_modules/golang.org/x/mod/@v/v0.25.0.zip) = 172648
-SIZE (go_modules/golang.org/x/sys/@v/v0.30.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.30.0.zip) = 1987982
-SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 33
-SIZE (go_modules/golang.org/x/tools/@v/v0.13.0.mod) = 214
-SIZE (go_modules/golang.org/x/tools/@v/v0.13.0.zip) = 3071376
+SHA256 (direnv-v2.38.2.zip) = ql4Yq0XB8imKVvvxhA09ZEM5C28vQiy/OUSQypN48xw=
+SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.6.0.mod) = RdeLgFcZmbaiWNoPIWc9o55rUBNJwDOkrNFpQ3QR1zM=
+SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.6.0.zip) = AfA9bD9L/uEIvaMgJAe1SsDClbgwKhMVUS8SrAUBH9g=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.24.mod) = QbiF9owvpN+yao/6MNCVqTGydpm2srGXSvOUlADcBg8=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.24.zip) = T8/+wLrgrUr3v5biSXqBfYXeZK8Z/+Mdgr2jYhSCNLg=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.41.0.mod) = /Ftk71H9kvS4dj671vqVpwBp0pnH3g98ZmYe8kKD6ww=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.41.0.zip) = IB5njQo1sYskar5Y2AAXt11gviHLr0y7npY7SIclZak=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.28.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.48.0.mod) = lSL0yYBtHCZYbqgPpWKSkpvSlYZecZgZJ/UplsaxyDE=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.48.0.zip) = OkfgZDG6HiTVsqyjp84x/RP6/zTfPl2OY/EF/50MF4Y=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.49.0.mod) = huNO/qNbiqUqq/8OoYwO8hfwdN/2fve0xwCugzloz2I=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.49.0.zip) = ur0tWgzPTqxJtsl4W+K545smEJeti4prkleLnySHA9U=
+SIZE (direnv-v2.38.2.zip) = 190473
+SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.6.0.mod) = 43
+SIZE (go_modules/github.com/!burnt!sushi/toml/@v/v1.6.0.zip) = 462127
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.24.mod) = 77
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.24.zip) = 9195
+SIZE (go_modules/golang.org/x/mod/@v/v0.41.0.mod) = 86
+SIZE (go_modules/golang.org/x/mod/@v/v0.41.0.zip) = 180455
+SIZE (go_modules/golang.org/x/sys/@v/v0.28.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.48.0.mod) = 35
+SIZE (go_modules/golang.org/x/sys/@v/v0.48.0.zip) = 2094772
+SIZE (go_modules/golang.org/x/tools/@v/v0.49.0.mod) = 301
+SIZE (go_modules/golang.org/x/tools/@v/v0.49.0.zip) = 2836351
Index: modules.inc
===================================================================
RCS file: /cvs/ports/sysutils/direnv/modules.inc,v
diff -u -p -r1.1 modules.inc
--- modules.inc	23 May 2026 15:22:36 -0000	1.1
+++ modules.inc	10 Oct 2026 09:37:06 -0000
@@ -1,10 +1,10 @@
-MODGO_MODULES =        \
-       github.com/!burnt!sushi/toml     v1.5.0 \
-       github.com/mattn/go-isatty       v0.0.20 \
-       golang.org/x/mod                 v0.25.0 \
-       golang.org/x/sys                 v0.30.0 \
-       golang.org/x/tools               v0.13.0
+MODGO_MODULES =	\
+	github.com/!burnt!sushi/toml	 v1.6.0 \
+	github.com/mattn/go-isatty	 v0.0.24 \
+	golang.org/x/mod		 v0.41.0 \
+	golang.org/x/sys		 v0.48.0 \
+	golang.org/x/tools		 v0.49.0
 
-MODGO_MODFILES =       \
-       golang.org/x/sys         v0.6.0
+MODGO_MODFILES =	\
+	golang.org/x/sys	 v0.28.0
 

Reply via email to