diff options
author | Kshitij Suri | 2022-05-10 18:19:32 +0200 |
---|---|---|
committer | Paolo Bonzini | 2022-05-12 12:29:44 +0200 |
commit | e23a13c0426774443543d78eef84ec8404534f0b (patch) | |
tree | c920f3a74f6b1da41fd656cab0401197796d8287 /ui | |
parent | vhost-backend: do not depend on CONFIG_VHOST_VSOCK (diff) | |
download | qemu-e23a13c0426774443543d78eef84ec8404534f0b.tar.gz qemu-e23a13c0426774443543d78eef84ec8404534f0b.tar.xz qemu-e23a13c0426774443543d78eef84ec8404534f0b.zip |
meson: link libpng independent of vnc
Currently png support is dependent on vnc for linking object file to
libpng. This commit makes the parameter independent of vnc as it breaks
system emulator with --disable-vnc unless --disable-png is added.
Fixes: 9a0a119a38 ("Added parameter to take screenshot with screendump as PNG", 2022-04-27)
Signed-off-by: Kshitij Suri <kshitij.suri@nutanix.com>
Message-Id: <20220510161932.228481-1-kshitij.suri@nutanix.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'ui')
-rw-r--r-- | ui/meson.build | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ui/meson.build b/ui/meson.build index eba93b41e3..e9f48c5315 100644 --- a/ui/meson.build +++ b/ui/meson.build @@ -2,6 +2,7 @@ softmmu_ss.add(pixman) specific_ss.add(when: ['CONFIG_SOFTMMU'], if_true: pixman) # for the include path specific_ss.add(when: ['CONFIG_SOFTMMU'], if_true: opengl) # for the include path +softmmu_ss.add(png) softmmu_ss.add(files( 'clipboard.c', 'console.c', @@ -40,7 +41,7 @@ vnc_ss.add(files( 'vnc-jobs.c', 'vnc-clipboard.c', )) -vnc_ss.add(zlib, png, jpeg, gnutls) +vnc_ss.add(zlib, jpeg, gnutls) vnc_ss.add(when: sasl, if_true: files('vnc-auth-sasl.c')) softmmu_ss.add_all(when: vnc, if_true: vnc_ss) softmmu_ss.add(when: vnc, if_false: files('vnc-stubs.c')) |