diff options
author | Mohammed Sadiq <sadiq@sadiqpk.org> | 2017-09-22 21:28:53 +0530 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2017-09-23 18:35:24 +0200 |
commit | 1d3fcf944a0a7eb187f8edf2ba59d6e9497d2d98 (patch) | |
tree | 408bd11c23dd4628ce43c21dd9ff8059f221f38d | |
parent | 8a001de8b73f1f0138ba80dd146bff183a185872 (diff) | |
download | guix-1d3fcf944a0a7eb187f8edf2ba59d6e9497d2d98.tar guix-1d3fcf944a0a7eb187f8edf2ba59d6e9497d2d98.tar.gz |
gnu: libgweather: Enable vala support.
* gnu/packages/gnome.scm (libgweather)[native-inputs]: Add vala.
(libgweather)[arguments]: Install vala bindings into out.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r-- | gnu/packages/gnome.scm | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index bee1f3bc93..ebfc844aab 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -26,6 +26,7 @@ ;;; Copyright © 2017 Hartmut Goebel <h.goebel@crazy-compilers.com> ;;; Copyright © 2017 nee <nee-git@hidamari.blue> ;;; Copyright © 2017 Chris Marusich <cmmarusich@gmail.com> +;;; Copyright © 2017 Mohammed Sadiq <sadiq@sadiqpk.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -2963,11 +2964,20 @@ service via the system message bus.") (substitute* "data/Locations.xml" (("Asia/Rangoon") "Asia/Yangon")) - #t))))) + #t)) + (replace 'install + (lambda _ + (zero? + (system* "make" + ;; Install vala bindings into $out. + (string-append "vapidir=" %output + "/share/vala/vapi") + "install"))))))) (native-inputs `(("glib:bin" ,glib "bin") ; for glib-mkenums ("gobject-introspection" ,gobject-introspection) ("pkg-config" ,pkg-config) + ("vala" ,vala) ("intltool" ,intltool))) (propagated-inputs ;; gweather-3.0.pc refers to GTK+, GDK-Pixbuf, GLib/GObject, libxml, and |