BSD Ports

devel/py-capstone 5.0.9_1 FreeBSD

Python bindings for the Capstone Disassembly Engine

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
365b75d161
License
BSD3CLAUSE
Categories
devel, python
Package size
187.7 KiB, 1583.6 KiB installed

Description

Python bindings for the Capstone Disassembly Engine

Capstone is a disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community.

In the other systems

SystemPortVersion
FreeBSDdevel/py-capstone5.0.9_1
NetBSDdevel/py-capstone5.0.9
DragonFlydevel/py-capstone5.0.5_1
MidnightBSDdevel/py-capstone5.0.6_1
HardenedBSDdevel/py-capstone5.0.9_1
GhostBSDdevel/py-capstone5.0.9_1

Install

Binary package:

pkg install py312-capstone

From the ports tree:

cd /usr/ports/devel/py-capstone/ && make install clean

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

RUN_DEPENDS=	py312-capstone>0:devel/py-capstone

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:latest5.0.9_15.0.9_14.0.25.0.65.0.9_1
FreeBSD:14:quarterly5.0.9_15.0.9_1n/a5.0.65.0.9_1
FreeBSD:15:latest5.0.9_15.0.9_1n/a5.0.65.0.6
FreeBSD:15:quarterly5.0.9_15.0.9_1n/an/an/a
FreeBSD:16:latest5.0.9_15.0.9_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

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

Build dependencies 17
Run dependencies 8

Configuration

No options to configure.

USES
cpe python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
python/capstone-5.0.9.tar.gz2.9473e+060429af292ddc604d3c9344696807e281d5e728db029f00e6a4ea9e3bff1aac9e
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
365b75d161 Mateusz Piotrowski devel/py-capstone: Fix libcapstone.so detection
During the `make -C security/py-ropper` I noticed that TEST_ENV was missing LIBCAPSTONE_PATH. I turns out that devel/py-capstone can actually detect the correct path on its own if told where to look. Fixes: f17e4f2e04ee devel/py-capstone: Update version 5.0.1=>5.0.2 Reviewed by: bofh Approved by: maintainer (bofh) Differential Revision: https://reviews.freebsd.org/D59817