diff options
| author | root <root@alpha.trunkmasters.com> | 2026-07-27 03:04:55 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-07-27 03:04:55 -0500 |
| commit | cae7be1ab2bd23fee3929a8e940d968ee86a78e6 (patch) | |
| tree | 97cc406771ec329a0480aab0f7fad2319be66e5c /dev-python/urwid | |
| parent | 704373259ee68c274d8ce04949a32d64de4b6014 (diff) | |
| download | baldeagleos-repo-cae7be1ab2bd23fee3929a8e940d968ee86a78e6.tar.gz baldeagleos-repo-cae7be1ab2bd23fee3929a8e940d968ee86a78e6.tar.xz baldeagleos-repo-cae7be1ab2bd23fee3929a8e940d968ee86a78e6.zip | |
Adding metadata
Diffstat (limited to 'dev-python/urwid')
| -rw-r--r-- | dev-python/urwid/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/urwid/urwid-4.0.8.ebuild | 49 |
2 files changed, 51 insertions, 0 deletions
diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest index d573c926b318..23b3a733fbc2 100644 --- a/dev-python/urwid/Manifest +++ b/dev-python/urwid/Manifest @@ -10,3 +10,5 @@ DIST urwid-4.0.6.tar.gz 877110 BLAKE2B 0020370cd25b856fe279c30e85a2802bf81fb2a88 DIST urwid-4.0.6.tar.gz.provenance 9822 BLAKE2B 05f3b4007bd4ddd7aa5ee57a542c3e99472bb7be489b0a493fe31e84996bfecf4783021f565e9ed39d29bd390d46487036e5e846862c2092443776a39cb2c80a SHA512 b70df2f633d82279d9e8b9a7b003693b37a32673a3aca8ced17bb9f83a924cd44be1918fa6e7d2683ab53c0be822eaf029e92e952bb9f1d27bd102934336e1a4 DIST urwid-4.0.7.tar.gz 878680 BLAKE2B b8ac2905c5587650b1eccc460517636376a1c5ce1fe2ce601f4bec4c759b18aa3769e7b1c209f671a8c88bceb158ecd7acd872320c67532aafde4dd11a204a7c SHA512 2fe4b81d19a545ad3d0c653d364c94dd4f7f80b58bc0d34ef3c64d119e8b68547dc9e3483431a09ede5d2f3e75bb8f3751a873894c3c95bc514e8697bd35c9cc DIST urwid-4.0.7.tar.gz.provenance 9724 BLAKE2B 5e035882c093eff96623ed86df438fdd9edf7a0e05fdbde1639d0f53a65bd9ec8755b8a9b418c5b7e625276ac1d923e9b333ff00a2c6ee772e4b7052f23328d4 SHA512 67eb6c7f66600a673d6a1432244e0db74da5dc72db59e4d00f0ff5b27299a85baead5880fd3b184e3c4883c634af8d97e80e0fbb4ea6b1660368105f82304078 +DIST urwid-4.0.8.tar.gz 878866 BLAKE2B 600a233caba49d439157c06e3d3af6febc1de49e86fabe2ef2ef8ffe54cd9ac4e455218b04e5bf86fb4c2e2acbacb1ef2d24032cd3d509b9c8d84d7965d736e2 SHA512 4cea0cb07a65b4b8ef274e5407f37de432130ac2c3963e21e3545a09b2566d0c552e281a706f59106f369cadf7139013aeaa81c54748e1c3df13647b45008293 +DIST urwid-4.0.8.tar.gz.provenance 9677 BLAKE2B 1d1aa1e350d79788b6ac046c286fb69b3e1bfb1cc602cc407b745b3b0e2cb33bbd841dd30b42217c4bbb91a2c1afc743688596b060de6b5227b567bea506c045 SHA512 7640bf072eab67527a7afef0330cada67745b6e7c29d889649074b7f4fad951dbdd75015eb273f1b2ad6cf05025da1ac696554f19b09d5588279010830cb139b diff --git a/dev-python/urwid/urwid-4.0.8.ebuild b/dev-python/urwid/urwid-4.0.8.ebuild new file mode 100644 index 000000000000..f840d3f28004 --- /dev/null +++ b/dev-python/urwid/urwid-4.0.8.ebuild @@ -0,0 +1,49 @@ +# 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" +IUSE="examples" + +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=urwid::' pyproject.toml || die +} + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "Trio event loop" "dev-python/trio" +} |
