GNU bug report logs - #76225
[PATCH] gnu: Add emacs-age.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Nicolas Graves <ngraves@HIDDEN>; Keywords: patch; dated Wed, 12 Feb 2025 13:35:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 76225 <at> debbugs.gnu.org:


Received: (at 76225) by debbugs.gnu.org; 12 Feb 2025 19:44:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 12 14:44:10 2025
Received: from localhost ([127.0.0.1]:38384 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiIeX-0004YT-Vl
	for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 14:44:10 -0500
Received: from msg-1.mailo.com ([213.182.54.11]:46776 helo=mailo.com)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mail@HIDDEN>)
 id 1tiIeW-0004YB-If
 for 76225 <at> debbugs.gnu.org; Wed, 12 Feb 2025 14:44:09 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr;
 s=mailo; t=1739389436;
 bh=bMWb42wNNgAopxGaYcu7UZ1AoDNEBhdGCjx1P+QEugg=;
 h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding;
 b=riOj1qhgoqAo21z1qqdC+GS9l35ky0aMRqw3VqVv7OrWegddhKlEZ/kVHp5ZPGpUa
 KxIXFyDw/SfMbFQQIFKjdtoI5MRkNk5bEjlS3SfllODy8m7IZl6MmdoK1f4q0AQbGj
 ekDMVndvTmCfcWoTmmJPt2loN+qf42ZCj6UWrxq8=
Received: by b221-3.in.mailobj.net [192.168.90.23] with ESMTP
 via ip-20.mailobj.net [213.182.54.20]
 Wed, 12 Feb 2025 20:43:56 +0100 (CET)
