git.delta.rocks / jrsonnet / refs/commits / 8d4d5b78bb8b

difftreelog

source

flake.nix834 Bsourcehistory
1{2  description = "Jrsonnet";3  inputs = {4    nixpkgs.url = "github:nixos/nixpkgs";5    flake-utils.url = "github:numtide/flake-utils";6    rust-overlay.url = "github:oxalica/rust-overlay";7  };8  outputs = { nixpkgs, flake-utils, rust-overlay, ... }:9    flake-utils.lib.eachDefaultSystem (system:10      let11        pkgs = import nixpkgs {12          inherit system;13          overlays = [ rust-overlay.overlays.default ];14        };15        rust = ((pkgs.rustChannelOf { date = "2022-11-02"; channel = "nightly"; }).default.override {16          extensions = [ "rust-src" "miri" ];17        });18      in19      rec {20        devShell = pkgs.mkShell {21          nativeBuildInputs = with pkgs;[22            rust23            cargo-edit24            lld25            hyperfine26            go-jsonnet27          ];28        };29      }30    );31}