Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / b3 / b3sum / package.nix
blob1a2580bd1d9f768c51000ea11e7761f9adae6c7d
2   lib,
3   fetchCrate,
4   rustPlatform,
5 }:
7 rustPlatform.buildRustPackage rec {
8   pname = "b3sum";
9   version = "1.5.3";
11   src = fetchCrate {
12     inherit version pname;
13     hash = "sha256-wyr5LuFn3yRPJCyNfLT1Vgn6Sz1U4VNo0nppJrqE7IY=";
14   };
16   cargoHash = "sha256-v2sQKZ0DG08MDLho8fQ8O7fiNu+kxZB1sPNMgF5W2HA=";
18   meta = {
19     description = "BLAKE3 cryptographic hash function";
20     mainProgram = "b3sum";
21     homepage = "https://github.com/BLAKE3-team/BLAKE3/";
22     maintainers = with lib.maintainers; [
23       fpletz
24       ivan
25     ];
26     license = with lib.licenses; [
27       cc0
28       asl20
29     ];
30     changelog = "https://github.com/BLAKE3-team/BLAKE3/releases/tag/${version}";
31   };