Unverified Commit 54ec4015 authored by Ryan Lahfa's avatar Ryan Lahfa Committed by GitHub
Browse files

Merge pull request #230382 from ereslibre/add-wavm

wavm: init at 2022-05-14
parents 1f389da6 d34f3e8f
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
{ lib
, llvmPackages
, fetchFromGitHub
, cmake
}:

llvmPackages.stdenv.mkDerivation rec {
  pname = "wavm";
  version = "2022-05-14";

  src = fetchFromGitHub {
    owner = "WAVM";
    repo = "WAVM";
    rev = "nightly/${version}";
    hash = "sha256-SHz+oOOkwvVZucJYFSyZc3MnOAy1VatspmZmOAXYAWA=";
  };

  nativeBuildInputs = [ cmake llvmPackages.llvm ];

  meta = with lib; {
    description = "WebAssembly Virtual Machine";
    homepage = "https://wavm.github.io";
    license = licenses.bsd3;
    maintainers = with maintainers; [ ereslibre ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -39799,6 +39799,8 @@ with pkgs;
    inherit (darwin.apple_sdk.frameworks) CoreFoundation SystemConfiguration Security;
  };
  wavm = callPackage ../development/interpreters/wavm { };
  yabasic = callPackage ../development/interpreters/yabasic { };
  wasm-pack = callPackage ../development/tools/wasm-pack {