Update angr and angrop to 8.20.1.7

Feedback and OK jasper
This commit is contained in:
kn 2020-02-15 18:36:18 +00:00
parent 0f25d2f9bc
commit a13f815b94
20 changed files with 103 additions and 111 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile.inc,v 1.5 2019/11/10 10:01:56 kn Exp $
# $OpenBSD: Makefile.inc,v 1.6 2020/02/15 18:36:18 kn Exp $
# vex is amd64-only; sync with security/angrop
ONLY_FOR_ARCHS = amd64
@ -21,7 +21,7 @@ MODPY_PI ?= Yes
MODPY_SETUPTOOLS ?= Yes
MODPY_VERSION ?= ${MODPY_DEFAULT_VERSION_3}
MODPY_EGG_VERSION ?= 8.19.10.30
MODPY_EGG_VERSION ?= 8.20.1.7
DISTNAME ?= ${ANGR_PYTHON_MODULE}-${MODPY_EGG_VERSION}
PKGNAME = ${MODPY_PY_PREFIX}${DISTNAME}
.endif

View File

@ -1,2 +1,2 @@
SHA256 (ailment-8.19.10.30.tar.gz) = Vxxx4TdNDViLAI3xuAqGLYSpf81b3XQsu+H7EADIRZ0=
SIZE (ailment-8.19.10.30.tar.gz) = 10574
SHA256 (ailment-8.20.1.7.tar.gz) = H8EQcF+d0c/spmh2+9h/vs6gBaHTVVRJLEUFKi1aplI=
SIZE (ailment-8.20.1.7.tar.gz) = 10548

View File

@ -1,9 +1,8 @@
# $OpenBSD: Makefile,v 1.7 2020/02/11 20:52:12 kn Exp $
# $OpenBSD: Makefile,v 1.8 2020/02/15 18:36:18 kn Exp $
COMMENT = multi-architecture binary analysis toolkit
ANGR_PYTHON_MODULE = angr
REVISION = 1
HOMEPAGE = https://angr.io/

View File

