aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-09-18 05:56:23 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-09-18 06:13:13 +0000
commit3e23c58cde0bc34b69abaeda0a6d2b5c06a6a3e9 (patch)
tree5078bde056943e02921710c133d22c6b6876cd15
parent31f9617f45d56ba6d431b88d687363881dfc7eaa (diff)
devel/py-colorama: Update COMMENT and pkg-descr
-rw-r--r--devel/py-colorama/Makefile4
-rw-r--r--devel/py-colorama/pkg-descr11
2 files changed, 8 insertions, 7 deletions
diff --git a/devel/py-colorama/Makefile b/devel/py-colorama/Makefile
index 938f48140a8d..c19167d47437 100644
--- a/devel/py-colorama/Makefile
+++ b/devel/py-colorama/Makefile
@@ -5,7 +5,7 @@ MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Cross-platform API to print colored terminal text from Python applications
+COMMENT= Cross-platform colored terminal text
WWW= https://github.com/tartley/colorama
LICENSE= BSD3CLAUSE
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0.25.1:devel/py-hatchling@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist pep517
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-colorama/pkg-descr b/devel/py-colorama/pkg-descr
index 6d859508bee0..5c9a29ec2fbe 100644
--- a/devel/py-colorama/pkg-descr
+++ b/devel/py-colorama/pkg-descr
@@ -1,8 +1,9 @@
-Makes ANSI escape character sequences, for producing colored terminal text and
-cursor positioning, work under MS Windows.
+Colorama makes ANSI escape character sequences (for producing colored terminal
+text and cursor positioning) work under MS Windows.
ANSI escape character sequences have long been used to produce colored terminal
text and cursor positioning on Unix and Macs. Colorama makes this work on
-Windows, too. It also provides some shortcuts to help generate ANSI sequences,
-and works fine in conjunction with any other ANSI sequence generation library,
-such as Termcolor.
+Windows, too, by wrapping stdout, stripping ANSI sequences it finds (which would
+appear as gobbledygook in the output), and converting them into the appropriate
+win32 calls to modify the state of the terminal. On other platforms, Colorama
+does nothing.