diff options
author | Cayetano Santos <csantosb@inventati.org> | 2025-07-08 13:54:33 +0200 |
---|---|---|
committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2025-07-20 08:10:32 +0200 |
commit | 6acd56ecc4ff2bf6358d466f2ad52255c45f26a8 (patch) | |
tree | 3224cc73cf14b517373fe332448da0015c1d2054 /gnu/packages/emacs-xyz.scm | |
parent | 9b5bcb6ee6cde6141de00d0416e7b6ed8b951714 (diff) |
gnu: Add emacs-zotra.
* gnu/packages/emacs-xyz.scm (emacs-zotra): New variable.
Change-Id: I4ab978172b9346a8972afc012f7111e94b7ee035
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages/emacs-xyz.scm')
-rw-r--r-- | gnu/packages/emacs-xyz.scm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 4fc4770b6f..bad06900f5 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -30452,6 +30452,40 @@ be changed by customizing the appropriate variables.") calendar.") (license license:gpl3+)))) +(define-public emacs-zotra + ;; No releases or tags. + (let ((commit "fe9093b226a1678fc6c2fadd31a09d5a22ecdcf1") + (revision "0")) + (package + (name "emacs-zotra") + (version (git-version "1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mpedramfar/zotra/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "04a7h183kbl8nfkhn2386yljmv7hgxg0cdyw1ir3x60i3nji179z")))) + (build-system emacs-build-system) + (arguments (list #:tests? #f)) ; no tests + (home-page "https://github.com/mpedramfar/zotra/") + (synopsis "Zotra frontend for Emacs") + (description + "@code{Emacs-zotra} provides functions to fetch bibliographic +information in different formats (e.g. @{bibtex}) using website urls or search +identifiers. + +This library connects to different @code{zotero} translators: +@itemize +@item citoid, using a more limited public API +@item zotra-server, which also fetches attachments +@item translation-server +@end itemize\n") + (license license:gpl3+)))) + (define-public emacs-zotxt (package (name "emacs-zotxt") |