1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add emacs-age.

* gnu/packages/emacs-xyz.scm (emacs-age): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
Nicolas Graves
2025-02-12 14:33:21 +01:00
committed by Nicolas Goaziou
parent 5a6f60ab45
commit 33c76a75f8

View File

@@ -116,7 +116,7 @@
;;; Copyright © 2022 Haider Mirza <haider@haider.gq>
;;; Copyright © 2022 Jose G Perez Taveras <josegpt27@gmail.com>
;;; Copyright © 2022 Hilton Chain <hako@ultrarare.space>
;;; Copyright © 2022 Nicolas Graves <ngraves@ngraves.fr>
;;; Copyright © 2022, 2024, 2025 Nicolas Graves <ngraves@ngraves.fr>
;;; Copyright © 2022 Thiago Jung Bauermann <bauermann@kolabnow.com>
;;; Copyright © 2022 Joeke de Graaf <joeke@posteo.net>
;;; Copyright © 2023 Simon Streit <simon@netpanic.org>
@@ -437,6 +437,30 @@ statesthat is, any major mode that supports the bookmark system is
compatible.")
(license license:gpl3+)))
(define-public emacs-age
(package
(name "emacs-age")
(version "0.1.6")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/anticomputer/age.el")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1703ijdgahanzkrs0w3j1l563969qnsw872vkdsmfj7qw1940ndj"))))
(build-system emacs-build-system)
(home-page "https://github.com/anticomputer/age.el")
(synopsis "Age Encryption support for Emacs")
(description
"This package provides transparent Age file encryption and decryption
in Emacs. It is based on the Emacs EasyPG code and offers similar Emacs file
handling for Age encrypted files: maintain @file{.org.age} encrypted Org
files, provide Age encrypted authentication information out of
@file{.authinfo.age}, open/edit/save Age encrypted files via Tramp...")
(license license:gpl3+)))
(define-public emacs-bookmark-plus
(package
(name "emacs-bookmark-plus")