summaryrefslogtreecommitdiff
path: root/gnu/packages/figlet.scm
diff options
context:
space:
mode:
authorEvgeny Pisemsky <[email protected]>2025-01-04 12:40:14 +0300
committerLudovic Courtès <[email protected]>2025-01-27 14:42:41 +0100
commit7d4ff32a21265234b83b287d69ce363145e73cdb (patch)
treec7915f4cbc11aa3d6380dac85c2051858d991509 /gnu/packages/figlet.scm
parent2f3b309f37b3a8bfeaccf54ac1b0740a849a8b6f (diff)
gnu: Add toilet.
* gnu/packages/figlet.scm (toilet): New variable. Change-Id: I5288b45e9a5f350dd5682447990493da85fbd7a5 Signed-off-by: Ludovic Courtès <[email protected]>
Diffstat (limited to 'gnu/packages/figlet.scm')
-rw-r--r--gnu/packages/figlet.scm28
1 files changed, 27 insertions, 1 deletions
diff --git a/gnu/packages/figlet.scm b/gnu/packages/figlet.scm
index 5e19dafee3..5b0f024da6 100644
--- a/gnu/packages/figlet.scm
+++ b/gnu/packages/figlet.scm
@@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2015 Steve Sprang <[email protected]>
+;;; Copyright © 2025 Evgeny Pisemsky <[email protected]>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -20,7 +21,9 @@
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (guix download)
- #:use-module (guix build-system gnu))
+ #:use-module (guix build-system gnu)
+ #:use-module (gnu packages pkg-config)
+ #:use-module (gnu packages video))
(define-public figlet
(package
@@ -44,3 +47,26 @@
(description "FIGlet is a program for making large ASCII art letterforms
out of ordinary screen characters.")
(license license:bsd-3)))
+
+(define-public toilet
+ (package
+ (name "toilet")
+ (version "0.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append
+ "http://caca.zoy.org/raw-attachment/wiki/toilet/toilet-" version
+ ".tar.gz"))
+ (sha256
+ (base32 "1pl118qb7g0frpgl9ps43w4sd0psjirpmq54yg1kqcclqcqbbm49"))))
+ (build-system gnu-build-system)
+ (native-inputs (list pkg-config))
+ (inputs (list libcaca))
+ (home-page "http://caca.zoy.org/wiki/toilet")
+ (synopsis "Display large colourful characters")
+ (description
+ "The TOIlet project attempts to create a free replacement for the
+FIGlet utility. It uses the powerful libcaca library to achieve
+various text-based effects.")
+ (license license:wtfpl2)))