Import of pkgsrc-2016Q3

This commit is contained in:
2016-10-14 07:49:11 +02:00
committed by Lionel Sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949749 additions and 377083 deletions

13
emulators/unicorn/DESCR Normal file
View File

@@ -0,0 +1,13 @@
Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator
framework based on QEMU.
Unicorn offers some unparalleled features:
- Multi-architecture: ARM, AMM64 (ARMv8), M68K, MIPS, SPARC, and X86 (16, 32,
64-bit)
- Clean/simple/lightweight/intuitive architecture-neutral API
- Implemented in pure C language, with bindings for Python, Java, and Go
- Native support for Windows & *nix (with Mac OSX, Linux, *BSD & Solaris
confirmed)
- High performance via Just-In-Time compilation
- Support for fine-grained instrumentation at various levels
- Thread-safety by design

View File

@@ -0,0 +1,23 @@
# $NetBSD: Makefile,v 1.3 2016/07/09 13:03:47 wiz Exp $
DISTNAME= unicorn-0.9
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=unicorn-engine/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.unicorn-engine.org/
COMMENT= CPU emulator engine framework based on QEMU
LICENSE= gnu-gpl-v2
USE_TOOLS+= gmake pkg-config
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # as of 0.9
.include "../../lang/python/application.mk"
MAKE_ENV+= UNICORN_QEMU_FLAGS=--python=${PYTHONBIN:Q}
ALL_ENV+= USE_GENERIC_LIBDATADIR=yes
.include "../../devel/glib2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

13
emulators/unicorn/PLIST Normal file
View File

@@ -0,0 +1,13 @@
@comment $NetBSD: PLIST,v 1.1 2015/12/12 01:26:39 kamil Exp $
include/unicorn/arm.h
include/unicorn/arm64.h
include/unicorn/m68k.h
include/unicorn/mips.h
include/unicorn/platform.h
include/unicorn/sparc.h
include/unicorn/unicorn.h
include/unicorn/x86.h
lib/libunicorn.a
lib/libunicorn.so
lib/libunicorn.so.0
lib/pkgconfig/unicorn.pc

View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2015/12/12 01:26:39 kamil Exp $
SHA1 (unicorn-0.9.tar.gz) = 1504c21f28f19ff1f71bcd74043c2284decb1d9f
RMD160 (unicorn-0.9.tar.gz) = f95fe16ba7900dde5eae502ad8eb55c227436d0f
Size (unicorn-0.9.tar.gz) = 2576109 bytes