c3dc0c8470
upstream changelog ================== Version 0.9.1 July 27, 2016 Core & tool Fix a segfault in kstool (on missing assembly input). kstool now allows to specify instruction address. Build Mac libraries in universal format by default. Add lib32 option to cross-compile to 32-bit *nix (on 64-bit system). Add lib_only option to only build libraries (skip kstool). New bindings: Haskell & OCaml. X86 Fix instructions: LJMP, LCALL, CDQE, SHR, SHL, SAR, SAL, LOOP, LOOPE, LOOPNE. Better handling a lot of tricky input caught by assert() before. Better support for Nasm syntax. Arm Fix BLX instruction. Python binding Better Python3 support. Expose @stat_count in KsError class when ks_asm() returns with error. See sample code in bindings/python/sample_asm_count.py Go binding Fix Go binding for 32-bit
18 lines
446 B
Makefile
18 lines
446 B
Makefile
# $NetBSD: Makefile,v 1.3 2018/02/19 00:52:28 kamil Exp $
|
|
|
|
.include "../../emulators/keystone/Makefile.common"
|
|
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES+= python
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
COMMENT= Python bindings for keystone
|
|
LICENSE= modified-bsd
|
|
|
|
PYSETUPSUBDIR= bindings/python
|
|
|
|
EGG_NAME= ${DISTNAME:R}
|
|
|
|
.include "../../emulators/keystone/buildlink3.mk"
|
|
.include "../../lang/python/distutils.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|