diff options
author | Mark H Weaver <mhw@netris.org> | 2017-01-14 05:24:09 -0500 |
---|---|---|
committer | Mark H Weaver <mhw@netris.org> | 2017-01-14 05:24:09 -0500 |
commit | 5827ea30ee64f2981929f865cf4c07e6c4712773 (patch) | |
tree | 31b6505f4ad9b53860028d2e47db62c34c15e484 /gnu/packages/freedesktop.scm | |
parent | 57203ebba0fa3eaa7c2df9bfd3e7c59f8ee98f6a (diff) | |
parent | dd42a330d1301fd34f36dada9d142006165abaef (diff) | |
download | guix-5827ea30ee64f2981929f865cf4c07e6c4712773.tar.gz |
Merge branch 'master' into gnome-updates
Diffstat (limited to 'gnu/packages/freedesktop.scm')
-rw-r--r-- | gnu/packages/freedesktop.scm | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 49765394b0..0c8f97f6be 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -854,6 +854,18 @@ software.") (base32 "05915i0bv7q62fqrs5diqwr8dz3pwqa1c1ivcgggkjyw0xk4ldp5")))) (build-system gnu-build-system) + (arguments + '(#:phases (modify-phases %standard-phases + (add-before 'build 'set-sysconfdir + (lambda* (#:key outputs #:allow-other-keys) + ;; Work around a bug whereby the 'SYSCONFDIR' macro + ;; expands literally to '${prefix}/etc'. + (let ((out (assoc-ref outputs "out"))) + (substitute* "src/main.c" + (("SYSCONFDIR, \"fprintd.conf\"") + (string-append "\"" out "/etc\", " + "\"fprintd.conf\""))) + #t)))))) (native-inputs `(("pkg-config" ,pkg-config) ("intltool" ,intltool))) |