diff options
Diffstat (limited to 'dev-python/y-py/y-py-0.6.2.ebuild')
-rw-r--r-- | dev-python/y-py/y-py-0.6.2.ebuild | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/dev-python/y-py/y-py-0.6.2.ebuild b/dev-python/y-py/y-py-0.6.2.ebuild new file mode 100644 index 000000000000..522157cee40a --- /dev/null +++ b/dev-python/y-py/y-py-0.6.2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CARGO_OPTIONAL=1 +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + autocfg@1.1.0 + bitflags@1.3.2 + bumpalo@3.14.0 + cfg-if@1.0.0 + getrandom@0.1.16 + indoc@1.0.9 + js-sys@0.3.64 + lib0@0.12.2 + libc@0.2.148 + lock_api@0.4.10 + log@0.4.20 + memoffset@0.9.0 + once_cell@1.18.0 + parking_lot@0.12.1 + parking_lot_core@0.9.8 + ppv-lite86@0.2.17 + proc-macro2@1.0.67 + pyo3-build-config@0.19.2 + pyo3-ffi@0.19.2 + pyo3-macros-backend@0.19.2 + pyo3-macros@0.19.2 + pyo3@0.19.2 + quote@1.0.33 + rand@0.7.3 + rand_chacha@0.2.2 + rand_core@0.5.1 + rand_hc@0.2.0 + redox_syscall@0.3.5 + scopeguard@1.2.0 + smallstr@0.2.0 + smallvec@1.11.1 + syn@1.0.109 + syn@2.0.37 + target-lexicon@0.12.11 + thiserror-impl@1.0.49 + thiserror@1.0.49 + unicode-ident@1.0.12 + unindent@0.1.11 + wasi@0.9.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.87 + wasm-bindgen-macro-support@0.2.87 + wasm-bindgen-macro@0.2.87 + wasm-bindgen-shared@0.2.87 + wasm-bindgen@0.2.87 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 + yrs@0.12.2 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Python bindings to y-crdt" +HOMEPAGE=" + https://pypi.org/project/y-py/ + https://github.com/y-crdt/ypy +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + virtual/rust +" +RDEPEND=" + ${DEPEND} +" + +QA_FLAGS_IGNORED=".*/y_py.cpython.*.so" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/furo \ + dev-python/sphinx-autoapi + +src_unpack() { + cargo_src_unpack +} |