31 lines
755 B
Nix
31 lines
755 B
Nix
{
|
|
lib,
|
|
fetchFromGitHub,
|
|
buildGo125Module,
|
|
bls_1_86,
|
|
}:
|
|
let
|
|
pname = "remote-signer-dirk-interop";
|
|
version = "0.1.1";
|
|
src = fetchFromGitHub {
|
|
owner = "jshufro";
|
|
repo = pname;
|
|
rev = "v${version}";
|
|
hash = "sha256-uCSXhUF9CpKog+3SgLvFmqQOs3G6NhZlnE14V7KH0XY=";
|
|
};
|
|
in
|
|
buildGo125Module {
|
|
inherit pname version src;
|
|
vendorHash = "sha256-oc7tEXMw7SykFKKMQeXgYu7sLOla65o2BBepVbdHQd8=";
|
|
buildInputs = [ bls_1_86 ];
|
|
|
|
doCheck = false;
|
|
meta = {
|
|
description = "Interop layer for remote-signing-api and Dirk";
|
|
homepage = "https://github.com/jshufro/remote-signer-dirk-interop";
|
|
license = lib.licenses.agpl3Only;
|
|
platforms = lib.platforms.linux;
|
|
sourceProvenance = with lib.sourceTypes; [ fromSource ];
|
|
};
|
|
}
|