diff options
Diffstat (limited to 'dev-python/urwid')
| -rw-r--r-- | dev-python/urwid/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/urwid/urwid-4.2.3.ebuild | 43 |
2 files changed, 45 insertions, 0 deletions
diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index d85cf727f5df..ca716cc2ec2a 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -16,3 +16,5 @@ DIST urwid-4.1.7.tar.gz 333293 BLAKE2B 79833c7902c0f0b9ccba01e927f86e4ea1d9c6489 DIST urwid-4.1.7.tar.gz.provenance 9632 BLAKE2B f5eb1def154fadc6d75cbfea3df07b072d848196f2eea524d9ddbedcd4a60c605878ece7f96b6243efadda906d4c225da205db339788459722bc8bdb0f3a52fa SHA512 278782867fdf4a712a86005b20615effe394118eab8fd560d53c8aa9e497dcb7c215faaa560e1dc4866256f195136766f97e27faa076f99b4499ff00ec589319 DIST urwid-4.2.1.tar.gz 345151 BLAKE2B eda9c52f585ee6653e920b10a73be85450583d402fa2f1fb8c4f9b830662e32594bf4dbe144d61df06122682bea9e34ac029a6e420ad7795263e0d87c37b4bb2 SHA512 6ef31be02f758e72e84b393e92e416ec04ac3c8f7bf15791248d1292a436698f7f3907311c9793a517ef92935ee86a97a320b3ddca2dc61993ae0bab979d2b81 DIST urwid-4.2.1.tar.gz.provenance 9573 BLAKE2B 3f84c403f58a15dca5b36fee0e838a2cb345380e156cc8314d1fa585783d240c3d559f4529e0ca6667c687f3895c7291de38131900b3690c23cb13069170f208 SHA512 9df5ae21b1a803bd3d765c9adab946721431072d18d75b7190620efe4904f73d1b6d6c340aa631cb3f9c14724c01e4d5f500a4ced68997cd4a2208d7c68ad0e2 +DIST urwid-4.2.3.tar.gz 346125 BLAKE2B 61535dd9f35753cbf2342806ef5151afa61b971bc4071aa1a20253156d523b139960ac1dca40394535c3815af3989310de256eb96fbc1da2411df44d19d122b5 SHA512 132adcdbccbfe1699a60ca9ef9218c1776926b6da2004863e73c29a6173f41fa3322ad74b29bf49b97a0edb3db52e81ee5ba2d2ee8b97d3276e8f78f39b4b2d5 +DIST urwid-4.2.3.tar.gz.provenance 9530 BLAKE2B 2b6b607f9bdaecf66a6ab2c575fbacbe2bb8f81f4bddc3dbc54dad236ee27384d98befb6d04fb474f40279a632cec1c3fbf57d9c3a9b0a1ad9bf7e957d954abd SHA512 a786d80207f7f80dd36cc4417479e51dacbcc4f97ed0e6377e885b1cc6e30ed7d5001bf9d6a1f94771851bfaf16c323c484736110cd86145d39d9716ded5521a diff --git a/dev-python/urwid/urwid-4.2.3.ebuild b/dev-python/urwid/urwid-4.2.3.ebuild new file mode 100644 index 000000000000..5b61181891fe --- /dev/null +++ b/dev-python/urwid/urwid-4.2.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=https://github.com/urwid/urwid +PYTHON_COMPAT=( python3_{13..14} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Curses-based user interface library for Python" +HOMEPAGE=" + https://urwid.org/ + https://pypi.org/project/urwid/ + https://github.com/urwid/urwid/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] + >=dev-python/wcwidth-0.4[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + sed -i -e 's:--cov --cov-report=term::' pyproject.toml || die +} + +pkg_postinst() { + optfeature "Trio event loop" "dev-python/trio" +} |
