pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Jan 30 19:24:36 UTC 2024

Modified Files:
        pkgsrc/devel/py-ailment: Makefile distinfo
        pkgsrc/devel/py-angr: Makefile PLIST distinfo version.mk
        pkgsrc/devel/py-archinfo: Makefile distinfo
        pkgsrc/devel/py-cle: Makefile PLIST distinfo
        pkgsrc/devel/py-pyvex: Makefile PLIST distinfo
        pkgsrc/math/py-claripy: Makefile PLIST distinfo
        pkgsrc/math/py-claripy/patches: patch-setup.cfg
Added Files:
        pkgsrc/devel/py-angr: ALTERNATIVES
        pkgsrc/devel/py-angr/patches: patch-setup.cfg

Log Message:
py-angr py-cle py-pyvex py-archinfo py-claripy py-ailment: updated to 9.2.87

9.2.87
Unknown changes


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-ailment/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-ailment/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-angr/ALTERNATIVES
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/py-angr/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-angr/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-angr/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-angr/version.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-angr/patches/patch-setup.cfg
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-archinfo/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-archinfo/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/py-cle/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-cle/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-cle/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pyvex/Makefile \
    pkgsrc/devel/py-pyvex/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-pyvex/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/math/py-claripy/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/math/py-claripy/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/math/py-claripy/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/py-claripy/patches/patch-setup.cfg

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-ailment/Makefile
diff -u pkgsrc/devel/py-ailment/Makefile:1.5 pkgsrc/devel/py-ailment/Makefile:1.6
--- pkgsrc/devel/py-ailment/Makefile:1.5        Sat Oct 28 19:56:56 2023
+++ pkgsrc/devel/py-ailment/Makefile    Tue Jan 30 19:24:36 2024
@@ -1,10 +1,9 @@
-#      $NetBSD: Makefile,v 1.5 2023/10/28 19:56:56 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2024/01/30 19:24:36 adam Exp $
 
 .include "../../devel/py-angr/version.mk"
 
 DISTNAME=      ailment-${ANGR_VERSION}
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/ailment/}
 
