From: Jared Bents Date: Tue, 14 Jul 2020 16:57:49 +0000 (-0500) Subject: package/qemu: add optional vnc support X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fec5e41c3437ecbbebacd8f6edf45178409f2077;p=buildroot.git package/qemu: add optional vnc support Signed-off-by: Jared Bents Signed-off-by: Thomas Petazzoni --- diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index c013e6ffa0..a68f37542c 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -98,6 +98,27 @@ else QEMU_OPTS += --disable-libusb endif +ifeq ($(BR2_PACKAGE_LIBVNCSERVER),y) +QEMU_OPTS += \ + --enable-vnc \ + --disable-vnc-sasl +QEMU_DEPENDENCIES += libvncserver +ifeq ($(BR2_PACKAGE_LIBPNG),y) +QEMU_OPTS += --enable-vnc-png +QEMU_DEPENDENCIES += libpng +else +QEMU_OPTS += --disable-vnc-png +endif +ifeq ($(BR2_PACKAGE_JPEG),y) +QEMU_OPTS += --enable-vnc-jpeg +QEMU_DEPENDENCIES += jpeg +else +QEMU_OPTS += --disable-vnc-jpeg +endif +else +QEMU_OPTS += --disable-vnc +endif + ifeq ($(BR2_PACKAGE_NETTLE),y) QEMU_OPTS += --enable-nettle QEMU_DEPENDENCIES += nettle @@ -140,7 +161,6 @@ define QEMU_CONFIGURE_CMDS --disable-bsd-user \ --disable-containers \ --disable-xen \ - --disable-vnc \ --disable-virtfs \ --disable-brlapi \ --disable-curses \