| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=itnsfvsn512mav6t5kc5uplboo; path=/
content-type: text/html; charset=UTF-8
date: Sun, 28 Dec 2025 18:00:45 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
chafa
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./graphics/chafa, Command-line utility for displaying images in a terminal
[
Branch: CURRENT, Version: 1.18.0, Package name: chafa-1.18.0, Maintainer: ktnb
Chafa is a command-line utility that converts image data, including
animated GIFs, into graphics formats or ANSI/Unicode character art
suitable for display in a terminal. It has broad feature support,
allowing it to be used on devices ranging from historical
teleprinters to modern terminal emulators and everything in between.
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
chafaham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./graphics/chafa, Command-line utility for displaying images in a terminal
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 1.18.0, Package name: chafa-1.18.0, Maintainer: ktnb
Chafa is a command-line utility that converts image data, including
animated GIFs, into graphics formats or ANSI/Unicode character art
suitable for display in a terminal. It has broad feature support,
allowing it to be used on devices ranging from historical
teleprinters to modern terminal emulators and everything in between.
Master sites:
Filesize: 1891.897 KBVersion history: (Expand)
- (2025-11-10) Updated to version: chafa-1.18.0
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-10-23) Updated to version: chafa-1.16.2nb2
- (2025-08-31) Updated to version: chafa-1.16.2nb1
- (2025-07-15) Package has been reborn
CVS history: (Expand)
| 2025-11-10 03:43:14 by Kevin Bloom | Files touched by this commit (2) | |
Log message: chafa: update to 1.18.0 Added: - New options: `--files=FNAME` and `--files0=FNAME`. These allow reading lists of input files from a file or standard input. Paths can be separated by newlines or a zero byte (`--files0`). These options can be specified multiple times. - New option: `--link=[auto|on|off]`. When used with `--label`, this controls whether each label should be an `OSC 8`-style hyperlink to its input file. - Multiple files can now be decoded in parallel. - ConHost support was removed due to incompleteness and lack of interest. - Added support for CoreGraphics loaders on MacOS. - Added support for HEIF files on all platforms. - Improved detection of ghostty inside tmux. - Added support for GNU/Hurd console. Bugs Fixed: - Don't leave stdin in non-blocking mode. - Use glibtoolize when libtoolize is unavailable (@saitoha). - GNU/Hurd: Don't stall if pipe is closed on remote end. - _mm_empty() not always called immediately after MMX use. - FP division by zero possible in sixel palette generation. - Don't wait for response if probing is unsupported. - Wrong exit code returned on some failures. |
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message: *: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ /usr/pkg/lib/libglib-2.0.so.0 not defined |
| 2025-08-31 00:46:51 by Thomas Klausner | Files touched by this commit (1355) |
Log message: *: recursive bump for tiff growing lerc dependency |
| 2025-07-07 14:40:14 by Kevin Bloom | Files touched by this commit (2) | |
Log message: chafa: update to 1.16.2 Bugs fixed: - SVG scaling seems to be done after bitmap conversion - Assert when using `chafa_canvas_draw_all_pixels()` with Kitty passthrough - Hangs when running with closed stdin - Potential overrun when output dimension is exactly 1 pixel. - Small memory leak on failed load in the grid layout. - Occasional warnings from JPEG loader that should not be printed. |
| 2025-06-30 13:11:43 by Kevin Bloom | Files touched by this commit (2) | |
Log message: chafa: update to 1.16.1 - Release tarball missing Fish completion |
| 2025-05-19 16:14:03 by Kevin Bloom | Files touched by this commit (3) | |
Log message: chafa: update to 1.16.0 - Added terminal probing. - I/O is now threaded. - New option: --grid=WxH, --grid=[auto|on|off] or -g This lays out multiple images in a grid for easy browsing. - New option: --label=[on|off] or -l. Labels each image with its filename. - New option: --probe=[auto|on|off]. Controls whether to actively probe the terminal. - Sixel quality improved significantly. - The new blue noise dithering is also available in symbols mode, and can be turned on with --dither noise. It can be turned off with --dither none. - Numerous small improvements were made to sixel handling. - Added completions for the fish shell and updated those for zsh. |
| 2025-04-24 16:16:37 by Thomas Klausner | Files touched by this commit (2412) |
Log message: *: recursive bump for jpeg -> libjpeg-turbo switch |
| 2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449) |
Log message: *: recursive bump for icu 77 and libxml2 2.14 |
