-
Notifications
You must be signed in to change notification settings - Fork 166
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de>
- Loading branch information
Showing
2 changed files
with
34 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST awkward-cpp-28.tar.gz 1422514 BLAKE2B ec87c37a37e3aceb0a35b580122a8c632070dc9fd284e34de66db2611cf1024dbd7ec8a355f52349783258cdaa91e0f966156689c82427f72574230c8b6ae6e1 SHA512 bbe0df527a7863b192c3c85a90c1295d2eb788eb7670a04a001838294dcdd434b49bdc2b4c3f71e34f5f160b4b9cafdea1cf290206fdcb14c0555005797a666d | ||
DIST awkward-cpp-35.tar.gz 1591781 BLAKE2B 4218f3a9e5e9c267135508a39303d2c44d5ce2f9ee94d7c034fb117b8833e7cea5ee16f8acbba464a3e61c5baf92b7f9e1f16d22a36478da3e44d2b33d837a3c SHA512 31ed7b99ee51407db0b76d9876a425863948a45fe9c3df61090fd679739af4091837436a14f54cad54f05c472b09a9130d1626f745d476a59baed627293000e7 | ||
DIST awkward_cpp-39.tar.gz 1588054 BLAKE2B 8bb960a7b9ebcc86dcd8906cad29e9cd5554220eb30e404e9c3d91da7445dedccbddb41a5f06fee2d828e8432cbd76b5582a16a3c9f9abdb3fbe7a494164b99e SHA512 ca1d37406dc845e76805b0abc689e3aa5bc712246f83872318d58413602538575f2ccb1017731bdca5e107019e111a9b4f769e7d3242403164904e58a61b3dcc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
EAPI=8 | ||
|
||
PYTHON_COMPAT=( python3_{10..13} ) | ||
|
||
CMAKE_MAKEFILE_GENERATOR="emake" | ||
DISTUTILS_USE_PEP517=scikit-build-core | ||
DISTUTILS_EXT=1 | ||
|
||
inherit pypi distutils-r1 | ||
|
||
DESCRIPTION="awkward-cpp bindings for Python" | ||
HOMEPAGE="https://github.com/scikit-hep/awkward/" | ||
|
||
LICENSE="BSD" | ||
SLOT="0" | ||
KEYWORDS="~amd64" | ||
|
||
DEPEND=" | ||
>=dev-python/numpy-1.18.0[${PYTHON_USEDEP}] | ||
" | ||
RDEPEND="${DEPEND}" | ||
BDEPEND=" | ||
>=dev-python/scikit-build-core-0.10[${PYTHON_USEDEP}] | ||
dev-python/pybind11[${PYTHON_USEDEP}] | ||
" | ||
|
||
src_prepare() { | ||
default | ||
# https://github.com/scikit-build/scikit-build-core/issues/912 | ||
sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die | ||
} | ||
|
||
distutils_enable_tests pytest |