@ -1,2 +1,2 @@
SHA256 (angr-8.19.10.30.tar.gz) = KP//UAHNoiQJlQVXGmuQopXRgrhEEerDqOmrmbxTvSU=
SIZE (angr-8.19.10.30.tar.gz) = 885334
SHA256 (angr-8.20.1.7.tar.gz) = 9sZ4BiQLXuXjCex1Ze91YQevsR9i1UJOR04LDMBjfOo=
SIZE (angr-8.20.1.7.tar.gz) = 894100

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.3 2019/11/10 09:29:32 kn Exp $
@comment $OpenBSD: PLIST,v 1.4 2020/02/15 18:36:18 kn Exp $
lib/python${MODPY_VERSION}/site-packages/angr/
lib/python${MODPY_VERSION}/site-packages/angr-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/angr-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
@ -136,9 +136,17 @@ lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_p
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/${MODPY_PYCACHE}base_ptr_save_simplifier.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/${MODPY_PYCACHE}div_simplifier.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/${MODPY_PYCACHE}engine_base.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/${MODPY_PYCACHE}mod_simplifier.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/${MODPY_PYCACHE}multi_simplifier.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/${MODPY_PYCACHE}optimization_pass.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/${MODPY_PYCACHE}stack_canary_simplifier.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/base_ptr_save_simplifier.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/div_simplifier.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/engine_base.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/mod_simplifier.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/multi_simplifier.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/optimization_pass.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/optimization_passes/stack_canary_simplifier.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/decompiler/region_identifier.py
@ -152,7 +160,9 @@ lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/
lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/${MODPY_PYCACHE}forward_analysis.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/${MODPY_PYCACHE}job_info.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/forward_analysis.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/job_info.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/visitors/
lib/python${MODPY_VERSION}/site-packages/angr/analyses/forward_analysis/visitors/__init__.py
@ -258,25 +268,27 @@ lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MO
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}atoms.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}dataset.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}def_use.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}def_use_graph.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}engine_ail.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}engine_vex.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}external_codeloc.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}live_definitions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}reaching_definitions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}subject.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}undefined.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/${MODPY_PYCACHE}uses.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/atoms.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/constants.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/dataset.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/def_use.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/def_use_graph.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/definition.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/engine_ail.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/engine_vex.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/external_codeloc.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/live_definitions.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/reaching_definitions.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/subject.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/undefined.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reaching_definitions/uses.py
lib/python${MODPY_VERSION}/site-packages/angr/analyses/reassembler.py
@ -339,7 +351,6 @@ lib/python${MODPY_VERSION}/site-packages/angr/engines/${MODPY_PYCACHE}concrete.$
lib/python${MODPY_VERSION}/site-packages/angr/engines/${MODPY_PYCACHE}engine.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/${MODPY_PYCACHE}failure.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/${MODPY_PYCACHE}hook.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/${MODPY_PYCACHE}hub.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/${MODPY_PYCACHE}procedure.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/${MODPY_PYCACHE}successors.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/${MODPY_PYCACHE}syscall.${MODPY_PYC_MAGIC_TAG}pyc
@ -348,7 +359,6 @@ lib/python${MODPY_VERSION}/site-packages/angr/engines/concrete.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/engine.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/failure.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/hook.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/hub.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/light/
lib/python${MODPY_VERSION}/site-packages/angr/engines/light/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/engines/light/${MODPY_PYCACHE}/
@ -463,72 +473,44 @@ lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/${MODPY_PYCACHE}ccall.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/${MODPY_PYCACHE}dirty.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/${MODPY_PYCACHE}engine.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/${MODPY_PYCACHE}irop.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/ccall.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/dirty.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/engine.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}ccall.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}const.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}get.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}geti.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}gsptr.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}ite.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}load.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}op.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}rdtmp.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}unsupported.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/${MODPY_PYCACHE}vecret.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/ccall.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/const.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/get.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/geti.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/gsptr.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/ite.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/load.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/op.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/rdtmp.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/unsupported.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/expressions/vecret.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/irop.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}abihint.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}cas.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}dirty.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}exit.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}imark.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}llsc.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}loadg.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}mbe.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}noop.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}put.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}puti.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}store.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}storeg.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/${MODPY_PYCACHE}wrtmp.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/abihint.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/cas.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/dirty.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/exit.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/imark.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/llsc.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/loadg.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/mbe.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/noop.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/put.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/puti.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/store.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/storeg.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/statements/wrtmp.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/${MODPY_PYCACHE}lifter.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/${MODPY_PYCACHE}ccall.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/${MODPY_PYCACHE}datalayer.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/${MODPY_PYCACHE}irop.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/ccall.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/datalayer.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/claripy/irop.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/${MODPY_PYCACHE}actions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/${MODPY_PYCACHE}dirty.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/${MODPY_PYCACHE}heavy.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/${MODPY_PYCACHE}inspect.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/${MODPY_PYCACHE}resilience.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/${MODPY_PYCACHE}super_fastpath.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/actions.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/dirty.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/heavy.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/inspect.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/resilience.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/heavy/super_fastpath.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/lifter.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/${MODPY_PYCACHE}light.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/${MODPY_PYCACHE}resilience.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/${MODPY_PYCACHE}slicing.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/light.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/resilience.py
lib/python${MODPY_VERSION}/site-packages/angr/engines/vex/light/slicing.py
lib/python${MODPY_VERSION}/site-packages/angr/errors.py
lib/python${MODPY_VERSION}/site-packages/angr/exploration_techniques/
lib/python${MODPY_VERSION}/site-packages/angr/exploration_techniques/__init__.py
@ -649,7 +631,7 @@ lib/python${MODPY_VERSION}/site-packages/angr/knowledge_plugins/xrefs/xref.py
lib/python${MODPY_VERSION}/site-packages/angr/knowledge_plugins/xrefs/xref_manager.py
lib/python${MODPY_VERSION}/site-packages/angr/knowledge_plugins/xrefs/xref_types.py
lib/python${MODPY_VERSION}/site-packages/angr/lib/
lib/python${MODPY_VERSION}/site-packages/angr/lib/angr_native.so
@so lib/python${MODPY_VERSION}/site-packages/angr/lib/angr_native.so
lib/python${MODPY_VERSION}/site-packages/angr/misc/
lib/python${MODPY_VERSION}/site-packages/angr/misc/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/misc/${MODPY_PYCACHE}/
@ -847,6 +829,10 @@ lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}fs
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}ftell.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}fwrite.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}getchar.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}getegid.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}geteuid.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}getgid.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}getuid.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}malloc.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}memcmp.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/${MODPY_PYCACHE}memcpy.${MODPY_PYC_MAGIC_TAG}pyc
@ -904,6 +890,10 @@ lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/fseek.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/ftell.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/fwrite.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/getchar.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/getegid.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/geteuid.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/getgid.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/getuid.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/malloc.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/memcmp.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/libc/memcpy.py
@ -1027,7 +1017,6 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/$
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/${MODPY_PYCACHE}accept.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/${MODPY_PYCACHE}bind.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/${MODPY_PYCACHE}bzero.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/${MODPY_PYCACHE}close.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/${MODPY_PYCACHE}closedir.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/${MODPY_PYCACHE}dup.${MODPY_PYC_MAGIC_TAG}pyc
@ -1068,7 +1057,6 @@ lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/${MODPY_PYCACHE}u
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/${MODPY_PYCACHE}write.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/accept.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/bind.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/bzero.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/close.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/closedir.py
lib/python${MODPY_VERSION}/site-packages/angr/procedures/posix/dup.py

