From 5523bfbf2be274018200371d4ce7021886980005 Mon Sep 17 00:00:00 2001 From: bluepython508 <16466646+bluepython508@users.noreply.github.com> Date: Wed, 1 Apr 2026 17:05:24 +0100 Subject: [PATCH] Use flake input for spork to avoid hash mismatches --- flake.lock | 19 ++++++++++++++++++- flake.nix | 11 +++++------ 2 files changed, 23 insertions(+), 7 deletions(-) diff --git a/flake.lock b/flake.lock index 4c0027d..fb8a533 100644 --- a/flake.lock +++ b/flake.lock @@ -35,7 +35,24 @@ "root": { "inputs": { "nixpkgs": "nixpkgs", - "river": "river" + "river": "river", + "spork": "spork" + } + }, + "spork": { + "flake": false, + "locked": { + "lastModified": 1774924473, + "narHash": "sha256-YnmeSt/u0S9rQD/AOBBj0YfinG80j6VQ4TZ9Xq2TSR4=", + "owner": "janet-lang", + "repo": "spork", + "rev": "5bc08fb253d2b2b641c322cd51b9c10eed254706", + "type": "github" + }, + "original": { + "owner": "janet-lang", + "repo": "spork", + "type": "github" } } }, diff --git a/flake.nix b/flake.nix index 4ffeb78..a662f69 100644 --- a/flake.nix +++ b/flake.nix @@ -4,11 +4,16 @@ url = "git+https://codeberg.org/river/river.git?ref=main"; flake = false; }; + inputs.spork = { + url = "github:janet-lang/spork"; + flake = false; + }; outputs = inputs @ { self, nixpkgs, river, + spork, }: let systems = ["x86_64-linux" "aarch64-linux"]; eachSystem = f: @@ -35,12 +40,6 @@ patches = []; doCheck = false; }; - spork = pkgs.fetchFromGitHub { - owner = "janet-lang"; - repo = "spork"; - rev = "master"; - hash = "sha256-gFUyrqkcjD34LZ9G7igaDwHnfIUUN9MzbvwEk9uWl1w="; - }; janet-pm = pkgs.stdenv.mkDerivation { pname = "janet-pm"; version = "1.1.1";