diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-02-17 11:37:14 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-02-17 11:37:14 +0000 |
commit | f8deb4f754798d63fb6b82178452ee846df8475f (patch) | |
tree | 8f187327b54a42741f986268292e3096aadc4019 /dev-python/shapely | |
parent | c4a46526c2232ba00b0ccc97f2d2a30b0c6baea5 (diff) |
gentoo auto-resync : 17:02:2024 - 11:37:14
Diffstat (limited to 'dev-python/shapely')
-rw-r--r-- | dev-python/shapely/Manifest | 2 | ||||
-rw-r--r-- | dev-python/shapely/shapely-2.0.3.ebuild | 50 |
2 files changed, 52 insertions, 0 deletions
diff --git a/dev-python/shapely/Manifest b/dev-python/shapely/Manifest index 7e1d1373d86a..69c17bbb2fd7 100644 --- a/dev-python/shapely/Manifest +++ b/dev-python/shapely/Manifest @@ -1,4 +1,6 @@ AUX shapely-2.0.2-c99.patch 654 BLAKE2B 98ac763b8c6170708a3399f4f863d17ebdce9d9979832073c36539ba1d35cfb4388ba6442ea5fe954853c5c0149e80b03024fb915c6b7290eddd1270d078fdbc SHA512 9111c77d76f40c8d2595793091448b4e0d6d0696ce40dcc57d34285e06339e6537f7285aaaa88628302ab03dd591bd8bc1abb0091c5582cc17cf20a59a99986f DIST shapely-2.0.2.gh.tar.gz 330120 BLAKE2B 01630239075c767897635fb25573bc37469ecb7b03d62cef2d82b95a8bd7216864087b9bbcaa46c75850f2048efac2b171f2a78090bf4cd846e882fd8b549942 SHA512 7d19984a1fae9a4ec6abaa2f88712ff442272019976427a915ccd3493e3dc8fe169c5ab3aacf71f3104fc325f93b1877bfcbe9c44968b661feccc38eeeb16f9a +DIST shapely-2.0.3.gh.tar.gz 330889 BLAKE2B 32b56fb6517ee1831f2a93a54b2844e71fb860b3d0de992c9c16ab3e028ade8f6a0ecb5a5c7c8104637111486cec24ecbeb6fe0cf1a1f5282f8bc0b2c73a112a SHA512 862c9af9a40ddc759094375689327298979cb19cde6e4fbd0edc7e6bd0ed5296960628a4be7030bedfecaa8d3dd77bc1e1bac137d698530fea055ddc914e2ab8 EBUILD shapely-2.0.2-r1.ebuild 908 BLAKE2B 981914079fe91d48458bf996b28075adda077e466881087da1747855137a30381e019dd2979cc362091749beafb99bd843d921681c71ff7530aa41dc0206d91f SHA512 2c88ef45d768032271e17144b4d3b1fed9f7a92c346978a0a0b1ddf491e63261800b5f8da9c7f09b04d5e2234c856059d9f01fb98547fbd14835e5da251cbe1b +EBUILD shapely-2.0.3.ebuild 910 BLAKE2B fa6b56088adeaa25929f0e2061c52d4402043700385f0b73bd888831651ff4929e6e34022df0d8f8a0c0058ec2977c5d304d654d510b989610fc3f21611c225d SHA512 38914658c61d444ee9be79ed8b8ece20bc87ac100dc68d1744d08a718b1e7f24e12e8705d87d622df40b4ab2ed1c4360062ec7a5ec41175f56edbb8cbcf64baa MISC metadata.xml 1000 BLAKE2B 9be4c31c417a5660338f479aee97ec224a420cbd1ebd665ff4269a9920e16a5d78b494790bd1450ceb8be0d1228666cb5f7559b76abc669b8a15e61fb683a38a SHA512 044961ebb0caebfdacfd130fa5ed132b3ce59d0f3343c76d394e2e1cd5544bc23d3013e5b206597960f514da0203d59759a115daeab1291b6ce40ca5bdce6c8a diff --git a/dev-python/shapely/shapely-2.0.3.ebuild b/dev-python/shapely/shapely-2.0.3.ebuild new file mode 100644 index 000000000000..30e3436f91d3 --- /dev/null +++ b/dev-python/shapely/shapely-2.0.3.ebuild @@ -0,0 +1,50 @@ +# 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..12} ) + +inherit distutils-r1 + +MY_P=${P/_p/.post} +DESCRIPTION="Geometric objects, predicates, and operations" +HOMEPAGE=" + https://pypi.org/project/shapely/ + https://github.com/shapely/shapely/ +" +SRC_URI=" + https://github.com/shapely/shapely/archive/${PV/_p/.post}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND=" + >=sci-libs/geos-3.9 +" +RDEPEND=" + ${DEPEND} + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + ${DEPEND} + >=dev-python/cython-0.29.32[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.2-c99.patch +) + +distutils_enable_tests pytest + +python_test() { + rm -rf shapely || die + epytest --pyargs shapely +} |