anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / applications / blockchains / fulcrum / default.nix
blob8c45ab48570280104d85a44314d5a0cfb0e501f3
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , pkg-config
5 , qmake
6 , python3
7 , qtbase
8 , rocksdb_7_10
9 , zeromq
12 stdenv.mkDerivation rec {
13   pname = "fulcrum";
14   version = "1.11.1";
16   src = fetchFromGitHub {
17     owner = "cculianu";
18     repo = "Fulcrum";
19     rev = "v${version}";
20     sha256 = "sha256-+hBc7jW1MVLVjYXNOV7QvFJJpZ5RzW5/c9NdqOXrsj0=";
21   };
23   nativeBuildInputs = [ pkg-config qmake ];
25   dontWrapQtApps = true; # no GUI
27   buildInputs = [ python3 qtbase rocksdb_7_10 zeromq ];
29   meta = with lib; {
30     description = "Fast & nimble SPV server for Bitcoin Cash & Bitcoin BTC";
31     homepage = "https://github.com/cculianu/Fulcrum";
32     maintainers = with maintainers; [ prusnak ];
33     license = licenses.gpl3Plus;
34     platforms = platforms.unix;
35   };