View File

@ -1,2 +1,2 @@
SHA256 (archinfo-8.19.10.30.tar.gz) = HPha6T6bh7seewkBo8KOipbDZiOQSPLndzA03XvSQcM=
SIZE (archinfo-8.19.10.30.tar.gz) = 43824
SHA256 (archinfo-8.20.1.7.tar.gz) = /Az2YcfEFnAcwJR1Zq0WKCPdTtgDlhkgH4VIh9zGcJo=
SIZE (archinfo-8.20.1.7.tar.gz) = 43408

View File

@ -1,9 +1,8 @@
# $OpenBSD: Makefile,v 1.3 2019/12/28 14:10:21 jasper Exp $
# $OpenBSD: Makefile,v 1.4 2020/02/15 18:36:18 kn Exp $
COMMENT = abstraction layer for constraint solvers
ANGR_PYTHON_MODULE = claripy
REVISION = 0
# tests write here
PORTHOME = ${WRKDIR}

View File

@ -1,2 +1,2 @@
SHA256 (claripy-8.19.10.30.tar.gz) = s64h5vXloCiGzKpxR31r9jDeS15489cJ/cjsVsDBZRY=
SIZE (claripy-8.19.10.30.tar.gz) = 121644
SHA256 (claripy-8.20.1.7.tar.gz) = z9w+M1YOtjnnGI9E4xb+hRXUeiH1cg06zSnFxlvETxQ=
SIZE (claripy-8.20.1.7.tar.gz) = 121785

View File

@ -1,7 +1,6 @@
# $OpenBSD: Makefile,v 1.2 2019/11/10 10:01:56 kn Exp $
# $OpenBSD: Makefile,v 1.3 2020/02/15 18:36:18 kn Exp $
COMMENT = CLE loads binaries and their associated libraries
REVISION = 0
ANGR_PYTHON_MODULE = cle
@ -9,6 +8,7 @@ RUN_DEPENDS = devel/angr/py-archinfo>=${MODPY_EGG_VERSION} \
devel/angr/py-claripy>=${MODPY_EGG_VERSION} \
devel/angr/py-pyvex>=${MODPY_EGG_VERSION} \
devel/py-elftools${MODPY_FLAVOR} \
devel/py-minidump \
devel/py-sortedcontainers${MODPY_FLAVOR} \
security/py-pefile${MODPY_FLAVOR}

