GNU bug report logs - #34364
Add package: Emacs-shroud; Emacs interface for shroud

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: Amar Singh <nly@HIDDEN>; dated Thu, 7 Feb 2019 09:13:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at 34364) by debbugs.gnu.org; 20 Feb 2019 21:45:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 20 16:45:25 2019
Received: from localhost ([127.0.0.1]:58689 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gwZgC-0005z6-Sv
	for submit <at> debbugs.gnu.org; Wed, 20 Feb 2019 16:45:25 -0500
Received: from mout01.posteo.de ([185.67.36.65]:55162)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <brettg@HIDDEN>) id 1gwZg8-0005qI-OH
 for 34364 <at> debbugs.gnu.org; Wed, 20 Feb 2019 16:45:21 -0500
Received: from submission (posteo.de [89.146.220.130]) 
 by mout01.posteo.de (Postfix) with ESMTPS id B15E516007C
 for <34364 <at> debbugs.gnu.org>; Wed, 20 Feb 2019 22:45:07 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1550699108; bh=EHAsfeck7d2tNTCc/9B7L7SaI64g4J48d3auz3CFZak=;
 h=From:To:Cc:Subject:Date:From;
 b=FOupu7PlhNpnffofkoIZ2lZfhxZkqjbYVxsm5iFhXjH66U12X2mb76Bo6oOtqJFPs
 MItSUoFBCZQqjG+OLXvK8OTowF8iT7v650Po+86Lk5mi5Omhjb2tf621ofv5s4/jK9
 XKYL16uvi5W/FXlkERMxoQfxp5/dneYkW38hWNjTeGqDxqfFBYkKn5fOH83aTdoBfg
 OieJhar6FGnBJwpXqILujStqMkod1L9uqliTL2OeOsea2+uapJdqFf9g5HeLBECAZc
 2i2AtBc8HbkFzOwYptLTclU3UecVHNoAZEN29+pmXAXWjNJPvFpizX26KmTiSCVNDY
 THbUpCFNbhZvA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 444WN23C2gz6tmv;
 Wed, 20 Feb 2019 22:44:34 +0100 (CET)
References: <87o976p4z3.fsf@HIDDEN> <874l8y5ehq.fsf@HIDDEN>
User-agent: mu4e 1.0; emacs 26.1
From: Brett Gilio <brettg@HIDDEN>
To: Ricardo Wurmus <rekado@HIDDEN>
Subject: Re: bug#34595: [PATCH] gnu: Add emacs-shroud
In-reply-to: <874l8y5ehq.fsf@HIDDEN>
Date: Wed, 20 Feb 2019 15:44:32 -0600
Message-ID: <87ftsi2kzj.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 34364
Cc: Amar Singh <nly@HIDDEN>, 34595-done <at> debbugs.gnu.org,
 34364 <at> debbugs.gnu.org
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: -3.3 (---)


Ricardo Wurmus writes:

>
> A version string must be monotonically increasing over time.  Commit
> hashes don=E2=80=99t do that, so we use (git-version last-release revision
> commit) instead.
>
> We prefer releases over arbitrary commits.  Since you are the developer,
> could you please tell us what the difference is between this version and
> the previous release?  Could you make a new release instead?

To the OP, there are several packages that use this form. You can look
at some and pretty much directly copy their content and fill in your
relevant information.




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

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


Received: (at 34364) by debbugs.gnu.org; 20 Feb 2019 21:36:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 20 16:36:59 2019
Received: from localhost ([127.0.0.1]:58664 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gwZY3-0005Oi-CX
	for submit <at> debbugs.gnu.org; Wed, 20 Feb 2019 16:36:59 -0500
Received: from sender-of-o51.zoho.com ([135.84.80.216]:21030)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rekado@HIDDEN>)
 id 1gwZY0-0005OT-W2; Wed, 20 Feb 2019 16:36:57 -0500
