summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ci.nix15
1 files changed, 12 insertions, 3 deletions
diff --git a/ci.nix b/ci.nix
index 3b9e0188..29e0064d 100644
--- a/ci.nix
+++ b/ci.nix
@@ -1,9 +1,18 @@
-{ pkgs ? (import <nixpkgs> {}) }:
+{ ... }:
+let
+ moz_overlay = import (
+ builtins.fetchTarball https://github.com/mozilla/nixpkgs-mozilla/archive/master.tar.gz
+ );
+
+ pkgs = import <nixpkgs> { overlays = [ moz_overlay ]; };
+in
pkgs.mkShell {
buildInputs = with pkgs; [
- rustc
- cargo
+ rustChannels.stable.rust-std
+ rustChannels.stable.rust
+ rustChannels.stable.rustc
+ rustChannels.stable.cargo
cmake
curl