~ruther/guix-local

ddb2b632fa1402a0a52e7f9eb53f7cc0fb79bf5d — Jacob Hrbek 3 years ago 4d9c9b4
gnu: gnome-boxes: Patch 'qemu-img' file name.

* gnu/packages/gnome.scm (gnome-boxes)[arguments]: Add
'set-qemu-file-name' phase.
[inputs]: Add QEMU-MINIMAL.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 8 insertions(+), 1 deletions(-)

M gnu/packages/gnome.scm
M gnu/packages/gnome.scm => gnu/packages/gnome.scm +8 -1
@@ 12224,7 12224,13 @@ integrate seamlessly with the GNOME desktop.")
           #:phases #~(modify-phases %standard-phases
                        (add-after 'unpack 'disable-gtk-update-icon-cache
                          (lambda _
                            (setenv "DESTDIR" "/"))))))
                            (setenv "DESTDIR" "/")))
                        (add-before 'configure 'set-qemu-file-name
                          (lambda* (#:key inputs #:allow-other-keys)
                            (substitute* "src/installed-media.vala"
                              (("qemu-img")
                               (search-input-file inputs
                                                  "/bin/qemu-img"))))))))
    (native-inputs
     (list desktop-file-utils           ;for update-desktop-database
           gettext-minimal


@@ 12250,6 12256,7 @@ integrate seamlessly with the GNOME desktop.")
           libvirt
           libvirt-glib
           libxml2
           qemu-minimal                           ;for qemu-img
           sparql-query
           spice-gtk
           tracker