summaryrefslogtreecommitdiff
path: root/dev-python/mapbox-earcut
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-12-26 18:48:37 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-12-26 18:48:37 +0000
commitea4f839cdae7d27ba7a1bbdbe4709987df1bdf58 (patch)
tree6b5066fa1b1e8a5ec5f180c7da33a0c8a1cc0bb3 /dev-python/mapbox-earcut
parentb3927bf0ef147630aa12160b48c0f46bad418231 (diff)
downloadbaldeagleos-repo-ea4f839cdae7d27ba7a1bbdbe4709987df1bdf58.tar.gz
baldeagleos-repo-ea4f839cdae7d27ba7a1bbdbe4709987df1bdf58.tar.xz
baldeagleos-repo-ea4f839cdae7d27ba7a1bbdbe4709987df1bdf58.zip
Adding metadata
Diffstat (limited to 'dev-python/mapbox-earcut')
-rw-r--r--dev-python/mapbox-earcut/Manifest1
-rw-r--r--dev-python/mapbox-earcut/mapbox-earcut-1.0.3.ebuild40
2 files changed, 41 insertions, 0 deletions
diff --git a/dev-python/mapbox-earcut/Manifest b/dev-python/mapbox-earcut/Manifest
index c7575c52fe81..b8e8ab6e6b1c 100644
--- a/dev-python/mapbox-earcut/Manifest
+++ b/dev-python/mapbox-earcut/Manifest
@@ -1 +1,2 @@
DIST mapbox_earcut_python-1.0.2.gh.tar.gz 12488 BLAKE2B c5a3f30f5044380979aa579caef3d1bbe55c650bb04740979723561985d7cddb7e10b85b214363b701a5d0ac0135cc646186d35da9f1b1cac2bcd67374121745 SHA512 5d5a4ceebc2cd7cd6492253445ac1f0cb5d0435d58fd0b08c4d4ba7e33643bdfd4d7db5171eac3ae4ece678957cee61c4c09fd4af0ab8fa500681493bfa36894
+DIST mapbox_earcut_python-1.0.3.gh.tar.gz 22851 BLAKE2B d46e199691f123eb3265036596a4b910f653c06c748d8ba280dcf7c1262f8dc73d5f3f56299a0925d3516a4845c924fce4083f12658a68a1a039c02c635b9fe7 SHA512 3700a25de44e73edd762b5cfa0c43fa73ebbf95f811694bfc8bb77f07dc9512c3fb814b409b5ea88c9e1a32cc5272f3ae33c1e4e323afe8b139cf8b96f1edc54
diff --git a/dev-python/mapbox-earcut/mapbox-earcut-1.0.3.ebuild b/dev-python/mapbox-earcut/mapbox-earcut-1.0.3.ebuild
new file mode 100644
index 000000000000..ab865f60f53a
--- /dev/null
+++ b/dev-python/mapbox-earcut/mapbox-earcut-1.0.3.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=scikit-build-core
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+
+inherit distutils-r1
+
+MY_P="mapbox_earcut_python-${PV}"
+DESCRIPTION="Python bindings to the mapbox earcut C++ library"
+HOMEPAGE="
+ https://github.com/skogler/mapbox_earcut_python/
+ https://pypi.org/project/mapbox-earcut/
+"
+SRC_URI="
+ https://github.com/skogler/mapbox_earcut_python/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="
+ dev-python/numpy:=[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=dev-python/pybind11-2.12[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+DOCS=( CHANGELOG.md README.md )