diff options
author | Alex Auvolat <alex@adnab.me> | 2023-04-25 16:58:57 +0200 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2023-04-25 16:58:57 +0200 |
commit | a1fcf1b175cc11b4e797d81ea483538813732d6d (patch) | |
tree | 58220b52d3234725c88bfefee9e09a5ddac03278 /flake.nix | |
parent | fa78d806e3ae40031e80eebb86e4eb1756d7baea (diff) | |
parent | 1ecd88c01f0857139921214a264128e5639e31db (diff) | |
download | garage-a1fcf1b175cc11b4e797d81ea483538813732d6d.tar.gz garage-a1fcf1b175cc11b4e797d81ea483538813732d6d.zip |
Merge branch 'main' into next
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -2,16 +2,30 @@ description = "Garage, an S3-compatible distributed object store for self-hosted deployments"; + # Nixpkgs unstable as of 2023-04-25, has rustc v1.68 inputs.nixpkgs.url = - "github:NixOS/nixpkgs/a3073c49bc0163fea6a121c276f526837672b555"; + "github:NixOS/nixpkgs/94517a501434a627c5d9e72ac6e7f26174b978d3"; + inputs.cargo2nix = { # As of 2022-10-18: two small patches over unstable branch, one for clippy and one to fix feature detection url = "github:Alexis211/cargo2nix/a7a61179b66054904ef6a195d8da736eaaa06c36"; + + # As of 2023-04-25: + # - my two patches were merged into unstable (one for clippy and one to "fix" feature detection) + # - rustc v1.66 + # url = "github:cargo2nix/cargo2nix/8fb57a670f7993bfc24099c33eb9c5abb51f29a2"; + + # Rust overlay as of 2023-04-25 + inputs.rust-overlay.url = + "github:oxalica/rust-overlay/74f1a64dd28faeeb85ef081f32cad2989850322c"; + inputs.nixpkgs.follows = "nixpkgs"; }; - inputs.flake-utils.url = "github:numtide/flake-utils"; - outputs = { self, nixpkgs, cargo2nix, flake-utils }: + inputs.flake-utils.follows = "cargo2nix/flake-utils"; + inputs.flake-compat.follows = "cargo2nix/flake-compat"; + + outputs = { self, nixpkgs, cargo2nix, flake-utils, ... }: let git_version = self.lastModifiedDate; compile = import ./nix/compile.nix; |