pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/direnv



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Oct  9 04:11:28 UTC 2026

Modified Files:
        pkgsrc/sysutils/direnv: Makefile distinfo go-modules.mk

Log Message:
direnv: updated to 2.38.1

2.38.1 / 2026-10-06

* v2.38.0 was tagged but not published, because its binaries failed to upload
* direnv now requires go 1.26
* the Windows release binaries are now named direnv.windows-<arch>.exe
* feat: add `layout uv`
* feat: add `layout pixi`
* feat: add `require_allowed`
* feat: add DIRENV_DISABLE to stop direnv from changing the environment
* feat: add DIRENV_EXE_PATH
* feat: allow multi-line env vars
* feat: allow named pipes as .env files
* feat: disable status logging with `log_format = "-"`
* feat(prune): remove outdated hashes
* feat(bash): use ble.sh's PRECMD hook when available
* feat(zsh): only run the hook from the top level
* fish: update fish_complete_path when XDG_DATA_DIRS changes
* fix: report .envrc failures and load values over 64KB again
* fix: don't wait forever on processes forked by the .envrc
* fix: escape the direnv path in bash code
* fix: unload the environment when the .envrc is deleted
* fix: `direnv reload` doing nothing after `direnv deny`
* fix: misleading "unloading" message when nothing was loaded
* fix: panic on malformed environment variables
* fix: always consider DIRENV_LOG_FORMAT if it is set
* fix: inverted log color when direnv.toml is present
* fix(bash,zsh): don't block SIGINT while evaluating .envrc
* fix(bash,zsh): preserve existing SIGINT traps
* fix(pwsh): quote the direnv.exe path
* fix(pwsh): emit removals before assignments in export
* fix(dotenv): honour the backslash escape before a dollar sign
* fix(dotenv): don't let comment lines start multi-line values
* fix(dotenv): don't watch named pipes
* fix(stdlib): stop on failing command substitutions
* fix(stdlib): skip the unexpanded lib glob under noglob
* fix(use_flake): keep the environment alive by refreshing the profile
* fix(use_flox): use -c to honor profile hooks
* fix(use_guix): preserve GUIX_ENVIRONMENT
* fix(use_nix): unset structured attribute variables
* fix(fetchurl): spurious warnings on first download
* perf: fix quadratic string building in the shell escapers
* fix(release): publish the binaries with the release
* install.sh: support MSYS
* build: make PREFIX customizable
* build: skip -linkmode=external when CGO_ENABLED=0
* ci: split the flake checks and drop duplicate GitHub jobs
* docs: add llms.txt
* docs: add 403 troubleshooting
* docs: add missing watch_dir documentation
* docs: fix the Nushell hook example
* docs: make it clear which commands are aliases in help output
* docs: various fixes
* chore: bump dependencies


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 pkgsrc/sysutils/direnv/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/sysutils/direnv/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/direnv/go-modules.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/direnv/Makefile
diff -u pkgsrc/sysutils/direnv/Makefile:1.72 pkgsrc/sysutils/direnv/Makefile:1.73
--- pkgsrc/sysutils/direnv/Makefile:1.72        Sat Sep  5 19:10:00 2026
+++ pkgsrc/sysutils/direnv/Makefile     Fri Oct  9 04:11:28 2026
@@ -1,15 +1,14 @@
-# $NetBSD: Makefile,v 1.72 2026/09/05 19:10:00 bsiegert Exp $
+# $NetBSD: Makefile,v 1.73 2026/10/09 04:11:28 adam Exp $
 
-DISTNAME=              direnv-2.37.1
-PKGREVISION=           16
-CATEGORIES=            sysutils
-MASTER_SITES=          ${MASTER_SITE_GITHUB:=direnv/}
-GITHUB_TAG=            v${PKGVERSION_NOREV}
-
-MAINTAINER=            leot%NetBSD.org@localhost
-HOMEPAGE=              https://direnv.net/
-COMMENT=               Environment switcher for the shell
-LICENSE=               mit
+DISTNAME=      direnv-2.38.1
+CATEGORIES=    sysutils
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=direnv/}
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    leot%NetBSD.org@localhost
+HOMEPAGE=      https://direnv.net/
+COMMENT=       Environment switcher for the shell
+LICENSE=       mit
 
 # Do not build `script/' binaries
 GO_BUILD_PATTERN+=     .