X-EA-Auth: nN4IrlBdtKhYnKEkqVLpGd5SG1iHna8+HplIoOj/QvIdtjToIisJCehVKexEYvGJPPz3XRoQKjcK+8igUqhUbqpnL6ezfuDIcW+UY14Sb3c=
From: Nicolas Goaziou <mail@HIDDEN>
To: Nicolas Graves via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#76225] [PATCH v2] gnu: Add emacs-age.
In-Reply-To: <877c5vjne0.fsf@HIDDEN> (Nicolas Graves via Guix-patches
 via's message of "Wed, 12 Feb 2025 14:33:21 +0100")
References: <87a5arjnhl.fsf@HIDDEN> <877c5vjne0.fsf@HIDDEN>
Date: Wed, 12 Feb 2025 20:43:40 +0100
Message-ID: <87a5ardk43.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76225
Cc: 76225 <at> debbugs.gnu.org, Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

Nicolas Graves via Guix-patches via <guix-patches@HIDDEN> writes:

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

Thanks.

> +(define-public emacs-age
> +  (let ((commit "890c467ebc27538507c54a03afd2f7260630d7f5")
> +        (revision "0"))
> +    (package
> +      (name "emacs-age")
> +      ;; 0.1.4 in the code but 0.1.5 on github
> +      (version (git-version "0.1.5" revision commit))

Please use the "v0.1.5" tag instead of a raw commit.

> +      (description
> +       "This package provides transparent Age file encryption and decryp=
tion
> +in Emacs.  It is based on the Emacs @code{EasyPG} code and offers similar

Nitpick: I think EasyPG is better than @code{EasyPG}. See below.

> +Emacs file handling for Age encrypted files: maintain @code{.org.age}
> +encrypted Org files, provide Age encrypted authentication information ou=
t of
> +@code{.authinfo.age},

@code -> @file (x2)

> + open/edit/save Age encrypted files via @code{tramp}...")

Nitpick: I prefer Tramp over @code{tramp} as you=E2=80=99re referring to
a project, not to some piece of code. It is also coherent with Age and
Emacs in the same description.

Otherwise, LGTM.

Regards,
--=20
Nicolas Goaziou






Information forwarded to guix-patches@HIDDEN:
bug#76225; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 12 Feb 2025 19:44:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 12 14:44:20 2025
Received: from localhost ([127.0.0.1]:38387 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiIeh-0004Yx-V7
	for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 14:44:20 -0500
Received: from lists.gnu.org ([2001:470:142::17]:35038)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mail@HIDDEN>)
 id 1tiIed-0004YC-SW
 for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 14:44:16 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mail@HIDDEN>)
 id 1tiIeQ-0004JM-Rg
 for guix-patches@HIDDEN; Wed, 12 Feb 2025 14:44:02 -0500
Received: from msg-1.mailo.com ([213.182.54.11] helo=mailo.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mail@HIDDEN>)
 id 1tiIeO-0001Jk-Pn
 for guix-patches@HIDDEN; Wed, 12 Feb 2025 14:44:02 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr;
 s=mailo; t=1739389436;
 bh=bMWb42wNNgAopxGaYcu7UZ1AoDNEBhdGCjx1P+QEugg=;
 h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding;
 b=riOj1qhgoqAo21z1qqdC+GS9l35ky0aMRqw3VqVv7OrWegddhKlEZ/kVHp5ZPGpUa
 KxIXFyDw/SfMbFQQIFKjdtoI5MRkNk5bEjlS3SfllODy8m7IZl6MmdoK1f4q0AQbGj
 ekDMVndvTmCfcWoTmmJPt2loN+qf42ZCj6UWrxq8=
Received: by b221-3.in.mailobj.net [192.168.90.23] with ESMTP
 via ip-20.mailobj.net [213.182.54.20]
 Wed, 12 Feb 2025 20:43:56 +0100 (CET)
X-EA-Auth: nN4IrlBdtKhYnKEkqVLpGd5SG1iHna8+HplIoOj/QvIdtjToIisJCehVKexEYvGJPPz3XRoQKjcK+8igUqhUbqpnL6ezfuDIcW+UY14Sb3c=
From: Nicolas Goaziou <mail@HIDDEN>
To: Nicolas Graves via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#76225] [PATCH v2] gnu: Add emacs-age.
In-Reply-To: <877c5vjne0.fsf@HIDDEN> (Nicolas Graves via Guix-patches
 via's message of "Wed, 12 Feb 2025 14:33:21 +0100")
References: <87a5arjnhl.fsf@HIDDEN> <877c5vjne0.fsf@HIDDEN>
Date: Wed, 12 Feb 2025 20:43:40 +0100
Message-ID: <87a5ardk43.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=213.182.54.11;
 envelope-from=mail@HIDDEN; helo=mailo.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: 76225 <at> debbugs.gnu.org, Nicolas Graves <ngraves@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

Hello,

Nicolas Graves via Guix-patches via <guix-patches@HIDDEN> writes:

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

Thanks.

> +(define-public emacs-age
> +  (let ((commit "890c467ebc27538507c54a03afd2f7260630d7f5")
> +        (revision "0"))
> +    (package
> +      (name "emacs-age")
> +      ;; 0.1.4 in the code but 0.1.5 on github
> +      (version (git-version "0.1.5" revision commit))

Please use the "v0.1.5" tag instead of a raw commit.

> +      (description
> +       "This package provides transparent Age file encryption and decryp=
tion
> +in Emacs.  It is based on the Emacs @code{EasyPG} code and offers similar

Nitpick: I think EasyPG is better than @code{EasyPG}. See below.

> +Emacs file handling for Age encrypted files: maintain @code{.org.age}
> +encrypted Org files, provide Age encrypted authentication information ou=
t of
> +@code{.authinfo.age},

@code -> @file (x2)

> + open/edit/save Age encrypted files via @code{tramp}...")

Nitpick: I prefer Tramp over @code{tramp} as you=E2=80=99re referring to
a project, not to some piece of code. It is also coherent with Age and
Emacs in the same description.

Otherwise, LGTM.

Regards,
--=20
Nicolas Goaziou






Information forwarded to guix-patches@HIDDEN:
bug#76225; Package guix-patches. Full text available.

Message received at 76225 <at> debbugs.gnu.org:


Received: (at 76225) by debbugs.gnu.org; 12 Feb 2025 13:36:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 12 08:36:29 2025
Received: from localhost ([127.0.0.1]:33294 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiCuj-0006rX-Ep
	for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 08:36:29 -0500
Received: from 7.mo560.mail-out.ovh.net ([188.165.48.182]:57363)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1tiCug-0006rL-8m
 for 76225 <at> debbugs.gnu.org; Wed, 12 Feb 2025 08:36:27 -0500
Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.140.194])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4YtK8m4CzGz1VgJ
 for <76225 <at> debbugs.gnu.org>; Wed, 12 Feb 2025 13:36:24 +0000 (UTC)
Received: from ghost-submission-5b5ff79f4f-4zqw9 (unknown [10.110.96.108])
 by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id F00901FEBB
 for <76225 <at> debbugs.gnu.org>; Wed, 12 Feb 2025 13:36:23 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.107])
 by ghost-submission-5b5ff79f4f-4zqw9 with ESMTPSA
 id sbXBK9ejrGeNpTIAKe9C5w (envelope-from <ngraves@HIDDEN>)
 for <76225 <at> debbugs.gnu.org>; Wed, 12 Feb 2025 13:36:23 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S001c4eac3e8-715b-4867-a8d2-f3b95d5cd057,
 62BFB7A69F7B9EF72AEEFD1B5628889879A671A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
To: 76225 <at> debbugs.gnu.org
Subject: [PATCH v2] gnu: Add emacs-age.
Date: Wed, 12 Feb 2025 14:33:21 +0100
Message-ID: <877c5vjne0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Ovh-Tracer-Id: 11806186423627932194
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeggedtvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgfgsehtqhertddttdejnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepledtffejieegvdejuefgiedtkefggfelkeeltddtheegtdelffeiveetieetleegnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggedpfeejrdehledrudegvddruddtjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeeivddvheesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitdgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=7zyrS5pnHz6c0F4Y3M00PDoQzGvOpDeZU5uelz/8rlU=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1739367384; v=1;
 b=Cn/WF3Wa6vGlSvyPQY9VbAd2Xq45CQf1QKThmdgpqqf936LnB5SGYgm7/soy5L5vz/bXGBgk
 JBLFTzte7nkVhHpbvWKrW7sVMVZU75JQbDFfkhxeqfWo1mkNvDICjeLY+V2JGRNtID5qH1wuwjT
 V1Kb5cBi8F+1CdPTkJ/uR83l4tqOx1398xQ7KlcphU35vT/HUf2QMWFRQwTrBHRry0YqRhbf5Wu
 gP0Jy21+olOh6p9Hom5ZLvnYRFrHctdEtddgeGj7RecofyWCEbMv5WdOPk2QQ/zAe0crzEv8CLt
 JDrGzBDaLv/qsZ7gFxLSYq87VcgADWfkY3Fqp5vaRhS1g==
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76225
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/emacs-xyz.scm (emacs-age): New variable.
---
 gnu/packages/emacs-xyz.scm | 29 ++++++++++++++++++++++++++++-
 1 file changed, 28 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 89da0dd489..d57c17d45f 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -116,7 +116,7 @@
 ;;; Copyright =C2=A9 2022 Haider Mirza <haider@HIDDEN>
 ;;; Copyright =C2=A9 2022 Jose G Perez Taveras <josegpt27@HIDDEN>
 ;;; Copyright =C2=A9 2022 Hilton Chain <hako@HIDDEN>
-;;; Copyright =C2=A9 2022 Nicolas Graves <ngraves@HIDDEN>
+;;; Copyright =C2=A9 2022, 2024, 2025 Nicolas Graves <ngraves@HIDDEN>
 ;;; Copyright =C2=A9 2022 Thiago Jung Bauermann <bauermann@HIDDEN>
 ;;; Copyright =C2=A9 2022 Joeke de Graaf <joeke@HIDDEN>
 ;;; Copyright =C2=A9 2023 Simon Streit <simon@HIDDEN>
@@ -436,6 +436,33 @@ (define-public emacs-activities
 compatible.")
     (license license:gpl3+)))
=20
+(define-public emacs-age
+  (let ((commit "890c467ebc27538507c54a03afd2f7260630d7f5")
+        (revision "0"))
+    (package
+      (name "emacs-age")
+      ;; 0.1.4 in the code but 0.1.5 on github
+      (version (git-version "0.1.5" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/anticomputer/age.el")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "0777nvrvswv81g0rkclm7r2ai1xfjf380lhg8lidd060dkp71ic1"))=
))
+      (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 decrypti=
on
+in Emacs.  It is based on the Emacs @code{EasyPG} code and offers similar
+Emacs file handling for Age encrypted files: maintain @code{.org.age}
+encrypted Org files, provide Age encrypted authentication information out =
of
+@code{.authinfo.age}, open/edit/save Age encrypted files via @code{tramp}.=
..")
+      (license license:gpl3+))))
+
 (define-public emacs-bookmark-plus
   (package
     (name "emacs-bookmark-plus")
--=20
2.48.1



--=20
Best regards,
Nicolas Graves




Information forwarded to guix-patches@HIDDEN:
bug#76225; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 12 Feb 2025 13:34:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 12 08:34:35 2025
Received: from localhost ([127.0.0.1]:33284 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiCst-0006hz-Bu
	for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 08:34:35 -0500
Received: from lists.gnu.org ([2001:470:142::17]:59902)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1tiCsp-0006he-RB
 for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 08:34:32 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1tiCsj-0002cB-Rw
 for guix-patches@HIDDEN; Wed, 12 Feb 2025 08:34:25 -0500
Received: from 4.mo581.mail-out.ovh.net ([178.32.122.254])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1tiCsf-0007dV-6v
 for guix-patches@HIDDEN; Wed, 12 Feb 2025 08:34:25 -0500
Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.2.211])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4YtK6H724Nz1GN6
 for <guix-patches@HIDDEN>; Wed, 12 Feb 2025 13:34:15 +0000 (UTC)
Received: from ghost-submission-5b5ff79f4f-tjb2x (unknown [10.111.174.226])
 by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 525CB1FECA;
 Wed, 12 Feb 2025 13:34:15 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.113])
 by ghost-submission-5b5ff79f4f-tjb2x with ESMTPSA
 id UKdgNFajrGchBgAAdgLfuw
 (envelope-from <ngraves@HIDDEN>); Wed, 12 Feb 2025 13:34:15 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-113S00795301d0c-c315-4b0a-9b4c-6ca472738596,
 62BFB7A69F7B9EF72AEEFD1B5628889879A671A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 90.92.117.144
From: Nicolas Graves <ngraves@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: Add emacs-age.
Date: Wed, 12 Feb 2025 14:33:21 +0100
Message-ID: <87a5arjnhl.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Ovh-Tracer-Id: 11769876151912489563
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeggedtudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkgggtgfesthhqredttddtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeejuddvjeelieeifeeuiedtfeegudegtdehjefhvddtkefhgfehhfejueduvddvueenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdeltddrledvrdduudejrddugeegpdefjedrheelrddugedvrdduudefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopehguhhigidqphgrthgthhgvshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekudgmpdhmohguvgepshhmthhpohhuth
DKIM-Signature: a=rsa-sha256; bh=YV2++i/GpVtcK6pGPTJaOoM5HTHKg88Ak4UhJ1/FiiE=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1739367256; v=1;
 b=JYTDylxKiMQniGsSigCZe3DI6hpv9CtA6pRVbo7/H/7SMdQfgqjpwDBF8KYITqMdrRLT8N70
 z0O2dfP4RX2LvN1chfXOxEMozsVJQBN5386gc4IWgfpD6mtPTRHrDVFXXu6yzBXxqGydSQaR8Ln
 fBvYPwPbGllv4m199Sx+hllJFYZ98duIjbsDBam63rihdTLV1j3Bws5N8cbwQw//SjuNuU+Xq4Z
 KRJVtbP6BKY21DckSlBYoSg1qIV9+gBqGFMARjy/TqG7CTCZ8fQm3UiWemMfleaRNa1S4wHhpBP
 A0NQgxrkF5jsDVohlsLvct5zO6yF9XKFpJROyED7vXzLw==
Received-SPF: pass client-ip=178.32.122.254; envelope-from=ngraves@HIDDEN;
 helo=4.mo581.mail-out.ovh.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: andrew@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

* gnu/packages/emacs-xyz.scm (emacs-age): New variable.
---
 gnu/packages/emacs-xyz.scm | 29 ++++++++++++++++++++++++++++-
 1 file changed, 28 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 89da0dd489..13139243a1 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -116,7 +116,7 @@
 ;;; Copyright =C2=A9 2022 Haider Mirza <haider@HIDDEN>
 ;;; Copyright =C2=A9 2022 Jose G Perez Taveras <josegpt27@HIDDEN>
 ;;; Copyright =C2=A9 2022 Hilton Chain <hako@HIDDEN>
-;;; Copyright =C2=A9 2022 Nicolas Graves <ngraves@HIDDEN>
+;;; Copyright =C2=A9 2022, 2024, 2025 Nicolas Graves <ngraves@HIDDEN>
 ;;; Copyright =C2=A9 2022 Thiago Jung Bauermann <bauermann@HIDDEN>
 ;;; Copyright =C2=A9 2022 Joeke de Graaf <joeke@HIDDEN>
 ;;; Copyright =C2=A9 2023 Simon Streit <simon@HIDDEN>
@@ -436,6 +436,33 @@ (define-public emacs-activities
 compatible.")
     (license license:gpl3+)))
=20
+(define-public emacs-age
+  (let ((commit "890c467ebc27538507c54a03afd2f7260630d7f5")
+        (revision "0"))
+    (package
+      (name "emacs-age")
+      ;; 0.1.4 in the code but 0.1.5 on github
+      (version (git-version "0.1.5" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/anticomputer/age.el")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "0777nvrvswv81g0rkclm7r2ai1xfjf380lhg8lidd060dkp71ic1"))=
))
+      (build-system emacs-build-system)
+      (home-page "https://github.com/anticomputer/age.el")
+      (synopsis "The Age Encryption Library")
+      (description
+       "This package provides transparent Age file encryption and decrypti=
on in
+Emacs.  It is based on the Emacs @code{EasyPG} code and offers similar Ema=
cs
+file handling for Age encrypted files: maintain .org.age encrypted Org fil=
es,
+provide Age encrypted authentication information out of .authinfo.age,
+open/edit/save Age encrypted files via @code{tramp}...")
+      (license license:gpl3+))))
+
 (define-public emacs-bookmark-plus
   (package
     (name "emacs-bookmark-plus")
--=20
2.48.1



--=20
Best regards,
Nicolas Graves




Acknowledgement sent to Nicolas Graves <ngraves@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#76225; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 12 Feb 2025 19:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.