guix_mirror_bot pushed a commit to branch master in repository guix. commit 6acd56ecc4ff2bf6358d466f2ad52255c45f26a8 Author: Cayetano Santos <csant...@inventati.org> AuthorDate: Tue Jul 8 13:54:33 2025 +0200
gnu: Add emacs-zotra. * gnu/packages/emacs-xyz.scm (emacs-zotra): New variable. Change-Id: I4ab978172b9346a8972afc012f7111e94b7ee035 Signed-off-by: Liliana Marie Prikler <liliana.prik...@gmail.com> --- gnu/packages/emacs-xyz.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) 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")