~ruther/guix-local

8b43df2b3022e808bdc664e86abc712073849520 — Andy Wingo 11 years ago 21cc905
build-system/glib-or-gtk: Wrap libexec programs.

* guix/build/glib-or-gtk-build-system.scm (wrap-all-programs): Also
  wrap binaries in libexec/, such as those launched by dbus services.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 3 insertions(+), 1 deletions(-)

M guix/build/glib-or-gtk-build-system.scm
M guix/build/glib-or-gtk-build-system.scm => guix/build/glib-or-gtk-build-system.scm +3 -1
@@ 140,7 140,9 @@ add a dependency of that output on GLib and GTK+."
     ((output . directory)
      (unless (member output glib-or-gtk-wrap-excluded-outputs)
        (let* ((bindir       (string-append directory "/bin"))
               (bin-list     (find-files bindir ".*"))
               (libexecdir   (string-append directory "/libexec"))
               (bin-list     (append (find-files bindir ".*")
                                     (find-files libexecdir ".*")))
               (datadirs     (data-directories
                              (alist-cons output directory inputs)))
               (gtk-mod-dirs (gtk-module-directories