View File

@ -1,2 +1,2 @@
SHA256 (cle-8.19.10.30.tar.gz) = 6/3Nd1oauhroqkTxab0PUOgVXT0xTNE3B/40xOVG8Yg=
SIZE (cle-8.19.10.30.tar.gz) = 92981
SHA256 (cle-8.20.1.7.tar.gz) = VpCTQBQ8kpwTiPEL9sqLiscx1YameeCpp17a2Er4bgY=
SIZE (cle-8.20.1.7.tar.gz) = 94407

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-cle_loader_py,v 1.3 2019/11/10 10:01:56 kn Exp $
$OpenBSD: patch-cle_loader_py,v 1.4 2020/02/15 18:36:18 kn Exp $
Set library search path.
Index: cle/loader.py
--- cle/loader.py.orig
+++ cle/loader.py
@@ -895,6 +895,9 @@ class Loader:
@@ -913,6 +913,9 @@ class Loader:
dirs.extend(self.main_object.extra_load_path)
if sys.platform.startswith('linux'):
dirs.extend(self.main_object.arch.library_search_path())

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.3 2019/11/10 10:01:56 kn Exp $
@comment $OpenBSD: PLIST,v 1.4 2020/02/15 18:36:18 kn Exp $
lib/python${MODPY_VERSION}/site-packages/cle/
lib/python${MODPY_VERSION}/site-packages/cle-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/cle-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
@ -128,6 +128,10 @@ lib/python${MODPY_VERSION}/site-packages/cle/backends/macho/macho.py
lib/python${MODPY_VERSION}/site-packages/cle/backends/macho/section.py
lib/python${MODPY_VERSION}/site-packages/cle/backends/macho/segment.py
lib/python${MODPY_VERSION}/site-packages/cle/backends/macho/symbol.py
lib/python${MODPY_VERSION}/site-packages/cle/backends/minidump/
lib/python${MODPY_VERSION}/site-packages/cle/backends/minidump/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/cle/backends/minidump/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/cle/backends/minidump/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/cle/backends/named_region.py
lib/python${MODPY_VERSION}/site-packages/cle/backends/pe/
lib/python${MODPY_VERSION}/site-packages/cle/backends/pe/__init__.py

View File

@ -1,9 +1,8 @@
# $OpenBSD: Makefile,v 1.5 2020/02/11 13:13:58 jasper Exp $
# $OpenBSD: Makefile,v 1.6 2020/02/15 18:36:18 kn Exp $
COMMENT = Python interface to libVEX and VEX IR
ANGR_PYTHON_MODULE = pyvex
REVISION= 0
USE_GMAKE = Yes
CFLAGS += -shared -fPIC -I${LOCALBASE}/include/angr-vex/

View File