Index: pkgsrc/sysutils/direnv/distinfo
diff -u pkgsrc/sysutils/direnv/distinfo:1.10 pkgsrc/sysutils/direnv/distinfo:1.11
--- pkgsrc/sysutils/direnv/distinfo:1.10        Sat Aug  9 19:15:13 2025
+++ pkgsrc/sysutils/direnv/distinfo     Fri Oct  9 04:11:28 2026
@@ -1,32 +1,29 @@
-$NetBSD: distinfo,v 1.10 2025/08/09 19:15:13 leot Exp $
+$NetBSD: distinfo,v 1.11 2026/10/09 04:11:28 adam Exp $
 
-BLAKE2s (direnv-2.37.1.tar.gz) = 4b1972b08e19d2d5ecafc8f210ddb6fc915dafe9751a1e7782417eb3600c685e
-SHA512 (direnv-2.37.1.tar.gz) = dbb9e50c4fbe5c9757d5bc39fd9b415c144d0ab02f51f25f6f3d51db4954ae13c400061fd2b3c6175c12a533c5d5b486bedf63cfc43e61c0131d2616c304f959
-Size (direnv-2.37.1.tar.gz) = 102836 bytes
-BLAKE2s (github.com__burnt_sushi_toml_@v_v1.5.0.mod) = 26f62b858e9ef333fa0b51b46ce83c2d385ddf010431d6415a115aef9a338b35
-SHA512 (github.com__burnt_sushi_toml_@v_v1.5.0.mod) = fb6b4ae74dfdcc39b915f1b5f84f8e52e830d273d29f9225dc5ed4f26e970d9f61921f6f3588249141a82404c3ba180f735b4f23e700050e76a740fbf541ac78
-Size (github.com__burnt_sushi_toml_@v_v1.5.0.mod) = 43 bytes
-BLAKE2s (github.com__burnt_sushi_toml_@v_v1.5.0.zip) = bbaffd5f41c35cc0c1f4d00257a4e448e453774eb52a8add798fccd0a9449664
-SHA512 (github.com__burnt_sushi_toml_@v_v1.5.0.zip) = f8ce08b2297edcc592eae62610b33c97126bfcaaaeb543a5f4d8c98ff89b08a7664befa7595b66bc04fe3ebec55c90c17d25894345494dfbc8bfa9549b28bb1a
-Size (github.com__burnt_sushi_toml_@v_v1.5.0.zip) = 352548 bytes
-BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.20.mod) = 779efb55fdcfefacdd39190c04ee6ce80f51999e7500c46db997722d7af26586
-SHA512 (github.com_mattn_go-isatty_@v_v0.0.20.mod) = 9f1baeff279dfddcbc2c93a65b56b432ae90fc360b59809ef755bb13c02b5beb87f8e70e6d4397a85c0f20e1ec50f572558535eb401b1a48d2b40f9f4aa2eaa2
-Size (github.com_mattn_go-isatty_@v_v0.0.20.mod) = 76 bytes
-BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.20.zip) = 2d2cb2dfbdd0ab3966083e41da0935841137086e5ae572048732f45c92b2f532
-SHA512 (github.com_mattn_go-isatty_@v_v0.0.20.zip) = 55d1fca3591dfa9c350a1509c47be776186247adb5b43b6c047743ac265d4cff5252584fa76b4030f9c47bee9eedd610b1c90dbf690b2cdeeabc1f3a95fcd390
-Size (github.com_mattn_go-isatty_@v_v0.0.20.zip) = 8936 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.25.0.mod) = 1c596983b3774eb97763959fd404feba124f566f394f4cc7f74b5e97459ec727
-SHA512 (golang.org_x_mod_@v_v0.25.0.mod) = 3b60703e7985b386edb97c656218bf82db15b3a4977877dec49ac3a8bacf1290122feea54b2a62116720458ace8c697291d6b25d22c95162c4376cc9a1cdad81
-Size (golang.org_x_mod_@v_v0.25.0.mod) = 86 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.25.0.zip) = a1060448a1a996b47255d45e3ea011302bbb12f4eb1598a4530ec94dbe18d27c
-SHA512 (golang.org_x_mod_@v_v0.25.0.zip) = d6577354bb3436dd8315069a2cf897814dca1031d65d704b5781d4792cda22965bd26e3250c438ade106be56e389e93f5cc6ec595eec96c89a5889c95d03a1cb
-Size (golang.org_x_mod_@v_v0.25.0.zip) = 172648 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.30.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
-SHA512 (golang.org_x_sys_@v_v0.30.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
-Size (golang.org_x_sys_@v_v0.30.0.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.30.0.zip) = e3171a2ff2e2d07d30c1c98b93e74412aadaf52a6c8c20cf42c38c73ac914837
-SHA512 (golang.org_x_sys_@v_v0.30.0.zip) = 4a6ec406095283360d8ce88caf8a061ffb9bb10bd10849d064632d5e5c314ee996f79f48b173bc892f23a25a14ee044963077b354152a1b5aeadaba91d7bfedf
-Size (golang.org_x_sys_@v_v0.30.0.zip) = 1987982 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.6.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
-SHA512 (golang.org_x_sys_@v_v0.6.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-Size (golang.org_x_sys_@v_v0.6.0.mod) = 33 bytes
+BLAKE2s (direnv-2.38.1.tar.gz) = af2fc3b55b01d3a0281c28c6aee7ad7a720fe36449c5632976f33bbac56dbcfc
+SHA512 (direnv-2.38.1.tar.gz) = b167306131c2d0c122cd2c32da46a3e21a9ebac61ce3ba6da3e1c39590a22231d7c17ea6a24abc91a5d74f65ab3715d84622568c922ed19a4f1d42d70b695aac
+Size (direnv-2.38.1.tar.gz) = 118364 bytes
+BLAKE2s (github.com__burnt_sushi_toml_@v_v1.6.0.mod) = 26f62b858e9ef333fa0b51b46ce83c2d385ddf010431d6415a115aef9a338b35
+SHA512 (github.com__burnt_sushi_toml_@v_v1.6.0.mod) = fb6b4ae74dfdcc39b915f1b5f84f8e52e830d273d29f9225dc5ed4f26e970d9f61921f6f3588249141a82404c3ba180f735b4f23e700050e76a740fbf541ac78
+Size (github.com__burnt_sushi_toml_@v_v1.6.0.mod) = 43 bytes
+BLAKE2s (github.com__burnt_sushi_toml_@v_v1.6.0.zip) = 2f5f362ba4a41907d51f25f4c4b0b3f848eb42b7aa8848b34fb4bb6d41f2e6aa
+SHA512 (github.com__burnt_sushi_toml_@v_v1.6.0.zip) = 6ab4b3d4a0c50299f1d48be5d6b79f6174b2c9c0b27a58123284df543e523ac7da6dd55a626e5732219bc00e68c9b2da2bc098bb1823d0440877d194e8b1f0c3
+Size (github.com__burnt_sushi_toml_@v_v1.6.0.zip) = 462127 bytes
+BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.24.mod) = 1eff83ddb02607cf0d6e8fce4447854681c1db32c1b8d586a78c1bd0749e0acf
+SHA512 (github.com_mattn_go-isatty_@v_v0.0.24.mod) = 16dfdce18942ab8c91c5ea7df136c407aa1c7c039504d20ba8c03d823bd0861053f59c936a62f39b3e7efdc08d1f804a86d45876ae496c5046b6d34c1731b9b0
+Size (github.com_mattn_go-isatty_@v_v0.0.24.mod) = 77 bytes
+BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.24.zip) = 7dd161f7ac213b571937b5e10411578d71ea7e24d7aaf29b16cd389721a90d6e
+SHA512 (github.com_mattn_go-isatty_@v_v0.0.24.zip) = 0624471c074a321294b098c6f1f60c01f7da5f6f7b14487c66eb5cbf7462db022ddfb6732ea824da52e30e3868314ccbfe66f9c264c17b40cb25d43a469bf8e4
+Size (github.com_mattn_go-isatty_@v_v0.0.24.zip) = 9195 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.41.0.mod) = b3278769e85d37e7a2c0a6aa1e03494528ce705ddbd113dfbe6a2958363e64f7
+SHA512 (golang.org_x_mod_@v_v0.41.0.mod) = 74825ae56b70819df84b6d3d716a5f40752d4f873a743f409c54f8544ec9d8f444af05d089d8f19cfde7adfeb3a8507a8f1a2db7404dcf8c37f7cf26f75d734d
+Size (golang.org_x_mod_@v_v0.41.0.mod) = 86 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.41.0.zip) = 6a75064e4704b01c929f2d7a1b2ba92ebb2564ce0e5522eccfe1c1a856ad3d06
+SHA512 (golang.org_x_mod_@v_v0.41.0.zip) = 01095b92bea0e89df7e88d06d4e236b1bb13dfa4b75f1cddf225f3a97d826dd6e8536c4fd68d4b825bb2f90e30dce4aea0867b19eac75db4d4f6e4bdb2fdda3a
+Size (golang.org_x_mod_@v_v0.41.0.zip) = 180455 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.48.0.mod) = f609363d838f5ab76912006e45f8be731a32059069f64baeb2b494e4589f0a1c
+SHA512 (golang.org_x_sys_@v_v0.48.0.mod) = a307d84c89d7a12775fcb0274d2c9c5a54315cc6559596ab94b40e0b53f192e55373ca0f5f17768158090a456d23591cf4052a70579a080f2761ee0f62654a4f
+Size (golang.org_x_sys_@v_v0.48.0.mod) = 35 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.48.0.zip) = 336c761f0465b662c71a9742b6e394b6c5590d1cdb3f01a60eb03945300bb4e0
+SHA512 (golang.org_x_sys_@v_v0.48.0.zip) = 2a8305d837186d483786d910d5622318a523b4afcf3187ba87517d227fa289bc876c26e0db3b858c3928a816b30eb16e39c94115438a80c5bc28fff37cbf4501
+Size (golang.org_x_sys_@v_v0.48.0.zip) = 2094772 bytes