ARC-Seal: i=1; a=rsa-sha256; t=1550698600; cv=none; d=zoho.com; s=zohoarc; 
 b=gCPr5RslnK9+mFl1hG6Fka68ginEW2zrhXjCWASCroF2BdAD6Mb2ZDq268yCufHu5NkdMiJ0x/MV0BJgyGjy+t8AwCCAUSzuCmc7RcFcv8gyQaVsGAamAcYLP8Uxn34f1H2f8Ck5iPsk8rGv0SeNx9PWL+78Eegx9am6oaZ1FhM=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com;
 s=zohoarc; t=1550698600;
 h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results;
 bh=dI9HaHTmqwHF6Il+Y91SFeDXdV9r4OZNe8iVVE04WKo=; 
 b=fY1pjQN2ZjVIwHO5WJ+FjzCTG3hz/s8Q1HBky6nYMM+BgdXtGnTjPuegqwrh4edwZwLfVSUdQLjSzK3OGwE+QBFlRADyySTt880FXx5Fl7wYydWmECkmx/irJvrGC5c+uhogdl60co/ICGnjsrK0xlQ5Durp9XrrLhj+2Qwkufs=
ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass  header.i=elephly.net;
 spf=pass  smtp.mailfrom=rekado@HIDDEN;
 dmarc=pass header.from=<rekado@HIDDEN> header.from=<rekado@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1550698600; 
 s=zoho; d=elephly.net; i=rekado@HIDDEN;
 h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding;
 l=1774; bh=dI9HaHTmqwHF6Il+Y91SFeDXdV9r4OZNe8iVVE04WKo=;
 b=BFvzA4HtKRcDiIOKliuRHIMlYL0+eqvMfQQ16e2ltqELTSwGmGy3tDruF0plAPoX
 7Y/0D+8U41sWjEKFMQQbiIR59DW6UvBAqKwowbG3ps977XkLBmAeS+cXLCnTqdOTzt5
 4qkwVYGSQQixxGwJN75wjxiumwyuU4psn2oe3NSg=
Received: from localhost (p54AD468B.dip0.t-ipconnect.de [84.173.70.139]) by
 mx.zohomail.com with SMTPS id 1550698597625222.11602939137242;
 Wed, 20 Feb 2019 13:36:37 -0800 (PST)
References: <87o976p4z3.fsf@HIDDEN>
User-agent: mu4e 1.0; emacs 26.1
From: Ricardo Wurmus <rekado@HIDDEN>
To: Amar Singh <nly@HIDDEN>
Subject: Re: bug#34595: [PATCH] gnu: Add emacs-shroud
In-reply-to: <87o976p4z3.fsf@HIDDEN>
X-URL: https://elephly.net
X-PGP-Key: https://elephly.net/rekado.pubkey
X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
Date: Wed, 20 Feb 2019 22:36:33 +0100
Message-ID: <874l8y5ehq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-ZohoMailClient: External
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 34364
Cc: 34595-done <at> debbugs.gnu.org, 34364 <at> debbugs.gnu.org
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 (-)


Hi,

> Shroud is a password manager written in Guile which uses GnuPG in the
> backend. This package is an Emacs interface to Shroud using the Buffers
> User Interface library.

You have previously already submitted a variant of this:

    https://issues.guix.info/issue/34364

Please don=E2=80=99t open more tickets for this but instead send updates to=
 the
same ticket.  I=E2=80=99m closing this issue, because what you attached is =
not a
git formatted patch.

