equihash: init at 1.0.10

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>

+36
+36
pkgs/by-name/eq/equihash/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + libsodium, 6 + nix-update-script, 7 + }: 8 + 9 + stdenv.mkDerivation (finalAttrs: { 10 + pname = "equihash"; 11 + version = "1.0.10"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "stef"; 15 + repo = "equihash"; 16 + tag = "v${finalAttrs.version}"; 17 + hash = "sha256-s16MwWH/xYLl7MSayXLoQUtuTv4GsQgq+qbI14igcv8="; 18 + }; 19 + 20 + strictDeps = true; 21 + 22 + buildInputs = [ libsodium ]; 23 + 24 + makeFlags = [ "PREFIX=$(out)" ]; 25 + 26 + passthru.updateScript = nix-update-script { }; 27 + 28 + meta = { 29 + description = "Memory-hard PoW with fast verification"; 30 + homepage = "https://github.com/stef/equihash/"; 31 + license = lib.licenses.cc0; 32 + teams = [ lib.teams.ngi ]; 33 + # ld -z not available on darwin 34 + platforms = lib.platforms.linux; 35 + }; 36 + })