Pantheon updates 2024-12-13 (#364951)
[NixPkgs.git] / pkgs / tools / misc / wagyu / default.nix
blobd95c29509be43e8608555b452d4ed41823cf87d5
2   lib,
3   stdenv,
4   rustPlatform,
5   fetchFromGitHub,
6   Security,
7 }:
9 rustPlatform.buildRustPackage rec {
10   pname = "wagyu";
11   version = "0.6.3";
13   src = fetchFromGitHub {
14     owner = "AleoHQ";
15     repo = pname;
16     rev = "v${version}";
17     hash = "sha256-5n8BmETv5jUvgu0rskAPYaBgYyNL2QU2t/iUb3hNMMw=";
18   };
20   cargoPatches = [ ./fix-rustc-serialize-version.patch ];
22   cargoHash = "sha256-vseTtok0E0ddg9ALQ1ql3NPPxirfyMPHOSWsM2qu2jU=";
24   buildInputs = lib.optional stdenv.hostPlatform.isDarwin Security;
26   meta = with lib; {
27     description = "Rust library for generating cryptocurrency wallets";
28     homepage = "https://github.com/AleoHQ/wagyu";
29     license = with licenses; [
30       mit
31       asl20
32     ];
33     maintainers = [ maintainers.offline ];
34     mainProgram = "wagyu";
35   };