summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2025-06-23 19:54:02 +0900
committerAndreas Enge <andreas@enge.fr>2025-06-24 12:10:18 +0200
commitc1d307d80afca4a8efe1cd4e7455f5f04ed72406 (patch)
treed1164d54fe0bfcdd8aaf90b90a72ec375b91013a
parent04d821743685b4d07f39c0622cb1b7e35f61a642 (diff)
gnu: Add emacs-defaultencrypt.
* gnu/packages/emacs-xyz.scm (emacs-defaultencrypt): New variable. (emacs-default-encrypt): Mark it as deprecated by the above. Change-Id: I391e8edb489aa463344401fd691727734a47e428 Signed-off-by: Andreas Enge <andreas@enge.fr>
-rw-r--r--gnu/packages/emacs-xyz.scm24
1 files changed, 13 insertions, 11 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 81c4083ded..4dbe512e2a 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -21661,23 +21661,22 @@ and more predictable implementation.")
highlighting strace outputs.")
(license license:gpl3+))))
-(define-public emacs-default-encrypt
+(define-public emacs-defaultencrypt
(package
- (name "emacs-default-encrypt")
- (version "4.4")
+ (name "emacs-defaultencrypt")
+ (version "5.1")
(source
(origin
- (method url-fetch)
- (uri (string-append
- "https://informationelle-selbstbestimmung-im-internet.de"
- "/emacs/jl-encrypt" version "/jl-encrypt.el"))
- (file-name (string-append "jl-encrypt-" version ".el"))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.com/lechten/defaultencrypt")
+ (commit (string-append "vs" version))))
+ (file-name (git-file-name name version))
(sha256
(base32
- "0w9ggz075j1zwg7d0rv9k8238g600p7czfnnsnawswi7yps2xk78"))))
+ "1hkcikfms0y5xbr169b3bb00kbjf0zyfby0gipay054jns7y4i5z"))))
(build-system emacs-build-system)
- (home-page
- "https://informationelle-selbstbestimmung-im-internet.de/Emacs.html")
+ (home-page "https://gitlab.com/lechten/defaultencrypt")
(synopsis "Automatically encrypt or sign Gnus messages in Emacs")
(description
"DefaultEncrypt is designed to be used with Gnus in Emacs. It
@@ -21689,6 +21688,9 @@ DefaultEncrypt, please refer to the home page or read the comments in the
source file, @file{jl-encrypt.el}.")
(license license:gpl3+)))
+(define-public emacs-default-encrypt
+ (deprecated-package "emacs-default-encrypt" emacs-defaultencrypt))
+
;; Package has no release. Version is extracted from "Version:" keyword in
;; main file.
(define-public emacs-exotica-theme