diff --git a/nixos/pkgs/privatestorage/default.nix b/nixos/pkgs/privatestorage/default.nix index 3bbbd3dbcf0b974e6e1997e20773cddbd9ea59c0..1904d06e037523808b32f28de24f75536c8b53c7 100644 --- a/nixos/pkgs/privatestorage/default.nix +++ b/nixos/pkgs/privatestorage/default.nix @@ -2,7 +2,11 @@ let repo-data = lib.importJSON ./repo.json; repo = fetchFromGitHub (builtins.removeAttrs repo-data [ "branch" ]); - privatestorage = callPackage repo { python = "python39"; }; -in - privatestorage.privatestorage + zk = import repo; + zkapauthorizer = zk.outputs.packages.x86_64-linux.zkapauthorizer-python39-tahoe_1_18_0; + python = zkapauthorizer.passthru.python; +in { + inherit python zkapauthorizer zk; + privatestorage = python.withPackages (ps: [ zkapauthorizer ] ); +} diff --git a/nixos/pkgs/privatestorage/repo.json b/nixos/pkgs/privatestorage/repo.json index 4113e150a72c907dce4ee0d7345361eadb248041..beaf08b56d2757f792519a4bcb48acd2b3c8ab3f 100644 --- a/nixos/pkgs/privatestorage/repo.json +++ b/nixos/pkgs/privatestorage/repo.json @@ -1,8 +1,8 @@ { - "owner": "PrivateStorageio", - "branch": "main", + "owner": "hacklschorsch", + "branch": "un-mach", "repo": "ZKAPAuthorizer", - "rev": "744a063ab76a677b259aa9022711113ffbab2545", + "rev": "6ef2dcef4ac05ad7fcdd11a2ca3e7853eeff7091", "outputHashAlgo": "sha512", - "outputHash": "293j4469iy69d2hz3gwxwyj0flqb1cncl938s5w5jmfgbvkm1w0yfg1y06nx89zis1rvwqpcly3vxp94pz1dx28d74wiianqks11p54" + "outputHash": "11gq41gh8spix9a04a05vqn6fqrh521vmlk3ljigpfhwzrvld8hwf7wss064xxk3x7ib77v0bkg4hyrxqlwqd05zn0l4wmbwhhjhhc7" } \ No newline at end of file