diff options
author | 2024-07-08 15:11:14 +0100 | |
---|---|---|
committer | 2024-07-08 15:11:55 +0100 | |
commit | 033ee0ce782a7bc677a3b8c8c89327fc5116f6eb (patch) | |
tree | 7a7360b4654eb00743df03ba3efa9dd15af4dd6a /dev-python/nanobind | |
parent | kde-apps/mimetreeparser: refresh deps (diff) | |
download | gentoo-033ee0ce782a7bc677a3b8c8c89327fc5116f6eb.tar.gz gentoo-033ee0ce782a7bc677a3b8c8c89327fc5116f6eb.tar.bz2 gentoo-033ee0ce782a7bc677a3b8c8c89327fc5116f6eb.zip |
dev-python/nanobind: fixup deps
For some reason, I thought robin-hood was a dep of pyopencl instead,
but it isn't, it's an (R)DEPEND of nanobind. But I didn't add that either,
apparently even though I bumped the ebuild for it specifically because of it?
Also, add typing-extensions dep for <py3.11.
Closes: https://bugs.gentoo.org/935748
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-python/nanobind')
-rw-r--r-- | dev-python/nanobind/nanobind-2.0.0-r1.ebuild (renamed from dev-python/nanobind/nanobind-2.0.0.ebuild) | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/dev-python/nanobind/nanobind-2.0.0.ebuild b/dev-python/nanobind/nanobind-2.0.0-r1.ebuild index 43f1d179b19e..29c33ed44567 100644 --- a/dev-python/nanobind/nanobind-2.0.0.ebuild +++ b/dev-python/nanobind/nanobind-2.0.0-r1.ebuild @@ -22,6 +22,14 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" +RDEPEND=">=dev-cpp/robin-map-1.3.0" +DEPEND="${RDEPEND}" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.10) +" + EPYTEST_XDIST=1 distutils_enable_tests pytest |