diff options
author | leot <leot@pkgsrc.org> | 2022-07-26 11:19:42 +0000 |
---|---|---|
committer | leot <leot@pkgsrc.org> | 2022-07-26 11:19:42 +0000 |
commit | 16231779b6699f46610136758a26903c727be2b8 (patch) | |
tree | d9e855d31bb8e93a813421b68e6c550fa16c32cb | |
parent | 93fec7eac9782f8cf4722ca23babdd6c694facde (diff) | |
download | pkgsrc-16231779b6699f46610136758a26903c727be2b8.tar.gz |
py-typing-extensions: Avoid circular dependency with Python 3.7
Switch to use NO_BUILD=yes with wheel.mk (and change MASTER_SITE_WHEEL
to use pre-built platform independent packages) in order to avoid a circular
dependency with Python 3.7 in py-build.
Bump PKGREVISION.
Thanks a lot to <mef> and <nros>! (possible left-over regressions are mine)
-rw-r--r-- | devel/py-typing-extensions/Makefile | 13 | ||||
-rw-r--r-- | devel/py-typing-extensions/distinfo | 8 |
2 files changed, 13 insertions, 8 deletions
diff --git a/devel/py-typing-extensions/Makefile b/devel/py-typing-extensions/Makefile index 7bcf9aff663..cbd5f33a8e6 100644 --- a/devel/py-typing-extensions/Makefile +++ b/devel/py-typing-extensions/Makefile @@ -1,20 +1,25 @@ -# $NetBSD: Makefile,v 1.13 2022/07/25 12:37:44 leot Exp $ +# $NetBSD: Makefile,v 1.14 2022/07/26 11:19:42 leot Exp $ DISTNAME= typing_extensions-4.3.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} +PKGREVISION= 1 CATEGORIES= devel python -MASTER_SITES= ${MASTER_SITE_PYPI:=t/typing-extensions/} +MASTER_SITES= ${MASTER_SITE_WHEEL:=typing-extensions/} MAINTAINER= minskim@NetBSD.org HOMEPAGE= https://github.com/python/typing COMMENT= Backported and Experimental Type Hints for Python LICENSE= python-software-foundation -TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core-[0-9]*:../../devel/py-flit_core - PYTHON_VERSIONS_INCOMPATIBLE= 27 USE_LANGUAGES= # none +# XXX: Avoid building and dependency to py-flit_core to avoid possible +# XXX: recursive dependency in py-build on Python 3.7: +# XXX: py-build -> py-importlib-metadata -> py-typing-extenisons -> py-build +NO_BUILD= yes +#TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core-[0-9]*:../../devel/py-flit_core + .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/py-typing-extensions/distinfo b/devel/py-typing-extensions/distinfo index 368ff24dc38..baaab997622 100644 --- a/devel/py-typing-extensions/distinfo +++ b/devel/py-typing-extensions/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.12 2022/07/25 12:37:44 leot Exp $ +$NetBSD: distinfo,v 1.13 2022/07/26 11:19:42 leot Exp $ -BLAKE2s (typing_extensions-4.3.0.tar.gz) = 093f2bf5dc407d7b2f35c9e9bb7b3d92e9722cd55582bf0d4433d48f6d506839 -SHA512 (typing_extensions-4.3.0.tar.gz) = 69e4a393aaaaa45d20f32027cc35c77a950bf1f9b82f0eb2906a4b466eb319b867b5f53c0afc71ca613817d7e37d305fe73c50e93b1d4b389fdb8f1e4d5f8535 -Size (typing_extensions-4.3.0.tar.gz) = 47430 bytes +BLAKE2s (typing_extensions-4.3.0-py3-none-any.whl) = f94cdd0aa49ea9f98b9c76f06cb051134d306c9b70dc45599f6f1ff5a2395dc7 +SHA512 (typing_extensions-4.3.0-py3-none-any.whl) = 6538edf5912e90287ea02716bad89efab407becb7c96cab8d01606e8a8f7e2418e5c7ca80943357c2b09411954e011f8505497fac5f2fc99f2ae611432d799bf +Size (typing_extensions-4.3.0-py3-none-any.whl) = 25596 bytes |