diff --git a/nixos/pkgs/zkapauthorizer-repo.nix b/nixos/pkgs/zkapauthorizer-repo.nix new file mode 100644 index 0000000000000000000000000000000000000000..dc50d589f36da17d6bf24fbb6b441fc326b6d13f --- /dev/null +++ b/nixos/pkgs/zkapauthorizer-repo.nix @@ -0,0 +1,7 @@ +{ fetchFromGitHub }: +fetchFromGitHub { + owner = "PrivateStorageio"; + repo = "ZKAPAuthorizer"; + rev = "36dd4c2cffa2e9df651dda4c9ac8977bafe2ed64"; + sha256 = "sha256:1i5nli73gk56r5brmimcd97dkf7wd4mf6viw4vbcssa7xj6s84af"; +} diff --git a/nixos/pkgs/zkapauthorizer.nix b/nixos/pkgs/zkapauthorizer.nix index 21c0a55b5de5810f0c3757a6afb4a140fbc70523..fe12cb60a0ad4edaf6e499be0b581a6d70fb5996 100644 --- a/nixos/pkgs/zkapauthorizer.nix +++ b/nixos/pkgs/zkapauthorizer.nix @@ -1,12 +1,5 @@ -{ pkgs, fetchFromGitHub, tahoe-lafs }: +{ fetchFromGitHub, python27Packages }: let - src = fetchFromGitHub - { owner = "PrivateStorageio"; - repo = "ZKAPAuthorizer"; - rev = "a14b38f39e48d1560ea10ec26fffad6ce50fd00a"; - sha256 = "1v81l0ylx8r8xflhi16m8hb1dm3rlzyfrldiknvggqkyi5psdja4"; - }; + zkapauthorizer = import ./zkapauthorizer-repo.nix { inherit fetchFromGitHub; }; in -pkgs.python27Packages.callPackage "${src}/zkapauthorizer.nix" -{ inherit tahoe-lafs; -} + python27Packages.callPackage "${zkapauthorizer}/zkapauthorizer.nix" { }