Wed Oct 5 08:32:33 2022 UTC ()
wabt: update to 1.0.30.

No upstream ChangeLog.


(fcambus)
diff -r1.13 -r1.14 pkgsrc/devel/wabt/Makefile
diff -r1.13 -r1.14 pkgsrc/devel/wabt/distinfo
diff -r1.1 -r1.2 pkgsrc/devel/wabt/PLIST
diff -r1.1 -r1.2 pkgsrc/devel/wabt/patches/patch-CMakeLists.txt

cvs diff -r1.13 -r1.14 pkgsrc/devel/wabt/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/wabt/Makefile 2022/05/13 09:00:59 1.13
+++ pkgsrc/devel/wabt/Makefile 2022/10/05 08:32:33 1.14
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.13 2022/05/13 09:00:59 fcambus Exp $ 1# $NetBSD: Makefile,v 1.14 2022/10/05 08:32:33 fcambus Exp $
2 2
3DISTNAME= wabt-1.0.29 3DISTNAME= wabt-1.0.30
4CATEGORIES= devel 4CATEGORIES= devel
5PKGREVISION= 1 
6MASTER_SITES= ${MASTER_SITE_GITHUB:=WebAssembly/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=WebAssembly/}
7 6
8MAINTAINER= fcambus@NetBSD.org 7MAINTAINER= fcambus@NetBSD.org
9HOMEPAGE= https://github.com/WebAssembly/wabt/ 8HOMEPAGE= https://github.com/WebAssembly/wabt/
10COMMENT= The WebAssembly Binary Toolkit 9COMMENT= The WebAssembly Binary Toolkit
11LICENSE= apache-2.0 10LICENSE= apache-2.0
12 11
13CONFIGURE_DIRS= ${WRKDIR}/build 12CONFIGURE_DIRS= ${WRKDIR}/build
14CMAKE_ARG_PATH= ${WRKSRC} 13CMAKE_ARG_PATH= ${WRKSRC}
15 14
16USE_CMAKE= yes 15USE_CMAKE= yes
17USE_LANGUAGES= c gnu++17 16USE_LANGUAGES= c gnu++17
18 17

cvs diff -r1.13 -r1.14 pkgsrc/devel/wabt/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/wabt/distinfo 2022/05/13 08:56:52 1.13
+++ pkgsrc/devel/wabt/distinfo 2022/10/05 08:32:33 1.14
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.13 2022/05/13 08:56:52 fcambus Exp $ 1$NetBSD: distinfo,v 1.14 2022/10/05 08:32:33 fcambus Exp $
2 2
3BLAKE2s (wabt-1.0.29.tar.gz) = 757bfe1aa05672c15493929d53d57564cce26af30386ca2d205340705168e969 3BLAKE2s (wabt-1.0.30.tar.gz) = 872aed6b418c18c26a4d0ba3bfc2f397b720f28475f6254ba07b475b9ac39413
4SHA512 (wabt-1.0.29.tar.gz) = 7783e16c848da76392cd9f35aa1d205872d3d42e6aea1a815b28df3373cd547d2f139df4899de495bb6ee753c7c0bd608adc35538c2d3eb7325498457d6b3e08 4SHA512 (wabt-1.0.30.tar.gz) = 0b6a2c48d3f8772eb6e125a52d69062fa4f87c31991c8cc088a8667639d00e7772d38f743c867a53169f3ce689143ca53c6e5c1d33da28d283717238314d3895
5Size (wabt-1.0.29.tar.gz) = 1150946 bytes 5Size (wabt-1.0.30.tar.gz) = 1175828 bytes
6SHA1 (patch-CMakeLists.txt) = 3f53b60fdeed352cd41090c07d13ae15a1629155 6SHA1 (patch-CMakeLists.txt) = 355a02a2612d6e50933436b05928bf91ed5969e3

