BSD Ports

devel/distorm 20121220.r230_2 FreeBSD

Fast x86 and x86-64 disassembler library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3+
Categories
devel
Package size
58.1 KiB, 279.7 KiB installed

Description

diStorm is a binary stream disassembler of x86 instructions. It can operate in 16, 32, and 64 bit modes, and supports FPU, MMX, SSE, SSE2, SSE3, SSE4, 3DNow! (with extensions), x86-64, VMX, AMD SVM, and AVX instruction sets. diStorm was written to decode every instruction quickly and accurately, with robust handling of valid and unused prefixes. The output is a special structure that can describe any x86 instruction, and later be formatted into text for display.

In the other systems

SystemPortVersion
FreeBSDdevel/distorm20121220.r230_2
DragonFlydevel/distorm20121220.r230_2

Install

Binary package:

pkg install distorm

From the ports tree:

cd /usr/ports/devel/distorm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	distorm>0:devel/distorm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest20121220.r230_220121220.r230_220121220.r230_220121220.r230_220121220.r230_2
FreeBSD:14:quarterly20121220.r230_220121220.r230_2n/a20121220.r230_220121220.r230_2
FreeBSD:15:latest20121220.r230_220121220.r230_2n/a20121220.r230_220121220.r230_2
FreeBSD:15:quarterly20121220.r230_220121220.r230_2n/an/an/a
FreeBSD:16:latest20121220.r230_220121220.r230_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

No options to configure.

USES
dos2unix tar:xz
Service scripts
none

Message after installing

===>   NOTICE:

The distorm port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

distinfo 2
FileSizeSHA256
distorm-20121220-r230.tar.xz1508485c4df6e69f789ab5a0445a3355910c81c96fe3b0a6546689a19c87fd62089aa0
dislib.py27405ad2d3dda291887ec93f000e30e5f02a77f4e446be0c3042beb7b1e99c5e6e640
Master sites 1
  • LOCAL/bf

Commit history 0

No commits in the history this site was built from.