Received: by mail.netbsd.org (Postfix, from userid 605) id 1156184E0A; Tue, 29 Sep 2020 01:36:11 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8D3BC84DAF for ; Tue, 29 Sep 2020 01:36:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 5dbKY_W4RC3F for ; Tue, 29 Sep 2020 01:36:10 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id C406484C71 for ; Tue, 29 Sep 2020 01:36:09 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id BC40FFB28; Tue, 29 Sep 2020 01:36:09 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1601343369197870" MIME-Version: 1.0 Date: Tue, 29 Sep 2020 01:36:09 +0000 From: "Pierre Pronchery" Subject: CVS commit: pkgsrc/devel/py-wasm To: pkgsrc-changes@NetBSD.org Reply-To: khorben@netbsd.org X-Mailer: log_accum Message-Id: <20200929013609.BC40FFB28@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1601343369197870 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: khorben Date: Tue Sep 29 01:36:09 UTC 2020 Added Files: pkgsrc/devel/py-wasm: ALTERNATIVES DESCR Makefile PLIST distinfo Log Message: py-wasm: import version 1.2 Python module capable of decoding and disassembling WebAssembly modules and bytecode, according to the MVP specification of the WASM binary format. As there is no official text format defined yet, the text format implemented doesn't correspond to any existing definition and is a simple `mnemonic op1, op2, ...` format. Functions are formatted in a way similar to how Google Chrome does in the debug console. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-wasm/ALTERNATIVES \ pkgsrc/devel/py-wasm/DESCR pkgsrc/devel/py-wasm/Makefile \ pkgsrc/devel/py-wasm/PLIST pkgsrc/devel/py-wasm/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1601343369197870 Content-Disposition: inline Content-Length: 3870 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/devel/py-wasm/ALTERNATIVES diff -u /dev/null pkgsrc/devel/py-wasm/ALTERNATIVES:1.1 --- /dev/null Tue Sep 29 01:36:09 2020 +++ pkgsrc/devel/py-wasm/ALTERNATIVES Tue Sep 29 01:36:09 2020 @@ -0,0 +1 @@ +bin/wasmdump @PREFIX@/bin/wasmdump-@PYVERSSUFFIX@ Index: pkgsrc/devel/py-wasm/DESCR diff -u /dev/null pkgsrc/devel/py-wasm/DESCR:1.1 --- /dev/null Tue Sep 29 01:36:09 2020 +++ pkgsrc/devel/py-wasm/DESCR Tue Sep 29 01:36:09 2020 @@ -0,0 +1,8 @@ +Python module capable of decoding and disassembling WebAssembly modules +and bytecode, according to the MVP specification of the WASM binary +format. + +As there is no official text format defined yet, the text format +implemented doesn't correspond to any existing definition and is a +simple `mnemonic op1, op2, ...` format. Functions are formatted in a +way similar to how Google Chrome does in the debug console. Index: pkgsrc/devel/py-wasm/Makefile diff -u /dev/null pkgsrc/devel/py-wasm/Makefile:1.1 --- /dev/null Tue Sep 29 01:36:09 2020 +++ pkgsrc/devel/py-wasm/Makefile Tue Sep 29 01:36:09 2020 @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1 2020/09/29 01:36:09 khorben Exp $ + +DISTNAME= wasm-1.2 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_GITHUB:=athre0z/} +GITHUB_PROJECT= wasm +GITHUB_TAG= v${PKGVERSION_NOREV} + +MAINTAINER= khorben@defora.org +HOMEPAGE= https://github.com/athre0z/wasm +COMMENT= WebAssembly decoder & disassembler +LICENSE= mit + +DEPENDS+= py-setuptools>=0:../../devel/py-setuptools + +USE_LANGUAGES= c++ + +post-install: + ${MV} ${DESTDIR}${PREFIX}/bin/wasmdump \ + ${DESTDIR}${PREFIX}/bin/wasmdump-${PYVERSSUFFIX} + +# TODO: Migrate MASTER_SITES to MASTER_SITE_PYPI +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/py-wasm/PLIST diff -u /dev/null pkgsrc/devel/py-wasm/PLIST:1.1 --- /dev/null Tue Sep 29 01:36:09 2020 +++ pkgsrc/devel/py-wasm/PLIST Tue Sep 29 01:36:09 2020 @@ -0,0 +1,38 @@ +@comment $NetBSD: PLIST,v 1.1 2020/09/29 01:36:09 khorben Exp $ +bin/wasmdump-${PYVERSSUFFIX} +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/wasm/__init__.py +${PYSITELIB}/wasm/__init__.pyc +${PYSITELIB}/wasm/__init__.pyo +${PYSITELIB}/wasm/__main__.py +${PYSITELIB}/wasm/__main__.pyc +${PYSITELIB}/wasm/__main__.pyo +${PYSITELIB}/wasm/compat.py +${PYSITELIB}/wasm/compat.pyc +${PYSITELIB}/wasm/compat.pyo +${PYSITELIB}/wasm/decode.py +${PYSITELIB}/wasm/decode.pyc +${PYSITELIB}/wasm/decode.pyo +${PYSITELIB}/wasm/formatter.py +${PYSITELIB}/wasm/formatter.pyc +${PYSITELIB}/wasm/formatter.pyo +${PYSITELIB}/wasm/immtypes.py +${PYSITELIB}/wasm/immtypes.pyc +${PYSITELIB}/wasm/immtypes.pyo +${PYSITELIB}/wasm/modtypes.py +${PYSITELIB}/wasm/modtypes.pyc +${PYSITELIB}/wasm/modtypes.pyo +${PYSITELIB}/wasm/opcodes.py +${PYSITELIB}/wasm/opcodes.pyc +${PYSITELIB}/wasm/opcodes.pyo +${PYSITELIB}/wasm/types.py +${PYSITELIB}/wasm/types.pyc +${PYSITELIB}/wasm/types.pyo +${PYSITELIB}/wasm/wasmtypes.py +${PYSITELIB}/wasm/wasmtypes.pyc +${PYSITELIB}/wasm/wasmtypes.pyo Index: pkgsrc/devel/py-wasm/distinfo diff -u /dev/null pkgsrc/devel/py-wasm/distinfo:1.1 --- /dev/null Tue Sep 29 01:36:09 2020 +++ pkgsrc/devel/py-wasm/distinfo Tue Sep 29 01:36:09 2020 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/09/29 01:36:09 khorben Exp $ + +SHA1 (wasm-1.2.tar.gz) = 3d76ca8849426042bd22ee7b3bf1bbf59b28ee24 +RMD160 (wasm-1.2.tar.gz) = bdbd86694715ad7d7f10774f0086e3aa7ac2c784 +SHA512 (wasm-1.2.tar.gz) = 010983d95abc3c0286710679b36b4b158c2c42bec66a5a52f7b043a1dc755be3e65865e9fdb24a01a88e071ac84f7938b78c3e17d649b263e438e8e5fd658c11 +Size (wasm-1.2.tar.gz) = 1398527 bytes --_----------=_1601343369197870--