summaryrefslogtreecommitdiff
path: root/dev-python/blessed
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-03-31 19:29:40 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-03-31 19:29:40 +0000
commitdebaa2f2ae9412369543f9976a7e63ca690a1e93 (patch)
tree6446bb46d49b008de9716707dfb280e650f50883 /dev-python/blessed
parent9c850b06c2399f14ef4abab97b236cae9bf20399 (diff)
downloadbaldeagleos-repo-debaa2f2ae9412369543f9976a7e63ca690a1e93.tar.gz
baldeagleos-repo-debaa2f2ae9412369543f9976a7e63ca690a1e93.tar.xz
baldeagleos-repo-debaa2f2ae9412369543f9976a7e63ca690a1e93.zip
Adding metadata
Diffstat (limited to 'dev-python/blessed')
-rw-r--r--dev-python/blessed/Manifest1
-rw-r--r--dev-python/blessed/blessed-1.38.0.ebuild55
2 files changed, 56 insertions, 0 deletions
diff --git a/dev-python/blessed/Manifest b/dev-python/blessed/Manifest
index ab47def7f209..fa841816825f 100644
--- a/dev-python/blessed/Manifest
+++ b/dev-python/blessed/Manifest
@@ -6,3 +6,4 @@ DIST blessed-1.33.0.tar.gz 13980368 BLAKE2B efef2256778a7a09a245a92fbd8bef42f6f0
DIST blessed-1.34.0.tar.gz 13987443 BLAKE2B 68c1c0eb6fc14761a99ffffbcab4dfe4801ba49191dfb9ead267926181aed13c5d5c01f1289d3246bf1f26d89e34aac1afddef810eeb2aef35ecec16084971a1 SHA512 818e6254e2754ab128df5daf666f75a88da071df0ee5521c4b6299e1c1a4c6e68147c1fce44e7bfca8d86085785642b71650353f907a5a1760ea70ffa17d1fbb
DIST blessed-1.35.0.tar.gz 13992595 BLAKE2B 61cd8961456713b80ba765c687205c3176316550e01690b9867f9a711a1774dc09195b18b48319cf8cf6578c9345c877e46644adcaff7d012fb2c87e3e0c480c SHA512 dc4561b46bf595a02082c2a4863f4d7a1aaa55d67d8108ec2438d058b0d6af5d7a6d134239fd2b9f80ab25847b3da63a225118156a38d0b646fe7e55b30b4239
DIST blessed-1.37.0.tar.gz 13995057 BLAKE2B 32e3eba1360074d4ec2624e937c74df39ca76279f02428e0f7a996513e647b7271c975d0820ca35f8aac015ce8a16652842569f86f4de760b3b7923fe4b6485e SHA512 3c80153a043e489ae2f0c21c8fff8806db35fbc0cb163dc62159558eef062b78402a39263b0bbdcc01bb16c8b5d9105483ce70a29030e3e22f168b13d177f316
+DIST blessed-1.38.0.tar.gz 14008103 BLAKE2B 57229521e74ac0353ee50911f783d1e43c0ca1803333085da35f0ede7dc9b9dab9156f62ebfc8ce0fd6d5643ffede77d3e2f5ea5ed218bb911ba49c702e36b35 SHA512 d3db9087dea83d04683f4f1caa6927bc6fbd3ecfe0ad8cb1f60bb831ee3799c9b7cad2768cf759e41c4ecc34f2c6e37ca40edaf8ddd167cc0d6e6ba4d1a46636
diff --git a/dev-python/blessed/blessed-1.38.0.ebuild b/dev-python/blessed/blessed-1.38.0.ebuild
new file mode 100644
index 000000000000..306a03ac3d9f
--- /dev/null
+++ b/dev-python/blessed/blessed-1.38.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Library for making terminal apps using colors, keyboard input and positioning"
+HOMEPAGE="
+ https://github.com/jquast/blessed/
+ https://pypi.org/project/blessed/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/wcwidth-0.6[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+
+EPYTEST_PLUGINS=()
+# tests are flaky with xdist
+distutils_enable_tests pytest
+
+# README.rst is a symlink to docs/
+DOCS=()
+
+python_prepare_all() {
+ # Skip those extensions as they don't have a Gentoo package
+ # Remove calls to scripts that generate rst files because they
+ # are not present in the tarball
+ sed -e '/sphinxcontrib.manpage/d' -e '/sphinx_paramlinks/d' \
+ -e '/^for script in/,/runpy.run_path/d' \
+ -i docs/conf.py || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # fragile to timing
+ tests/test_sixel.py::test_sixel_height_and_width_fallback_to_xtwinops
+ )
+
+ # COLORTERM must not be truecolor
+ # See https://github.com/jquast/blessed/issues/162
+ local -x COLORTERM=
+ # Ignore coverage options
+ epytest --override-ini="addopts="
+}