FreeBSD Ports

graphics/chafa 1.18.3

Character art facsimile generator

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6fcb3d611f
License
GPLv3, LGPL3+
Categories
graphics
Package size
343.8 KiB, 2543.3 KiB installed

Description

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.

Install

As a binary package — by origin, or by package name:

pkg install graphics/chafa
pkg install chafa

From the ports tree:

cd /usr/ports/graphics/chafa/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	chafa>0:graphics/chafa
LIB_DEPENDS=	libchafa.so:graphics/chafa

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.18.31.18.3-1.16.21.18.3
FreeBSD:14:quarterly1.18.31.18.3n/a1.16.1_11.18.3
FreeBSD:15:latest1.18.31.18.3n/a1.16.21.16.2
FreeBSD:15:quarterly1.18.31.18.3n/an/an/a
FreeBSD:16:latest1.18.31.18.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 6

The full lists below include those, and their dependencies in turn.

All build dependencies 149

The first 100 are listed.

All run dependencies 149

The first 100 are listed.

Configuration

Options name: graphics_chafa

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe gettext-runtime gnome jpeg libtool magick:7 tar:xz
Service scripts
none

Files

Manual pages 1
  • chafa(1)
pkg-plist 57
  • 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-frame.h
  • include/chafa/chafa-image.h
  • include/chafa/chafa-placement.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.11.3
  • libdata/pkgconfig/chafa.pc
  • share/doc/chafa/html/chafa/api-index-deprecated.html
  • share/doc/chafa/html/chafa/api-index-full.html
  • share/doc/chafa/html/chafa/ch01.html
  • share/doc/chafa/html/chafa/ch02.html
  • share/doc/chafa/html/chafa/chafa-ChafaCanvas.html
  • share/doc/chafa/html/chafa/chafa-ChafaCanvasConfig.html
  • share/doc/chafa/html/chafa/chafa-ChafaFrame.html
  • share/doc/chafa/html/chafa/chafa-ChafaImage.html
  • share/doc/chafa/html/chafa/chafa-ChafaPlacement.html
  • share/doc/chafa/html/chafa/chafa-ChafaSymbolMap.html
  • share/doc/chafa/html/chafa/chafa-ChafaTermDb.html
  • share/doc/chafa/html/chafa/chafa-ChafaTermInfo.html
  • share/doc/chafa/html/chafa/chafa-Features.html
  • share/doc/chafa/html/chafa/chafa-Miscellaneous.html
  • share/doc/chafa/html/chafa/chafa-building.html
  • share/doc/chafa/html/chafa/chafa-using.html
  • share/doc/chafa/html/chafa/chafa.devhelp2
  • share/doc/chafa/html/chafa/home.png
  • share/doc/chafa/html/chafa/index.html
  • share/doc/chafa/html/chafa/left-insensitive.png
  • share/doc/chafa/html/chafa/left.png
  • share/doc/chafa/html/chafa/new-api-index-1.10.html
  • share/doc/chafa/html/chafa/new-api-index-1.12.html
  • share/doc/chafa/html/chafa/new-api-index-1.14.html
  • share/doc/chafa/html/chafa/new-api-index-1.16.html
  • share/doc/chafa/html/chafa/new-api-index-1.18.html
  • share/doc/chafa/html/chafa/new-api-index-1.2.html
  • share/doc/chafa/html/chafa/new-api-index-1.4.html
  • share/doc/chafa/html/chafa/new-api-index-1.6.html
  • share/doc/chafa/html/chafa/new-api-index-1.8.html
  • share/doc/chafa/html/chafa/right-insensitive.png
  • share/doc/chafa/html/chafa/right.png
  • share/doc/chafa/html/chafa/style.css
  • share/doc/chafa/html/chafa/up-insensitive.png
  • share/doc/chafa/html/chafa/up.png
  • share/man/man1/chafa.1.gz
distinfo 1
FileSizeSHA256
chafa-1.18.3.tar.xz1.070576e+06fb995ef21dce6c73dd0dd454ba3e0f7fac08e053ea16060a2e5ce69a3746ee27
Master sites 2
  • https://hpjansson.org/chafa/releases/
  • https://github.com/hpjansson/chafa/releases/download/${PORTVERSION}/

Commit history 2

DateCommitCreditsLog message
6fcb3d611f Emanuel Haupt graphics/chafa: Update to 1.18.3
fc57321249 Jan Beich graphics/libjxl: update to 0.12
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.12.0 Reported by: GitHub (watch releases)