cvs diff -r1.1 -r1.2 pkgsrc/devel/wabt/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/wabt/PLIST 2021/02/16 16:54:26 1.1
+++ pkgsrc/devel/wabt/PLIST 2022/10/05 08:32:33 1.2
@@ -1,28 +1,99 @@ @@ -1,28 +1,99 @@
1@comment $NetBSD: PLIST,v 1.1 2021/02/16 16:54:26 fcambus Exp $ 1@comment $NetBSD: PLIST,v 1.2 2022/10/05 08:32:33 fcambus Exp $
2bin/spectest-interp 2bin/spectest-interp
3bin/wasm-decompile 3bin/wasm-decompile
4bin/wasm-interp 4bin/wasm-interp
5bin/wasm-objdump 5bin/wasm-objdump
6bin/wasm-opcodecnt 6bin/wasm-opcodecnt
7bin/wasm-strip 7bin/wasm-strip
8bin/wasm-validate 8bin/wasm-validate
9bin/wasm2c 9bin/wasm2c
10bin/wasm2wat 10bin/wasm2wat
11bin/wast2json 11bin/wast2json
12bin/wat-desugar 12bin/wat-desugar
13bin/wat2wasm 13bin/wat2wasm
 14include/wabt/apply-names.h
 15include/wabt/base-types.h
 16include/wabt/binary-reader-ir.h
 17include/wabt/binary-reader-logging.h
 18include/wabt/binary-reader-nop.h
 19include/wabt/binary-reader-objdump.h
 20include/wabt/binary-reader-opcnt.h
 21include/wabt/binary-reader.h
 22include/wabt/binary-writer-spec.h
 23include/wabt/binary-writer.h
 24include/wabt/binary.h
 25include/wabt/binding-hash.h
 26include/wabt/c-writer.h
 27include/wabt/cast.h
 28include/wabt/circular-array.h
 29include/wabt/color.h
 30include/wabt/common.h
 31include/wabt/config.h
 32include/wabt/decompiler-ast.h
 33include/wabt/decompiler-ls.h
 34include/wabt/decompiler-naming.h
 35include/wabt/decompiler.h
 36include/wabt/error-formatter.h
 37include/wabt/error.h
 38include/wabt/expr-visitor.h
 39include/wabt/feature.def
 40include/wabt/feature.h
 41include/wabt/filenames.h
 42include/wabt/generate-names.h
 43include/wabt/interp/binary-reader-interp.h
 44include/wabt/interp/interp-inl.h
 45include/wabt/interp/interp-math.h
 46include/wabt/interp/interp-util.h
 47include/wabt/interp/interp-wasi.h
 48include/wabt/interp/interp.h
 49include/wabt/interp/istream.h
 50include/wabt/interp/wasi_api.def
 51include/wabt/intrusive-list.h
 52include/wabt/ir-util.h
 53include/wabt/ir.h
 54include/wabt/leb128.h
 55include/wabt/lexer-source-line-finder.h
 56include/wabt/lexer-source.h
 57include/wabt/literal.h
 58include/wabt/make-unique.h
 59include/wabt/opcode-code-table.h
 60include/wabt/opcode.def
 61include/wabt/opcode.h
 62include/wabt/option-parser.h
 63include/wabt/range.h
 64include/wabt/resolve-names.h
 65include/wabt/result.h
 66include/wabt/shared-validator.h
 67include/wabt/stream.h
 68include/wabt/string-format.h
 69include/wabt/string-util.h
 70include/wabt/token.def
 71include/wabt/token.h
 72include/wabt/tracing.h
 73include/wabt/type-checker.h
 74include/wabt/type.h
 75include/wabt/utf8.h
 76include/wabt/validator.h
 77include/wabt/wast-lexer.h
 78include/wabt/wast-parser.h
 79include/wabt/wat-writer.h
14include/wasm-rt-impl.h 80include/wasm-rt-impl.h
15include/wasm-rt.h 81include/wasm-rt.h
 82lib/cmake/wabt/wabt-config-version.cmake
 83lib/cmake/wabt/wabt-config.cmake
 84lib/cmake/wabt/wabt-targets-noconfig.cmake
 85lib/cmake/wabt/wabt-targets.cmake
 86lib/libwabt.a
16lib/libwasm-rt-impl.a 87lib/libwasm-rt-impl.a
17man/man1/spectest-interp.1 88man/man1/spectest-interp.1
18man/man1/wasm-decompile.1 89man/man1/wasm-decompile.1
19man/man1/wasm-interp.1 90man/man1/wasm-interp.1
20man/man1/wasm-objdump.1 91man/man1/wasm-objdump.1
21man/man1/wasm-opcodecnt.1 92man/man1/wasm-opcodecnt.1
22man/man1/wasm-strip.1 93man/man1/wasm-strip.1
23man/man1/wasm-validate.1 94man/man1/wasm-validate.1
24man/man1/wasm2c.1 95man/man1/wasm2c.1
25man/man1/wasm2wat.1 96man/man1/wasm2wat.1
26man/man1/wast2json.1 97man/man1/wast2json.1
27man/man1/wat-desugar.1 98man/man1/wat-desugar.1
28man/man1/wat2wasm.1 99man/man1/wat2wasm.1

cvs diff -r1.1 -r1.2 pkgsrc/devel/wabt/patches/patch-CMakeLists.txt (expand / switch to unified diff)

--- pkgsrc/devel/wabt/patches/patch-CMakeLists.txt 2022/05/13 08:56:52 1.1
+++ pkgsrc/devel/wabt/patches/patch-CMakeLists.txt 2022/10/05 08:32:33 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-CMakeLists.txt,v 1.1 2022/05/13 08:56:52 fcambus Exp $ 1$NetBSD: patch-CMakeLists.txt,v 1.2 2022/10/05 08:32:33 fcambus Exp $
2 2
3Do not disable extensions, needs gnu++17 for alloca(3). 3Do not disable extensions, needs gnu++17 for alloca(3).
4 4
5--- CMakeLists.txt.orig 2022-05-04 14:41:06.000000000 +0000 5--- CMakeLists.txt.orig 2022-09-30 21:24:30.000000000 +0000
6+++ CMakeLists.txt 6+++ CMakeLists.txt
7@@ -153,7 +153,7 @@ else () 7@@ -146,7 +146,7 @@ else ()
8 -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized 8 -Wall -Wextra -Wno-unused-parameter -Wpointer-arith -Wuninitialized
9 ) 9 )
10  10
11- set(CMAKE_CXX_EXTENSIONS OFF) 11- set(CMAKE_CXX_EXTENSIONS OFF)
12+ set(CMAKE_CXX_EXTENSIONS ON) 12+ set(CMAKE_CXX_EXTENSIONS ON)
13 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wold-style-cast") 13 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wold-style-cast")
14  14
15 if (NOT WITH_EXCEPTIONS) 15 if (NOT WITH_EXCEPTIONS)