diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-05-11 17:46:59 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-05-11 17:46:59 +0100 |
commit | 54654470d999265b5a0010be7190e8a9993b1840 (patch) | |
tree | cb6b99a56837c648a69859da9333e5b9a726912d /dev-python/griffe | |
parent | 2046683958d0497bec1458741dc867558b69e622 (diff) |
gentoo auto-resync : 11:05:2023 - 17:46:59
Diffstat (limited to 'dev-python/griffe')
-rw-r--r-- | dev-python/griffe/Manifest | 4 | ||||
-rw-r--r-- | dev-python/griffe/files/griffe-0.27.4-build_backend.patch | 11 | ||||
-rw-r--r-- | dev-python/griffe/griffe-0.27.4.ebuild | 26 | ||||
-rw-r--r-- | dev-python/griffe/metadata.xml | 13 |
4 files changed, 54 insertions, 0 deletions
diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest new file mode 100644 index 000000000000..526bcdaac109 --- /dev/null +++ b/dev-python/griffe/Manifest @@ -0,0 +1,4 @@ +AUX griffe-0.27.4-build_backend.patch 224 BLAKE2B c3c05e8c12ca7ae498beef0e0b127e90681f1ff5dac2cbd5def57d95f6ee19131643c3bb15c6d6f0897f117df9340785720de48d6023c76d837e6370fde9643f SHA512 7be1671ba53efaf11d31b03b193838c82f0c26d38bdd6a7f8b2e105d7751fdf015ccc1c98a86d3e22fffbc9a02e5abde208b49767b08c35707bc95357074cfca +DIST griffe-0.27.4.gh.tar.gz 154404 BLAKE2B 40c3a67b47561eeaf846a53ee678e3473a4064ab58c1a07b823b914e2fcfda15e43de9dc6bac074eeb238838d27a9c14f4314a481590c83df1e83dcce320525f SHA512 bb927d956b289048950343d087da5be057fbef8e38feff345ce5f46ca1edfeb87a6fe94b8be18d7c76beef84c69dc97a3972177aac69429a4633f1543906b8e5 +EBUILD griffe-0.27.4.ebuild 675 BLAKE2B ed6064b0812651cce905f581ed51c6471afd12c85cd950ac0e828369b05e7ee5ef4a782a9f106fdbf823322ac188112dec45cb7bbf42a632b732e6805449e0bb SHA512 678b10fc11d66286c5bae8a017a97794a26bdd95b1fb9fa0cbee19296ae55514ffcb98d9a8bb3fd9a157c670b4f7982b8f4375cc69c8e1ec066007b6c2a89bfa +MISC metadata.xml 398 BLAKE2B eb35dbbdd7d3482404991416d9e06e3e87f88a96cc91d481b5a2f53eb732172116b4cfefa1a65f9ba8db44e2b10ed0fd6e4031b7d17382e9e931d1a2eedb322e SHA512 833aac5d52c2584143d67b7ad325e9538cee17d454410b3c4708ad9b47f58d3b2c0875d735b149603bb36ae124d24343b2e456a6db5e5f806da2e13f32c108cc diff --git a/dev-python/griffe/files/griffe-0.27.4-build_backend.patch b/dev-python/griffe/files/griffe-0.27.4-build_backend.patch new file mode 100644 index 000000000000..32482faed216 --- /dev/null +++ b/dev-python/griffe/files/griffe-0.27.4-build_backend.patch @@ -0,0 +1,11 @@ +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -1,6 +1,6 @@ + [build-system] +-requires = ["pdm-backend"] +-build-backend = "pdm.backend" ++requires = ["pdm-pep517"] ++build-backend = "pdm.pep517.api" + + [project] + name = "griffe" diff --git a/dev-python/griffe/griffe-0.27.4.ebuild b/dev-python/griffe/griffe-0.27.4.ebuild new file mode 100644 index 000000000000..7d4993cedf3c --- /dev/null +++ b/dev-python/griffe/griffe-0.27.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=pdm + +inherit distutils-r1 + +DESCRIPTION="Signature generator for Python programs" +HOMEPAGE="https://mkdocstrings.github.io/griffe/ https://pypi.org/project/griffe/" +# Tests need files absent from the PyPI tarballs +SRC_URI="https://github.com/mkdocstrings/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=">=dev-python/colorama-0.4[${PYTHON_USEDEP}]" + +PATCHES=( + "${FILESDIR}"/${PN}-0.27.4-build_backend.patch +) + +distutils_enable_tests pytest diff --git a/dev-python/griffe/metadata.xml b/dev-python/griffe/metadata.xml new file mode 100644 index 000000000000..494b1dde9407 --- /dev/null +++ b/dev-python/griffe/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>marecki@gentoo.org</email> + <name>Marek Szuba</name> + </maintainer> + <stabilize-allarches/> + <upstream> + <remote-id type="pypi">griffe</remote-id> + <remote-id type="github">mkdocstrings/griffe</remote-id> + </upstream> +</pkgmetadata> |