* [bug#64085] [PATCH 0/2] Add ansilove.
@ 2023-06-15 17:50 Cairn via Guix-patches via
2023-06-15 17:52 ` [bug#64085] [PATCH 1/2] gnu: Add libansilove Cairn via Guix-patches via
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Cairn via Guix-patches via @ 2023-06-15 17:50 UTC (permalink / raw)
To: 64085; +Cc: Cairn
_______ ___________ ___
__\___ \_ ____/ /\ /______ ___\_/__ /\
/ \| \/ _ \ /--\_____ \\ / /\ / \
_/ | / \ \ |/ / \ \ _ _____/ \_______
\ |_____\____/ / / \____ /\/ /
\______| \ \_____/\______ /\ \/ \ /\NSILOVE / C /____ _
\ |_______\__\___ \ \ \ / \___\__/____
\____| /____/\_\/\__ / / __/___ \ /\ ____
\ \ \ / /_/ __ \/ /__\__/ _/ _____ ___
/\ \____\/ / // \ / / / _>/ //__/\
/ \ _/ \ // / / / \/ / \__\/
_ _________ / \_______ _ \___ /_______/ / _/ \____ \ /
\ / \ \___/\ \_______/\\ \ \______/\/
\/ \_\ \ \_______\ \ \\/ \__\ \ \
\__\/ \______\/ h7/dS!\_____\/
Cairn (2):
gnu: Add libansilove.
gnu: Add ansilove.
gnu/packages/image-processing.scm | 53 +++++++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
base-commit: f6047c5b716e5d8f3d8a749f389954e4e4c36c16
--
2.40.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* [bug#64085] [PATCH 1/2] gnu: Add libansilove.
2023-06-15 17:50 [bug#64085] [PATCH 0/2] Add ansilove Cairn via Guix-patches via
@ 2023-06-15 17:52 ` Cairn via Guix-patches via
2023-06-15 17:52 ` [bug#64085] [PATCH 2/2] gnu: Add ansilove Cairn via Guix-patches via
2023-06-24 14:58 ` bug#64085: [PATCH 0/2] " Ludovic Courtès
2 siblings, 0 replies; 4+ messages in thread
From: Cairn via Guix-patches via @ 2023-06-15 17:52 UTC (permalink / raw)
To: 64085; +Cc: Cairn
* gnu/packages/image-processing.scm (libansilove): New variable.
---
gnu/packages/image-processing.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index f2ea6534f4..7eaa0eed67 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -22,6 +22,7 @@
;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2022 Tomasz Jeneralczyk <tj@schwi.pl>
;;; Copyright © 2022 Paul A. Patience <paul@apatience.com>
+;;; Copyright © 2023 Cairn <cairn@pm.me>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -63,6 +64,7 @@ (define-module (gnu packages image-processing)
#:use-module (gnu packages fontutils)
#:use-module (gnu packages game-development)
#:use-module (gnu packages gcc)
+ #:use-module (gnu packages gd)
#:use-module (gnu packages geo)
#:use-module (gnu packages ghostscript)
#:use-module (gnu packages gimp)
@@ -1735,3 +1737,29 @@ (define-public charls
to have them encoded to JPEG-LS, or JPEG-LS streams, which CharLS will decode
to images.")
(license license:bsd-3)))
+
+(define-public libansilove
+ (package
+ (name "libansilove")
+ (version "1.4.1")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/ansilove/libansilove")
+ (commit (string-append version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "169njlck4a2bmf1kmjas1w594hyda543ykdnwg7fwkviij39l9z6"))))
+ (build-system cmake-build-system)
+ (arguments
+ (list #:tests? #f)) ; No tests included
+ (native-inputs
+ (list gd))
+ (home-page "https://www.ansilove.org/")
+ (synopsis "Library for converting ANSI, ASCII, and other formats to PNG")
+ (description
+ "libansilove is a library for converting artscene file types to PNG images,
+including ANSI (.ANS) and many others. The library primarily serves to support
+the ansilove tool.")
+ (license license:bsd-2)))
--
2.40.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [bug#64085] [PATCH 2/2] gnu: Add ansilove.
2023-06-15 17:50 [bug#64085] [PATCH 0/2] Add ansilove Cairn via Guix-patches via
2023-06-15 17:52 ` [bug#64085] [PATCH 1/2] gnu: Add libansilove Cairn via Guix-patches via
@ 2023-06-15 17:52 ` Cairn via Guix-patches via
2023-06-24 14:58 ` bug#64085: [PATCH 0/2] " Ludovic Courtès
2 siblings, 0 replies; 4+ messages in thread
From: Cairn via Guix-patches via @ 2023-06-15 17:52 UTC (permalink / raw)
To: 64085; +Cc: Cairn
* gnu/packages/image-processing.scm (ansilove): New variable.
---
gnu/packages/image-processing.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index 7eaa0eed67..3a846cbe25 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -1763,3 +1763,28 @@ (define-public libansilove
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)))
--
2.40.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* bug#64085: [PATCH 0/2] Add ansilove.
2023-06-15 17:50 [bug#64085] [PATCH 0/2] Add ansilove Cairn via Guix-patches via
2023-06-15 17:52 ` [bug#64085] [PATCH 1/2] gnu: Add libansilove Cairn via Guix-patches via
2023-06-15 17:52 ` [bug#64085] [PATCH 2/2] gnu: Add ansilove Cairn via Guix-patches via
@ 2023-06-24 14:58 ` Ludovic Courtès
2 siblings, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2023-06-24 14:58 UTC (permalink / raw)
To: Cairn; +Cc: 64085-done
Hi,
Cairn <cairn@pm.me> skribis:
> gnu: Add libansilove.
> gnu: Add ansilove.
Applied, thanks!
Ludo’.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-06-24 14:59 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-15 17:50 [bug#64085] [PATCH 0/2] Add ansilove Cairn via Guix-patches via
2023-06-15 17:52 ` [bug#64085] [PATCH 1/2] gnu: Add libansilove Cairn via Guix-patches via
2023-06-15 17:52 ` [bug#64085] [PATCH 2/2] gnu: Add ansilove Cairn via Guix-patches via
2023-06-24 14:58 ` bug#64085: [PATCH 0/2] " Ludovic Courtès
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.