Port details |
- py-keystone-engine Keystone Assembler Engine with Python bindings
- 0.9.1.3 devel
=0 0.9.1.3Version of this port present on the latest quarterly branch.- Maintainer: kai@FreeBSD.org
 - Port Added: 2018-04-16 07:50:09
- Last Update: 2020-12-28 23:02:15
- SVN Revision: 559531
- Also Listed In: python
- License: BSD3CLAUSE
- Description:
- Keystone is a lightweight multi-platform, multi-architecture assembler
framework.
Highlight features:
- Multi-architecture, with support for Arm, Arm64 (AArch64/Armv8),
Ethereum Virtual Machine, Hexagon, Mips, PowerPC, Sparc, SystemZ, & X86
(include 16/32/64bit).
- Clean/simple/lightweight/intuitive architecture-neutral API.
- Thread-safe by design
- Implemented in C/C++ languages, with bindings for Python
WWW: https://www.keystone-engine.org/
- SVNWeb : Homepage
There is no configure plist information for this port. - Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}keystone-engine>0:devel/py-keystone-engine
- To install the port:
cd /usr/ports/devel/py-keystone-engine/ && make install clean - To add the package:
pkg install py37-keystone-engine - PKGNAME: py37-keystone-engine
- Package flavors (<flavor>: <package>)
- py37: py37-keystone-engine
- distinfo:
- TIMESTAMP = 1523113145
SHA256 (keystone-engine-0.9.1-3.tar.gz) = 0c415d1ae0c9c902188a09aea70e1985f1920ada4122a0e5017aca1a1cb35045
SIZE (keystone-engine-0.9.1-3.tar.gz) = 2765503
Packages: (move your mouse over the cells for more information)
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- Runtime dependencies:
-
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- This port is required by:
- for Run
- devel/plasma
- security/gef
- security/py-ropper
- Configuration Options
- No options to configure
- USES:
- pkgconfig python:3.6+
- Master Sites:
-
|
Notes from UPDATING |
These upgrade notes are taken from /usr/ports/UPDATING
- 2017-11-30
Affects: */py* Author: mat@FreeBSD.org Reason:
Ports using Python via USES=python are now flavored. All the py3-* ports
have been removed and folded into their py-* master ports.
People using Poudriere 3.2+ and binary packages do not have to do anything.
For other people, to build the Python 3.6 version of, for example,
databases/py-gdbm, you need to run:
# make FLAVOR=py36 install
|
Number of commits found: 6
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
28 Dec 2020 23:02:15
0.9.1.3

|
antoine  |
Drop python 2.7 support from a few ports
With hat: portmgr |
05 Aug 2020 09:36:26
0.9.1.3

|
amdmi3  |
- Update WWW
Approved by: portmgr blanket |
04 Jan 2020 23:56:49
0.9.1.3

|
pkubaj  |
devel/py-keystone-engine: unbreak on powerpc64 elfv2
Builds fine on head with powerpc64. |
01 Feb 2019 18:55:18
0.9.1.3

|
kai  |
Change my maintainer email address to my new one at the FreeBSD project.
Reviewed by: miwi (mentor)
Approved by: miwi (mentor)
Differential Revision: https://reviews.freebsd.org/D19050 |
18 Sep 2018 11:01:51
0.9.1.3

|
linimon  |
Mark these ports as broken on powerpc64.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket) |
16 Apr 2018 07:49:50
0.9.1.3

|
vanilla  |
Add py-keystone-engine 0.9.1.3, keystone Assembler Engine with Python
bindings.
PR: 227526
Submitted by: freebsd_ports@k-worx.org |
Number of commits found: 6
|
Latest Vulnerabilities |
12 vulnerabilities affecting 81 ports have been reported in the past 14 days
|
* - modified, not new All vulnerabilities
Last updated: 2021-01-22 00:34:08
|
|