summaryrefslogtreecommitdiff
path: root/dev-python/trimesh
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-04-16 13:07:24 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-04-16 13:07:24 +0100
commit0c100b7dd2b30e75b799d806df4ef899fd98e1ea (patch)
tree464c922e949c7e4d5d891fb2cdda5daee5612537 /dev-python/trimesh
parente68d405c5d712af4387159df07e226217bdda049 (diff)
gentoo resync : 16.04.2022
Diffstat (limited to 'dev-python/trimesh')
-rw-r--r--dev-python/trimesh/Manifest6
-rw-r--r--dev-python/trimesh/trimesh-3.10.7.ebuild (renamed from dev-python/trimesh/trimesh-3.10.6.ebuild)0
-rw-r--r--dev-python/trimesh/trimesh-3.10.8.ebuild62
3 files changed, 66 insertions, 2 deletions
diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index 2ac3ce947e3f..4b449db780d8 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -1,7 +1,9 @@
DIST trimesh-3.10.2.gh.tar.gz 10738967 BLAKE2B 70aecc2d7524eec7eb5499f2926072139bab26cadd24a7f2200975ba1d15d7ee2a264efa124be69669f70c2a3026aa67ff3c6f56156dbf940027b48b57de4f9f SHA512 3fed75b26187dc8b682e7befd7c23c96a33cb3375255a26b3c80513d8ea9b2308f7570940a8c11da1455bd7acf5b89aead65a9743d76d2adf8e6faf5260a6b77
DIST trimesh-3.10.3.gh.tar.gz 10739164 BLAKE2B 558e9b66b6398b10ffaa1117f07d1ea7464d5e230d201473cf24efbb2e88e534883cc33fc13a6e217f76d5d40dc5f507b5fdca73f4275a79e67ac8a654c8199d SHA512 0f20e77bb4c94a723aa50a15cb0c401d410d4112ef936e4340ad45ca2b88ee42881a02c280bc51635f443c4c38078db218b334405c3de9fc7236f6bc3cef3855
-DIST trimesh-3.10.6.gh.tar.gz 10740778 BLAKE2B 3e0b456f44b557d0176e8c2bcde36e49c01c2d95468329453dd4bbbc3253d2f2a2e5ad6ee3201def0c8c657e9521fcad9d2b33c43fc1d44337cca3b0ec6f1826 SHA512 df83d2b31f33d448ab321cf32c8ca37689ca201dbd8a963166e33be8266120db9ac4749c7360f3739f8289a755a7d40ea2c4b09cd4c2e07851adce0be743081c
+DIST trimesh-3.10.7.gh.tar.gz 10741141 BLAKE2B 6ce46ee661a8fa44aa95e8a56d928a9146318d83b55027125177ab60283072bcad520ca5d8ac1a8bd92bf894a358f02b94eae9ac4644a2ac79a986a3ab150974 SHA512 d1c721af449f27d4820e8c831ae3da0cb4bfeeba94c7f689ff6505d36bb8b7f32cdacd1eb7bbff8d3a35fc6cd0b4e0d43b205cbfc7ef795baed6833015b62bf2
+DIST trimesh-3.10.8.gh.tar.gz 10741790 BLAKE2B 2cc8573e01395fb95f192cd64370b32d63b3ebd3505008c67fc9530641060b127ff42b8892634bf61fd91dbc37098e0da9fa169199d257a0345494cf9996a764 SHA512 c5cd6a6abcf8b8e6cc157a76607d4db090c574a86450956577d81fff310448bab140007eefc3b2c2cea6873a1ef46eccb18834c1593aca40f3d7868b3ce3992e
EBUILD trimesh-3.10.2.ebuild 1870 BLAKE2B 41bfe4d282c0059d7b387fbf80ebb60ee7c007b9412a2369a4622ce7dec3fa558969d14db1521cb9c40f6847ab362ab3e7c54b4dde3da17bffe5f15ec0434c5b SHA512 f7936baf035c50a8954ae4b07dbc0c9a196970bab9ca8dee06e52d65fbad134ef38d4d28f46441561e404d06f27daf4cec4773c3cf8e3161411b253be7cea6b4
EBUILD trimesh-3.10.3.ebuild 1871 BLAKE2B 51a2dc4f7ec685c5671aa9a961dd877f831ece420a648ed61f907eac08100eb66c2ed3af7edeb29576a8a427364841774d8be777779a8182a7bb1d1c60ea9533 SHA512 58d15d967ecb642f66893035533a1e11061fc3bf0d1e76f3871afac381b6f6a342aecc4d787c75e1de21d1095822becdd006af454d0377d77978396d6d966adf
-EBUILD trimesh-3.10.6.ebuild 1871 BLAKE2B 51a2dc4f7ec685c5671aa9a961dd877f831ece420a648ed61f907eac08100eb66c2ed3af7edeb29576a8a427364841774d8be777779a8182a7bb1d1c60ea9533 SHA512 58d15d967ecb642f66893035533a1e11061fc3bf0d1e76f3871afac381b6f6a342aecc4d787c75e1de21d1095822becdd006af454d0377d77978396d6d966adf
+EBUILD trimesh-3.10.7.ebuild 1871 BLAKE2B 51a2dc4f7ec685c5671aa9a961dd877f831ece420a648ed61f907eac08100eb66c2ed3af7edeb29576a8a427364841774d8be777779a8182a7bb1d1c60ea9533 SHA512 58d15d967ecb642f66893035533a1e11061fc3bf0d1e76f3871afac381b6f6a342aecc4d787c75e1de21d1095822becdd006af454d0377d77978396d6d966adf
+EBUILD trimesh-3.10.8.ebuild 1871 BLAKE2B 51a2dc4f7ec685c5671aa9a961dd877f831ece420a648ed61f907eac08100eb66c2ed3af7edeb29576a8a427364841774d8be777779a8182a7bb1d1c60ea9533 SHA512 58d15d967ecb642f66893035533a1e11061fc3bf0d1e76f3871afac381b6f6a342aecc4d787c75e1de21d1095822becdd006af454d0377d77978396d6d966adf
MISC metadata.xml 495 BLAKE2B b8b403f7bfbac53ed234c2ba50324041502a28465d70e9406867f05741e0313845307491fcfd85f05e2993b21daf14117a4b6863b45422fd4c62c6e28902e3ff SHA512 3deec8ab4b513536a7fe182be8f1b96e06fd06b2480d3e516c2b3462cc26fcbdeb1d165b4d0297465e93c0cce584ab40a8f905b81a59dcb4040a39655028783d
diff --git a/dev-python/trimesh/trimesh-3.10.6.ebuild b/dev-python/trimesh/trimesh-3.10.7.ebuild
index 45da22f2c5ec..45da22f2c5ec 100644
--- a/dev-python/trimesh/trimesh-3.10.6.ebuild
+++ b/dev-python/trimesh/trimesh-3.10.7.ebuild
diff --git a/dev-python/trimesh/trimesh-3.10.8.ebuild b/dev-python/trimesh/trimesh-3.10.8.ebuild
new file mode 100644
index 000000000000..45da22f2c5ec
--- /dev/null
+++ b/dev-python/trimesh/trimesh-3.10.8.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="Python library for loading and using triangular meshes"
+HOMEPAGE="https://trimsh.org/ https://github.com/mikedh/trimesh"
+# No tests in PyPI tarballs
+SRC_URI="
+ https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/colorlog[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/msgpack[${PYTHON_USEDEP}]
+ dev-python/networkx[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pycollada[${PYTHON_USEDEP}]
+ dev-python/pyglet[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/svg-path[${PYTHON_USEDEP}]
+ dev-python/sympy[${PYTHON_USEDEP}]
+ dev-python/xxhash[${PYTHON_USEDEP}]
+ sci-libs/rtree[${PYTHON_USEDEP}]
+ sci-libs/shapely[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
+
+pkg_postinst() {
+ optfeature_header "${PN} functionality can be extended by installing the following packages:"
+ optfeature "making GUI applications with 3D stuff" dev-python/glooey
+ optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
+ optfeature "loading a number of additional mesh formats" dev-python/meshio
+ optfeature "figuring out how much memory we have" dev-python/psutil
+ optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
+}