Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Feb 2021 00:11:35 +0000 (UTC)
From:      Emanuel Haupt <ehaupt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r564746 - in head/graphics: . chafa
Message-ID:  <202102090011.1190BZN1045383@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ehaupt
Date: Tue Feb  9 00:11:34 2021
New Revision: 564746
URL: https://svnweb.freebsd.org/changeset/ports/564746

Log:
  Add chafa 1.6.0, character art facsimile generator.

Added:
  head/graphics/chafa/
  head/graphics/chafa/Makefile   (contents, props changed)
  head/graphics/chafa/distinfo   (contents, props changed)
  head/graphics/chafa/pkg-descr   (contents, props changed)
  head/graphics/chafa/pkg-plist   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Mon Feb  8 23:48:17 2021	(r564745)
+++ head/graphics/Makefile	Tue Feb  9 00:11:34 2021	(r564746)
@@ -92,6 +92,7 @@
     SUBDIR += cegui
     SUBDIR += cenon
     SUBDIR += cfdg
+    SUBDIR += chafa
     SUBDIR += charls
     SUBDIR += cimg
     SUBDIR += clutter

Added: head/graphics/chafa/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/chafa/Makefile	Tue Feb  9 00:11:34 2021	(r564746)
@@ -0,0 +1,33 @@
+# Created by: Emanuel Haupt <ehaupt@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	chafa
+PORTVERSION=	1.6.0
+CATEGORIES=	graphics
+MASTER_SITES=	https://hpjansson.org/chafa/releases/ \
+		https://github.com/hpjansson/chafa/releases/download/${PORTVERSION}/
+
+MAINTAINER=	ehaupt@FreeBSD.org
+COMMENT=	Character art facsimile generator
+
+LICENSE=	GPLv3 LGPL3+
+LICENSE_COMB=	multi
+LICENSE_FILE_GPLv3=	${WRKSRC}/COPYING
+LICENSE_FILE_LGPL3+ =	${WRKSRC}/COPYING.LESSER
+
+BUILD_DEPENDS=	convert:graphics/ImageMagick7
+LIB_DEPENDS=	libfreetype.so:print/freetype2 \
+		libMagickCore-7.so:graphics/ImageMagick7
+
+USES=		gettext-runtime gnome libtool tar:xz
+USE_GNOME=	glib20
+USE_LDCONFIG=	yes
+GNU_CONFIGURE=	yes
+
+INSTALL_TARGET=	install-strip
+
+post-install:
+	${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.1 \
+		${STAGEDIR}${MANPREFIX}/share/man/man1
+
+.include <bsd.port.mk>

Added: head/graphics/chafa/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/chafa/distinfo	Tue Feb  9 00:11:34 2021	(r564746)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1612787994
+SHA256 (chafa-1.6.0.tar.xz) = 0706e101a6e0e806335aeb57445e2f6beffe0be29a761f561979e81691c2c681
+SIZE (chafa-1.6.0.tar.xz) = 417888

Added: head/graphics/chafa/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/chafa/pkg-descr	Tue Feb  9 00:11:34 2021	(r564746)
@@ -0,0 +1,12 @@
+Chafa is a command-line utility that converts all kinds of images, including
+animated GIFs, into sixel or ANSI/Unicode character output that can be displayed
+in a terminal.
+
+It is highly configurable, with support for alpha transparency and multiple
+color modes and color spaces, combining selectable ranges of Unicode characters
+to produce the desired output.
+
+The core functionality is provided by a C library with a public, well-documented
+API.
+
+WWW: https://hpjansson.org/chafa/

Added: head/graphics/chafa/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/chafa/pkg-plist	Tue Feb  9 00:11:34 2021	(r564746)
@@ -0,0 +1,41 @@
+bin/chafa
+include/chafa/chafa-canvas-config.h
+include/chafa/chafa-canvas.h
+include/chafa/chafa-common.h
+include/chafa/chafa-features.h
+include/chafa/chafa-symbol-map.h
+include/chafa/chafa-term-db.h
+include/chafa/chafa-term-info.h
+include/chafa/chafa-term-seq-def.h
+include/chafa/chafa-util.h
+include/chafa/chafa-version-macros.h
+include/chafa/chafa.h
+lib/chafa/include/chafaconfig.h
+lib/libchafa.a
+lib/libchafa.so
+lib/libchafa.so.0
+lib/libchafa.so.0.5.0
+libdata/pkgconfig/chafa.pc
+share/gtk-doc/html/chafa/api-index-full.html
+share/gtk-doc/html/chafa/ch01.html
+share/gtk-doc/html/chafa/ch02.html
+share/gtk-doc/html/chafa/chafa-ChafaCanvas.html
+share/gtk-doc/html/chafa/chafa-ChafaCanvasConfig.html
+share/gtk-doc/html/chafa/chafa-ChafaSymbolMap.html
+share/gtk-doc/html/chafa/chafa-ChafaTermDb.html
+share/gtk-doc/html/chafa/chafa-ChafaTermInfo.html
+share/gtk-doc/html/chafa/chafa-Features.html
+share/gtk-doc/html/chafa/chafa-Miscellaneous.html
+share/gtk-doc/html/chafa/chafa-building.html
+share/gtk-doc/html/chafa/chafa-using.html
+share/gtk-doc/html/chafa/chafa.devhelp2
+share/gtk-doc/html/chafa/home.png
+share/gtk-doc/html/chafa/index.html
+share/gtk-doc/html/chafa/left-insensitive.png
+share/gtk-doc/html/chafa/left.png
+share/gtk-doc/html/chafa/right-insensitive.png
+share/gtk-doc/html/chafa/right.png
+share/gtk-doc/html/chafa/style.css
+share/gtk-doc/html/chafa/up-insensitive.png
+share/gtk-doc/html/chafa/up.png
+share/man/man1/chafa.1.gz



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