From a9482cd9e883df85ae65bf9348b52dfbd9d9692a Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Thu, 5 Mar 2026 16:42:28 -0500 Subject: nix direnv 3.1.0 --- .envrc-nix | 9 +++++---- org/config_env.org | 1 + org/nix-develop-dlang-shared.org | 17 +++++++++++++++-- 3 files changed, 21 insertions(+), 6 deletions(-) mode change 100644 => 100755 .envrc-nix diff --git a/.envrc-nix b/.envrc-nix old mode 100644 new mode 100755 index d6f3c4e..e49eba4 --- a/.envrc-nix +++ b/.envrc-nix @@ -1,7 +1,8 @@ +# -*- mode: nix -*- NIX_ENFORCE_PURITY=1 # - https://github.com/nix-community/nix-direnv -NixDirEnvVersion="3.0.7" -NixDirEnvSHA="sha256-bn8WANE5a91RusFmRI7kS751ApelG02nMcwRekC/qzc=" +NixDirEnvVersion="3.1.0" +NixDirEnvSHA="sha256-yMJ2OVMzrFaDPn7q8nCBZFRYpL/f0RcHzhmw/i6btJM=" if ! has nix_direnv_version || ! nix_direnv_version ${NixDirEnvVersion}; then source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc" "${NixDirEnvSHA}" fi @@ -26,7 +27,7 @@ echo ' • nix develop using nixpkgs ❯❯ nix develop ".#dsh-nixpkgs-dmd-dub" --print-build-logs -c zsh ❯❯ nix develop ".#dsh-nixpkgs-ldc-dub" --print-build-logs -c zsh - • nix develop using package overlays: (dmd-2.111.0, ldc-1.41.0, dub-1.40.0) + • nix develop using package overlays: (dmd-2.111.0, ldc-1.42.0, dub-1.40.0) ❯❯ nix develop ".#dsh-overlay-dmd-dub" --print-build-logs -c zsh ❯❯ nix develop ".#dsh-overlay-ldc-dub" --print-build-logs -c zsh ❯❯ nix flake show @@ -40,7 +41,7 @@ echo ' • nix build using nixpkgs ❯❯ nix build ".#spine-search-nixpkgs-dmd" --print-build-logs ❯❯ nix build ".#spine-search-nixpkgs-ldc" --print-build-logs - • nix build using package overlays: (dmd-2.111.0, ldc-1.41.0, dub-1.40.0) + • nix build using package overlays: (dmd-2.111.0, ldc-1.42.0, dub-1.40.0) ❯❯ nix build ".#spine-search-overlay-dmd" --print-build-logs ❯❯ nix build ".#spine-search-overlay-ldc" --print-build-logs diff --git a/org/config_env.org b/org/config_env.org index 8bc8c55..75732ca 100644 --- a/org/config_env.org +++ b/org/config_env.org @@ -53,6 +53,7 @@ fi - ${NixDirEnvVersion} #+HEADER: :tangle ../.envrc-nix +#+HEADER: :shebang "# -*- mode: nix -*-" #+BEGIN_SRC shell NIX_ENFORCE_PURITY=1 # - https://github.com/nix-community/nix-direnv diff --git a/org/nix-develop-dlang-shared.org b/org/nix-develop-dlang-shared.org index fec2815..005d7f7 100644 --- a/org/nix-develop-dlang-shared.org +++ b/org/nix-develop-dlang-shared.org @@ -27,6 +27,7 @@ check for latest version: update direnv version and sha hash: - emacs org/nix-develop-dlang-shared.org +- direnv fetchurl https://raw.githubusercontent.com/nix-community/nix-direnv/3.1.0/direnvrc re-tangle file: @@ -40,16 +41,28 @@ update flake.lock: #+NAME: direnv-version #+BEGIN_SRC org -<> +<> #+END_SRC #+NAME: direnv-hash #+BEGIN_SRC org -<> +<> #+END_SRC *** versions +**** 3.1.0 + +#+NAME: direnv_version_3_1_0 +#+BEGIN_SRC org +3.1.0 +#+END_SRC + +#+NAME: direnv_hash_3_1_0 +#+BEGIN_SRC org +sha256-yMJ2OVMzrFaDPn7q8nCBZFRYpL/f0RcHzhmw/i6btJM= +#+END_SRC + **** 3.0.7 #+NAME: direnv_version_3_0_7 -- cgit v1.2.3