head	1.9;
access;
symbols
	pkgsrc-2026Q1:1.9.0.8
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.6
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.9.0.4
	pkgsrc-2025Q3-base:1.9
	pkgsrc-2025Q2:1.9.0.2
	pkgsrc-2025Q2-base:1.9
	pkgsrc-2025Q1:1.8.0.4
	pkgsrc-2025Q1-base:1.8
	pkgsrc-2024Q4:1.8.0.2
	pkgsrc-2024Q4-base:1.8
	pkgsrc-2024Q3:1.7.0.4
	pkgsrc-2024Q3-base:1.7
	pkgsrc-2024Q2:1.7.0.2
	pkgsrc-2024Q2-base:1.7
	pkgsrc-2024Q1:1.6.0.18
	pkgsrc-2024Q1-base:1.6
	pkgsrc-2023Q4:1.6.0.16
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.6.0.14
	pkgsrc-2023Q3-base:1.6
	pkgsrc-2023Q2:1.6.0.12
	pkgsrc-2023Q2-base:1.6
	pkgsrc-2023Q1:1.6.0.10
	pkgsrc-2023Q1-base:1.6
	pkgsrc-2022Q4:1.6.0.8
	pkgsrc-2022Q4-base:1.6
	pkgsrc-2022Q3:1.6.0.6
	pkgsrc-2022Q3-base:1.6
	pkgsrc-2022Q2:1.6.0.4
	pkgsrc-2022Q2-base:1.6
	pkgsrc-2022Q1:1.6.0.2
	pkgsrc-2022Q1-base:1.6
	pkgsrc-2021Q4:1.4.0.10
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.8
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.6
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.4
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.2
	pkgsrc-2020Q4-base:1.4;
locks; strict;
comment	@# @;


1.9
date	2025.04.12.21.37.07;	author adam;	state Exp;
branches;
next	1.8;
commitid	IJnVw0oumzhkcOQF;

1.8
date	2024.11.11.07.28.30;	author wiz;	state Exp;
branches;
next	1.7;
commitid	1fBDq3LwS98NncxF;

1.7
date	2024.04.30.13.45.50;	author wiz;	state Exp;
branches;
next	1.6;
commitid	HatD8Ey1rEn7Ka8F;

1.6
date	2022.01.05.15.41.09;	author wiz;	state Exp;
branches;
next	1.5;
commitid	FQ77UruBIUsgzsnD;

1.5
date	2022.01.04.20.53.48;	author wiz;	state Exp;
branches;
next	1.4;
commitid	CYyhdK9qtoffkmnD;

1.4
date	2020.10.08.22.06.38;	author khorben;	state Exp;
branches;
next	1.3;
commitid	zIKP7YiMcPMJi9rC;

1.3
date	2020.09.29.20.02.09;	author jperkin;	state Exp;
branches;
next	1.2;
commitid	b9SVhfO6NM7UTYpC;

1.2
date	2020.09.29.19.28.11;	author jperkin;	state Exp;
branches;
next	1.1;
commitid	RvWbyZpp4RJgIYpC;

1.1
date	2020.09.29.01.36.09;	author khorben;	state Exp;
branches;
next	;
commitid	j6hNZ4X1xSGoMSpC;


desc
@@


1.9
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@# $NetBSD: Makefile,v 1.8 2024/11/11 07:28:30 wiz Exp $

DISTNAME=	wasm-1.2
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
PKGREVISION=	4
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

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools

USE_LANGUAGES=	c++

post-install:
	${MV} ${DESTDIR}${PREFIX}/bin/wasmdump \
		${DESTDIR}${PREFIX}/bin/wasmdump-${PYVERSSUFFIX} || ${TRUE}

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@


1.8
log
@py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2024/04/30 13:45:50 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
d16 1
a16 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
a19 2
PYTHON_VERSIONS_INCOMPATIBLE=	27

@


1.7
log
@py-wasm: convert to wheel.mk.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2022/01/05 15:41:09 wiz Exp $
a16 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
@


1.6
log
@python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2022/01/04 20:53:48 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
d16 3
d21 1
a21 3
PYTHON_VERSIONED_DEPENDENCIES+=	setuptools

USE_PKG_RESOURCES=	yes
d27 1
a27 2
.include "../../lang/python/egg.mk"
.include "../../lang/python/versioned_dependencies.mk"
@


1.5
log
@*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2020/10/08 22:06:38 khorben Exp $
d5 1
a5 1
PKGREVISION=	1
d20 2
@


1.4
log
@py-wasm: fix "make reinstall"
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2020/09/29 20:02:09 jperkin Exp $
d5 1
@


1.3
log
@py-wasm: Try a different fix.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2020/09/29 19:28:11 jperkin Exp $
d21 1
a21 1
		${DESTDIR}${PREFIX}/bin/wasmdump-${PYVERSSUFFIX}
a22 1
# TODO: Migrate MASTER_SITES to MASTER_SITE_PYPI
@


1.2
log
@py-wasm: Fix DEPENDS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2020/09/29 01:36:09 khorben Exp $
d15 1
a15 1
DEPENDS+=	${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
d17 1
a17 1
USE_LANGUAGES=	c++
d25 1
@


1.1
log
@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.
@
text
@d1 1
a1 1
# $NetBSD$
d15 1
a15 1
DEPENDS+=	py-setuptools>=0:../../devel/py-setuptools
@

