pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/binaryen



Module Name:    pkgsrc
Committed By:   fcambus
Date:           Mon Nov  6 22:04:25 UTC 2023

Modified Files:
        pkgsrc/devel/binaryen: Makefile PLIST distinfo

Log Message:
binaryen: update to 116.

v116
----

 - "I31New" changed to "RefI31" everywhere it appears in the C API and similarly
   "i31.new" has been replaced with "ref.i31" in the JS API and in printed
   output (#5930, #3931).
 - The standard WasmGC opcodes are now on by default (#5873).

v115
----

- The nonstandard, experimental gc-nn-locals feature has been removed now that
  standard non-nullable locals are supported. (#5080)
- Print all debug annotations when `BINARYEN_PRINT_FULL`. (#5904)
- Use the standard text format for WasmGC now that things are stable there.
  (#5894, #5889, #5852, #5801)
- Rename multimemory flag to `--multimemory` to match its naming in LLVM.
  (#5890)
- Allow opting into standard GC encodings at compile time. (#5868)
- Remove legacy WasmGC instructions. (#5861)
- GUFA: Infer using TrapsNeverHappen. (#5850)
- Add a pass to reorder functions by name, which can be useful for debugging
  (e.g. comparisons after optimizations), `--reorder-functions-by-name`. (#5811)
- C API: Add `BinaryenAddFunctionWithHeapType` which is like
  `BinaryenAddFunction` but takes a heap type. The old function is kept for
  backwards compatibility and as a convenience. (#5829)
- Work on new optimization framework using lattices. (#5784, #5794, #5800,
  #5817, #5831, #5849)
- Heap types are now final by default and openness must be opted into both in
  the text and binary formats as well as in the TypeBuilder API. (#5918)


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/binaryen/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/binaryen/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/binaryen/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/binaryen/Makefile
diff -u pkgsrc/devel/binaryen/Makefile:1.20 pkgsrc/devel/binaryen/Makefile:1.21
--- pkgsrc/devel/binaryen/Makefile:1.20 Mon Aug 14 05:24:04 2023
+++ pkgsrc/devel/binaryen/Makefile      Mon Nov  6 22:04:25 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.20 2023/08/14 05:24:04 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2023/11/06 22:04:25 fcambus Exp $
 
-VERSION=       114
+VERSION=       116
 DISTNAME=      binaryen-${VERSION}
-PKGREVISION=   1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=WebAssembly/}
 GITHUB_TAG=    version_${VERSION}

Index: pkgsrc/devel/binaryen/PLIST
diff -u pkgsrc/devel/binaryen/PLIST:1.6 pkgsrc/devel/binaryen/PLIST:1.7
--- pkgsrc/devel/binaryen/PLIST:1.6     Mon May 22 13:58:06 2023
+++ pkgsrc/devel/binaryen/PLIST Mon Nov  6 22:04:25 2023
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.6 2023/05/22 13:58:06 fcambus Exp $
+@comment $NetBSD: PLIST,v 1.7 2023/11/06 22:04:25 fcambus Exp $
 bin/binaryen-unittests
 bin/wasm-as
 bin/wasm-ctor-eval
 bin/wasm-dis
 bin/wasm-emscripten-finalize
+bin/wasm-fuzz-lattices
 bin/wasm-fuzz-types
 bin/wasm-merge
 bin/wasm-metadce

Index: pkgsrc/devel/binaryen/distinfo
diff -u pkgsrc/devel/binaryen/distinfo:1.18 pkgsrc/devel/binaryen/distinfo:1.19
--- pkgsrc/devel/binaryen/distinfo:1.18 Sun Jul  2 21:22:07 2023
+++ pkgsrc/devel/binaryen/distinfo      Mon Nov  6 22:04:25 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2023/07/02 21:22:07 fcambus Exp $
+$NetBSD: distinfo,v 1.19 2023/11/06 22:04:25 fcambus Exp $
 
-BLAKE2s (binaryen-114.tar.gz) = 5357e59e8e809d06c41b23139f5cbacfc34ef896b46de8a72d46111d0537e255
-SHA512 (binaryen-114.tar.gz) = ad59ea91609f0a554c9360f8f2b0ad42a484ff4e338ad2cf3fee1ac8a2b9483647845f19016c94872f42afe9edc2431abf68033bb6db6192f37a480667c8f49f
-Size (binaryen-114.tar.gz) = 4728373 bytes
+BLAKE2s (binaryen-116.tar.gz) = 77d3c20c1a0a2e54fcd116de533dd814d6a1b08bdec7bc20757dbec4abe64308
+SHA512 (binaryen-116.tar.gz) = a7333751befed6fe4236fa86d749fc8d0ee5e34100c265bce5fb29a0b035e719d3e5642240f26793a9f599fb9c01ca90f79cb3a4adf22e510989ae0fb3d054d6
+Size (binaryen-116.tar.gz) = 4792263 bytes
 SHA1 (patch-third__party_CMakeLists.txt) = 02f3f7476049348a29e93ebe3bceb2dbba47ebf3



Home | Main Index | Thread Index | Old Index