Received: by mail.netbsd.org (Postfix, from userid 605) id 7C04584E7D; Tue, 16 Jan 2024 18:16:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id AB0F384E70 for ; Tue, 16 Jan 2024 18:16:47 +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 poMkGo6XEve9 for ; Tue, 16 Jan 2024 18:16:47 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id E505184D2F for ; Tue, 16 Jan 2024 18:16:46 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id DDAF8FA42; Tue, 16 Jan 2024 18:16:46 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_170542900613830" MIME-Version: 1.0 Date: Tue, 16 Jan 2024 18:16:46 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/finance/py-crytic-compile To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20240116181646.DDAF8FA42@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_170542900613830 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Jan 16 18:16:46 UTC 2024 Modified Files: pkgsrc/finance/py-crytic-compile: Makefile PLIST distinfo Log Message: py-crytic-compile: updated to 0.3.6 0.3.6 This release fixes an issue related to detecting Foundry projects when the target directory contains a foundry.toml file, adds support for contract from Etherscan that require via-ir, fixes Python >=3.12.1 compatibility, and fixes a regression in the error message when a target is not a file/directory. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 pkgsrc/finance/py-crytic-compile/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/finance/py-crytic-compile/PLIST cvs rdiff -u -r1.4 -r1.5 pkgsrc/finance/py-crytic-compile/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_170542900613830 Content-Disposition: inline Content-Length: 3663 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/finance/py-crytic-compile/Makefile diff -u pkgsrc/finance/py-crytic-compile/Makefile:1.5 pkgsrc/finance/py-crytic-compile/Makefile:1.6 --- pkgsrc/finance/py-crytic-compile/Makefile:1.5 Thu May 11 08:41:07 2023 +++ pkgsrc/finance/py-crytic-compile/Makefile Tue Jan 16 18:16:46 2024 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2023/05/11 08:41:07 adam Exp $ +# $NetBSD: Makefile,v 1.6 2024/01/16 18:16:46 adam Exp $ -DISTNAME= crytic-compile-0.3.1 +DISTNAME= crytic-compile-0.3.6 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= finance python MASTER_SITES= ${MASTER_SITE_PYPI:=c/crytic-compile/} @@ -10,11 +10,11 @@ HOMEPAGE= https://github.com/crytic/cryt COMMENT= Abstraction layer for smart contract build systems LICENSE= gnu-agpl-v3 +TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools +TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel DEPENDS+= ${PYPKGPREFIX}-cbor2-[0-9]*:../../devel/py-cbor2 DEPENDS+= ${PYPKGPREFIX}-cryptodome>=3.4.6:../../security/py-cryptodome -DEPENDS+= ${PYPKGPREFIX}-solc-select>=1.0.2:../../lang/py-solc-select - -USE_PKG_RESOURCES= yes +DEPENDS+= ${PYPKGPREFIX}-solc-select>=1.0.4:../../lang/py-solc-select PYTHON_VERSIONS_INCOMPATIBLE= 27 @@ -22,5 +22,5 @@ post-install: cd ${DESTDIR}${PREFIX}/bin && \ ${MV} crytic-compile crytic-compile-${PYVERSSUFFIX} || ${TRUE} -.include "../../lang/python/egg.mk" +.include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/finance/py-crytic-compile/PLIST diff -u pkgsrc/finance/py-crytic-compile/PLIST:1.2 pkgsrc/finance/py-crytic-compile/PLIST:1.3 --- pkgsrc/finance/py-crytic-compile/PLIST:1.2 Thu May 11 08:41:07 2023 +++ pkgsrc/finance/py-crytic-compile/PLIST Tue Jan 16 18:16:46 2024 @@ -1,11 +1,11 @@ -@comment $NetBSD: PLIST,v 1.2 2023/05/11 08:41:07 adam Exp $ +@comment $NetBSD: PLIST,v 1.3 2024/01/16 18:16:46 adam Exp $ bin/crytic-compile-${PYVERSSUFFIX} -${PYSITELIB}/${EGG_INFODIR}/PKG-INFO -${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt -${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt -${PYSITELIB}/${EGG_INFODIR}/entry_points.txt -${PYSITELIB}/${EGG_INFODIR}/requires.txt -${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${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}/crytic_compile/__init__.py ${PYSITELIB}/crytic_compile/__init__.pyc ${PYSITELIB}/crytic_compile/__init__.pyo Index: pkgsrc/finance/py-crytic-compile/distinfo diff -u pkgsrc/finance/py-crytic-compile/distinfo:1.4 pkgsrc/finance/py-crytic-compile/distinfo:1.5 --- pkgsrc/finance/py-crytic-compile/distinfo:1.4 Thu May 11 08:41:07 2023 +++ pkgsrc/finance/py-crytic-compile/distinfo Tue Jan 16 18:16:46 2024 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.4 2023/05/11 08:41:07 adam Exp $ +$NetBSD: distinfo,v 1.5 2024/01/16 18:16:46 adam Exp $ -BLAKE2s (crytic-compile-0.3.1.tar.gz) = fdbcfa3091eecaadc75d80b54353a1770dc24b40cb580b75cb9653f5890c003a -SHA512 (crytic-compile-0.3.1.tar.gz) = 92c46c44520090a755162ba6d7b6e85ef24ee3418e32d0247b232a4a3968d3e0ef60b4130eac336b7eac1009797e52b4f132ed607604ad876b07abc6f62ee304 -Size (crytic-compile-0.3.1.tar.gz) = 71048 bytes +BLAKE2s (crytic-compile-0.3.6.tar.gz) = 4bc63592c5d58c2ab2fc8f36b24b132ed91dc5f566f6594943bf24ea8ac442c3 +SHA512 (crytic-compile-0.3.6.tar.gz) = 610f4218112f13f10891b4eb80c3ee61d351c8af73fba4e83636db1893a0e9e9a2e67103692f6df6fd10c53780ccea8a75d9245e74fc6dfc9ce66917ebdb184b +Size (crytic-compile-0.3.6.tar.gz) = 77295 bytes --_----------=_170542900613830--