3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00

gnu: Add ansilove.

* gnu/packages/image-processing.scm (ansilove): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Cairn 2023-06-15 17:52:50 +00:00 committed by Ludovic Courtès
parent f9f6f8d25a
commit 5338f5eec0
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -1763,3 +1763,28 @@ to images.")
including ANSI (.ANS) and many others. The library primarily serves to support
the ansilove tool.")
(license license:bsd-2)))
(define-public ansilove
(package
(name "ansilove")
(version "4.2.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ansilove/ansilove")
(commit (string-append version))))
(file-name (git-file-name name version))
(sha256
(base32
"1h9r759krjl8wi68yxs1d46qfrx6v89a8vmmv3aqym8vn9x430kh"))))
(build-system cmake-build-system)
(native-inputs
(list libansilove))
(home-page "https://www.ansilove.org/")
(synopsis "ANSI and ASCII art to PNG converter")
(description
"AnsiLove is an ANSI and ASCII art to PNG converter, allowing to convert
ANSI and artscene-related file formats into PNG images, supporting ANSI (.ANS),
PCBoard (.PCB), Binary (.BIN), Artworx (.ADF), iCE Draw (.IDF), Tundra (.TND)
and XBin (.XB) formats.")
(license license:bsd-2)))