aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFredrik Salomonsson <plattfot@posteo.net>2020-10-09 15:26:18 -0700
committerFredrik Salomonsson <plattfot@posteo.net>2020-10-09 15:26:18 -0700
commit1b890e939e18c3f4cc5ccffa7561306a07151eba (patch)
tree47e74806d514757c0768dd3e7c70ba6a3e8ef904
parentcc827ccf247dac2cf0299360b07ab0c2ebbc369a (diff)
downloadpinentry-rofi-1b890e939e18c3f4cc5ccffa7561306a07151eba.tar.gz
Update guix.scm to build from github
-rw-r--r--guix.scm19
1 files changed, 13 insertions, 6 deletions
diff --git a/guix.scm b/guix.scm
index 0734e8a..af3b341 100644
--- a/guix.scm
+++ b/guix.scm
@@ -1,19 +1,26 @@
(use-modules
(guix packages)
((guix licenses) #:prefix license:)
- (guix download)
+ (guix git-download)
(guix build-system gnu)
(gnu packages)
(gnu packages autotools)
(gnu packages guile)
(gnu packages guile-xyz)
(gnu packages pkg-config)
- (gnu packages texinfo))
+ (gnu packages texinfo)
+ (gnu packages xdisorg))
(package
(name "pinentry-rofi")
- (version "2.0.0")
- (source "./pinentry-rofi-2.0.0.tar.gz")
+ (version "2.0.1")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/plattfot/pinentry-rofi/")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256 (base32 "044bnldz7k74s873jwsjgff176l1jsvpbaka7d1wcj8b5pwqv2av"))))
(build-system gnu-build-system)
(arguments
`(#:modules
@@ -51,7 +58,7 @@
(string-append
(assoc-ref inputs input)
path))
- ,''())))))
+ ,''("rofi"))))))
(out (assoc-ref outputs "out"))
(bin (string-append out "/bin/"))
(site (uncompiled-dir out "")))
@@ -77,7 +84,7 @@
("pkg-config" ,pkg-config)
("texinfo" ,texinfo)))
(inputs `(("guile" ,guile-3.0)))
- (propagated-inputs `())
+ (propagated-inputs `(("rofi" ,rofi)))
(synopsis "Rofi frontend to pinentry")
(description
"Simple pinentry gui using rofi, it is written in GNU guile.")