From unknown Mon Aug 18 17:54:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#31058] [PATCH 1/2] gnu: Add emacs-password-store. Resent-From: Konrad Hinsen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 04 Apr 2018 11:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 31058 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 31058@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.152284142919784 (code B ref -1); Wed, 04 Apr 2018 11:31:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Apr 2018 11:30:29 +0000 Received: from localhost ([127.0.0.1]:37685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f3gcX-00058i-9z for submit@debbugs.gnu.org; Wed, 04 Apr 2018 07:30:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f3gcV-000519-GJ for submit@debbugs.gnu.org; Wed, 04 Apr 2018 07:30:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f3gcP-0008VL-8x for submit@debbugs.gnu.org; Wed, 04 Apr 2018 07:30:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53810) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f3gcP-0008VA-0k for submit@debbugs.gnu.org; Wed, 04 Apr 2018 07:30:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60813) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f3gcN-0000zg-6E for guix-patches@gnu.org; Wed, 04 Apr 2018 07:30:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f3gcK-0008R3-2M for guix-patches@gnu.org; Wed, 04 Apr 2018 07:30:19 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:46925) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f3gcJ-0008Qt-Ri for guix-patches@gnu.org; Wed, 04 Apr 2018 07:30:15 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 3EC9B21B0D; Wed, 4 Apr 2018 07:30:15 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Wed, 04 Apr 2018 07:30:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=ySjHOeKILINn9GyoM trgPVrBYf1J5Z0guYiCM17M8wk=; b=hDfHPAk/dl6+sDecvTpoT9o8GGBc+fVam xZ2M+NaPTyUo2lM807bWpfbfr+ps6cjhhaSEWRAQhLrCLgKCbUXbRljbNe6825gO 3C9P7f3bD5nwxZaFHuDVJOSPxFJn6WsKC4qjRtj+GDcQqxYpRYe8iiT2H86CJSFZ QGhUHQd2IogUJ7cNHRww4H3mtQ8v6HBzuiygBdCl4vg3tjehHJ3VfrE4X0dO3gRh XUMcG9H2BFFZaz29d+FnbWWgqtF4GywoeJ/fDRAa+62oGFXua0n7os7PbvlsC2hy nbINlzxCCgHUTCMbjO0yUqKgz03FIEiJvxW9ddSxCnKFvQpN7m/oQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=ySjHOeKILINn9GyoMtrgPVrBYf1J5Z0guYiCM17M8wk=; b=Nsu5fYu7 +Mvtvi0/0IaryG1leA7Qbv1vZICfkEf9rFg0l1gQYSSfA2K7mHdV2fJN+L1v6dDz TdWnAXwDx67KWW8MpTIGff6gSWpjn8FGkaIRsLxcaBIlC9kf4zdg1rwf9exkT57A f8wW09+3RakE9JsRmPJj9wopQ1mOF9Syf3yBoW8ayU7KWBNwjzwYZFeiiy0idASm NJkwfKj3BbcASOrQiEAPgP021i6JPGeqVxHT1UafUDcbsh2PUQY+iY57Sxun9w44 3NB0Pa6uC3QGJ1BvnOk/oWrXrHwiwwAVR2WTS3i/u01FAt8AkVmKgtS4BKRRagVf qBHzQEL6gUuC2g== X-ME-Sender: Received: from kh-MacBookPro (lfbn-1-12058-38.w90-92.abo.wanadoo.fr [90.92.120.38]) by mail.messagingengine.com (Postfix) with ESMTPA id 9F1AFE43C8; Wed, 4 Apr 2018 07:30:14 -0400 (EDT) From: Konrad Hinsen Date: Wed, 4 Apr 2018 13:27:26 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.4 (----) * gnu/packages/emacs.scm (emacs-password-store): New variable. --- gnu/packages/emacs.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 4e969cbe7..185dc1c64 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -100,6 +100,7 @@ #:use-module (gnu packages fribidi) #:use-module (gnu packages gd) #:use-module (gnu packages fontutils) + #:use-module (gnu packages password-utils) #:use-module (guix utils) #:use-module (srfi srfi-1) #:use-module (ice-9 match)) @@ -7458,3 +7459,38 @@ directories of plain text notes, inspired by Notational Velocity.") matches\" in the mode line in various search modes. This is an Emacs port of Anzu.zim.") (license license:gpl3+))) + +(define-public emacs-password-store + (package + (name "emacs-password-store") + (version "1.7.1") + (source (origin + (method url-fetch) + (uri + (string-append "https://git.zx2c4.com/password-store/snapshot/" + "password-store-" version ".tar.xz")) + (sha256 + (base32 + "0scqkpll2q8jhzcgcsh9kqz0gwdpvynivqjmmbzax2irjfaiklpn")))) + (build-system emacs-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'extract-el-file + (lambda _ + (copy-file "contrib/emacs/password-store.el" "password-store.el") + (delete-file-recursively "contrib") + (delete-file-recursively "man") + (delete-file-recursively "src") + (delete-file-recursively "tests")))))) + (propagated-inputs + `(("emacs-f" ,emacs-f) + ("emacs-s" ,emacs-s) + ("password-store" ,password-store))) + (home-page "https://git.zx2c4.com/password-store/tree/contrib/emacs") + (synopsis "Password store (pass) support for Emacs") + (description + "This package provides functions for working with pass (\"the +standard Unix password manager\").") + (license license:gpl2+))) + -- 2.17.0 From unknown Mon Aug 18 17:54:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Konrad Hinsen Subject: bug#31058: closed (Re: [bug#31058] [PATCH 1/2] gnu: Add emacs-password-store.) Message-ID: References: <87po3fcgiy.fsf@gnu.org> X-Gnu-PR-Message: they-closed 31058 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 31058@debbugs.gnu.org Date: Wed, 04 Apr 2018 12:18:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1522844282-29968-1" This is a multi-part message in MIME format... ------------=_1522844282-29968-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #31058: [PATCH 1/2] gnu: Add emacs-password-store. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 31058@debbugs.gnu.org. --=20 31058: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D31058 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1522844282-29968-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 31058-done) by debbugs.gnu.org; 4 Apr 2018 12:17:29 +0000 Received: from localhost ([127.0.0.1]:37779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f3hM0-0007mZ-U6 for submit@debbugs.gnu.org; Wed, 04 Apr 2018 08:17:29 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:43074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f3hLz-0007mQ-62 for 31058-done@debbugs.gnu.org; Wed, 04 Apr 2018 08:17:27 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id B1106127D6; Wed, 4 Apr 2018 14:17:26 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 42tkdaeCyaZH; Wed, 4 Apr 2018 14:17:26 +0200 (CEST) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id CBC1611505; Wed, 4 Apr 2018 14:17:25 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Konrad Hinsen Subject: Re: [bug#31058] [PATCH 1/2] gnu: Add emacs-password-store. References: Date: Wed, 04 Apr 2018 14:17:25 +0200 In-Reply-To: (Konrad Hinsen's message of "Wed, 4 Apr 2018 13:27:26 +0200") Message-ID: <87po3fcgiy.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 31058-done Cc: 31058-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hello, Konrad Hinsen skribis: > * gnu/packages/emacs.scm (emacs-password-store): New variable. Applied, thanks! Ludo=E2=80=99. ------------=_1522844282-29968-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Apr 2018 11:30:29 +0000 Received: from localhost ([127.0.0.1]:37685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f3gcX-00058i-9z for submit@debbugs.gnu.org; Wed, 04 Apr 2018 07:30:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f3gcV-000519-GJ for submit@debbugs.gnu.org; Wed, 04 Apr 2018 07:30:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f3gcP-0008VL-8x for submit@debbugs.gnu.org; Wed, 04 Apr 2018 07:30:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53810) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f3gcP-0008VA-0k for submit@debbugs.gnu.org; Wed, 04 Apr 2018 07:30:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60813) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f3gcN-0000zg-6E for guix-patches@gnu.org; Wed, 04 Apr 2018 07:30:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f3gcK-0008R3-2M for guix-patches@gnu.org; Wed, 04 Apr 2018 07:30:19 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:46925) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f3gcJ-0008Qt-Ri for guix-patches@gnu.org; Wed, 04 Apr 2018 07:30:15 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 3EC9B21B0D; Wed, 4 Apr 2018 07:30:15 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Wed, 04 Apr 2018 07:30:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h= content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=ySjHOeKILINn9GyoM trgPVrBYf1J5Z0guYiCM17M8wk=; b=hDfHPAk/dl6+sDecvTpoT9o8GGBc+fVam xZ2M+NaPTyUo2lM807bWpfbfr+ps6cjhhaSEWRAQhLrCLgKCbUXbRljbNe6825gO 3C9P7f3bD5nwxZaFHuDVJOSPxFJn6WsKC4qjRtj+GDcQqxYpRYe8iiT2H86CJSFZ QGhUHQd2IogUJ7cNHRww4H3mtQ8v6HBzuiygBdCl4vg3tjehHJ3VfrE4X0dO3gRh XUMcG9H2BFFZaz29d+FnbWWgqtF4GywoeJ/fDRAa+62oGFXua0n7os7PbvlsC2hy nbINlzxCCgHUTCMbjO0yUqKgz03FIEiJvxW9ddSxCnKFvQpN7m/oQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=ySjHOeKILINn9GyoMtrgPVrBYf1J5Z0guYiCM17M8wk=; b=Nsu5fYu7 +Mvtvi0/0IaryG1leA7Qbv1vZICfkEf9rFg0l1gQYSSfA2K7mHdV2fJN+L1v6dDz TdWnAXwDx67KWW8MpTIGff6gSWpjn8FGkaIRsLxcaBIlC9kf4zdg1rwf9exkT57A f8wW09+3RakE9JsRmPJj9wopQ1mOF9Syf3yBoW8ayU7KWBNwjzwYZFeiiy0idASm NJkwfKj3BbcASOrQiEAPgP021i6JPGeqVxHT1UafUDcbsh2PUQY+iY57Sxun9w44 3NB0Pa6uC3QGJ1BvnOk/oWrXrHwiwwAVR2WTS3i/u01FAt8AkVmKgtS4BKRRagVf qBHzQEL6gUuC2g== X-ME-Sender: Received: from kh-MacBookPro (lfbn-1-12058-38.w90-92.abo.wanadoo.fr [90.92.120.38]) by mail.messagingengine.com (Postfix) with ESMTPA id 9F1AFE43C8; Wed, 4 Apr 2018 07:30:14 -0400 (EDT) From: Konrad Hinsen To: guix-patches@gnu.org Subject: [PATCH 1/2] gnu: Add emacs-password-store. Date: Wed, 4 Apr 2018 13:27:26 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.4 (----) * gnu/packages/emacs.scm (emacs-password-store): New variable. --- gnu/packages/emacs.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 4e969cbe7..185dc1c64 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -100,6 +100,7 @@ #:use-module (gnu packages fribidi) #:use-module (gnu packages gd) #:use-module (gnu packages fontutils) + #:use-module (gnu packages password-utils) #:use-module (guix utils) #:use-module (srfi srfi-1) #:use-module (ice-9 match)) @@ -7458,3 +7459,38 @@ directories of plain text notes, inspired by Notational Velocity.") matches\" in the mode line in various search modes. This is an Emacs port of Anzu.zim.") (license license:gpl3+))) + +(define-public emacs-password-store + (package + (name "emacs-password-store") + (version "1.7.1") + (source (origin + (method url-fetch) + (uri + (string-append "https://git.zx2c4.com/password-store/snapshot/" + "password-store-" version ".tar.xz")) + (sha256 + (base32 + "0scqkpll2q8jhzcgcsh9kqz0gwdpvynivqjmmbzax2irjfaiklpn")))) + (build-system emacs-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'extract-el-file + (lambda _ + (copy-file "contrib/emacs/password-store.el" "password-store.el") + (delete-file-recursively "contrib") + (delete-file-recursively "man") + (delete-file-recursively "src") + (delete-file-recursively "tests")))))) + (propagated-inputs + `(("emacs-f" ,emacs-f) + ("emacs-s" ,emacs-s) + ("password-store" ,password-store))) + (home-page "https://git.zx2c4.com/password-store/tree/contrib/emacs") + (synopsis "Password store (pass) support for Emacs") + (description + "This package provides functions for working with pass (\"the +standard Unix password manager\").") + (license license:gpl2+))) + -- 2.17.0 ------------=_1522844282-29968-1--