From fceeb864f5e0e6155b3f5ed010298e5b7b2f1278 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 18 Feb 2023 08:10:15 +0000 Subject: gentoo auto-resync : 18:02:2023 - 08:10:15 --- dev-python/importlib_resources/Manifest | 2 + .../importlib_resources-5.12.0.ebuild | 50 ++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 dev-python/importlib_resources/importlib_resources-5.12.0.ebuild (limited to 'dev-python/importlib_resources') diff --git a/dev-python/importlib_resources/Manifest b/dev-python/importlib_resources/Manifest index aa40bd09e33c..b3a14039c876 100644 --- a/dev-python/importlib_resources/Manifest +++ b/dev-python/importlib_resources/Manifest @@ -1,5 +1,7 @@ DIST importlib_resources-5.10.1.gh.tar.gz 34781 BLAKE2B 63b516e1bd9cdb141751dc432944b520227a9b5e18b814db8204e1a5820a410d6101a2c902d25855796d3d1fbb790e2bc1f9327a47f828e946419fb8e787fb4e SHA512 1a3a6e36e30d72ceefe014beafc668624975c74e1ac4c2f526c377443e93792e432f4aa22d3c7d08101dabf906f50227f8716a0ee7f60d62ea24ca99641f8c67 DIST importlib_resources-5.10.2.gh.tar.gz 34882 BLAKE2B df84de4cf9f6f912c034c8a85be1005782ff6ac48df61c251d09990033ebc6bedc0db5913f556b9b2825c19a2dd1962d9481404b7ab85b4156ab685857ae6cb1 SHA512 891db784e030ab3262361165cef8730cb26f6a4526e279c13b8e538bed5d0035cb63ee6f4c62eb9d43ccfabfd97fb5b0effafda688185b89de8718910631b4d4 +DIST importlib_resources-5.12.0.gh.tar.gz 36161 BLAKE2B 1adcf5e2d0292867eb0b96819ee5d808b62d7f479a6fb4254db50b0397814b0f6ffe4d209f4dfcc19147bd060888cfd457391de9d6746b1b85f58b9d0792e29b SHA512 038d44919ace6d92709855eae0d111ae772edfbbf79e82349a34ab143d0ec9ed796a317ff3e1a06a08404d4a58398d130a1a4f425d26511e724bc03946679d19 EBUILD importlib_resources-5.10.1.ebuild 1283 BLAKE2B 0dcdce06bfde6befe403d9d5757f638afda4c9aa714404b287346bc5c4ca5c1d9ced2acc0e04e45bc08e180ebe9fc9016e2ba35069a076efaed5fee8868f7316 SHA512 a094c225c14a2f9e2b1c3b0a346c427941712458898610346c4da272aa83aeab2cf57e54efd58a63a0e5409736db0b5af09b902a2fdee14e8d9ae0ae0ea6f465 EBUILD importlib_resources-5.10.2.ebuild 1337 BLAKE2B cc780fc1f197344702af6acbb471550f038bdc2d176c573580db84e8eaeed75ac9281b3e66e1075ff8209208fb9314bf75c948cdd89c1158a41eb8fd77207635 SHA512 a500356072d562a2f625ef761de7d9cfec478a99e3a08a0e9831cb30c8afaec1148ed2be702de86f49b0d4168fcd0cce1174902b5ec06dbd61d30c5ec925ea47 +EBUILD importlib_resources-5.12.0.ebuild 1337 BLAKE2B cc780fc1f197344702af6acbb471550f038bdc2d176c573580db84e8eaeed75ac9281b3e66e1075ff8209208fb9314bf75c948cdd89c1158a41eb8fd77207635 SHA512 a500356072d562a2f625ef761de7d9cfec478a99e3a08a0e9831cb30c8afaec1148ed2be702de86f49b0d4168fcd0cce1174902b5ec06dbd61d30c5ec925ea47 MISC metadata.xml 945 BLAKE2B 130dc56a13a8416168baf91e804e1fdef0d65978641c3fca5eb663b8accb5b1adc066bc4033751f03a9c729e27d0448925a7b623431922056fb7d282db052734 SHA512 ccb23df48a89f69133469722fb37acf516127b207b946cdea240cf82e2ba5422ee4e2166d1a9419031408a7624a52256e322fe7e478a9a7b8214ab4bc5c9b92b diff --git a/dev-python/importlib_resources/importlib_resources-5.12.0.ebuild b/dev-python/importlib_resources/importlib_resources-5.12.0.ebuild new file mode 100644 index 000000000000..c940531e0171 --- /dev/null +++ b/dev-python/importlib_resources/importlib_resources-5.12.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_PEP517=flit +# This is a backport of importlib.resources that's present since py3.9. +# However, the version in 3.9 is buggy, so matplotlib needs it on 3.9 +# as well. +PYTHON_COMPAT=( pypy3 python3_9 ) + +inherit distutils-r1 + +DESCRIPTION="Read resources from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_resources/ + https://pypi.org/project/importlib-resources/ +" +SRC_URI=" + https://github.com/python/importlib_resources/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/zipp-3.7.0-r1[${PYTHON_USEDEP}] + ' 3.8 3.9) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_resources" + version = "${PV}" + description = "Read resources from Python packages" + EOF +} -- cgit v1.2.3