Received: by mail.netbsd.org (Postfix, from userid 605) id 83EB984CEC; Mon, 1 Aug 2022 18:47:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id B804284CEC for ; Mon, 1 Aug 2022 18:47:41 +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 pGZMJqicibrn for ; Mon, 1 Aug 2022 18:47:40 +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 B3D1684CDC for ; Mon, 1 Aug 2022 18:47:40 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id A3456FB1A; Mon, 1 Aug 2022 18:47:40 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1659379660241500" MIME-Version: 1.0 Date: Mon, 1 Aug 2022 18:47:40 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/py-pydantic To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20220801184740.A3456FB1A@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1659379660241500 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Mon Aug 1 18:47:40 UTC 2022 Modified Files: pkgsrc/devel/py-pydantic: Makefile PLIST Log Message: py-pydantic: fix This was packaged with py-cython installed, which caused various .so files to be generated. However, the dependency is not noted in the package, making it fail in bulk builds. Set SKIP_CYTHON to ignore cython even if installed and update PLIST. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pydantic/Makefile \ pkgsrc/devel/py-pydantic/PLIST Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1659379660241500 Content-Disposition: inline Content-Length: 5230 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-pydantic/Makefile diff -u pkgsrc/devel/py-pydantic/Makefile:1.1 pkgsrc/devel/py-pydantic/Makefile:1.2 --- pkgsrc/devel/py-pydantic/Makefile:1.1 Sun Jul 24 10:48:25 2022 +++ pkgsrc/devel/py-pydantic/Makefile Mon Aug 1 18:47:40 2022 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2022/07/24 10:48:25 gdt Exp $ +# $NetBSD: Makefile,v 1.2 2022/08/01 18:47:40 wiz Exp $ DISTNAME= pydantic-1.9.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -10,11 +10,12 @@ HOMEPAGE= https://github.com/samuelcolvi COMMENT= Data validation and settings management using python type hints LICENSE= mit -PYTHON_VERSIONS_INCOMPATIBLE= 27 # and 36 - DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.7.4.3:../../devel/py-typing-extensions -USE_LANGUAGES= c99 +PYTHON_VERSIONS_INCOMPATIBLE= 27 # and 36 + +MAKE_ENV+= SKIP_CYTHON=1 +USE_LANGUAGES= # empty .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/py-pydantic/PLIST diff -u pkgsrc/devel/py-pydantic/PLIST:1.1 pkgsrc/devel/py-pydantic/PLIST:1.2 --- pkgsrc/devel/py-pydantic/PLIST:1.1 Sun Jul 24 10:48:25 2022 +++ pkgsrc/devel/py-pydantic/PLIST Mon Aug 1 18:47:40 2022 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2022/07/24 10:48:25 gdt Exp $ +@comment $NetBSD: PLIST,v 1.2 2022/08/01 18:47:40 wiz Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -9,104 +9,79 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx ${PYSITELIB}/pydantic/__init__.py ${PYSITELIB}/pydantic/__init__.pyc ${PYSITELIB}/pydantic/__init__.pyo -${PYSITELIB}/pydantic/__init__.so ${PYSITELIB}/pydantic/_hypothesis_plugin.py ${PYSITELIB}/pydantic/_hypothesis_plugin.pyc ${PYSITELIB}/pydantic/_hypothesis_plugin.pyo -${PYSITELIB}/pydantic/_hypothesis_plugin.so ${PYSITELIB}/pydantic/annotated_types.py ${PYSITELIB}/pydantic/annotated_types.pyc ${PYSITELIB}/pydantic/annotated_types.pyo -${PYSITELIB}/pydantic/annotated_types.so ${PYSITELIB}/pydantic/class_validators.py ${PYSITELIB}/pydantic/class_validators.pyc ${PYSITELIB}/pydantic/class_validators.pyo -${PYSITELIB}/pydantic/class_validators.so ${PYSITELIB}/pydantic/color.py ${PYSITELIB}/pydantic/color.pyc ${PYSITELIB}/pydantic/color.pyo -${PYSITELIB}/pydantic/color.so ${PYSITELIB}/pydantic/config.py ${PYSITELIB}/pydantic/config.pyc ${PYSITELIB}/pydantic/config.pyo -${PYSITELIB}/pydantic/config.so ${PYSITELIB}/pydantic/dataclasses.py ${PYSITELIB}/pydantic/dataclasses.pyc ${PYSITELIB}/pydantic/dataclasses.pyo -${PYSITELIB}/pydantic/dataclasses.so ${PYSITELIB}/pydantic/datetime_parse.py ${PYSITELIB}/pydantic/datetime_parse.pyc ${PYSITELIB}/pydantic/datetime_parse.pyo -${PYSITELIB}/pydantic/datetime_parse.so ${PYSITELIB}/pydantic/decorator.py ${PYSITELIB}/pydantic/decorator.pyc ${PYSITELIB}/pydantic/decorator.pyo -${PYSITELIB}/pydantic/decorator.so ${PYSITELIB}/pydantic/env_settings.py ${PYSITELIB}/pydantic/env_settings.pyc ${PYSITELIB}/pydantic/env_settings.pyo -${PYSITELIB}/pydantic/env_settings.so ${PYSITELIB}/pydantic/error_wrappers.py ${PYSITELIB}/pydantic/error_wrappers.pyc ${PYSITELIB}/pydantic/error_wrappers.pyo -${PYSITELIB}/pydantic/error_wrappers.so ${PYSITELIB}/pydantic/errors.py ${PYSITELIB}/pydantic/errors.pyc ${PYSITELIB}/pydantic/errors.pyo -${PYSITELIB}/pydantic/errors.so ${PYSITELIB}/pydantic/fields.py ${PYSITELIB}/pydantic/fields.pyc ${PYSITELIB}/pydantic/fields.pyo -${PYSITELIB}/pydantic/fields.so ${PYSITELIB}/pydantic/generics.py ${PYSITELIB}/pydantic/generics.pyc ${PYSITELIB}/pydantic/generics.pyo ${PYSITELIB}/pydantic/json.py ${PYSITELIB}/pydantic/json.pyc ${PYSITELIB}/pydantic/json.pyo -${PYSITELIB}/pydantic/json.so ${PYSITELIB}/pydantic/main.py ${PYSITELIB}/pydantic/main.pyc ${PYSITELIB}/pydantic/main.pyo -${PYSITELIB}/pydantic/main.so ${PYSITELIB}/pydantic/mypy.py ${PYSITELIB}/pydantic/mypy.pyc ${PYSITELIB}/pydantic/mypy.pyo -${PYSITELIB}/pydantic/mypy.so ${PYSITELIB}/pydantic/networks.py ${PYSITELIB}/pydantic/networks.pyc ${PYSITELIB}/pydantic/networks.pyo -${PYSITELIB}/pydantic/networks.so ${PYSITELIB}/pydantic/parse.py ${PYSITELIB}/pydantic/parse.pyc ${PYSITELIB}/pydantic/parse.pyo -${PYSITELIB}/pydantic/parse.so ${PYSITELIB}/pydantic/py.typed ${PYSITELIB}/pydantic/schema.py ${PYSITELIB}/pydantic/schema.pyc ${PYSITELIB}/pydantic/schema.pyo -${PYSITELIB}/pydantic/schema.so ${PYSITELIB}/pydantic/tools.py ${PYSITELIB}/pydantic/tools.pyc ${PYSITELIB}/pydantic/tools.pyo -${PYSITELIB}/pydantic/tools.so ${PYSITELIB}/pydantic/types.py ${PYSITELIB}/pydantic/types.pyc ${PYSITELIB}/pydantic/types.pyo -${PYSITELIB}/pydantic/types.so ${PYSITELIB}/pydantic/typing.py ${PYSITELIB}/pydantic/typing.pyc ${PYSITELIB}/pydantic/typing.pyo -${PYSITELIB}/pydantic/typing.so ${PYSITELIB}/pydantic/utils.py ${PYSITELIB}/pydantic/utils.pyc ${PYSITELIB}/pydantic/utils.pyo -${PYSITELIB}/pydantic/utils.so ${PYSITELIB}/pydantic/validators.py ${PYSITELIB}/pydantic/validators.pyc ${PYSITELIB}/pydantic/validators.pyo -${PYSITELIB}/pydantic/validators.so ${PYSITELIB}/pydantic/version.py ${PYSITELIB}/pydantic/version.pyc ${PYSITELIB}/pydantic/version.pyo -${PYSITELIB}/pydantic/version.so --_----------=_1659379660241500--