iamb: cleaning (#365160)
[NixPkgs.git] / pkgs / applications / blockchains / fulcrum / default.nix
blobb52c720267e5afbc614fa92cf3531a95c6215ee6
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   pkg-config,
6   qmake,
7   python3,
8   qtbase,
9   rocksdb_7_10,
10   zeromq,
13 stdenv.mkDerivation rec {
14   pname = "fulcrum";
15   version = "1.11.1";
17   src = fetchFromGitHub {
18     owner = "cculianu";
19     repo = "Fulcrum";
20     rev = "v${version}";
21     sha256 = "sha256-+hBc7jW1MVLVjYXNOV7QvFJJpZ5RzW5/c9NdqOXrsj0=";
22   };
24   nativeBuildInputs = [
25     pkg-config
26     qmake
27   ];
29   dontWrapQtApps = true; # no GUI
31   buildInputs = [
32     python3
33     qtbase
34     rocksdb_7_10
35     zeromq
36   ];
38   meta = with lib; {
39     description = "Fast & nimble SPV server for Bitcoin Cash & Bitcoin BTC";
40     homepage = "https://github.com/cculianu/Fulcrum";
41     maintainers = with maintainers; [ prusnak ];
42     license = licenses.gpl3Plus;
43     platforms = platforms.unix;
44   };