teamspeak5_client: 5.0.0-beta77 -> 6.0.0-beta2; teamspeak refactors (#377748)
[NixPkgs.git] / pkgs / by-name / ro / router / librusty_v8.nix
blob46c17dfd01c61c3bc43c8d286385bcb435bd7fc4
2   lib,
3   stdenv,
4   fetchurl,
5 }:
7 let
8   fetch_librusty_v8 =
9     args:
10     fetchurl {
11       name = "librusty_v8-${args.version}";
12       url = "https://github.com/denoland/rusty_v8/releases/download/v${args.version}/librusty_v8_release_${stdenv.hostPlatform.rust.rustcTarget}.a";
13       sha256 = args.shas.${stdenv.hostPlatform.system};
14       meta = {
15         inherit (args) version;
16         sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
17       };
18     };
20 fetch_librusty_v8 {
21   version = "0.74.3";
22   shas = {
23     x86_64-linux = "sha256-8pa8nqA6rbOSBVnp2Q8/IQqh/rfYQU57hMgwU9+iz4A=";
24     aarch64-linux = "sha256-3kXOV8rlCNbNBdXgOtd3S94qO+JIKyOByA4WGX+XVP0=";
25     x86_64-darwin = "sha256-iBBVKZiSoo08YEQ8J/Rt1/5b7a+2xjtuS6QL/Wod5nQ=";
26     aarch64-darwin = "sha256-Djnuc3l/jQKvBf1aej8LG5Ot2wPT0m5Zo1B24l1UHsM=";
27   };