@@ -20,8 +19,5 @@ TEST_DEPENDS+=        ${PYPKGPREFIX}-pyvex-[0-9
 
 PYTHON_VERSIONS_INCOMPATIBLE+= 27
 
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m unittest tests/*.py
-
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-ailment/distinfo
diff -u pkgsrc/devel/py-ailment/distinfo:1.7 pkgsrc/devel/py-ailment/distinfo:1.8
--- pkgsrc/devel/py-ailment/distinfo:1.7        Wed May 17 15:41:25 2023
+++ pkgsrc/devel/py-ailment/distinfo    Tue Jan 30 19:24:36 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2023/05/17 15:41:25 adam Exp $
+$NetBSD: distinfo,v 1.8 2024/01/30 19:24:36 adam Exp $
 
-BLAKE2s (ailment-9.2.51.tar.gz) = 42721992960e1118289542f788e0ef7e25f750fad99e67f37604956c92b96bda
-SHA512 (ailment-9.2.51.tar.gz) = a6a95ee871194da2f48f2ea968befed9300cc7699b0b90d3f512928ae4ed2ba7ef7ece3a50345155867fbddf0b16a2fa135bcf3e304910caaec9e9f12fbfffe3
-Size (ailment-9.2.51.tar.gz) = 24736 bytes
+BLAKE2s (ailment-9.2.87.tar.gz) = 7af17efa4c4583688f53ae9ab44e25de81eb2f0363e78f54be64099d4db8ced3
+SHA512 (ailment-9.2.87.tar.gz) = 880557f6317f8b6457f75d5b4a4d73923c496699d6170a83c7060889c93d3519823d4f4299d81755bcdf0ccfb87cddb01d4353663a41285e8ceb800fe6f580f4
+Size (ailment-9.2.87.tar.gz) = 26197 bytes

Index: pkgsrc/devel/py-angr/Makefile
diff -u pkgsrc/devel/py-angr/Makefile:1.14 pkgsrc/devel/py-angr/Makefile:1.15
--- pkgsrc/devel/py-angr/Makefile:1.14  Thu May 11 07:21:34 2023
+++ pkgsrc/devel/py-angr/Makefile       Tue Jan 30 19:24:35 2024
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.14 2023/05/11 07:21:34 adam Exp $
+# $NetBSD: Makefile,v 1.15 2024/01/30 19:24:35 adam Exp $
 
 .include "version.mk"
 
 DISTNAME=      angr-${ANGR_VERSION}
-PKGNAME=       ${PYPKGPREFIX}-${EGG_NAME}
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/angr/}
 
@@ -29,6 +29,8 @@ LICENSE=      2-clause-bsd
 MAKE_FLAGS+=   LIBDIR=${LIBDIR:Q}
 LDFLAGS+=      ${COMPILER_RPATH_FLAG}${PREFIX}/${PYSITELIB:Q}/pyvex/lib
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=59:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-CppHeaderParser-[0-9]*:../../devel/py-CppHeaderParser
 DEPENDS+=      ${PYPKGPREFIX}-ailment>=${ANGR_VERSION}:../../devel/py-ailment
 DEPENDS+=      ${PYPKGPREFIX}-archinfo>=${ANGR_VERSION}:../../devel/py-archinfo
@@ -52,6 +54,7 @@ DEPENDS+=     ${PYPKGPREFIX}-rpyc-[0-9]*:../
 DEPENDS+=      ${PYPKGPREFIX}-sortedcontainers-[0-9]*:../../devel/py-sortedcontainers
 DEPENDS+=      ${PYPKGPREFIX}-sympy-[0-9]*:../../math/py-sympy
 DEPENDS+=      ${PYPKGPREFIX}-unicorn>=2.0.1:../../emulators/py-unicorn
+DEPENDS+=      ${PYPKGPREFIX}-unique-log-filter-[0-9]*:../../textproc/py-unique-log-filter
 
 USE_LANGUAGES+=        c c++
 USE_TOOLS+=    gmake
@@ -64,16 +67,16 @@ SOEXT.*=    so
 PLIST_SUBST+=  SOEXT=${SOEXT}
 
 .include "../../mk/bsd.prefs.mk"
-.if ${OPSYS} == "Darwin"
+
 post-install:
+.if ${OPSYS} == "Darwin"
        install_name_tool -id ${PREFIX}/${PYSITELIB}/angr/lib/angr_native.dylib \
        ${DESTDIR}${PREFIX}/${PYSITELIB}/angr/lib/angr_native.dylib
 .endif
-
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m unittest tests/*.py
+       cd ${DESTDIR}${PREFIX}/bin && \
+       ${MV} angr angr-${PYVERSSUFFIX} || ${TRUE}
 
 .include "../../devel/py-pyvex/buildlink3.mk"
 .include "../../emulators/unicorn/buildlink3.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-angr/PLIST
diff -u pkgsrc/devel/py-angr/PLIST:1.7 pkgsrc/devel/py-angr/PLIST:1.8
--- pkgsrc/devel/py-angr/PLIST:1.7      Thu May 11 07:21:34 2023
+++ pkgsrc/devel/py-angr/PLIST  Tue Jan 30 19:24:35 2024
@@ -1,12 +1,17 @@
-@comment $NetBSD: PLIST,v 1.7 2023/05/11 07:21:34 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.8 2024/01/30 19:24:35 adam Exp $
+bin/angr-${PYVERSSUFFIX}
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/angr/__init__.py
 ${PYSITELIB}/angr/__init__.pyc
 ${PYSITELIB}/angr/__init__.pyo
+${PYSITELIB}/angr/__main__.py
+${PYSITELIB}/angr/__main__.pyc
+${PYSITELIB}/angr/__main__.pyo
 ${PYSITELIB}/angr/analyses/__init__.py
 ${PYSITELIB}/angr/analyses/__init__.pyc
 ${PYSITELIB}/angr/analyses/__init__.pyo
@@ -67,6 +72,9 @@ ${PYSITELIB}/angr/analyses/cfg/indirect_
 ${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/amd64_elf_got.py
 ${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/amd64_elf_got.pyc
 ${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/amd64_elf_got.pyo
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/amd64_pe_iat.py
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/amd64_pe_iat.pyc
+${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/amd64_pe_iat.pyo
 ${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/arm_elf_fast.py
 ${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/arm_elf_fast.pyc
 ${PYSITELIB}/angr/analyses/cfg/indirect_jump_resolvers/arm_elf_fast.pyo
@@ -151,6 +159,9 @@ ${PYSITELIB}/angr/analyses/decompiler/ai
 ${PYSITELIB}/angr/analyses/decompiler/block_simplifier.py
 ${PYSITELIB}/angr/analyses/decompiler/block_simplifier.pyc
 ${PYSITELIB}/angr/analyses/decompiler/block_simplifier.pyo
+${PYSITELIB}/angr/analyses/decompiler/call_counter.py
+${PYSITELIB}/angr/analyses/decompiler/call_counter.pyc
+${PYSITELIB}/angr/analyses/decompiler/call_counter.pyo
 ${PYSITELIB}/angr/analyses/decompiler/callsite_maker.py
 ${PYSITELIB}/angr/analyses/decompiler/callsite_maker.pyc
 ${PYSITELIB}/angr/analyses/decompiler/callsite_maker.pyo
@@ -181,6 +192,9 @@ ${PYSITELIB}/angr/analyses/decompiler/de
 ${PYSITELIB}/angr/analyses/decompiler/empty_node_remover.py
 ${PYSITELIB}/angr/analyses/decompiler/empty_node_remover.pyc
 ${PYSITELIB}/angr/analyses/decompiler/empty_node_remover.pyo
+${PYSITELIB}/angr/analyses/decompiler/expression_counters.py
+${PYSITELIB}/angr/analyses/decompiler/expression_counters.pyc
+${PYSITELIB}/angr/analyses/decompiler/expression_counters.pyo
 ${PYSITELIB}/angr/analyses/decompiler/expression_narrower.py
 ${PYSITELIB}/angr/analyses/decompiler/expression_narrower.pyc
 ${PYSITELIB}/angr/analyses/decompiler/expression_narrower.pyo
@@ -208,18 +222,21 @@ ${PYSITELIB}/angr/analyses/decompiler/op
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/div_simplifier.py
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/div_simplifier.pyc
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/div_simplifier.pyo
-${PYSITELIB}/angr/analyses/decompiler/optimization_passes/eager_returns.py
-${PYSITELIB}/angr/analyses/decompiler/optimization_passes/eager_returns.pyc
-${PYSITELIB}/angr/analyses/decompiler/optimization_passes/eager_returns.pyo
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/engine_base.py
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/engine_base.pyc
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/engine_base.pyo
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/expr_op_swapper.py
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/expr_op_swapper.pyc
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/expr_op_swapper.pyo
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/flip_boolean_cmp.py
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/flip_boolean_cmp.pyc
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/flip_boolean_cmp.pyo
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ite_expr_converter.py
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ite_expr_converter.pyc
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ite_expr_converter.pyo
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ite_region_converter.py
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ite_region_converter.pyc
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ite_region_converter.pyo
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/lowered_switch_simplifier.py
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/lowered_switch_simplifier.pyc
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/lowered_switch_simplifier.pyo
@@ -238,9 +255,18 @@ ${PYSITELIB}/angr/analyses/decompiler/op
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ret_addr_save_simplifier.py
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ret_addr_save_simplifier.pyc
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ret_addr_save_simplifier.pyo
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ret_deduplicator.py
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ret_deduplicator.pyc
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/ret_deduplicator.pyo
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/return_duplicator.py
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/return_duplicator.pyc
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/return_duplicator.pyo
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/stack_canary_simplifier.py
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/stack_canary_simplifier.pyc
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/stack_canary_simplifier.pyo
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/win_stack_canary_simplifier.py
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/win_stack_canary_simplifier.pyc
+${PYSITELIB}/angr/analyses/decompiler/optimization_passes/win_stack_canary_simplifier.pyo
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/x86_gcc_getpc_simplifier.py
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/x86_gcc_getpc_simplifier.pyc
 ${PYSITELIB}/angr/analyses/decompiler/optimization_passes/x86_gcc_getpc_simplifier.pyo
@@ -289,15 +315,15 @@ ${PYSITELIB}/angr/analyses/decompiler/pe
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/coalesce_same_cascading_ifs.py
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/coalesce_same_cascading_ifs.pyc
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/coalesce_same_cascading_ifs.pyo
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/const_mull_a_shift.py
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/const_mull_a_shift.pyc
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/const_mull_a_shift.pyo
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/constant_derefs.py
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/constant_derefs.pyc
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/constant_derefs.pyo
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/conv_a_sub0_shr_and.py
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/conv_a_sub0_shr_and.pyc
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/conv_a_sub0_shr_and.pyo
-${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/conv_const_mull_a_shift.py
-${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/conv_const_mull_a_shift.pyc
-${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/conv_const_mull_a_shift.pyo
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/conv_shl_shr.py
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/conv_shl_shr.pyc
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/conv_shl_shr.pyo
@@ -307,6 +333,15 @@ ${PYSITELIB}/angr/analyses/decompiler/pe
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/extended_byte_and_mask.py
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/extended_byte_and_mask.pyc
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/extended_byte_and_mask.pyo
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/inlined_strcpy.py
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/inlined_strcpy.pyc
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/inlined_strcpy.pyo
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/inlined_strcpy_consolidation.py
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/inlined_strcpy_consolidation.pyc
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/inlined_strcpy_consolidation.pyo
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/invert_negated_logical_conjuction_disjunction.py
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/invert_negated_logical_conjuction_disjunction.pyc
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/invert_negated_logical_conjuction_disjunction.pyo
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/one_sub_bool.py
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/one_sub_bool.pyc
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/one_sub_bool.pyo
@@ -349,6 +384,9 @@ ${PYSITELIB}/angr/analyses/decompiler/pe
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/rewrite_mips_gp_loads.py
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/rewrite_mips_gp_loads.pyc
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/rewrite_mips_gp_loads.pyo
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/rol_ror.py
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/rol_ror.pyc
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/rol_ror.pyo
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/sar_to_signed_div.py
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/sar_to_signed_div.pyc
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/sar_to_signed_div.pyo
@@ -361,6 +399,9 @@ ${PYSITELIB}/angr/analyses/decompiler/pe
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/single_bit_xor.py
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/single_bit_xor.pyc
 ${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/single_bit_xor.pyo
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/tidy_stack_addr.py
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/tidy_stack_addr.pyc
+${PYSITELIB}/angr/analyses/decompiler/peephole_optimizations/tidy_stack_addr.pyo
 ${PYSITELIB}/angr/analyses/decompiler/redundant_label_remover.py
 ${PYSITELIB}/angr/analyses/decompiler/redundant_label_remover.pyc
 ${PYSITELIB}/angr/analyses/decompiler/redundant_label_remover.pyo
@@ -643,6 +684,9 @@ ${PYSITELIB}/angr/analyses/reaching_defi
 ${PYSITELIB}/angr/analyses/reaching_definitions/heap_allocator.py
 ${PYSITELIB}/angr/analyses/reaching_definitions/heap_allocator.pyc
 ${PYSITELIB}/angr/analyses/reaching_definitions/heap_allocator.pyo
+${PYSITELIB}/angr/analyses/reaching_definitions/rd_initializer.py
+${PYSITELIB}/angr/analyses/reaching_definitions/rd_initializer.pyc
+${PYSITELIB}/angr/analyses/reaching_definitions/rd_initializer.pyo
 ${PYSITELIB}/angr/analyses/reaching_definitions/rd_state.py
 ${PYSITELIB}/angr/analyses/reaching_definitions/rd_state.pyc
 ${PYSITELIB}/angr/analyses/reaching_definitions/rd_state.pyo
@@ -1213,6 +1257,9 @@ ${PYSITELIB}/angr/knowledge_plugins/cfg/
 ${PYSITELIB}/angr/knowledge_plugins/comments.py
 ${PYSITELIB}/angr/knowledge_plugins/comments.pyc
 ${PYSITELIB}/angr/knowledge_plugins/comments.pyo
+${PYSITELIB}/angr/knowledge_plugins/custom_strings.py
+${PYSITELIB}/angr/knowledge_plugins/custom_strings.pyc
+${PYSITELIB}/angr/knowledge_plugins/custom_strings.pyo
 ${PYSITELIB}/angr/knowledge_plugins/data.py
 ${PYSITELIB}/angr/knowledge_plugins/data.pyc
 ${PYSITELIB}/angr/knowledge_plugins/data.pyo
@@ -1261,6 +1308,9 @@ ${PYSITELIB}/angr/knowledge_plugins/key_
 ${PYSITELIB}/angr/knowledge_plugins/key_definitions/live_definitions.py
 ${PYSITELIB}/angr/knowledge_plugins/key_definitions/live_definitions.pyc
 ${PYSITELIB}/angr/knowledge_plugins/key_definitions/live_definitions.pyo
+${PYSITELIB}/angr/knowledge_plugins/key_definitions/liveness.py
+${PYSITELIB}/angr/knowledge_plugins/key_definitions/liveness.pyc
+${PYSITELIB}/angr/knowledge_plugins/key_definitions/liveness.pyo
 ${PYSITELIB}/angr/knowledge_plugins/key_definitions/rd_model.py
 ${PYSITELIB}/angr/knowledge_plugins/key_definitions/rd_model.pyc
 ${PYSITELIB}/angr/knowledge_plugins/key_definitions/rd_model.pyo
@@ -1433,6 +1483,9 @@ ${PYSITELIB}/angr/procedures/definitions
 ${PYSITELIB}/angr/procedures/definitions/ntdll.py
 ${PYSITELIB}/angr/procedures/definitions/ntdll.pyc
 ${PYSITELIB}/angr/procedures/definitions/ntdll.pyo
+${PYSITELIB}/angr/procedures/definitions/ntoskrnl.py
+${PYSITELIB}/angr/procedures/definitions/ntoskrnl.pyc
+${PYSITELIB}/angr/procedures/definitions/ntoskrnl.pyo
 ${PYSITELIB}/angr/procedures/definitions/parse_syscalls_from_local_system.py
 ${PYSITELIB}/angr/procedures/definitions/parse_syscalls_from_local_system.pyc
 ${PYSITELIB}/angr/procedures/definitions/parse_syscalls_from_local_system.pyo
@@ -3140,6 +3193,15 @@ ${PYSITELIB}/angr/procedures/win32/sim_t
 ${PYSITELIB}/angr/procedures/win32/system_paths.py
 ${PYSITELIB}/angr/procedures/win32/system_paths.pyc
 ${PYSITELIB}/angr/procedures/win32/system_paths.pyo
+${PYSITELIB}/angr/procedures/win32_kernel/ExAllocatePool.py
+${PYSITELIB}/angr/procedures/win32_kernel/ExAllocatePool.pyc
+${PYSITELIB}/angr/procedures/win32_kernel/ExAllocatePool.pyo
+${PYSITELIB}/angr/procedures/win32_kernel/ExFreePoolWithTag.py
+${PYSITELIB}/angr/procedures/win32_kernel/ExFreePoolWithTag.pyc
+${PYSITELIB}/angr/procedures/win32_kernel/ExFreePoolWithTag.pyo
+${PYSITELIB}/angr/procedures/win32_kernel/__init__.py
+${PYSITELIB}/angr/procedures/win32_kernel/__init__.pyc
+${PYSITELIB}/angr/procedures/win32_kernel/__init__.pyo
 ${PYSITELIB}/angr/procedures/win_user32/__init__.py
 ${PYSITELIB}/angr/procedures/win_user32/__init__.pyc
 ${PYSITELIB}/angr/procedures/win_user32/__init__.pyo
@@ -3216,6 +3278,9 @@ ${PYSITELIB}/angr/simos/linux.pyo
 ${PYSITELIB}/angr/simos/simos.py
 ${PYSITELIB}/angr/simos/simos.pyc
 ${PYSITELIB}/angr/simos/simos.pyo
+${PYSITELIB}/angr/simos/snimmuc_nxp.py
+${PYSITELIB}/angr/simos/snimmuc_nxp.pyc
+${PYSITELIB}/angr/simos/snimmuc_nxp.pyo
 ${PYSITELIB}/angr/simos/userland.py
 ${PYSITELIB}/angr/simos/userland.pyc
 ${PYSITELIB}/angr/simos/userland.pyo
@@ -3344,6 +3409,7 @@ ${PYSITELIB}/angr/storage/file.pyc
 ${PYSITELIB}/angr/storage/file.pyo
 ${PYSITELIB}/angr/storage/memory_mixins/__init__.py
 ${PYSITELIB}/angr/storage/memory_mixins/__init__.pyc
+${PYSITELIB}/angr/storage/memory_mixins/__init__.pyi
 ${PYSITELIB}/angr/storage/memory_mixins/__init__.pyo
 ${PYSITELIB}/angr/storage/memory_mixins/actions_mixin.py
 ${PYSITELIB}/angr/storage/memory_mixins/actions_mixin.pyc
@@ -3402,6 +3468,9 @@ ${PYSITELIB}/angr/storage/memory_mixins/
 ${PYSITELIB}/angr/storage/memory_mixins/paged_memory/paged_memory_mixin.py
 ${PYSITELIB}/angr/storage/memory_mixins/paged_memory/paged_memory_mixin.pyc
 ${PYSITELIB}/angr/storage/memory_mixins/paged_memory/paged_memory_mixin.pyo
+${PYSITELIB}/angr/storage/memory_mixins/paged_memory/paged_memory_multivalue_mixin.py
+${PYSITELIB}/angr/storage/memory_mixins/paged_memory/paged_memory_multivalue_mixin.pyc
+${PYSITELIB}/angr/storage/memory_mixins/paged_memory/paged_memory_multivalue_mixin.pyo
 ${PYSITELIB}/angr/storage/memory_mixins/paged_memory/pages/__init__.py
 ${PYSITELIB}/angr/storage/memory_mixins/paged_memory/pages/__init__.pyc
 ${PYSITELIB}/angr/storage/memory_mixins/paged_memory/pages/__init__.pyo
@@ -3525,6 +3594,9 @@ ${PYSITELIB}/angr/utils/env.pyo
 ${PYSITELIB}/angr/utils/formatting.py
 ${PYSITELIB}/angr/utils/formatting.pyc
 ${PYSITELIB}/angr/utils/formatting.pyo
+${PYSITELIB}/angr/utils/funcid.py
+${PYSITELIB}/angr/utils/funcid.pyc
+${PYSITELIB}/angr/utils/funcid.pyo
 ${PYSITELIB}/angr/utils/graph.py
 ${PYSITELIB}/angr/utils/graph.pyc
 ${PYSITELIB}/angr/utils/graph.pyo
@@ -3543,6 +3615,9 @@ ${PYSITELIB}/angr/utils/mp.pyo
 ${PYSITELIB}/angr/utils/timing.py
 ${PYSITELIB}/angr/utils/timing.pyc
 ${PYSITELIB}/angr/utils/timing.pyo
+${PYSITELIB}/angr/utils/typing.py
+${PYSITELIB}/angr/utils/typing.pyc
+${PYSITELIB}/angr/utils/typing.pyo
 ${PYSITELIB}/angr/vaults.py
 ${PYSITELIB}/angr/vaults.pyc
 ${PYSITELIB}/angr/vaults.pyo

Index: pkgsrc/devel/py-angr/distinfo
diff -u pkgsrc/devel/py-angr/distinfo:1.9 pkgsrc/devel/py-angr/distinfo:1.10
--- pkgsrc/devel/py-angr/distinfo:1.9   Wed May 17 15:41:25 2023
+++ pkgsrc/devel/py-angr/distinfo       Tue Jan 30 19:24:35 2024
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.9 2023/05/17 15:41:25 adam Exp $
+$NetBSD: distinfo,v 1.10 2024/01/30 19:24:35 adam Exp $
 
-BLAKE2s (angr-9.2.51.tar.gz) = 1756ed04be41d8c1fc190db06880c8c6385c1ce47c9d301a05d6b39bd4be1367
-SHA512 (angr-9.2.51.tar.gz) = e699e6bce77f10e9eae48086e625323befd9a5c0d57c5e07a9f8d45b2b1b91ecc62ad7cfbab39fdc58b0e023a12ba99460524fc553515c05d291abb1bac4baf0
-Size (angr-9.2.51.tar.gz) = 2331627 bytes
+BLAKE2s (angr-9.2.87.tar.gz) = 4eb0d74449cae318b1096488a83abc85c5cfe06a4ff597f87011b22b856046ff
+SHA512 (angr-9.2.87.tar.gz) = f2d4fe7043f677701c053719427277fd684f5d1e122f53a75372020a56148c37a0dcf2f0bdf63d6b6c19ddd6349c9af9687dc5a68f423504b833e74195e0fad7
+Size (angr-9.2.87.tar.gz) = 2433741 bytes
 SHA1 (patch-native_Makefile) = ddce91d48fc282c5d3b81071a004456955e57111
 SHA1 (patch-native_log.c) = 2405c26e67141bdb0e8668ed4bea2c6db702f646
+SHA1 (patch-setup.cfg) = 25f549c16957e8de817b0619aa769795c93a841a

Index: pkgsrc/devel/py-angr/version.mk
diff -u pkgsrc/devel/py-angr/version.mk:1.6 pkgsrc/devel/py-angr/version.mk:1.7
--- pkgsrc/devel/py-angr/version.mk:1.6 Wed May 17 15:41:25 2023
+++ pkgsrc/devel/py-angr/version.mk     Tue Jan 30 19:24:35 2024
@@ -1,4 +1,4 @@
-# $NetBSD: version.mk,v 1.6 2023/05/17 15:41:25 adam Exp $
+# $NetBSD: version.mk,v 1.7 2024/01/30 19:24:35 adam Exp $
 # used by devel/py-ailment/Makefile
 # used by devel/py-angr/Makefile
 # used by devel/py-archinfo/Makefile
@@ -7,4 +7,4 @@
 # used by devel/py-pyvex/buildlink3.mk
 # used by math/py-claripy/Makefile
 
-ANGR_VERSION=  9.2.51
+ANGR_VERSION=  9.2.87

Index: pkgsrc/devel/py-archinfo/Makefile
diff -u pkgsrc/devel/py-archinfo/Makefile:1.8 pkgsrc/devel/py-archinfo/Makefile:1.9
--- pkgsrc/devel/py-archinfo/Makefile:1.8       Sat Oct 28 19:56:56 2023
+++ pkgsrc/devel/py-archinfo/Makefile   Tue Jan 30 19:24:35 2024
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2023/10/28 19:56:56 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2024/01/30 19:24:35 adam Exp $
 
 .include "../../devel/py-angr/version.mk"
 
 DISTNAME=      archinfo-${ANGR_VERSION}
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/archinfo/}
 
@@ -20,8 +19,10 @@ USE_LANGUAGES=       # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m unittest tests/*.py
+.include "../../lang/python/pyversion.mk"
+.if ${PYTHON_VERSION} < 311
+DEPENDS+=      ${PYPKGPREFIX}-backports.strenum>=1.2.8:../../devel/py-backports.strenum
+.endif
 
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-archinfo/distinfo
diff -u pkgsrc/devel/py-archinfo/distinfo:1.11 pkgsrc/devel/py-archinfo/distinfo:1.12
--- pkgsrc/devel/py-archinfo/distinfo:1.11      Wed May 17 15:41:25 2023
+++ pkgsrc/devel/py-archinfo/distinfo   Tue Jan 30 19:24:35 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.11 2023/05/17 15:41:25 adam Exp $
+$NetBSD: distinfo,v 1.12 2024/01/30 19:24:35 adam Exp $
 
-BLAKE2s (archinfo-9.2.51.tar.gz) = d99025ba3b92c2be703d87329573117fcddd1a1e23b891f821eb7d58880e5d1d
-SHA512 (archinfo-9.2.51.tar.gz) = 56eec4a79db849420fa1093f30a83992fba5e524b680a99aa0777c3bd5cdbd64d73677ae976f432af3afd28e24b229a82e7ca3ada49e2f9d203be8fcabc669b9
-Size (archinfo-9.2.51.tar.gz) = 51715 bytes
+BLAKE2s (archinfo-9.2.87.tar.gz) = 6bb713be95c74c44038ec4f1938597445e8b6576e1a4954b16e31111b86e176d
+SHA512 (archinfo-9.2.87.tar.gz) = f6230114b2d6a600447ae82ac55292e426a20aeddc30a1129abb83700378c0d46398acd45a84d97afb22dc6fbbc67b194a6965cdf78e9401982a095ebca1c24a
+Size (archinfo-9.2.87.tar.gz) = 53210 bytes

Index: pkgsrc/devel/py-cle/Makefile
diff -u pkgsrc/devel/py-cle/Makefile:1.8 pkgsrc/devel/py-cle/Makefile:1.9
--- pkgsrc/devel/py-cle/Makefile:1.8    Sat Oct 28 19:56:58 2023
+++ pkgsrc/devel/py-cle/Makefile        Tue Jan 30 19:24:35 2024
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2023/10/28 19:56:58 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2024/01/30 19:24:35 adam Exp $
 
 .include "../../devel/py-angr/version.mk"
 
 DISTNAME=      cle-${ANGR_VERSION}
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/cle/}
 
@@ -15,20 +14,18 @@ LICENSE=    2-clause-bsd
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=46.4.0:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+DEPENDS+=      ${PYPKGPREFIX}-archinfo>=${PKGVERSION_NOREV}:../../devel/py-pyvex
 DEPENDS+=      ${PYPKGPREFIX}-pefile-[0-9]*:../../sysutils/py-pefile
 DEPENDS+=      ${PYPKGPREFIX}-pyelftools>=0.27:../../devel/py-pyelftools
 DEPENDS+=      ${PYPKGPREFIX}-pyvex>=${PKGVERSION_NOREV}:../../devel/py-pyvex
 DEPENDS+=      ${PYPKGPREFIX}-sortedcontainers>=2.0:../../devel/py-sortedcontainers
 # minidump
-DEPENDS+=      ${PYPKGPREFIX}-minidump-[0-9]*:../../devel/py-minidump
+DEPENDS+=      ${PYPKGPREFIX}-minidump>=0.0.10:../../devel/py-minidump
 # xbe
-DEPENDS+=      ${PYPKGPREFIX}-xbe>=0.0.2:../../devel/py-xbe
+DEPENDS+=      ${PYPKGPREFIX}-xbe>=0.0.4:../../devel/py-xbe
 TEST_DEPENDS+= ${PYPKGPREFIX}-cffi-[0-9]*:../../devel/py-cffi
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-do-test:
-       cd ${WRKSRC}/tests && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m unittest discover
-
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-cle/PLIST
diff -u pkgsrc/devel/py-cle/PLIST:1.6 pkgsrc/devel/py-cle/PLIST:1.7
--- pkgsrc/devel/py-cle/PLIST:1.6       Sat Oct 28 19:56:58 2023
+++ pkgsrc/devel/py-cle/PLIST   Tue Jan 30 19:24:35 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2023/10/28 19:56:58 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2024/01/30 19:24:35 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -31,6 +31,9 @@ ${PYSITELIB}/cle/backends/cgc/backedcgc.
 ${PYSITELIB}/cle/backends/cgc/cgc.py
 ${PYSITELIB}/cle/backends/cgc/cgc.pyc
 ${PYSITELIB}/cle/backends/cgc/cgc.pyo
+${PYSITELIB}/cle/backends/coff.py
+${PYSITELIB}/cle/backends/coff.pyc
+${PYSITELIB}/cle/backends/coff.pyo
 ${PYSITELIB}/cle/backends/elf/__init__.py
 ${PYSITELIB}/cle/backends/elf/__init__.pyc
 ${PYSITELIB}/cle/backends/elf/__init__.pyo

Index: pkgsrc/devel/py-cle/distinfo
diff -u pkgsrc/devel/py-cle/distinfo:1.9 pkgsrc/devel/py-cle/distinfo:1.10
--- pkgsrc/devel/py-cle/distinfo:1.9    Wed May 17 15:41:25 2023
+++ pkgsrc/devel/py-cle/distinfo        Tue Jan 30 19:24:35 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2023/05/17 15:41:25 adam Exp $
+$NetBSD: distinfo,v 1.10 2024/01/30 19:24:35 adam Exp $
 
-BLAKE2s (cle-9.2.51.tar.gz) = 2a441a12489c84c687037b0d658b432989bfbff3c1eb88fb953dab374470d481
-SHA512 (cle-9.2.51.tar.gz) = a7fac4cc41c42e69f8a858d27b0eedc168722f504047d325d26d9fe5a1627213aa0dd44bd4c188631080d27fa1af318cb50321e9ea7517f947f701209552e0d2
-Size (cle-9.2.51.tar.gz) = 168618 bytes
+BLAKE2s (cle-9.2.87.tar.gz) = 650e0ca7e221cbd8cd1204c8541a669b13b9d466b64404c4bed72e0f16af3496
+SHA512 (cle-9.2.87.tar.gz) = 7692e33b25a44b3564190092570279363798c06bb7a14843447e6a1c7ba68f0e7b7fa068c9543b4ab3b943eb9979871db89ea4e92c99c6f44f3d0fe57d5ffcd5
+Size (cle-9.2.87.tar.gz) = 179390 bytes

Index: pkgsrc/devel/py-pyvex/Makefile
diff -u pkgsrc/devel/py-pyvex/Makefile:1.11 pkgsrc/devel/py-pyvex/Makefile:1.12
--- pkgsrc/devel/py-pyvex/Makefile:1.11 Tue May 16 19:28:17 2023
+++ pkgsrc/devel/py-pyvex/Makefile      Tue Jan 30 19:24:35 2024
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.11 2023/05/16 19:28:17 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2024/01/30 19:24:35 adam Exp $
 
 .include "../../devel/py-angr/version.mk"
 
 DISTNAME=      pyvex-${ANGR_VERSION}
-PKGNAME=       ${PYPKGPREFIX}-${EGG_NAME}
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyvex/}
 
@@ -12,16 +12,15 @@ HOMEPAGE=   https://github.com/angr/pyvex
 COMMENT=       Python bindings for Valgrind's VEX IR
 LICENSE=       2-clause-bsd
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=59:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
-DEPENDS+=      ${PYPKGPREFIX}-archinfo>=${ANGR_VERSION}:../../devel/py-archinfo
 DEPENDS+=      ${PYPKGPREFIX}-bitstring-[0-9]*:../../devel/py-bitstring
 DEPENDS+=      ${PYPKGPREFIX}-cffi>=1.0.3:../../devel/py-cffi
-TEST_DEPENDS+= ${PYPKGPREFIX}-angr>=${ANGR_VERSION}:../../devel/py-angr
-
-PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 USE_TOOLS+=    gmake
 
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
 .include "../../mk/bsd.prefs.mk"
 .if ${OPSYS} == "Darwin"
 post-install:
@@ -29,9 +28,6 @@ post-install:
        ${DESTDIR}${PREFIX}/${PYSITELIB}/pyvex/lib/libpyvex.dylib
 .endif
 
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m unittest tests/*.py
-
 .include "../../devel/libffi/buildlink3.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pyvex/distinfo
diff -u pkgsrc/devel/py-pyvex/distinfo:1.11 pkgsrc/devel/py-pyvex/distinfo:1.12
--- pkgsrc/devel/py-pyvex/distinfo:1.11 Wed May 17 15:41:25 2023
+++ pkgsrc/devel/py-pyvex/distinfo      Tue Jan 30 19:24:35 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2023/05/17 15:41:25 adam Exp $
+$NetBSD: distinfo,v 1.12 2024/01/30 19:24:35 adam Exp $
 
-BLAKE2s (pyvex-9.2.51.tar.gz) = 87decc01671699dd928054cfab25e433ba95ee5ef17a4223c29d3c068b7f44ba
-SHA512 (pyvex-9.2.51.tar.gz) = 64b812a6464da167a509fe09ec440b134d7dbb34268473567911b3e903d86937b4fab1b21ca92cbff7b564ff4a4d22ca22f7dcea8da6764dfea3d4e84a067ef4
-Size (pyvex-9.2.51.tar.gz) = 3656127 bytes
+BLAKE2s (pyvex-9.2.87.tar.gz) = b5e322d73b58b3e812eb0373556fae38382fece9d75a942f604a2e0d4ccd339b
+SHA512 (pyvex-9.2.87.tar.gz) = b3656a49aac1e08057d550ec60c2ab0ffaa5e00cf4438eb562d500519fcd34d4688c56df3cf2cf596233b40987a094015f4c4f3a6a8597dde9b3ec8fbfc13af5
+Size (pyvex-9.2.87.tar.gz) = 3663783 bytes
 SHA1 (patch-pyvex__c_Makefile) = b638b1e6e0aa20d8faf15b8b7c3ca12408e42262

Index: pkgsrc/devel/py-pyvex/PLIST
diff -u pkgsrc/devel/py-pyvex/PLIST:1.4 pkgsrc/devel/py-pyvex/PLIST:1.5
--- pkgsrc/devel/py-pyvex/PLIST:1.4     Thu May 11 07:16:04 2023
+++ pkgsrc/devel/py-pyvex/PLIST Tue Jan 30 19:24:35 2024
@@ -1,12 +1,18 @@
-@comment $NetBSD: PLIST,v 1.4 2023/05/11 07:16:04 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.5 2024/01/30 19:24:35 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/pyvex/__init__.py
 ${PYSITELIB}/pyvex/__init__.pyc
 ${PYSITELIB}/pyvex/__init__.pyo
+${PYSITELIB}/pyvex/_register_info.py
+${PYSITELIB}/pyvex/_register_info.pyc
+${PYSITELIB}/pyvex/_register_info.pyo
+${PYSITELIB}/pyvex/arches.py
+${PYSITELIB}/pyvex/arches.pyc
+${PYSITELIB}/pyvex/arches.pyo
 ${PYSITELIB}/pyvex/block.py
 ${PYSITELIB}/pyvex/block.pyc
 ${PYSITELIB}/pyvex/block.pyo
@@ -79,9 +85,6 @@ ${PYSITELIB}/pyvex/lifting/util/__init__
 ${PYSITELIB}/pyvex/lifting/util/instr_helper.py
 ${PYSITELIB}/pyvex/lifting/util/instr_helper.pyc
 ${PYSITELIB}/pyvex/lifting/util/instr_helper.pyo
-${PYSITELIB}/pyvex/lifting/util/irsb_postprocess.py
-${PYSITELIB}/pyvex/lifting/util/irsb_postprocess.pyc
-${PYSITELIB}/pyvex/lifting/util/irsb_postprocess.pyo
 ${PYSITELIB}/pyvex/lifting/util/lifter_helper.py
 ${PYSITELIB}/pyvex/lifting/util/lifter_helper.pyc
 ${PYSITELIB}/pyvex/lifting/util/lifter_helper.pyo
@@ -101,6 +104,9 @@ ${PYSITELIB}/pyvex/py.typed
 ${PYSITELIB}/pyvex/stmt.py
 ${PYSITELIB}/pyvex/stmt.pyc
 ${PYSITELIB}/pyvex/stmt.pyo
+${PYSITELIB}/pyvex/types.py
+${PYSITELIB}/pyvex/types.pyc
+${PYSITELIB}/pyvex/types.pyo
 ${PYSITELIB}/pyvex/utils.py
 ${PYSITELIB}/pyvex/utils.pyc
 ${PYSITELIB}/pyvex/utils.pyo

Index: pkgsrc/math/py-claripy/Makefile
diff -u pkgsrc/math/py-claripy/Makefile:1.8 pkgsrc/math/py-claripy/Makefile:1.9
--- pkgsrc/math/py-claripy/Makefile:1.8 Sat Oct 28 19:57:11 2023
+++ pkgsrc/math/py-claripy/Makefile     Tue Jan 30 19:24:35 2024
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2023/10/28 19:57:11 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2024/01/30 19:24:35 adam Exp $
 
 .include "../../devel/py-angr/version.mk"
 
 DISTNAME=      claripy-${ANGR_VERSION}
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/claripy/}
 
@@ -13,6 +12,7 @@ HOMEPAGE=     https://github.com/angr/clarip
 COMMENT=       Abstraction layer for constraint solvers
 LICENSE=       2-clause-bsd
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=46.4.0:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-cachetools-[0-9]*:../../devel/py-cachetools
 DEPENDS+=      ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
@@ -21,8 +21,5 @@ DEPENDS+=     ${PYPKGPREFIX}-z3>=4.10.2.0:..
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-do-test:
-       cd ${WRKSRC}/tests && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m unittest discover
-
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/math/py-claripy/PLIST
diff -u pkgsrc/math/py-claripy/PLIST:1.5 pkgsrc/math/py-claripy/PLIST:1.6
--- pkgsrc/math/py-claripy/PLIST:1.5    Sat Oct 28 19:57:11 2023
+++ pkgsrc/math/py-claripy/PLIST        Tue Jan 30 19:24:35 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2023/10/28 19:57:11 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2024/01/30 19:24:35 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -24,6 +24,7 @@ ${PYSITELIB}/claripy/ast/bool.pyc
 ${PYSITELIB}/claripy/ast/bool.pyo
 ${PYSITELIB}/claripy/ast/bv.py
 ${PYSITELIB}/claripy/ast/bv.pyc
+${PYSITELIB}/claripy/ast/bv.pyi
 ${PYSITELIB}/claripy/ast/bv.pyo
 ${PYSITELIB}/claripy/ast/fp.py
 ${PYSITELIB}/claripy/ast/fp.pyc

Index: pkgsrc/math/py-claripy/distinfo
diff -u pkgsrc/math/py-claripy/distinfo:1.10 pkgsrc/math/py-claripy/distinfo:1.11
--- pkgsrc/math/py-claripy/distinfo:1.10        Tue Jun 20 10:20:20 2023
+++ pkgsrc/math/py-claripy/distinfo     Tue Jan 30 19:24:35 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2023/06/20 10:20:20 adam Exp $
+$NetBSD: distinfo,v 1.11 2024/01/30 19:24:35 adam Exp $
 
-BLAKE2s (claripy-9.2.51.tar.gz) = 78f3cafa453f4cbcd10a863d0296933ed3c8b1b05a2ece80c8e756576a83932c
-SHA512 (claripy-9.2.51.tar.gz) = 2a2edbbe2a44469fca2d45d8f45f59bd8ef4eeae2721e16034cdc107eb712bed0bc1f1fe53f7841a68da52b1c85c6e98d4539cbd3fbb17c6bf0191ce5ffb291d
-Size (claripy-9.2.51.tar.gz) = 158089 bytes
-SHA1 (patch-setup.cfg) = 9049ffadb50af8f3e3c51efdc662f3661b294a48
+BLAKE2s (claripy-9.2.87.tar.gz) = d2b762cfa5c88b68c883cfbc759439bdca332c2785202e69938515a718cde6f4
+SHA512 (claripy-9.2.87.tar.gz) = 6f7649738ec8ebf5983cd8444f499fefcd144f5c0d6b6bcaab3fef0cb87e599ec42d72fceb1857deadaace454c1617cb9e10545972e796fbf58de303825eaba8
+Size (claripy-9.2.87.tar.gz) = 160305 bytes
+SHA1 (patch-setup.cfg) = 5b32ae5f7284b4f871471326c7d08b35e38d9805

Index: pkgsrc/math/py-claripy/patches/patch-setup.cfg
diff -u pkgsrc/math/py-claripy/patches/patch-setup.cfg:1.1 pkgsrc/math/py-claripy/patches/patch-setup.cfg:1.2
--- pkgsrc/math/py-claripy/patches/patch-setup.cfg:1.1  Tue Jun 20 10:20:20 2023
+++ pkgsrc/math/py-claripy/patches/patch-setup.cfg      Tue Jan 30 19:24:35 2024
@@ -1,19 +1,9 @@
-$NetBSD: patch-setup.cfg,v 1.1 2023/06/20 10:20:20 adam Exp $
+$NetBSD: patch-setup.cfg,v 1.2 2024/01/30 19:24:35 adam Exp $
 
-Use correct url https://github.com/angr/claripy/issues/360
 Relax z3-solver requirement.
 
 --- setup.cfg.orig     2023-06-20 10:17:28.000000000 +0000
 +++ setup.cfg
-@@ -4,7 +4,7 @@ version = attr: claripy.__version__
- description = An abstraction layer for constraint solvers
- long_description = file: README.md
- long_description_content_type = text/markdown
--url = https://github.com/angr/clairpy
-+url = https://github.com/angr/claripy
- license = BSD-2-Clause
- license_files = LICENSE
- classifiers = 
 @@ -22,7 +22,7 @@ install_requires = 
        cachetools
        decorator

Added files:

Index: pkgsrc/devel/py-angr/ALTERNATIVES
diff -u /dev/null pkgsrc/devel/py-angr/ALTERNATIVES:1.1
--- /dev/null   Tue Jan 30 19:24:36 2024
+++ pkgsrc/devel/py-angr/ALTERNATIVES   Tue Jan 30 19:24:34 2024
@@ -0,0 +1 @@
+bin/angr @PREFIX@/bin/angr-@PYVERSSUFFIX@

Index: pkgsrc/devel/py-angr/patches/patch-setup.cfg
diff -u /dev/null pkgsrc/devel/py-angr/patches/patch-setup.cfg:1.1
--- /dev/null   Tue Jan 30 19:24:36 2024
+++ pkgsrc/devel/py-angr/patches/patch-setup.cfg        Tue Jan 30 19:24:35 2024
@@ -0,0 +1,16 @@
+$NetBSD: patch-setup.cfg,v 1.1 2024/01/30 19:24:35 adam Exp $
+
+Do not install tests.
+
+--- setup.cfg.orig     2024-01-30 17:02:42.541825000 +0000
++++ setup.cfg
+@@ -75,6 +75,9 @@ angr =
+       py.typed
+       lib/*
+ 
++[options.packages.find]
++exclude = tests*
++
+ [egg_info]
+ tag_build = 
+ tag_date = 0



Home | Main Index | Thread Index | Old Index