summaryrefslogtreecommitdiff
path: root/package.scm
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2015-08-17 22:27:26 -0400
committerDavid Thompson <dthompson2@worcester.edu>2015-08-17 22:27:26 -0400
commit288969b63fa8492f741fe89ba194920b5efd0400 (patch)
tree4278439f4a53179535a50f04de7ac1f01085f1b5 /package.scm
parent9b3a17e3817fb47b1414aa0480948cbbcc03ca16 (diff)
Add X clipboard support.
* configure.ac (XCLIP): New variable. * package.scm: Add xclip dependency. * shroud/config.scm: Untrack. Now automatically generated. * shroud/config.scm.in: New file. * shroud/utils.scm (call-with-clipboard): New procedure. * shroud/ui/show.scm (%options): Add --clipboard option. (show-help): Add help text for --clipboard. (display-secret): New procedure. (shroud-show): Handle --clipboard option.
Diffstat (limited to 'package.scm')
-rw-r--r--package.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/package.scm b/package.scm
index 8bda732..2cb202f 100644
--- a/package.scm
+++ b/package.scm
@@ -24,7 +24,8 @@
(guix licenses)
(guix build-system gnu)
(gnu))
-(use-package-modules autotools pkg-config guile gnupg)
+
+(use-package-modules autotools pkg-config guile gnupg xdisorg)
(package
(name "shroud")
@@ -37,7 +38,8 @@
("automake" ,automake)))
(inputs
`(("guile" ,guile-2.0)
- ("gnupg" ,gnupg)))
+ ("gnupg" ,gnupg)
+ ("xclip" ,xclip)))
(synopsis "Simple password manager")
(description "Shroud is a simple password manager with a
command-line interface. The password database is stored as a Scheme