From f7adcd4ee556b2c3a420239c13fb74113d791f6a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 14 Jul 2024 12:27:14 +0100 Subject: gentoo auto-resync : 14:07:2024 - 12:27:13 --- dev-python/shapely/Manifest | 2 ++ dev-python/shapely/shapely-2.0.5.ebuild | 50 +++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 dev-python/shapely/shapely-2.0.5.ebuild (limited to 'dev-python/shapely') diff --git a/dev-python/shapely/Manifest b/dev-python/shapely/Manifest index 41932d4e412e..4d5dca577790 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.4.gh.tar.gz 331588 BLAKE2B 4b7f8afa8e4358ed473c6172c340520a4cdf7ab76752c12a96070e88834c0b44fa87b0815fecbe337f012ca1d15bc3f38cb59ef23cf589d4e3e8f2ecbafb5660 SHA512 497bb6d1b3fbfc5758c167e984bb57f52746dae47d7d365e6f13e3879beced8194aea9119c287c8eadf2f74e038e2dbb07e906177f521fab195edcb4b7a9bdbb +DIST shapely-2.0.5.gh.tar.gz 333029 BLAKE2B c618d0eddc53bf1b4f423b18eaeaf26ab7a1c1a8d32905e56a23387da9e4b4df610222bf58b85e095b0a0b9cece226fbae9fdf1e3689f71eb8d95d0b607b5109 SHA512 2f0364bb4480c971bd8a4f78ee1ac1cb014bf335e676b9531a092f30d522a9a34b670f96f3f92d7ea91a1da5043510f33a50fd4332ad5cdef1d19799122685a6 EBUILD shapely-2.0.4-r1.ebuild 910 BLAKE2B d7981ae7012b01b0579ae56593eb2c509cb2beb62984d639fd799fa331a9ca7e5de62ab7429ad45a9a63204c77b64a96805a49b78422f10145270f6f5655a0c8 SHA512 5ad92d5fb9f6b465ba24de396151690024ca7eaf2882273caeda8aafe68226ab0f15056b9eff8d32c0cd428f06dd76e3b96eaae4f0c65ee966897c8babecaa03 +EBUILD shapely-2.0.5.ebuild 915 BLAKE2B 151d2005bba6bb7c1420a2143d1f1f271830edcf55f2a1735ae8f91d44649509af7b30992cc2c798a1e71724cc84d53cc80b61d0b2e9bec2de124c8ce589ad82 SHA512 f93e6fa845f5ff6ff0097aac62d8705afb0ca1c25901afc4a59f45918b42afd0623078278c98f49e5177ed06ad16c7921d50054d9a7ede1af9fa13181648c9f8 MISC metadata.xml 1000 BLAKE2B 9be4c31c417a5660338f479aee97ec224a420cbd1ebd665ff4269a9920e16a5d78b494790bd1450ceb8be0d1228666cb5f7559b76abc669b8a15e61fb683a38a SHA512 044961ebb0caebfdacfd130fa5ed132b3ce59d0f3343c76d394e2e1cd5544bc23d3013e5b206597960f514da0203d59759a115daeab1291b6ce40ca5bdce6c8a diff --git a/dev-python/shapely/shapely-2.0.5.ebuild b/dev-python/shapely/shapely-2.0.5.ebuild new file mode 100644 index 000000000000..e28d47959a37 --- /dev/null +++ b/dev-python/shapely/shapely-2.0.5.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..13} ) + +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=" + dev-python/numpy:=[${PYTHON_USEDEP}] + >=sci-libs/geos-3.11.4 +" +RDEPEND=" + ${DEPEND} +" +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 +} -- cgit v1.2.3