On 2025-08-10 15:47, Hans Petter Jansson via Cygwin-apps wrote:
Hi, I'd like to submit the Chafa project for possible inclusion in the
Cygwin distribution.

I maintain the upstream and am prepared to maintain the Cygwin package.
Here's the blurb:

SUMMARY="Terminal graphics renderer"
DESCRIPTION="Chafa is a versatile and efficient terminal
graphics package that renders images and animations to a
wide range of formats, including sixels, iTerm, kitty and
ANSI/ASCII/Unicode art. It supports most terminals and
multiplexers, both modern and classic, and adapts to
the user's environment."

The project consists of a library and a CLI tool. They are covered by
LGPL-3.0-or-later. The CLI tool also contains some code covered by the
Zlib and MIT licenses that I believe to be in compliance.

I started the project in 2018, and it's currently shipping in Debian
(including downstreams like Ubuntu and Raspbian), GNU Guix, Fedora,
openSUSE, Arch, Alpine, Homebrew, Gentoo, nixpkgs, FreeBSD and OpenBSD
ports, and a few others.

Seems to be widely available:

        https://repology.org/project/chafa/versions

It has native MS Windows builds available in MSYS2, Scoop and Winget,
but these don't work with Cygwin terminal emulators, so users request
Cygwin builds from time to time.

You can read more at https://hpjansson.org/chafa/ .

I've made a cygport file and built test packages. It's available at
this temporary URL: https://hpjansson.org/chafa/cygpkg/

++

--
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                -- Antoine de Saint-Exupéry

Reply via email to