Index: pkgsrc/sysutils/direnv/go-modules.mk
diff -u pkgsrc/sysutils/direnv/go-modules.mk:1.8 pkgsrc/sysutils/direnv/go-modules.mk:1.9
--- pkgsrc/sysutils/direnv/go-modules.mk:1.8    Sat Aug  9 19:15:13 2025
+++ pkgsrc/sysutils/direnv/go-modules.mk        Fri Oct  9 04:11:28 2026
@@ -1,11 +1,10 @@
-# $NetBSD: go-modules.mk,v 1.8 2025/08/09 19:15:13 leot Exp $
+# $NetBSD: go-modules.mk,v 1.9 2026/10/09 04:11:28 adam Exp $
 
-GO_MODULE_FILES+=      github.com/!burnt!sushi/toml/@v/v1.5.0.mod
-GO_MODULE_FILES+=      github.com/!burnt!sushi/toml/@v/v1.5.0.zip
-GO_MODULE_FILES+=      github.com/mattn/go-isatty/@v/v0.0.20.mod
-GO_MODULE_FILES+=      github.com/mattn/go-isatty/@v/v0.0.20.zip
-GO_MODULE_FILES+=      golang.org/x/mod/@v/v0.25.0.mod
-GO_MODULE_FILES+=      golang.org/x/mod/@v/v0.25.0.zip
-GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.30.0.mod
-GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.30.0.zip
-GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.6.0.mod
+GO_MODULE_FILES+=      github.com/!burnt!sushi/toml/@v/v1.6.0.mod
+GO_MODULE_FILES+=      github.com/!burnt!sushi/toml/@v/v1.6.0.zip
+GO_MODULE_FILES+=      github.com/mattn/go-isatty/@v/v0.0.24.mod
+GO_MODULE_FILES+=      github.com/mattn/go-isatty/@v/v0.0.24.zip
+GO_MODULE_FILES+=      golang.org/x/mod/@v/v0.41.0.mod
+GO_MODULE_FILES+=      golang.org/x/mod/@v/v0.41.0.zip
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.48.0.mod
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.48.0.zip



Home | Main Index | Thread Index | Old Index