diff --git a/ocm-kit/flake.lock b/ocm-kit/flake.lock index 09c9f74..a5f5840 100644 --- a/ocm-kit/flake.lock +++ b/ocm-kit/flake.lock @@ -90,11 +90,11 @@ ] }, "locked": { - "lastModified": 1780434986, - "narHash": "sha256-y+HEGGFmDGO/hkRmBgt+bcGNsn7zt8UkM+KQnWhlk38=", + "lastModified": 1787634179, + "narHash": "sha256-AWTQezUEPRoxYGF/Fk9D7qyPng2oHpQNoQIMveGXVe8=", "owner": "purpleclay", "repo": "go-overlay", - "rev": "7f70305782ff557ca1e1c8f0dc9bdb71f6255122", + "rev": "6e18d32cc93c6e23db5d2ba1436923280853abe0", "type": "github" }, "original": { @@ -105,11 +105,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1780749050, - "narHash": "sha256-3av0pIjlOWQ6rDbNOmpUSvbNnJkGORQKKjb4LtCZsIY=", + "lastModified": 1787498568, + "narHash": "sha256-9i/VTdusq/+NM/tz+J1Re+ojkMB8MBf0QshnYfzHz30=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a799d3e3886da994fa307f817a6bc705ae538eeb", + "rev": "56c02bc00adcf003215cc4bd996d6efaf4cff188", "type": "github" }, "original": { diff --git a/ocm-kit/flake.nix b/ocm-kit/flake.nix index eb28f9a..fbff576 100644 --- a/ocm-kit/flake.nix +++ b/ocm-kit/flake.nix @@ -5,7 +5,7 @@ nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; flake-utils.url = "github:numtide/flake-utils"; - # Provides pinned Go toolchain versions as go__ packages. + # Provides exact Go toolchains as `pkgs.go-bin.versions."X.Y.Z"`. go-overlay = { url = "github:purpleclay/go-overlay"; inputs.nixpkgs.follows = "nixpkgs"; @@ -25,9 +25,7 @@ overlays = [ go-overlay.overlays.default ]; }; - goAttr = "go_" + builtins.concatStringsSep "_" - (pkgs.lib.take 2 (pkgs.lib.splitString "." goVersion)); - go = pkgs.${goAttr}; + go = pkgs.go-bin.versions.${goVersion}; in { devShells.default = pkgs.mkShell {