notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2025Q3
capstone Multi-platform, multi-architecture disassembly framework
5.0.6 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.0.6Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-01-27 07:00:40
Last Update: 2025-04-01 15:18:38
Commit Hash: 0a2cae0
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
License: BSD3CLAUSE
WWW:
http://capstone-engine.org/
Description:
Capstone is a lightweight multi-platform, multi-architecture disassembly framework. Features: * Supported architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86 * Clean/simple/lightweight/intuitive architecture-neutral API * Provide details on disassembled instruction (called "decomposer") * Provide some semantics of the disassembled instruction, such as list of implicit registers read & written. * Implemented in pure C language, with bindings for Python, Ruby, C#, Java, GO, OCaml & Vala available. * Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris) * Thread-safe by design * Distributed under the open source BSD license
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (32 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/capstone-5.0.6/catalog.mk
  3. /usr/local/share/licenses/capstone-5.0.6/LICENSE
  4. /usr/local/share/licenses/capstone-5.0.6/BSD3CLAUSE
  5. bin/cstool
  6. include/capstone/arm.h
  7. include/capstone/arm64.h
  8. include/capstone/bpf.h
  9. include/capstone/capstone.h
  10. include/capstone/evm.h
  11. include/capstone/m680x.h
  12. include/capstone/m68k.h
  13. include/capstone/mips.h
  14. include/capstone/mos65xx.h
  15. include/capstone/platform.h
  16. include/capstone/ppc.h
  17. include/capstone/riscv.h
  18. include/capstone/sh.h
  19. include/capstone/sparc.h
  20. include/capstone/systemz.h
  21. include/capstone/tms320c64x.h
  22. include/capstone/tricore.h
  23. include/capstone/wasm.h
  24. include/capstone/x86.h
  25. include/capstone/xcore.h
  26. lib/libcapstone.a
  27. lib/libcapstone.so
  28. lib/libcapstone.so.5
  29. libdata/pkgconfig/capstone.pc
  30. @owner
  31. @group
  32. @mode
Collapse this list.
Dependency lines:
  • capstone>0:devel/capstone
Conflicts:
CONFLICTS:
  • capstone
CONFLICTS_BUILD:
  • capstone[34]
To install the port:
cd /usr/ports/devel/capstone/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/capstone
  • pkg install capstone
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: capstone
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1743512123 SHA256 (capstone-5.0.6.tar.xz) = 98773eea590f19355fa7e41157109eaad9771d771f426f276b06eaed40d1e47d SIZE (capstone-5.0.6.tar.xz) = 4909880

Packages (timestamps in pop-ups are UTC):
capstone
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.0.65.0.6-5.0.65.0.6---
FreeBSD:13:quarterly5.0.55.0.6-5.0.55.0.65.0.1_15.0.1_15.0.1_1
FreeBSD:14:latest5.0.65.0.6-5.0.65.0.6---
FreeBSD:14:quarterly5.0.65.0.6-5.0.55.0.65.0.1_15.0.1_15.0.1_1
FreeBSD:15:latest5.0.65.0.6n/a5.0.6n/a5.0.1_15.0.1_15.0.1_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
This port is required by:
for Build
  1. devel/plasma
for Libraries
  1. devel/bloaty
  2. devel/elf-dissector
  3. devel/iaito
  4. devel/py-capstone
  5. devel/radare2
  6. editors/rehex
  7. emulators/hatari
Expand this list (12 items / 5 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. emulators/qemu-cheri
  3. emulators/qemu-devel
  4. lang/rizin
  5. www/php84-opcache
  6. www/php85-opcache
  7. Collapse this list.

Configuration Options:
No options to configure
Options name:
devel_capstone
USES:
cpe gmake tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/capstone-engine/capstone/releases/download/5.0.6/
Collapse this list.

There are no commits on branch 2025Q3 for this port