summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjartan Oli Agustsson <kjartanoli@outlook.com>2025-10-21 11:36:48 +0000
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-11-07 20:06:23 +0100
commitd7a5df1a5ea1802ace5a2780a57184a84534ed36 (patch)
tree370a11e80eaec4eaf98c7a8f7741d498e88cda6d
parentc0dc5881527c97913d05dc322d1a9bc2061ec71b (diff)
gnu: Add emacs-calibre.
* gnu/packages/emacs-xyz.scm (emacs-calibre): New variable. Change-Id: I5e6666230eceed69c33ecbf1ca3f68696fef8cda Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
-rw-r--r--gnu/packages/emacs-xyz.scm28
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index b2192535940..ee4902f6778 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -37653,6 +37653,34 @@ user interfaces for various built-in modes.")
37653(define-deprecated-package emacs-casual-avy 37653(define-deprecated-package emacs-casual-avy
37654 emacs-casual) 37654 emacs-casual)
37655 37655
37656(define-public emacs-calibre
37657 (package
37658 (name "emacs-calibre")
37659 (version "1.5.0")
37660 (source
37661 (origin
37662 (method url-fetch)
37663 (uri (string-append "https://elpa.gnu.org/packages/calibre-" version
37664 ".tar"))
37665 (sha256
37666 (base32 "08rcwrydrlc995sdxn5ssm5f6ighxi5yr6i7bx9a1nf7n91mgbgh"))))
37667 (build-system emacs-build-system)
37668 (arguments
37669 (list
37670 #:tests? #f ; no tests
37671 #:phases
37672 #~(modify-phases %standard-phases
37673 (add-after 'unpack 'build-info-manual
37674 (lambda _
37675 (invoke "makeinfo" "doc/calibre.texi"))))))
37676 (propagated-inputs (list emacs-compat))
37677 (native-inputs (list texinfo))
37678 (home-page "https://git.disroot.org/kjartanoli/calibre.el")
37679 (synopsis "Interact with Calibre libraries from Emacs")
37680 (description "@code{Emacs-Calibre} is a package for interacting with
37681@url{https://calibre-ebook.com/}{Calibre} libraries from Emacs.")
37682 (license license:gpl3+)))
37683
37656(define-public emacs-calibredb 37684(define-public emacs-calibredb
37657 (package 37685 (package
37658 (name "emacs-calibredb") 37686 (name "emacs-calibredb")