aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorKamen Mladenov <kamen@syndamia.com>2025-02-25 13:16:44 +0200
committerKamen Mladenov <kamen@syndamia.com>2025-02-26 09:26:09 +0200
commitec0bc2c4595e6e622dd3f72bcb14ffa53ac78f78 (patch)
treed471e21db4f927432218b9fa639f80f9cba80a25 /flake.nix
parent4bba003e7d8cdb58aa20a35adb1e249e99af3ad4 (diff)
downloadzkVMs-benchmarks-ec0bc2c4595e6e622dd3f72bcb14ffa53ac78f78.tar
zkVMs-benchmarks-ec0bc2c4595e6e622dd3f72bcb14ffa53ac78f78.tar.gz
zkVMs-benchmarks-ec0bc2c4595e6e622dd3f72bcb14ffa53ac78f78.zip
fix(zkvms/zkm): Downgrade host toolchain
The newest toolchain causes errors, an issue has been filed upstream: https://github.com/zkMIPS/toolchain/issues/4 However, it is not certain when it will be resolved, so for now this workaround will be used.
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index ee6b813..89a10d7 100644
--- a/flake.nix
+++ b/flake.nix
@@ -8,18 +8,22 @@
inputs = {
mcl-blockchain.url = "github:metacraft-labs/nix-blockchain-development";
+ mcl-blockchain-old.url = "github:metacraft-labs/nix-blockchain-development?rev=f717747a4ce11d5764578d8ee1c505d00bf8a81e";
nixpkgs.follows = "mcl-blockchain/nixpkgs";
crane.follows = "mcl-blockchain/crane";
rust-overlay.follows = "mcl-blockchain/rust-overlay";
# flake-utils.follows = "mcl-blockchain/flake-utils";
};
- outputs = { self, nixpkgs, mcl-blockchain, crane, rust-overlay, ... }:
+ outputs = { self, nixpkgs, mcl-blockchain, mcl-blockchain-old, crane, rust-overlay, ... }:
let
system = "x86_64-linux";
pkgs = import nixpkgs { system = system; overlays = [
mcl-blockchain.overlays.default
rust-overlay.overlays.default
+ (_: _: {
+ metacraft-labs-old = mcl-blockchain-old.legacyPackages.${system}.metacraft-labs;
+ })
];
};
craneLib-default = crane.mkLib pkgs;