From a4b3bd08d9b92ada4b3f1ac0d6a19f829b913f6e Mon Sep 17 00:00:00 2001 From: Gabor Greif Date: Sat, 16 Jan 2021 22:50:54 +0100 Subject: [PATCH] wasmtime: 0.21.0 -> 0.35.2 --- pkgs/development/interpreters/wasmtime/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/interpreters/wasmtime/default.nix b/pkgs/development/interpreters/wasmtime/default.nix index 816b854b99eb..b3938240e391 100644 --- a/pkgs/development/interpreters/wasmtime/default.nix +++ b/pkgs/development/interpreters/wasmtime/default.nix @@ -1,24 +1,28 @@ -{ rustPlatform, fetchFromGitHub, lib, python3, cmake, llvmPackages, clang, stdenv, darwin }: +{ rustPlatform, fetchFromGitHub, lib, v8 }: rustPlatform.buildRustPackage rec { pname = "wasmtime"; - version = "0.21.0"; + version = "0.35.2"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = pname; rev = "v${version}"; - sha256 = "0q7wsnq5zdskxwzsxwm98jfnv2frnwca1dkhwndcn9yyz2gyw57m"; + sha256 = "sha256-4oZglk7MInLIsvbeCfs4InAcmSmzZp16XL5+8eoYXJk="; fetchSubmodules = true; }; - cargoSha256 = "1wlig9gls7s1k1swxwhl82vfga30bady8286livxc4y2zp0vb18w"; + cargoSha256 = "sha256-IqFOw9bGdM3IEoMeqDlxKfLnZvR80PSnwP9kr1tI/h0="; nativeBuildInputs = [ python3 cmake clang ]; buildInputs = [ llvmPackages.libclang ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib"; + configurePhase = '' + export HOME=$TMP; + ''; + doCheck = true; meta = with lib; {