devel/py-unicorn 2.0.1.post1p2 OpenBSD
Unicorn CPU emulator engine
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Jasper Lievisse Adriaanse <[email protected]>
- Categories
- devel, lang/python
Description
Unicorn is a lightweight multi-platform, multi-architecture CPU emulator framework.
Features:
- Multi-architectures: Arm, Arm64 (Armv8), M68K, Mips, Sparc, & X86 (including X86_64).
- Clean/simple/lightweight/intuitive architecture-neutral API.
- Implemented in pure C language, with bindings for various languages.
- High performance by using Just-In-Time compiler technique.
- Support fine-grained instrumentation at various levels.
- Thread-safe by design.
Install
Binary package:
pkg_add py3-unicorn
From the ports tree:
cd /usr/ports/devel/py-unicorn && make install
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Build dependencies 7
Run dependencies 1
No port depends on this one.