From 88e4aaec0f2dc267b324df877b4861e734033500 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Sun, 6 Oct 2024 19:02:30 +0100 Subject: gnu: Add emacs-varuga. * gnu/packages/emacs-xyz.scm (emacs-varuga): New variable. Change-Id: I6900893ff65011fd8aa935a6b7281e83842b2b66 Signed-off-by: Nicolas Goaziou --- gnu/packages/emacs-xyz.scm | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) (limited to 'gnu') diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ce63ca0b86..823db069d5 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -16,7 +16,7 @@ ;;; Copyright © 2016, 2019 Alex Griffin ;;; Copyright © 2016-2024 Nicolas Goaziou ;;; Copyright © 2016, 2017, 2018 Alex Vong -;;; Copyright © 2016-2022 Arun Isaac +;;; Copyright © 2016-2022, 2024 Arun Isaac ;;; Copyright © 2017 Christopher Baines ;;; Copyright © 2017, 2018, 2019, 2020, 2022 Mathieu Othacehe ;;; Copyright © 2017, 2018, 2019, 2020, 2021, 2022 Clément Lassieur @@ -4914,6 +4914,34 @@ (define-public emacs-calfw Emacs buffer.") (license license:gpl3+))) +(define-public emacs-varuga + (package + (name "emacs-varuga") + (version "0.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.systemreboot.net/varuga/") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "01hlnhqhys8qzfwhza1ypc436zg5lhlkx5yy71bhmrbmyfzfh0fr")))) + (build-system emacs-build-system) + (arguments (list #:tests? #t)) + (home-page "https://git.systemreboot.net/varuga/about/") + (synopsis "Send iCal calendar invites by email") + (description + "Varuga allows you to format and send iCal calendar invites using your +Emacs mail client. These invites are similar to those produced by Google +Calendar or Outlook Calendar, and are compatible with them. + +Varuga populates a Message mode buffer with an iCal MIME part (using MML, the +MIME Meta Language). It also adds a plain text part listing the time of the +event in various configured timezones.") + (license license:gpl3+))) + (define-public emacs-caml (package (name "emacs-caml") -- cgit v1.2.3