From 41edb23f5e13472309b5fdc0eb0e5730ec90e9ab Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 9 Oct 2016 21:27:11 +0100 Subject: gnu: Add pinentry-gnome3. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/gnupg.scm (pinentry-gnome3): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/gnupg.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'gnu/packages/gnupg.scm') diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index b4b4f75be1..5fcc03a222 100644 --- a/gnu/packages/gnupg.scm +++ b/gnu/packages/gnupg.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2015, 2016 Ricardo Wurmus ;;; Copyright © 2016 Christopher Allan Webber ;;; Copyright © 2016 Nils Gillmann +;;; Copyright © 2016 Christopher Baines ;;; ;;; This file is part of GNU Guix. ;;; @@ -637,6 +638,22 @@ including tools for signing keys, keyring analysis, and party preparation. "Pinentry provides a console and a GTK+ GUI that allows users to enter a passphrase when @code{gpg} is run and needs it."))) +(define-public pinentry-gnome3 + (package + (inherit pinentry-tty) + (name "pinentry-gnome3") + (inputs + `(("gtk+" ,gtk+-2) + ("gcr" ,gcr) + ("glib" ,glib) + ,@(package-inputs pinentry-tty))) + (arguments + `(#:configure-flags '("--enable-pinentry-gnome3"))) + (description + "Pinentry provides a console and a GUI designed for use with GNOME@tie{}3 +that allows users to enter a passphrase when required by @code{gpg} or other +software."))) + (define-public pinentry-qt (package (inherit pinentry-tty) -- cgit v1.2.3