guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

05/08: gnu: Add emacs-vcard-mode.


From: guix-commits
Subject: 05/08: gnu: Add emacs-vcard-mode.
Date: Sat, 2 Sep 2023 12:14:26 -0400 (EDT)

apteryx pushed a commit to branch master
in repository guix.

commit c97c90ddf4214f339e5fb47e269cee5c7a8ea6f8
Author: Andre A. Gomes <andremegafone@gmail.com>
AuthorDate: Mon Aug 21 23:14:44 2023 +0300

    gnu: Add emacs-vcard-mode.
    
    * gnu/packages/emacs-xyz.scm (emacs-vcard-mode): New variable.
    
    Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
    Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
---
 gnu/packages/emacs-xyz.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 6e9be72dbb..dc2998a217 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -37917,6 +37917,29 @@ In particular, it saves and restores project files and 
window configurations
 across sessions.")
       (license license:gpl3+))))
 
+(define-public emacs-vcard-mode
+  ;; Use the latest commit, as there are no tagged releases.
+  (let ((commit "ab1a2885a5720d7fb02d9b6583ee908ba2260b78")
+        (revision "0"))
+    (package
+      (name "emacs-vcard-mode")
+      (home-page "https://github.com/dochang/vcard-mode";)
+      (version (git-version "0.0.0" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url home-page)
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "0w44ax9dxkj8mh4np9mg3yp2yakjwrgy13izq53p0vimrhywza0w"))))
+      (build-system emacs-build-system)
+      (synopsis "Emacs major mode to edit vCard files")
+      (description "This package provides a major mode for editing vCard files
+in Emacs.")
+      (license license:gpl3+))))
+
 (define-public emacs-vertico-posframe
   (package
     (name "emacs-vertico-posframe")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]