summaryrefslogtreecommitdiff
path: root/gnu/packages/password-utils.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/password-utils.scm')
-rw-r--r--gnu/packages/password-utils.scm13
1 files changed, 5 insertions, 8 deletions
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index 1b8df3ebe3..4658c9fa8d 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -460,10 +460,6 @@ random passwords that pass the checks.")
#t)))
(add-after 'install 'manpage
(lambda* (#:key outputs #:allow-other-keys)
- ;; Without this substitution, it fails with
- ;; ImportError: No module named 'gpg'
- (substitute* "Makefile"
- (("PYTHONPATH=.") ""))
(invoke "make" "assword.1")
(install-file
"assword.1"
@@ -527,11 +523,11 @@ any X11 window.")
(substitute* "contrib/dmenu/passmenu"
(("dmenu=dmenu\n")
(string-append "dmenu="
- (assoc-ref inputs "dmenu") "/bin/dmenu\n"))
+ (search-input-file inputs "/bin/dmenu")
+ "\n"))
(("xdotool=\"xdotool")
(string-append "xdotool=\""
- (assoc-ref inputs "xdotool") "/bin/xdotool")))
- #t))
+ (search-input-file inputs "/bin/xdotool"))))))
(add-after 'install 'install-passmenu
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
@@ -1058,7 +1054,8 @@ by GnuPG's symmetrical encryption.")
(native-inputs `(("pkg-config" ,pkg-config)
("intltool" ,intltool)))
(arguments
- `(#:phases
+ `(#:configure-flags '("CFLAGS=-O2 -g -fcommon")
+ #:phases
(modify-phases %standard-phases
(add-before 'configure 'pre-configure
;; The file po/POTFILES.in ends up missing for some reason in