From 20b5b176c1e736e7eef260db232a13f888b92dfd Mon Sep 17 00:00:00 2001 From: Luc Perkins Date: Thu, 20 Oct 2022 16:14:56 +0200 Subject: [PATCH] Add rust-toolchain template --- clojure/flake.lock | 6 +- cue/flake.lock | 6 +- dhall/flake.lock | 6 +- elixir/flake.lock | 6 +- elm/flake.lock | 6 +- flake.nix | 10 +++- gleam/flake.lock | 6 +- go/flake.lock | 6 +- hashi/flake.lock | 6 +- haskell/flake.lock | 6 +- java/flake.lock | 6 +- kotlin/flake.lock | 6 +- nickel/flake.lock | 6 +- nim/flake.lock | 6 +- nix/flake.lock | 6 +- node/flake.lock | 6 +- ocaml/flake.lock | 6 +- opa/flake.lock | 6 +- protobuf/flake.lock | 6 +- python/flake.lock | 6 +- ruby/flake.lock | 6 +- rust-toolchain/.envrc | 1 + rust-toolchain/flake.lock | 93 ++++++++++++++++++++++++++++++ rust-toolchain/flake.nix | 44 ++++++++++++++ rust-toolchain/rust-toolchain.toml | 2 + rust/flake.lock | 12 ++-- scala/flake.lock | 6 +- zig/flake.lock | 6 +- 28 files changed, 221 insertions(+), 73 deletions(-) create mode 100644 rust-toolchain/.envrc create mode 100644 rust-toolchain/flake.lock create mode 100644 rust-toolchain/flake.nix create mode 100644 rust-toolchain/rust-toolchain.toml diff --git a/clojure/flake.lock b/clojure/flake.lock index d6fab38..48974ad 100644 --- a/clojure/flake.lock +++ b/clojure/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/cue/flake.lock b/cue/flake.lock index d6fab38..48974ad 100644 --- a/cue/flake.lock +++ b/cue/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/dhall/flake.lock b/dhall/flake.lock index d6fab38..48974ad 100644 --- a/dhall/flake.lock +++ b/dhall/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/elixir/flake.lock b/elixir/flake.lock index d6fab38..48974ad 100644 --- a/elixir/flake.lock +++ b/elixir/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/elm/flake.lock b/elm/flake.lock index d6fab38..48974ad 100644 --- a/elm/flake.lock +++ b/elm/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 38055b9..f422940 100644 --- a/flake.nix +++ b/flake.nix @@ -9,7 +9,7 @@ outputs = { self, flake-utils, nixpkgs }: { - templates = { + templates = rec { cue = { path = ./cue; description = "Cue development environment"; @@ -105,6 +105,11 @@ description = "Rust development environment"; }; + rust-toolchain = { + path = ./rust-toolchain; + description = "Rust development environment with Rust version defined by a rust-toolchain.toml file"; + }; + scala = { path = ./scala; description = "Scala development environment"; @@ -114,6 +119,9 @@ path = ./zig; description = "Zig development environment"; }; + + # Aliases + rt = rust-toolchain; }; } // flake-utils.lib.eachDefaultSystem (system: let diff --git a/gleam/flake.lock b/gleam/flake.lock index d6fab38..48974ad 100644 --- a/gleam/flake.lock +++ b/gleam/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/go/flake.lock b/go/flake.lock index d6fab38..48974ad 100644 --- a/go/flake.lock +++ b/go/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/hashi/flake.lock b/hashi/flake.lock index d6fab38..48974ad 100644 --- a/hashi/flake.lock +++ b/hashi/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/haskell/flake.lock b/haskell/flake.lock index d6fab38..48974ad 100644 --- a/haskell/flake.lock +++ b/haskell/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/java/flake.lock b/java/flake.lock index d6fab38..48974ad 100644 --- a/java/flake.lock +++ b/java/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/kotlin/flake.lock b/kotlin/flake.lock index d6fab38..48974ad 100644 --- a/kotlin/flake.lock +++ b/kotlin/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/nickel/flake.lock b/nickel/flake.lock index d6fab38..48974ad 100644 --- a/nickel/flake.lock +++ b/nickel/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/nim/flake.lock b/nim/flake.lock index 316c9af..48974ad 100644 --- a/nim/flake.lock +++ b/nim/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1661178095, - "narHash": "sha256-VP8KoVbqHT7dihr8XES0fM1SmuOxQGyRP85MMDTSEf0=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d2a38cb03b8f5badfb70bfc2acb3151ed9609e38", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/nix/flake.lock b/nix/flake.lock index d6fab38..48974ad 100644 --- a/nix/flake.lock +++ b/nix/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/node/flake.lock b/node/flake.lock index d6fab38..48974ad 100644 --- a/node/flake.lock +++ b/node/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/ocaml/flake.lock b/ocaml/flake.lock index d6fab38..48974ad 100644 --- a/ocaml/flake.lock +++ b/ocaml/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/opa/flake.lock b/opa/flake.lock index d6fab38..48974ad 100644 --- a/opa/flake.lock +++ b/opa/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/protobuf/flake.lock b/protobuf/flake.lock index d6fab38..48974ad 100644 --- a/protobuf/flake.lock +++ b/protobuf/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/python/flake.lock b/python/flake.lock index 37375c6..d0a4e97 100644 --- a/python/flake.lock +++ b/python/flake.lock @@ -67,11 +67,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/ruby/flake.lock b/ruby/flake.lock index d6fab38..48974ad 100644 --- a/ruby/flake.lock +++ b/ruby/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/rust-toolchain/.envrc b/rust-toolchain/.envrc new file mode 100644 index 0000000..a5dbbcb --- /dev/null +++ b/rust-toolchain/.envrc @@ -0,0 +1 @@ +use flake . diff --git a/rust-toolchain/flake.lock b/rust-toolchain/flake.lock new file mode 100644 index 0000000..a17a36a --- /dev/null +++ b/rust-toolchain/flake.lock @@ -0,0 +1,93 @@ +{ + "nodes": { + "flake-utils": { + "locked": { + "lastModified": 1659877975, + "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_2": { + "locked": { + "lastModified": 1659877975, + "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_2": { + "locked": { + "lastModified": 1665296151, + "narHash": "sha256-uOB0oxqxN9K7XGF1hcnY+PQnlQJ+3bP2vCn/+Ru/bbc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "14ccaaedd95a488dd7ae142757884d8e125b3363", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "flake-utils": "flake-utils", + "nixpkgs": "nixpkgs", + "rust-overlay": "rust-overlay" + } + }, + "rust-overlay": { + "inputs": { + "flake-utils": "flake-utils_2", + "nixpkgs": "nixpkgs_2" + }, + "locked": { + "lastModified": 1665630024, + "narHash": "sha256-xXfneoHz4h4JR58leKFoHIIapAffWlOL9HI37vwuspo=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "73650741960a7422d1422f156f76211e576610c2", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/rust-toolchain/flake.nix b/rust-toolchain/flake.nix new file mode 100644 index 0000000..861112e --- /dev/null +++ b/rust-toolchain/flake.nix @@ -0,0 +1,44 @@ +{ + description = "A Nix-flake-based Rust development environment"; + + inputs = { + flake-utils.url = "github:numtide/flake-utils"; + nixpkgs.url = "github:NixOS/nixpkgs"; + rust-overlay.url = "github:oxalica/rust-overlay"; + }; + + outputs = + { self + , flake-utils + , nixpkgs + , rust-overlay + }: + + flake-utils.lib.eachDefaultSystem (system: + let + overlays = [ + (import rust-overlay) + (self: super: { + rustToolchain = super.rust-bin.fromRustupToolchainFile ./rust-toolchain.toml; + }) + ]; + + pkgs = import nixpkgs { inherit system overlays; }; + in + { + devShells.default = pkgs.mkShell { + nativeBuildInputs = with pkgs; [ + rustToolchain + openssl + pkg-config + cargo-deny + cargo-edit + rust-analyzer + ] ++ pkgs.lib.optionals (pkgs.stdenv.isLinux) (with pkgs; [ cargo-watch ]); # Currently broken on macOS + + shellHook = '' + ${pkgs.rustToolchain}/bin/cargo --version + ''; + }; + }); +} diff --git a/rust-toolchain/rust-toolchain.toml b/rust-toolchain/rust-toolchain.toml new file mode 100644 index 0000000..10add70 --- /dev/null +++ b/rust-toolchain/rust-toolchain.toml @@ -0,0 +1,2 @@ +[toolchain] +channel = "1.64.0" diff --git a/rust/flake.lock b/rust/flake.lock index 85f0a71..a17a36a 100644 --- a/rust/flake.lock +++ b/rust/flake.lock @@ -32,11 +32,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { @@ -74,11 +74,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1665543630, - "narHash": "sha256-tt3EmBcNCER8G9mCmYmPel/KwMlkIP56un33ArE65eo=", + "lastModified": 1665630024, + "narHash": "sha256-xXfneoHz4h4JR58leKFoHIIapAffWlOL9HI37vwuspo=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "8c727f07aa0ce5b618a3c653da75ace830485b21", + "rev": "73650741960a7422d1422f156f76211e576610c2", "type": "github" }, "original": { diff --git a/scala/flake.lock b/scala/flake.lock index d6fab38..48974ad 100644 --- a/scala/flake.lock +++ b/scala/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": { diff --git a/zig/flake.lock b/zig/flake.lock index d6fab38..48974ad 100644 --- a/zig/flake.lock +++ b/zig/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1665607107, - "narHash": "sha256-ALYav/rDpqZKxP4szZw6qgCd6sol1zZKHtVwylrKxTQ=", + "lastModified": 1665685160, + "narHash": "sha256-MkNROnBdE9ocwuVrK5J/AF7zGUv6g4UhfdZ6GTrNEJA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c119e44bcce824647eff0229449374b1f0c9ad0e", + "rev": "849a740bc1342a18ce69bb08f82227202d1f7109", "type": "github" }, "original": {