From a0cc0f8f5632374567ee760d629d80703ec0f41e Mon Sep 17 00:00:00 2001 From: Rutger Helling Date: Wed, 25 Apr 2018 08:14:33 +0200 Subject: [PATCH 2/2] gnu: qemu: Enable GTK 3 frontend. * gnu/packages/virtualization.scm (qemu)[inputs]: Add "gettext", "gtk+" to inputs. * gnu/packages/virtualization.scm (qemu-minimal)[inputs]: Remove "gettext", "gtk+" from inherited inputs. --- gnu/packages/virtualization.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 46b136e31..3b8e698a8 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -39,6 +39,7 @@ #:use-module (gnu packages docbook) #:use-module (gnu packages documentation) #:use-module (gnu packages fontutils) + #:use-module (gnu packages gettext) #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages gnome) @@ -177,7 +178,9 @@ exec smbd $@"))) (inputs ; TODO: Add optional inputs. `(("alsa-lib" ,alsa-lib) ("attr" ,attr) + ("gettext" ,gettext-minimal) ("glib" ,glib) + ("gtk+" ,gtk+) ("libaio" ,libaio) ("libattr" ,attr) ("libcap" ,libcap) ; virtfs support requires libcap & libattr @@ -242,8 +245,8 @@ server and embedded PowerPC, and S390 guests.") '("python")))) ;; Remove dependencies on optional libraries, notably GUI libraries. (inputs (fold alist-delete (package-inputs qemu) - '("libusb" "mesa" "sdl2" "spice" "virglrenderer" - "usbredir" "libdrm" "libepoxy" "pulseaudio"))))) + '("libusb" "mesa" "sdl2" "spice" "virglrenderer" "gettext" + "gtk+" "usbredir" "libdrm" "libepoxy" "pulseaudio"))))) (define-public libosinfo (package -- 2.17.0