@ -1,2 +1,2 @@
SHA256 (pyvex-8.19.10.30.tar.gz) = Pb1JSHGSZrsfcB85J+YhiCqZnE1GK9bHXRdBil7m2IQ=
SIZE (pyvex-8.19.10.30.tar.gz) = 1738924
SHA256 (pyvex-8.20.1.7.tar.gz) = FthP+2HXDXNYYVmdn4yyHDOiLLyYUt5KyqZWmZGi4c4=
SIZE (pyvex-8.20.1.7.tar.gz) = 1729320

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2019/07/23 19:22:21 jasper Exp $
@comment $OpenBSD: PLIST,v 1.2 2020/02/15 18:36:18 kn Exp $
lib/python${MODPY_VERSION}/site-packages/pyvex/
lib/python${MODPY_VERSION}/site-packages/pyvex-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/pyvex-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
@ -26,7 +26,7 @@ lib/python${MODPY_VERSION}/site-packages/pyvex/expr.py
lib/python${MODPY_VERSION}/site-packages/pyvex/include/
lib/python${MODPY_VERSION}/site-packages/pyvex/include/pyvex.h
lib/python${MODPY_VERSION}/site-packages/pyvex/lib/
lib/python${MODPY_VERSION}/site-packages/pyvex/lib/libpyvex.so
@so lib/python${MODPY_VERSION}/site-packages/pyvex/lib/libpyvex.so
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/${MODPY_PYCACHE}/
@ -39,8 +39,10 @@ lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/${MODPY_PYCACHE}aarch64_spotter.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/${MODPY_PYCACHE}arm_spotter.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/${MODPY_PYCACHE}x86_spotter.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/aarch64_spotter.py
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/arm_spotter.py
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/gym/x86_spotter.py
lib/python${MODPY_VERSION}/site-packages/pyvex/lifting/libvex.py

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-core_scripts_mk_util_py,v 1.3 2019/11/10 09:29:32 kn Exp $
$OpenBSD: patch-core_scripts_mk_util_py,v 1.4 2020/02/15 18:36:18 kn Exp $
Remove hardcoded optimizations.
Index: core/scripts/mk_util.py
--- core/scripts/mk_util.py.orig
+++ core/scripts/mk_util.py
@@ -2538,7 +2538,7 @@ def mk_config():
@@ -2545,7 +2545,7 @@ def mk_config():
EXAMP_DEBUG_FLAG = '-g'
CPPFLAGS = '%s -DZ3DEBUG -D_DEBUG' % CPPFLAGS
else:

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.2 2019/09/30 08:24:44 jasper Exp $
# $OpenBSD: Makefile,v 1.3 2020/02/15 18:36:18 kn Exp $
COMMENT = modified version of Valgrind VEX for PyVEX
@ -6,6 +6,7 @@ GH_COMMIT = f4f4e8a69b015861c42dcfeb6458204957e986a2
GH_ACCOUNT = angr
GH_PROJECT = vex
DISTNAME = angr-vex-0.1
REVISION = 0
USE_GMAKE = Yes
MAKE_FILE = Makefile-gcc

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2019/07/23 19:22:21 jasper Exp $
@comment $OpenBSD: PLIST,v 1.2 2020/02/15 18:36:18 kn Exp $
include/angr-vex/
include/angr-vex/libvex.h
include/angr-vex/libvex_basictypes.h
@ -17,5 +17,5 @@ include/angr-vex/libvex_guest_x86.h
include/angr-vex/libvex_ir.h
include/angr-vex/libvex_s390x_common.h
include/angr-vex/libvex_trc_values.h
lib/libvex.a
lib/libvex.so
@static-lib lib/libvex.a
@so lib/libvex.so

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2019/11/10 09:29:32 kn Exp $
# $OpenBSD: Makefile,v 1.5 2020/02/15 18:36:18 kn Exp $
# sync with devel/angr/Makefile.inc
ONLY_FOR_ARCHS = amd64
@ -19,7 +19,7 @@ PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
MODPY_EGG_VERSION = 8.19.10.30
MODPY_EGG_VERSION = 8.20.1.7
MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes

View File

@ -1,2 +1,2 @@
SHA256 (angrop-8.19.10.30.tar.gz) = /Bjhoh3KlpHh0C3NuLizmrtG16e7K9drZXGkivBTBCM=
SIZE (angrop-8.19.10.30.tar.gz) = 27016
SHA256 (angrop-8.20.1.7.tar.gz) = 1SprGe1KEkDxklzb+sPnPXH439km3ia862/EPgl362I=
SIZE (angrop-8.20.1.7.tar.gz) = 27057