From a96c9768b02517474d45a733462e6dc7e21bd51b Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Mon, 26 Jun 2023 15:39:20 +0000 Subject: [PATCH] dcrctl: init at 1.8.0 --- .../blockchains/dcrctl/default.nix | 24 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 1 + 2 files changed, 25 insertions(+) create mode 100644 pkgs/applications/blockchains/dcrctl/default.nix diff --git a/pkgs/applications/blockchains/dcrctl/default.nix b/pkgs/applications/blockchains/dcrctl/default.nix new file mode 100644 index 00000000000..31e56254ee7 --- /dev/null +++ b/pkgs/applications/blockchains/dcrctl/default.nix @@ -0,0 +1,24 @@ +{ lib, buildGoModule, fetchFromGitHub }: + +buildGoModule rec { + pname = "dcrctl"; + version = "1.8.0"; + + src = fetchFromGitHub { + owner = "decred"; + repo = "dcrctl"; + rev = "release-v${version}"; + hash = "sha256-Nm1r3hHTlW5ob2CLKUgMjVsdzR2gxlFuT6Q3j0pPDSg="; + }; + + vendorHash = "sha256-Ry3wR2u+vr97icP9jwAVWcFO98JVDo9TrDg9D8hfv5I="; + + ldflags = [ "-s" "-w" ]; + + meta = { + homepage = "https://decred.org"; + description = "A secure Decred wallet daemon written in Go (golang)"; + license = with lib.licenses; [ isc ]; + maintainers = with lib.maintainers; [ aaronjheng ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index aa04bb84101..2cc6ff01b20 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -36127,6 +36127,7 @@ with pkgs; cryptop = python3.pkgs.callPackage ../applications/blockchains/cryptop { }; + dcrctl = callPackage ../applications/blockchains/dcrctl { }; dcrd = callPackage ../applications/blockchains/dcrd { }; dcrwallet = callPackage ../applications/blockchains/dcrwallet { };