> +(define-public nly/emacs-shroud

We don=E2=80=99t use personal prefixes like =E2=80=9Cnly/=E2=80=9D in Guix.

> +  (package
> +   (name "emacs-shroud")
> +   (version "ad5de6d")

A version string must be monotonically increasing over time.  Commit
hashes don=E2=80=99t do that, so we use (git-version last-release revision
commit) instead.

We prefer releases over arbitrary commits.  Since you are the developer,
could you please tell us what the difference is between this version and
the previous release?  Could you make a new release instead?

> +   (build-system emacs-build-system)
> +   (propagated-inputs
> +    `(("emacs-f" ,emacs-f)
> +      ("emacs-s" ,emacs-s)
> +      ("emacs-bui" ,emacs-bui)
> +      ("shroud" ,shroud)))
> +   (home-page "http://nly.info.tm:9001/emacs/shroud.el")
> +   (synopsis "Shroud (gpg) support for Emacs")

Why =E2=80=9C(gpg)=E2=80=9D?  It=E2=80=99s probably better to say =E2=80=9C=
Shroud password manager
interface for Emacs=E2=80=9D.

> +   (description
> +    "This package provides functions for working with shroud password
> manager.")

I=E2=80=99d not say =E2=80=9Cfunctions=E2=80=9D.  How about

   This package provides an Emacs minor mode for working with the Shroud
   password manager.

Could you please send an updated patch?

--
Ricardo





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

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


Received: (at submit) by debbugs.gnu.org; 7 Feb 2019 09:12:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 07 04:12:09 2019
Received: from localhost ([127.0.0.1]:36539 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1grfj6-0007CV-R5
	for submit <at> debbugs.gnu.org; Thu, 07 Feb 2019 04:12:09 -0500
Received: from eggs.gnu.org ([209.51.188.92]:36472)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <nly@HIDDEN>) id 1grfj3-0007Bx-QM
 for submit <at> debbugs.gnu.org; Thu, 07 Feb 2019 04:12:06 -0500
Received: from lists.gnu.org ([209.51.188.17]:58090)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <nly@HIDDEN>) id 1grfiy-0003dP-Nv
 for submit <at> debbugs.gnu.org; Thu, 07 Feb 2019 04:12:00 -0500
Received: from eggs.gnu.org ([209.51.188.92]:50839)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <nly@HIDDEN>) id 1grfix-0002R4-IG
 for guix-patches@HIDDEN; Thu, 07 Feb 2019 04:12:00 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_NONE,
 WEIRD_PORT autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <nly@HIDDEN>) id 1grfiv-0003bR-GI
 for guix-patches@HIDDEN; Thu, 07 Feb 2019 04:11:59 -0500
Received: from knopi.disroot.org ([178.21.23.139]:33598)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <nly@HIDDEN>) id 1grfiu-0003Zi-On
 for guix-patches@HIDDEN; Thu, 07 Feb 2019 04:11:57 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 4EB77276AA
 for <guix-patches@HIDDEN>; Thu,  7 Feb 2019 10:11:51 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id f6UfuX1EplxQ for <guix-patches@HIDDEN>;
 Thu,  7 Feb 2019 10:11:49 +0100 (CET)
From: Amar Singh <nly@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1549530709; bh=BcSaRzFqkp8bHcg/sz3WfXPOhMn5WuGRlOmzGM5vv6I=;
 h=From:To:Subject:Date;
 b=d2VALe/3H06NXd2EJP4OmVM/QbV1Xt3S2HCjG8mYklsr90aGNkJk3tQKwC+XeFaey
 rBiCtU9+O3LaXSjANsFExNsJSICvDogjZ3BqywpcAm+ENOo0UZafa72HHJgEa5bb1U
 0fpWsGuurTtX9SBNLMwr9nMoPCCoV6d25jL7/Et0e2JTzmugYAZfSs3cJO33wGRh+t
 hNChe2bLwcQd9zA1ZitenKjuarP8XyMQ9kC/OXKLI2eIvYoUWHlrh7IWcsTI9JKZPi
 NCZe0PwNtj6FZEkGBbq6Uc8C+OXKFmjcPVZqvwV+TzsLqviDf4SXfTuqRbljP4ekFI
 R1t+t5OHngbUA==
To: guix-patches@HIDDEN
Subject: Add package: Emacs-shroud; Emacs interface for shroud
Date: Thu, 07 Feb 2019 14:41:45 +0530
Message-ID: <878sysotda.fsf@HIDDEN>
Mime-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 178.21.23.139
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
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 (/)


This is not a polished software by any means.
This is an interface for the shroud password manager
https://dthompson.us/projects/shroud.html

Patch:

From b7f9ec3820158d2b6fdde64dfed0fa7233ec5951 Mon Sep 17 00:00:00 2001
From: Amar Singh <nly@HIDDEN>
Date: Thu, 7 Feb 2019 14:37:25 +0530
Subject: [PATCH] add emacs-shroud; emacs interface for shroud

Signed-off-by: Amar Singh <nly@HIDDEN>
---
 gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 960518f9d..d43153b55 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -8518,6 +8518,28 @@ close, copy, cut, paste, undo, redo.")
 standard Unix password manager\").")
     (license license:gpl2+)))
 
+(define-public emacs-shroud
+  (package
+   (name "emacs-shroud")
+   (version "0.1")
+   (source (origin
+            (method url-fetch)
+            (uri
+             (string-append "https://github.com/o-nly/" name "/archive/release-" version ".tar.gz"))
+            (sha256
+             (base32
+              "0jxfa2fa6r0ay9c6nf4xwz5vddb1v45cgaxkgdxxhck0l527i3yc"))))
+   (build-system emacs-build-system)
+   (propagated-inputs
+    `(("emacs-f" ,emacs-f)
+      ("emacs-s" ,emacs-s)
+      ("shroud" ,shroud)))
+   (home-page "http://nly.info.tm:9001/emacs/shroud.el")
+   (synopsis "Shroud (gpg) support for Emacs")
+   (description
+    "This package provides functions for working with shroud password manager.")
+   (license license:gpl3+)))
+
 (define-public emacs-pass
   (package
     (name "emacs-pass")
-- 
2.20.1




Acknowledgement sent to Amar Singh <nly@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#34364; 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, 20 Feb 2019 22:00:02 UTC

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