openxray: 2188-november-2023-rc1 -> 2921-january-2025-rc1 (#375925)
[NixPkgs.git] / pkgs / by-name / li / libblake3 / package.nix
blob4351d246fdd5f33a5e0f58217d9a67a47b6840a7
2   lib,
3   stdenv,
4   cmake,
5   fetchFromGitHub,
6 }:
8 stdenv.mkDerivation (finalAttrs: {
9   pname = "libblake3";
10   version = "1.5.5";
12   src = fetchFromGitHub {
13     owner = "BLAKE3-team";
14     repo = "BLAKE3";
15     tag = finalAttrs.version;
16     hash = "sha256-2M8OQNmtWwfDcbZYspaxpGz2clpfILru//4+P6dClNw=";
17   };
19   sourceRoot = finalAttrs.src.name + "/c";
21   nativeBuildInputs = [
22     cmake
23   ];
25   meta = {
26     description = "Official C implementation of BLAKE3";
27     homepage = "https://github.com/BLAKE3-team/BLAKE3/tree/master/c";
28     license = with lib.licenses; [
29       asl20
30       cc0
31     ];
32     maintainers = with lib.maintainers; [ fgaz ];
33     platforms = lib.platforms.all;
34   };