[PATCH] gnu: Add emacs-yeetube

  • Done
  • quality assurance status badge
Details
2 participants
  • Ludovic Courtès
  • Thanos Apollo
Owner
unassigned
Submitted by
Thanos Apollo
Severity
normal
T
T
Thanos Apollo wrote on 14 Aug 2023 11:38
(address . guix-patches@gnu.org)(name . Thanos Apollo)(address . public@thanosapollo.com)
20230814093819.69715-1-public@thanosapollo.com
---
gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)

Toggle diff (48 lines)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 0f0751e39a..b9d1a5212c 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -132,6 +132,7 @@
;;; Copyright © 2023 Fabio Natali <me@fabionatali.com>
;;; Copyright © 2023 Arnaud Lechevallier <arnaud.lechevallier@free.fr>
;;; Copyright © 2023 Ahmad Draidi <a.r.draidi@redscript.org>
+;;; Copyright © 2023 Thanos Apollo <public@thanosapollo.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -27683,6 +27684,33 @@ (define-public emacs-ytel-show
and comments.")
(license license:gpl3+))))
+(define-public emacs-yeetube
+ (package
+ (name "emacs-yeetube")
+ (version "1.4.2")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.sr.ht/~thanosapollo/yeetube.el")
+ (commit version)))
+ (sha256
+ (base32
+ "0vfap6sri6qnswrjsp6qvmrp98bvrfh58gwdqbjiakq1fzvcrm03"))
+ (file-name (git-file-name name version))))
+ (build-system emacs-build-system)
+ (inputs
+ (list mpv yt-dlp))
+ (home-page "https://sr.ht/~thanosapollo/yeetube.el")
+ (synopsis "Youtube & Invidious front-end for Emacs")
+ (description
+ "This package offers an Emacs interface that allows you to search YouTube
+or an Invidious instance for a specific query. The search results are shown as
+links in an org-mode buffer. The videos can be opened to a user-defined video
+player(by default mpv) or downloaded using yt-dlp. This package also includes
+a yt-dlp front-end.")
+ (license license:gpl3+)))
+
(define-public emacs-org-web-tools
(package
(name "emacs-org-web-tools")
--
2.40.1
L
L
Ludovic Courtès wrote on 11 Sep 2023 23:26
(name . Thanos Apollo)(address . public@thanosapollo.com)(address . 65289-done@debbugs.gnu.org)
87a5tsqu4b.fsf@gnu.org
Hi Thanos,

Thanos Apollo <public@thanosapollo.com> skribis:

Toggle quote (4 lines)
> ---
> gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
> 1 file changed, 28 insertions(+)

I added a commit log that follows our conventions¹ and applied it.

Thank you!

Ludo’.

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 65289@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 65289
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch