diff options
author | fcambus <fcambus@pkgsrc.org> | 2021-03-04 02:13:13 +0000 |
---|---|---|
committer | fcambus <fcambus@pkgsrc.org> | 2021-03-04 02:13:13 +0000 |
commit | ee7aacbd5262c400a775864201e9f54ead2668ae (patch) | |
tree | 58575833e212efd15e1b6904a94402b9c7faf5b2 /devel/binaryen | |
parent | 0a1102a506fae591a5704ebe374f9b5cec686bc2 (diff) | |
download | pkgsrc-ee7aacbd5262c400a775864201e9f54ead2668ae.tar.gz |
binaryen: update to 100.
v100
----
- `wasm-dis` now supports options to enable or disable Wasm features.
- Reference types support has been improved by allowing multiple tables
in a module.
- `call_indirect` and `return_call_indirect` now take an additional table
name parameter. This is necessary for reference types support.
- New getter/setter methods have been introduced for `call_indirect` table
name:
- `BinaryenCallIndirectGetTable`
- `BinaryenCallIndirectSetTable`
- JS API `CallIndirect.table`
- New APIs have been added to add and manipulate multiple tables in a module:
- `BinaryenAddTable`
- `BinaryenRemoveTable`
- `BinaryenGetNumTables`
- `BinaryenGetTable`
- `BinaryenGetTableByIndex`
- `BinaryenTableGetName`
- `BinaryenTableGetInitial`
- `BinaryenTableHasMax`
- `BinaryenTableGetMax`
- `BinaryenTableImportGetModule`
- `BinaryenTableImportGetBase`
- `module.addTable`
- `module.removeTable`
- `module.getTable`
- `module.getTableByIndex`
- `module.getNumTables`
- `binaryen.getTableInfo`
Diffstat (limited to 'devel/binaryen')
-rw-r--r-- | devel/binaryen/Makefile | 4 | ||||
-rw-r--r-- | devel/binaryen/PLIST | 3 | ||||
-rw-r--r-- | devel/binaryen/distinfo | 10 |
3 files changed, 9 insertions, 8 deletions
diff --git a/devel/binaryen/Makefile b/devel/binaryen/Makefile index 0cb8c9e2dbf..b95ec938062 100644 --- a/devel/binaryen/Makefile +++ b/devel/binaryen/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2021/02/17 14:15:46 fcambus Exp $ +# $NetBSD: Makefile,v 1.2 2021/03/04 02:13:13 fcambus Exp $ -VERSION= 99 +VERSION= 100 DISTNAME= binaryen-${VERSION} CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=WebAssembly/} diff --git a/devel/binaryen/PLIST b/devel/binaryen/PLIST index 907094978db..57f68b118f8 100644 --- a/devel/binaryen/PLIST +++ b/devel/binaryen/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2021/02/17 14:15:46 fcambus Exp $ +@comment $NetBSD: PLIST,v 1.2 2021/03/04 02:13:13 fcambus Exp $ bin/wasm-as bin/wasm-ctor-eval bin/wasm-dis @@ -10,4 +10,5 @@ bin/wasm-shell bin/wasm-split bin/wasm2js include/binaryen-c.h +include/wasm-delegations.h lib/libbinaryen.so diff --git a/devel/binaryen/distinfo b/devel/binaryen/distinfo index 313e00a5d04..1afb3a906c7 100644 --- a/devel/binaryen/distinfo +++ b/devel/binaryen/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1 2021/02/17 14:15:46 fcambus Exp $ +$NetBSD: distinfo,v 1.2 2021/03/04 02:13:13 fcambus Exp $ -SHA1 (binaryen-99.tar.gz) = 9ee91e4a25ea11765b19a77613f51f30181daefb -RMD160 (binaryen-99.tar.gz) = a94eeae092a3732f5d44bdcc43b5fe2c5512f5bd -SHA512 (binaryen-99.tar.gz) = 58c21d7f99a0e0b04243893ffef479662d6cda7386bfdf03cabe9896d8da04bf9e5560b75f2262e43cca8943e6e2d4594c69eeb36160b072e6d48fe6eb5f56f5 -Size (binaryen-99.tar.gz) = 3642692 bytes +SHA1 (binaryen-100.tar.gz) = 864152df2164b59e0c8e7d46a94e9152d8dce343 +RMD160 (binaryen-100.tar.gz) = 37692d610db1c341bdd2d83efbd78642cdc394b4 +SHA512 (binaryen-100.tar.gz) = ae287ffa9e0d1fcd761f006476e6b83f264481f08c2b7bf8b07e044326656842c4408e05908b717cbc8ffa529c0ed95e6e84fd7213ede220882b5eaadbfd70b5 +Size (binaryen-100.tar.gz) = 3691373 bytes |