Subject: CVS commit: pkgsrc/devel/binaryen
From: Frederic Cambus
Date: 2021-12-04 13:37:06
Message id: 20211204123706.982CCFAEC@cvs.NetBSD.org

Log Message:
binaryen: update to 103.

v103
----

- The EffectAnalyzer now takes advantage of immutability of globals. To achieve
  that it must have access to the module. That is already the case in the C++
  API, but the JS API allowed one to optionally not add a module when calling
  `getSideEffects()`. It is now mandatory to pass in the module.
- JS and Wasm builds now emit ECMAScript modules. New usage is:
  ```js
  import Binaryen from "path/to/binaryen.js";
  const binaryen = await Binaryen();
  ...
  ```
- CallIndirect changed from storing a Signature to storing a HeapType

Files:
RevisionActionfile
1.5modifypkgsrc/devel/binaryen/Makefile
1.4modifypkgsrc/devel/binaryen/PLIST
1.7modifypkgsrc/devel/binaryen/distinfo