Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Sep 2020 10:15:18 +0000 (UTC)
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r550153 - in head/textproc: . py-rich
Message-ID:  <202009261015.08QAFIws099855@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: matthew
Date: Sat Sep 26 10:15:17 2020
New Revision: 550153
URL: https://svnweb.freebsd.org/changeset/ports/550153

Log:
  Rich is a Python library for rich text and beautiful formatting in the
  terminal.
  
  The Rich API makes it easy to add color and style to terminal
  output. Rich can also render pretty tables, progress bars, markdown,
  syntax highlighted source code, tracebacks, and more -- out of the
  box.
  
  WWW: https://github.com/willmcgugan/rich

Added:
  head/textproc/py-rich/
  head/textproc/py-rich/Makefile   (contents, props changed)
  head/textproc/py-rich/Makefile~   (contents, props changed)
  head/textproc/py-rich/distinfo   (contents, props changed)
  head/textproc/py-rich/pkg-descr   (contents, props changed)
Modified:
  head/textproc/Makefile

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Sat Sep 26 10:00:40 2020	(r550152)
+++ head/textproc/Makefile	Sat Sep 26 10:15:17 2020	(r550153)
@@ -1357,6 +1357,7 @@
     SUBDIR += py-regex
     SUBDIR += py-reno
     SUBDIR += py-reverend
+    SUBDIR += py-rich
     SUBDIR += py-rnc2rng
     SUBDIR += py-rss2gen
     SUBDIR += py-rst2html5

Added: head/textproc/py-rich/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/py-rich/Makefile	Sat Sep 26 10:15:17 2020	(r550153)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME=	rich
+PORTVERSION=	7.0.0
+CATEGORIES=	textproc python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	matthew@FreeBSD.org
+COMMENT=	Rich text and beautiful formatting in the terminal
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}colorama>=0.4.0:devel/py-colorama@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}CommonMark>=0.9.0:textproc/py-CommonMark@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pygments>=2.6.0:textproc/py-pygments@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR}
+
+NO_ARCH=	yes
+USES=		python:3.6+
+USE_PYTHON=	autoplist concurrent distutils
+
+.include <bsd.port.mk>

Added: head/textproc/py-rich/Makefile~
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/py-rich/Makefile~	Sat Sep 26 10:15:17 2020	(r550153)
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+PORTNAME=	rich
+PORTVERSION=	7.0.0
+CATEGORIES=	textproc python
+MASTERSITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	matthew@FreeBSD.org
+COMMENT=	Rich text and beautiful formatting in the terminal
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}colorama>=0.4.0:devel/py-colorama@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}CommonMark>=0.9.0:textproc/py-CommonMark@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pygments>=2.6.0:textproc/py-pygments@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR}
+
+NO_ARCH=	yes
+USES=		python:3.6+
+USE_PYTHON=	autoplist concurrent distutils
+
+.include <bsd.port.mk>

Added: head/textproc/py-rich/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/py-rich/distinfo	Sat Sep 26 10:15:17 2020	(r550153)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1601114867
+SHA256 (rich-7.0.0.tar.gz) = 291700f5c09fae83676f44781d01a292c39efad9505dd4724899646b794f9afb
+SIZE (rich-7.0.0.tar.gz) = 139749

Added: head/textproc/py-rich/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/py-rich/pkg-descr	Sat Sep 26 10:15:17 2020	(r550153)
@@ -0,0 +1,9 @@
+Rich is a Python library for rich text and beautiful formatting in the
+terminal.
+
+The Rich API makes it easy to add color and style to terminal
+output. Rich can also render pretty tables, progress bars, markdown,
+syntax highlighted source code, tracebacks, and more -- out of the
+box.
+
+WWW: https://github.com/willmcgugan/rich



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009261015.08QAFIws099855>