all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#66708] [PATCH] add ani-cli package
@ 2023-10-23 16:45 Nicolas Débonnaire
  2023-10-23 21:15 ` [bug#66708] Close Nicolas Débonnaire
  0 siblings, 1 reply; 2+ messages in thread
From: Nicolas Débonnaire @ 2023-10-23 16:45 UTC (permalink / raw)
  To: 66708

[-- Attachment #1: Type: text/plain, Size: 1861 bytes --]

diff --git a/gnu/packages/ani-cli.scm b/gnu/packages/ani-cli.scm
new file mode 100644
index 0000000000..ceef971267
--- /dev/null
+++ b/gnu/packages/ani-cli.scm
@@ -0,0 +1,43 @@
+(define-module (gnu packages ani-cli)
+  #:use-module (guix licenses)
+  #:use-module (guix packages)
+  #:use-module (guix git-download)
+  #:use-module (gnu packages video)
+  #:use-module (gnu packages curl)
+  #:use-module (gnu packages base)
+  #:use-module (gnu packages terminals)
+  #:use-module (guix build-system copy))
+
+(define-public ani-cli
+  (let ((commit "c7e6838647b57411d791bd250417eb0925d74cca")
+        (revision "0"))
+    (package
+      (name "ani-cli")
+      (version (git-version "4.6" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/pystardust/ani-cli")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
"1ni9pzjb5qh87iz7c8252bx79qadr1qx6jnkqvvjcqrchh7q473a"))))
+      (build-system copy-build-system)
+      (propagated-inputs (list yt-dlp
+                               curl
+                               fzf
+                               mpv
+                               sed
+                               grep))
+      (arguments
+       `(#:install-plan '(("ani-cli" "bin/")
+                          ("ani-cli.1" "share/man/man1/"))))
+      (home-page "https://github.com/pystardust/ani-cli")
+      (synopsis "Browse and watch anime from the terminal")
+      (description
+       "ani-cli is a command-line interface (cli) to browse and watch anime
+ (alone AND with friends).  It scrapes the site allanime and open videos
+ in mpv audio and video player.  There is different features such as
+episode browsing, history tracking,...")
+      (license gpl3))))

[-- Attachment #2: Type: text/html, Size: 2451 bytes --]

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [bug#66708] Close
  2023-10-23 16:45 [bug#66708] [PATCH] add ani-cli package Nicolas Débonnaire
@ 2023-10-23 21:15 ` Nicolas Débonnaire
  0 siblings, 0 replies; 2+ messages in thread
From: Nicolas Débonnaire @ 2023-10-23 21:15 UTC (permalink / raw)
  To: 66708

[-- Attachment #1: Type: text/plain, Size: 173 bytes --]

Right after posting I saw that someone already made a patch for ani-cli:
https://lists.gnu.org/archive/html/guix-patches/2023-10/msg01458.html
Thus, you can disregard this.

[-- Attachment #2: Type: text/html, Size: 302 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-10-24 14:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-23 16:45 [bug#66708] [PATCH] add ani-cli package Nicolas Débonnaire
2023-10-23 21:15 ` [bug#66708] Close Nicolas Débonnaire

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.