repo/gentoo:master commit in: dev-python/urwid/
MichaŠGórny <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786985121.e4371e9ed691834fe40bba5ec26b8689d2d5864e.mgorny@gentoo> |
commit: e4371e9ed691834fe40bba5ec26b8689d2d5864e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 16:12:46 2026 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 16:45:21 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4371e9e
dev-python/urwid: Bump to 4.0.10
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/urwid/Manifest | 2 ++
dev-python/urwid/urwid-4.0.10.ebuild | 49 ++++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index fee7e261d8ee..a7e11e916244 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -1,3 +1,5 @@
+DIST urwid-4.0.10.tar.gz 883006 BLAKE2B ae88d88571c5573a5ed84cfe64a5054e3ff1c67d268d283beb5bc85c84c259f586f265906da03c89c891e1a435ff85f684449cce1ecf06f6a6f23c588d6bffb0 SHA512 7095f28d5bc051b446df487c70d8af483c01a1eec68248687861a64073300998f7d547b695ec4c3f0f09d12431e8e4ddc3ec20a34f9a0dc3150e86566ccafaa3
+DIST urwid-4.0.10.tar.gz.provenance 9409 BLAKE2B 84e370b9a03a07aab20a4ce4dd40c8d2a56597a2a9ea23aa891a7d0cca84f823422222481539d5cb34864d1fc36acfa62bd9f0ced353a4691ca953e896eb7a78 SHA512 f5689bb92582d25f8581338de410fbeeccf8b9fcc67072bae6038e293b536e112179139b16f9817a2a7ed315888ca0fd947e074e59d167b0df2d1a2832d2872e
DIST urwid-4.0.4.tar.gz 872046 BLAKE2B 5323c199d34ab4e7afdc26fbf38baf2fe9583a6b90886b39ed93fc7cedbe927e36b5679aef218c77f8f64302c18a7362cbe7b6c7575f445726d4cc78af79e0e6 SHA512 a97300c143f6375a311c8339eb5963cf36d5415e0f3c8fc19131124ddb73ec9c843b57aa1b5c1ce9356dc388ae709d07d6e06d9aa203ce68ee0490aa50a6737f
DIST urwid-4.0.4.tar.gz.provenance 9536 BLAKE2B 40ecc86e3ea98984cae6ad124591cc709c2a41950717ae9aee6306bb620254d84304d45e2fdd81bef05c44730cee7b5a5de2cd16bb464273b9881a0b2b7f9aa4 SHA512 e9691a9c57904a82a3d6523979aa4cd022153b64766c270cda18268338f6740a3db9364f8527dfa136abc96f802dfa474d74b7dfceae7cbbf332a4cac11a58ed
DIST urwid-4.0.8.tar.gz 878866 BLAKE2B 600a233caba49d439157c06e3d3af6febc1de49e86fabe2ef2ef8ffe54cd9ac4e455218b04e5bf86fb4c2e2acbacb1ef2d24032cd3d509b9c8d84d7965d736e2 SHA512 4cea0cb07a65b4b8ef274e5407f37de432130ac2c3963e21e3545a09b2566d0c552e281a706f59106f369cadf7139013aeaa81c54748e1c3df13647b45008293
diff --git a/dev-python/urwid/urwid-4.0.10.ebuild b/dev-python/urwid/urwid-4.0.10.ebuild
new file mode 100644
index 000000000000..01bd0f8d2ec1
--- /dev/null
+++ b/dev-python/urwid/urwid-4.0.10.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_{12..15} )
+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"
+}