summaryrefslogtreecommitdiff
path: root/dev-python/pyfuse3
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-29 12:00:47 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-29 12:00:47 +0100
commitadcf4f8116a4a850dae301fb4dbcd7b71cb35975 (patch)
tree41af0dd08b04c7d619cdfed205b03ff2cc201b26 /dev-python/pyfuse3
parent7166f3a0a0b7886d340010458d0b130013cb9989 (diff)
gentoo auto-resync : 29:08:2024 - 12:00:47
Diffstat (limited to 'dev-python/pyfuse3')
-rw-r--r--dev-python/pyfuse3/Manifest2
-rw-r--r--dev-python/pyfuse3/pyfuse3-3.4.0.ebuild40
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-python/pyfuse3/Manifest b/dev-python/pyfuse3/Manifest
index db4b7ea63ec1..5d3dc5a91b92 100644
--- a/dev-python/pyfuse3/Manifest
+++ b/dev-python/pyfuse3/Manifest
@@ -1,3 +1,5 @@
DIST pyfuse3-3.3.0.tar.gz 867765 BLAKE2B 29a871bbd4c82298231eac0c8d4b668a75a9ea748c3dd15f093a369770fbfe080620b6209c79ce934880757764c946c3216b558dcc63cd1d1a7ef03e124174c2 SHA512 b23116104fc78e9d6688e05f495a1cc48ff2c0af03a537c1f2743f84a596ba36b59e1ccba2e8272a0483c083479df91be2ccd49bd2e0cb160ff02a74ad623d18
+DIST pyfuse3-3.4.0.tar.gz 962992 BLAKE2B 44bacb061a29034ac02879ace6d727fb99e5341b59233788575b9d460bbef93152d4c29f855fa82966490d228f4c0e7f829d43940d3a36d963618276c5ba9bd1 SHA512 44220578d411abd8c75f9f3a88671dad96407ad261942f7ceb1e86454c9c0ed49cb5e8a8f533c8bddadf189382a75475e4641b2917dd83110cd5e2f6bd733db1
EBUILD pyfuse3-3.3.0.ebuild 718 BLAKE2B 18839b8b1a1ed17afc3260292a6b9f1d857caa41d4fa0d079920a4b2e397f24cf123e897f3d8766494b3c79ca457153d48343e913fd377e5a3783cc4fd3dfd65 SHA512 6ef11556e4df075f7351659c3c4e38819c50bdccec3b93a3a686539e1e12d31974f24b77e90746e11de426f2eb852b9cd043451eec862a354a10fabab6d886f4
+EBUILD pyfuse3-3.4.0.ebuild 721 BLAKE2B 0a38888f1f531de9fd463eb6c89b91a59faf7ab0deb4b81b63b7ceabee40ad7256ae2657ce2167acfd45b21fa173f82e731e3e8248fc7a6a073cd0b915926558 SHA512 8f7be73302681e567064a8a25a8e3573f5b6a573e96b2d283c5130ebd6e9e6f731d60c4ac917fef21956716511d0eb1f3d8f71383a82ebca4e768c035c7e9481
MISC metadata.xml 293 BLAKE2B 62845768731235297bd2f4b3e133dac78cf4ede4c966a5744e3e37c51598a6774b103ba1de844c7a2b39c025fa5f0349cf760c1b84386c72837698290fd11e90 SHA512 85d980dcf39d4301087c21db1ad344ee261e96656182cedfae8ad33fc93630bb3938a3e4c34279454e14ec6f8d429c19183f5cf300d29be9610ebd24abe13ee8
diff --git a/dev-python/pyfuse3/pyfuse3-3.4.0.ebuild b/dev-python/pyfuse3/pyfuse3-3.4.0.ebuild
new file mode 100644
index 000000000000..00e4368cc5d5
--- /dev/null
+++ b/dev-python/pyfuse3/pyfuse3-3.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 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_{10..13} )
+
+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
+}