summaryrefslogtreecommitdiff
path: root/dev-python/pyfuse3
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-10 05:42:48 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-10 05:42:48 +0100
commit100b0ae24e9b0d0fb3071efea2078a3bdabe4e38 (patch)
tree637adb56b86839c41fcb217b9bbe37e022fa666d /dev-python/pyfuse3
parent12de738b83927a4b71c3ad067edbb6279d15b368 (diff)
gentoo auto-resync : 10:05:2023 - 05:42:48
Diffstat (limited to 'dev-python/pyfuse3')
-rw-r--r--dev-python/pyfuse3/Manifest2
-rw-r--r--dev-python/pyfuse3/pyfuse3-3.2.3.ebuild40
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-python/pyfuse3/Manifest b/dev-python/pyfuse3/Manifest
index 60f853c7a929..3c44da8938cc 100644
--- a/dev-python/pyfuse3/Manifest
+++ b/dev-python/pyfuse3/Manifest
@@ -1,3 +1,5 @@
DIST pyfuse3-3.2.2.tar.gz 510868 BLAKE2B a6f11083a3ddec031fdfe5cb810be526cba26d7bc9599a64d28e9a45281aeb04fca8728ff3788e44f1736475c89e64c3c1fd7cb964ff81fc30ce441a5dda7fae SHA512 91787c4198592ff5f0c022141e6c3cb1701108a6635b4d26347c4f7efff2a83aec206e939b44879ad1fd5c6c85aa6731b7465c998ec55ec032a6db024ffee817
+DIST pyfuse3-3.2.3.tar.gz 512352 BLAKE2B 1b5826ea42a72fd5d688b4cd7617c2fd08a7f9b69381d52343e8891c90ba51f8c5c79a2b9c7c42944cd20493ea645a00a26e7c04cebec10322f71241b8b12df3 SHA512 2f35ea5e0f05af7184fe83458b976742f4f500d09098c68b71982e4b8c089485677bf1e704536e037d6f690fce3006a4fdb71697c68999ed412cc9d73aef8b13
EBUILD pyfuse3-3.2.2.ebuild 735 BLAKE2B 3bd8ec76a7eb207f7e307393fca07fa01a850ae6497410773caeab236be6d712912fbd75c4ee0b2e8d822d9411badc40f8c59d0110f46ba65cba55f6a4066d3b SHA512 ef394ff29ecb12414f0de1d899ca3810ab736f35668abd7b3c46ce527cfc8c47f6eaa015bfaffc93a91dcd1fb7ab74bd1d6ded06811473390932a5992a63e764
+EBUILD pyfuse3-3.2.3.ebuild 720 BLAKE2B 0db5cddb4c1ae77fd495fca340f46c90bcb9003e07f9df51410f3abf2b9ebff39f839eb2aac00c084a87c5056fb4fc2b5bea33a8c5b97ffe09c3790c1a3f70bc SHA512 a57933fa10ca46b03b19d397c10a823fc80f6ea554dfab177d971a07c0a4375373b4213b2f882e5fb977dc05fd1dde5fa2fb7f5d98bf63bc9cd7e23c865d35da
MISC metadata.xml 378 BLAKE2B 1eab581597bf836c57f06347fbe9f5abea4aabffef115536e20a7ffc598e0c124197bc6edaa79c92158f1b5339a465d584501705f1f4d26857b92b2cbd518778 SHA512 7893dc5830a0707d32e907d133cb5e2a6f86bb531c31f71926790d6ad9704c9dc85693ef91aa19a5c4ce755956400c8b5d97882ae4a9f52c2d19f64e06f3bcd9
diff --git a/dev-python/pyfuse3/pyfuse3-3.2.3.ebuild b/dev-python/pyfuse3/pyfuse3-3.2.3.ebuild
new file mode 100644
index 000000000000..9169d6d863df
--- /dev/null
+++ b/dev-python/pyfuse3/pyfuse3-3.2.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python 3 bindings for libfuse 3 with asynchronous API"
+HOMEPAGE="
+ https://github.com/libfuse/pyfuse3/
+ https://pypi.org/project/pyfuse3/
+"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ sys-fs/fuse:3
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/trio[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-trio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_configure() {
+ esetup.py build_cython
+}