Received: by mail.netbsd.org (Postfix, from userid 605) id 2E9B284FCE; Tue, 30 Jan 2024 19:24:40 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5D92984FCA for ; Tue, 30 Jan 2024 19:24:39 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id aF0zl76qLOJ2 for ; Tue, 30 Jan 2024 19:24:36 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 8740784CF3 for ; Tue, 30 Jan 2024 19:24:36 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 7F787FA42; Tue, 30 Jan 2024 19:24:36 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_170664267672860" MIME-Version: 1.0 Date: Tue, 30 Jan 2024 19:24:36 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20240130192436.7F787FA42@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_170664267672860 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_170664267672860 Content-Disposition: inline Content-Length: 38061 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_170664267672860--