Commit 5ef28150 authored by Michael Tokarev's avatar Michael Tokarev
Browse files

switch from sdl1 to gtk3 (#839695)

remove build-dependency on libsdl1, add build-dependency on
libgtk-3-dev and libvte-2.91-dev, remove sdl audio drivers,
remove build-dependency on libx11-dev since libsdl-dev pulls
it for a long time
parent 83d9896e
......@@ -35,6 +35,7 @@ qemu (1:2.8+dfsg-1) UNRELEASED; urgency=medium
* build-depend on libncursesw5-dev, not libncurses5-dev
* install trace-events-all in qemu-system-common
* do not install qemu-tech.html (not provided by upstream anymore)
* switch from sdl1 to gtk3 (Closes: #839695)
-- Michael Tokarev <mjt@tls.msk.ru> Fri, 23 Dec 2016 14:54:28 +0300
......
......@@ -20,8 +20,8 @@ Build-Depends: debhelper (>= 9),
acpica-tools,
# --enable-linux-aio linux-*
libaio-dev [linux-any],
# --audio-drv-list=pa,alsa,sdl,oss linux-*
# --audio-drv-list=pa,oss,sdl kfreebsd-*
# --audio-drv-list=pa,alsa,oss linux-*
# --audio-drv-list=pa,oss kfreebsd-*
libasound2-dev [linux-any],
# for virtfs
# --enable-attr
......@@ -41,12 +41,9 @@ Build-Depends: debhelper (>= 9),
libfdt-dev,
# --enable-gnutls
gnutls-dev,
# gtk ui is almost the same as sdl but adds bloat
# --disable-gtk
## --with-gtkabi=2.0
# libgtk2.0-dev, libvte-dev (>> 0.18.0~),
# vte is used together with gtk
# --disable-vte
# gtk display (see also sdl display)
# --enable-gtk --with-gtkabi=3.0 --enable-vte
libgtk-3-dev, libvte-2.91-dev,
# libiscsi is debian-only since ubuntu/libiscsi is in universe
:debian:# --enable-libiscsi
:debian: libiscsi-dev (>> 1.9.0~),
......@@ -67,9 +64,10 @@ Build-Depends: debhelper (>= 9),
librados-dev [linux-any], librbd-dev [linux-any],
# --enable-vnc-sasl
libsasl2-dev,
# sdl display (see also gtk display)
# note: libsdl2-dev is in universe on ubuntu
# --enable-sdl --with-sdlabi=1.2
libsdl1.2-dev (>> 1.2.1),
# --disable-sdl --with-sdlabi=1.2
# libsdl1.2-dev (>> 1.2.1),
# --enable-seccomp linux-amd64|linux-i386
libseccomp-dev (>> 2.1.0) [linux-amd64 linux-i386],
# --enable-spice linux-amd64|linux-i386
......@@ -85,8 +83,6 @@ Build-Depends: debhelper (>= 9),
# vde is debian-only since ubuntu/vde2 is in universe
:debian:# --enable-vde
:debian: libvdeplug-dev,
# needed for sdl
libx11-dev,
# --enable-xen linux-amd64|linux-i386
libxen-dev [linux-amd64 linux-i386],
# XXX need to check minimum linux-headers requiriment
......
debian/qemu-ifdown etc/
debian/tmp/usr/share/man/man1/qemu-system.1
debian/tmp/usr/share/qemu/keymaps
debian/tmp/usr/share/locale
debian/tmp/usr/share/qemu/trace-events-all
pc-bios/qemu-icon.bmp usr/share/qemu
pc-bios/qemu_logo_no_text.svg usr/share/qemu
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment