control-in 23.3 KB
Newer Older
Riku Voipio's avatar
Riku Voipio committed
1
Source: qemu
2
Section: otherosfs
Riku Voipio's avatar
Riku Voipio committed
3
Priority: optional
4
5
6
:debian:Maintainer: Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>
:ubuntu:Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
:ubuntu:XSBC-Original-Maintainer: Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>
7
8
9
10
Uploaders: Aurelien Jarno <aurel32@debian.org>,
	Riku Voipio <riku.voipio@iki.fi>,
	Vagrant Cascadian <vagrant@debian.org>,
	Michael Tokarev <mjt@tls.msk.ru>
11
Build-Depends: debhelper (>= 9),
12
13
14
# In comments below we also specify (system-specific) arguments
# to qemu's configure script, -- optional features which depend
# on build-dependencies.
15
16
17
# pc-bios/*.dts => *.dtb (PPC firmware)
 device-tree-compiler,
 texinfo,
18
 python:any,
19
20
# compiling .dsl files in hw/i386/ instead of using included precompiled .hex
 acpica-tools,
21
# --enable-linux-aio	linux-*
22
 libaio-dev [linux-any],
23
24
# --audio-drv-list=pa,alsa,oss	linux-*
# --audio-drv-list=pa,oss		kfreebsd-*
25
 libasound2-dev [linux-any],
26
27
# for virtfs
# --enable-attr
28
 libattr1-dev,
29
# --enable-bluez	linux-*
30
31
32
 libbluetooth-dev [linux-any],
# --enable-brlapi
 libbrlapi-dev,
33
# --enable-virtfs	linux-*
34
# needed for virtfs
35
 libcap-dev [linux-any],
36
# --enable-cap-ng	linux-*
37
 libcap-ng-dev [linux-any],
38
39
40
# --enable-curl
 libcurl4-gnutls-dev,
# --enable-fdt
41
 libfdt-dev,
Michael Tokarev's avatar
Michael Tokarev committed
42
# --enable-gnutls
43
 gnutls-dev,
44
# gtk display (see also sdl display)
45
46
# --enable-gtk --with-gtkabi=3.0 --enable-vte
 libgtk-3-dev, libvte-2.91-dev,
47
48
49
50
51
52
53
# opengl for sdl2 and gtk3
# --enable-opengl
# libegl1-mesa-dev is here b/c libepoxy-dev includes header from it
 libdrm-dev, libgbm-dev, libepoxy-dev, libx11-dev, libegl1-mesa-dev,
# virglrenderer: virtio gpu support for guest
# --enable-virglrenderer
 libvirglrenderer-dev,
54
# libiscsi is debian-only since ubuntu/libiscsi is in universe
55
:debian:# --enable-libiscsi
56
:debian: libiscsi-dev (>> 1.9.0~),
57
# --enable-curses
58
 libncursesw5-dev,
59
60
:debian:# --enable-libnfs
:debian: libnfs-dev (>> 1.9.3),
61
62
# --enable-numa i386|amd64|ia64|mips|mipsel|powerpc|powerpcspe|x32|ppc64|ppc64el|arm64|sparc|hppa
 libnuma-dev   [i386 amd64 ia64 mips mipsel powerpc powerpcspe x32 ppc64 ppc64el arm64 sparc hppa],
Michael Tokarev's avatar
Michael Tokarev committed
63
64
# --enable-smartcard
 libcacard-dev,
65
66
67
68
# --with-system-pixman
 libpixman-1-dev,
# audio-drv-list += pa
 libpulse-dev,
Michael Tokarev's avatar
Michael Tokarev committed
69
70
# --enable-rbd		linux-*
 librados-dev [linux-any], librbd-dev [linux-any],
71
72
# --enable-glusterfs
 glusterfs-common,
73
74
# --enable-vnc-sasl
 libsasl2-dev,
75
# sdl display (see also gtk display)
76
# note: libsdl2-dev is in universe on ubuntu
77
78
# --disable-sdl --with-sdlabi=1.2
# libsdl1.2-dev (>> 1.2.1),
79
80
# --enable-seccomp	linux-amd64|linux-i386
 libseccomp-dev (>> 2.1.0) [linux-amd64 linux-i386],
81
82
# --enable-spice	linux-amd64|linux-i386
 libspice-server-dev (>= 0.12.2~) [linux-amd64 linux-i386],
83
 libspice-protocol-dev (>= 0.12.3~) [linux-amd64 linux-i386],
84
# --enable-libusb	linux-*
85
 libusb-1.0-0-dev (>= 2:1.0.13~) [linux-any],
86
87
# --enable-usb-redir	linux-*
 libusbredirparser-dev (>= 0.6~) [linux-any],
88
# libssh2 is debian-only since ubuntu/libssh2 is in universe
89
90
:debian:# --enable-libssh2
:debian: libssh2-1-dev,
91
# vde is debian-only since ubuntu/vde2 is in universe
92
93
:debian:# --enable-vde
:debian: libvdeplug-dev,
94
95
# --enable-xen	linux-amd64|linux-i386
 libxen-dev [linux-amd64 linux-i386],
96
97
# XXX need to check minimum linux-headers requiriment
 linux-libc-dev (>= 2.6.34) [linux-any],
98
## always enabled: --enable-uuid
99
 uuid-dev,
100
# --enable-xfsctl	linux-*
101
102
103
 xfslibs-dev [linux-any],
# always needed
 zlib1g-dev,
104
105
# other optional features we enable
# --enable-vnc
106
107
# --enable-vnc-jpeg
 libjpeg-dev,
108
# --enable-vnc-png
109
 libpng-dev,
110
111
# --enable-kvm		linux-*
# --enable-vhost-net	linux-*	# is it really linux-specific?
112
113
114
115
##--enable-lzo todo
##--enable-netmap todo bsd
##--enable-quorum todo needs gcrypt
##--enable-xen-pci-passthrough todo
116
Build-Conflicts: oss4-dev
117
Standards-Version: 3.9.8
Riku Voipio's avatar
Riku Voipio committed
118
Homepage: http://www.qemu.org/
119
120
121
:debian:Vcs-Browser: https://anonscm.debian.org/gitweb/?p=pkg-qemu/qemu.git
:ubuntu:Vcs-Browser: https://anonscm.debian.org/gitweb/?p=pkg-qemu/qemu.git;a=shortlog;h=refs/heads/ubuntu-utopic
:ubuntu:XS-Debian-Vcs-Browser: https://anonscm.debian.org/gitweb/?p=pkg-qemu/qemu.git
122
:debian:Vcs-Git: git://anonscm.debian.org/pkg-qemu/qemu.git
123
:ubuntu:Vcs-Git: git://anonscm.debian.org/pkg-qemu/qemu.git -b ubuntu-utopic
124
:ubuntu:XS-Debian-Vcs-Git: git://anonscm.debian.org/pkg-qemu/qemu.git
Riku Voipio's avatar
Riku Voipio committed
125
126

Package: qemu
127
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
128
Multi-Arch: foreign
129
Depends: ${misc:Depends}, qemu-system (>= ${source:Version}), qemu-user (>= ${source:Version}) [linux-any], qemu-utils (>= ${source:Version})
130
Suggests: qemu-user-static [linux-any]
Riku Voipio's avatar
Riku Voipio committed
131
132
Description: fast processor emulator
 QEMU is a fast processor emulator: currently the package supports
Aurelien Jarno's avatar
Aurelien Jarno committed
133
134
135
136
 ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
 SPARC and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs. QEMU has
 two operating modes:
Riku Voipio's avatar
Riku Voipio committed
137
138
139
140
141
142
 .
  * User mode emulation: QEMU can launch Linux processes compiled for
    one CPU on another CPU.
  * Full system emulation: QEMU emulates a full system, including a
    processor and various peripherals. It enables easier testing and
    debugging of system code. It can also be used to provide virtual
Aurelien Jarno's avatar
Aurelien Jarno committed
143
    hosting of several virtual machines on a single server.
Riku Voipio's avatar
Riku Voipio committed
144
145
146
 .
 As QEMU requires no host kernel patches to run, it is very safe and
 easy to use.
Aurelien Jarno's avatar
Aurelien Jarno committed
147
 .
148
 This package is a metapackage depending on all qemu-related packages.
Aurelien Jarno's avatar
Aurelien Jarno committed
149
150

Package: qemu-system
151
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
152
Multi-Arch: foreign
153
154
155
156
157
158
Depends: ${misc:Depends},
 qemu-system-arm,
 qemu-system-mips,
 qemu-system-ppc, 
 qemu-system-sparc, 
 qemu-system-x86,
159
 qemu-system-misc
Aurelien Jarno's avatar
Aurelien Jarno committed
160
Description: QEMU full system emulation binaries
Aurelien Jarno's avatar
Aurelien Jarno committed
161
 QEMU is a fast processor emulator: currently the package supports
Aurelien Jarno's avatar
Aurelien Jarno committed
162
163
164
165
 ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
 SPARC and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
166
167
168
 This metapackage provides the full system emulation binaries for all supported
 targets, by depending on all per-architecture system emulation packages which
 QEMU supports.
Aurelien Jarno's avatar
Aurelien Jarno committed
169

170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
Package: qemu-block-extra
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends},
Enhances: qemu-utils, qemu-system-misc,
 qemu-system-arm, qemu-system-mips, qemu-system-sparc, qemu-system-x86
Description: extra block backend modules for qemu-system and qemu-utils
 QEMU is a fast processor emulator: currently the package supports
 ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
 SPARC and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides extra block device backend modules for qemu-system
 emulation and qemu-img from qemu-utils package, which are rarely used and
 has extra dependencies.

186
Package: qemu-system-common
187
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
188
Multi-Arch: foreign
189
Pre-Depends: adduser
190
Provides: qemu-keymaps
191
Depends: ${misc:Depends}, ${shlibs:Depends},
192
# to fix wrong acl for newly created device node on ubuntu:
193
:ubuntu: udev, acl
194
Breaks:
195
:ubuntu: qemu-common,
196
197
198
199
# qemu-system before qemu-system-split
  qemu-system (<< 1.3.0+dfsg-5),
# qemu-utils had virtfs-proxy-helper
  qemu-utils (<< 1.3.0+dfsg-4),
200
201
# we swallowed qemu-keymaps in 2.0.0+dfsg-7
  qemu-keymaps,
202
203
204
# iproute before 20110315 were unable to deal with bridge (set master device)
  iproute (<< 20110315-1)
Replaces:
205
:ubuntu: qemu (<< 1.3.0+dfsg-5),
206
:ubuntu: qemu-common,
207
208
  qemu-system (<< 1.3.0+dfsg-5),
  qemu-utils (<< 1.3.0+dfsg-4),
209
  qemu-keymaps,
210
211
212
213
214
215
Description: QEMU full system emulation binaries (common files)
 QEMU is a fast processor emulator: currently the package supports
 ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
 SPARC and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
216
217
 This package provides common files needed for target-specific
 full system emulation (qemu-system-*) packages.
218
219

Package: qemu-system-misc
220
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
221
Multi-Arch: foreign
222
Depends: ${shlibs:Depends}, ${misc:Depends}, qemu-system-common (>> 2.0.0+dfsg-7~)
223
Recommends: qemu-utils,
224
# alpha uses vgabios
225
# alpha m68k sh4 uses bootroms
226
 seabios, ipxe-qemu (>= 1.0.0+git-20131111.c3d1e78-1~)
227
Suggests: samba, vde2, qemu-block-extra (= ${binary:Version}),
228
229
230
Provides: ${sysprovides:misc}
Breaks: qemu-system (<< 1.3.0+dfsg-5)
Replaces: qemu-system (<< 1.3.0+dfsg-5)
231
Description: QEMU full system emulation binaries (miscellaneous)
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
 QEMU is a fast processor emulator: currently the package supports
 ARM, CRIS, M68k (ColdFire), MicroBlaze, and SH4
 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the full system emulation binaries to emulate
 various other hardware which did not made into separate packages.
 Emulators for the following architectures are provided:
  ${sysarch:misc}.
 .
 In system emulation mode QEMU emulates a full system, including a processor
 and various peripherals.  It enables easier testing and debugging of system
 code.  It can also be used to provide virtual hosting of several virtual
 machines on a single server.

Package: qemu-system-arm
248
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
249
Multi-Arch: foreign
250
Depends: ${shlibs:Depends}, ${misc:Depends}, qemu-system-common (>> 2.0.0+dfsg-7~)
251
Recommends: qemu-utils,
252
# aarch64 arm uses bootroms
253
254
 ipxe-qemu (>= 1.0.0+git-20131111.c3d1e78-1~),
 qemu-efi
255
Suggests: samba, vde2, qemu-block-extra (= ${binary:Version}),
256
Provides: ${sysprovides:arm}
257
258
259
260
Breaks: qemu-system (<< 1.3.0+dfsg-5),
:ubuntu: qemu-common (<< 1.3.0+dfsg-5),
:ubuntu: qemu-kvm (<< 1.2.0.dfsg-1),
:ubuntu: kvm (<< 1.3.0+dfsg-5),
261
:ubuntu: qemu-system-aarch64 (<< 2.0.0~rc1+dfsg-0ubuntu1),
262
263
264
265
Replaces: qemu-system (<< 1.3.0+dfsg-5),
:ubuntu: qemu-common (<< 1.3.0+dfsg-5),
:ubuntu: qemu-kvm (<< 1.2.0.dfsg-1),
:ubuntu: kvm (<< 1.3.0+dfsg-5),
266
:ubuntu: qemu-system-aarch64 (<< 2.0.0~rc1+dfsg-0ubuntu1),
267
268
269
270
271
272
273
274
275
276
277
278
279
280
Description: QEMU full system emulation binaries (arm)
 QEMU is a fast processor emulator: currently the package supports
 ARM emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the full system emulation binaries to emulate
 the following arm hardware: ${sysarch:arm}.
 .
 In system emulation mode QEMU emulates a full system, including a processor
 and various peripherals.  It enables easier testing and debugging of system
 code.  It can also be used to provide virtual hosting of several virtual
 machines on a single server.

Package: qemu-system-mips
281
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
282
Multi-Arch: foreign
283
Depends: ${shlibs:Depends}, ${misc:Depends}, qemu-system-common (>> 2.0.0+dfsg-7~)
284
Recommends: qemu-utils,
285
# all mips targets uses vgabios and bootroms
286
 seabios, ipxe-qemu (>= 1.0.0+git-20131111.c3d1e78-1~)
287
Suggests: samba, vde2, qemu-block-extra (= ${binary:Version}),
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
Provides: ${sysprovides:mips}
Breaks: qemu-system (<< 1.3.0+dfsg-5)
Replaces: qemu-system (<< 1.3.0+dfsg-5)
Description: QEMU full system emulation binaries (mips)
 QEMU is a fast processor emulator: currently the package supports
 MIPS emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the full system emulation binaries to emulate
 the following mips hardware: ${sysarch:mips}.
 .
 In system emulation mode QEMU emulates a full system, including a processor
 and various peripherals.  It enables easier testing and debugging of system
 code.  It can also be used to provide virtual hosting of several virtual
 machines on a single server.

Package: qemu-system-ppc
305
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
306
Multi-Arch: foreign
307
Depends: ${shlibs:Depends}, ${misc:Depends}, qemu-system-common (>> 2.0.0+dfsg-7~),
308
 qemu-slof,
309
# ubuntu can't Depend on openbios-ppc and openhackware as they're in universe
310
:debian: openbios-ppc (>= 1.1+svn1229), openhackware
311
Suggests: samba, vde2, qemu-block-extra (= ${binary:Version}),
312
313
:ubuntu: openbios-ppc (>= 1.1+svn1229), openhackware
Recommends: qemu-utils,
314
# ppc targets use vgabios-stdvga and bootroms
315
 seabios, ipxe-qemu (>= 1.0.0+git-20131111.c3d1e78-1~)
316
Provides: ${sysprovides:ppc}
317
318
319
320
321
322
323
324
Breaks: qemu-system (<< 1.3.0+dfsg-5),
:ubuntu: qemu-common (<< 1.3.0+dfsg-5),
:ubuntu: qemu-kvm (<< 1.2.0.dfsg-1),
:ubuntu: kvm (<< 1.3.0+dfsg-5),
Replaces: qemu-system (<< 1.3.0+dfsg-5),
:ubuntu: qemu-common (<< 1.3.0+dfsg-5),
:ubuntu: qemu-kvm (<< 1.2.0.dfsg-1),
:ubuntu: kvm (<< 1.3.0+dfsg-5),
325
326
327
328
329
330
331
332
333
334
335
336
337
338
Description: QEMU full system emulation binaries (ppc)
 QEMU is a fast processor emulator: currently the package supports
 PowerPC emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the full system emulation binaries to emulate
 the following PowerPC hardware: ${sysarch:ppc}.
 .
 In system emulation mode QEMU emulates a full system, including a processor
 and various peripherals.  It enables easier testing and debugging of system
 code.  It can also be used to provide virtual hosting of several virtual
 machines on a single server.

Package: qemu-system-sparc
339
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
340
Multi-Arch: foreign
341
Depends: ${shlibs:Depends}, ${misc:Depends}, qemu-system-common (>> 2.0.0+dfsg-7~),
342
# ubuntu/openbios-sparc is in universe
343
:debian: openbios-sparc (>> 1.1+svn1395-1~)
344
Recommends: qemu-utils,
345
# sparc64 uses vgabios-stdvga and bootroms
346
 seabios, ipxe-qemu (>= 1.0.0+git-20131111.c3d1e78-1~)
347
Suggests: samba, vde2, qemu-block-extra (= ${binary:Version}), 
348
Provides: ${sysprovides:sparc}
349
350
351
352
353
354
355
356
357
358
Breaks:
 qemu-system (<< 1.3.0+dfsg-5),
:ubuntu: qemu-common (<< 1.3.0+dfsg-5),
:ubuntu: qemu-kvm (<< 1.2.0.dfsg-1),
:ubuntu: kvm (<< 1.3.0+dfsg-5),
Replaces:
 qemu-system (<< 1.3.0+dfsg-5),
:ubuntu: qemu-common (<< 1.3.0+dfsg-5),
:ubuntu: qemu-kvm (<< 1.2.0.dfsg-1),
:ubuntu: kvm (<< 1.3.0+dfsg-5),
359
360
361
362
363
364
365
366
367
368
369
370
371
372
Description: QEMU full system emulation binaries (sparc)
 QEMU is a fast processor emulator: currently the package supports
 SPARC emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the full system emulation binaries to emulate
 the following sparc hardware: ${sysarch:sparc}.
 .
 In system emulation mode QEMU emulates a full system, including a processor
 and various peripherals.  It enables easier testing and debugging of system
 code.  It can also be used to provide virtual hosting of several virtual
 machines on a single server.

Package: qemu-system-x86
373
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
374
Multi-Arch: foreign
375
Depends: ${shlibs:Depends}, ${misc:Depends}, qemu-system-common (>> 2.0.0+dfsg-7~),
376
 seabios (>= 1.9.3-2~), ipxe-qemu (>= 1.0.0+git-20131111.c3d1e78-1~)
377
378
Recommends: qemu-utils,
:ubuntu: cpu-checker
379
380
Suggests: samba, vde2, qemu-block-extra (= ${binary:Version}),
 kmod [linux-any], sgabios, ovmf
381
Provides: ${sysprovides:x86}
382
:ubuntu:Conflicts: kvm (<< 1.3.0+dfsg-5)
383
Breaks:
384
 qemu-system (<< 1.3.0+dfsg-5),
385
386
# older libvirt (eg 1.0) is known broken with qemu >= 1.6
 libvirt0 (<< 1.2),
387
388
389
:ubuntu: qemu-common (<< 1.3.0+dfsg-5),
:ubuntu: qemu-kvm (<< 1.2.0.dfsg-1),
:ubuntu: kvm (<< 1.3.0+dfsg-5),
390
Replaces:
391
392
393
394
 qemu-system (<< 1.3.0+dfsg-5),
:ubuntu: qemu-common (<< 1.3.0+dfsg-5),
:ubuntu: qemu-kvm (<< 1.2.0.dfsg-1),
:ubuntu: kvm (<< 1.3.0+dfsg-5),
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
Description: QEMU full system emulation binaries (x86)
 QEMU is a fast processor emulator: currently the package supports
 i386 and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the full system emulation binaries to emulate
 the following x86 hardware: ${sysarch:x86}.
 .
 In system emulation mode QEMU emulates a full system, including a processor
 and various peripherals.  It enables easier testing and debugging of system
 code.  It can also be used to provide virtual hosting of several virtual
 machines on a single server.
 .
 On x86 host hardware this package also enables KVM kernel virtual machine
 usage on systems which supports it.

Aurelien Jarno's avatar
Aurelien Jarno committed
411
Package: qemu-user
412
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
413
Multi-Arch: foreign
Aurelien Jarno's avatar
Aurelien Jarno committed
414
Depends: ${shlibs:Depends}, ${misc:Depends}
415
Recommends: qemu-user-binfmt
Aurelien Jarno's avatar
Aurelien Jarno committed
416
Suggests: sudo
417
418
:ubuntu:Breaks: qemu-kvm (<< 1.2.0.dfsg-1)
:ubuntu:Replaces: qemu-kvm (<< 1.2.0.dfsg-1)
Aurelien Jarno's avatar
Aurelien Jarno committed
419
Description: QEMU user mode emulation binaries
Aurelien Jarno's avatar
Aurelien Jarno committed
420
 QEMU is a fast processor emulator: currently the package supports
Aurelien Jarno's avatar
Aurelien Jarno committed
421
422
423
424
425
426
 ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
 SPARC and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the user mode emulation binaries. In this mode
 QEMU can launch Linux processes compiled for one CPU on another CPU.
427
428
429
430
431
432
433
 .
 If qemu-user-binfmt package is also installed, it will register binary
 format handlers from this qemu-user package with the kernel so it will
 be possible to run foreign binaries directly.  However, this might not
 be suitable for using inside foreign chroots, in which case it is
 possible to use qemu-user-static package instead of qemu-user-binmft, --
 qemu-user-static will register statically linked binfmt handlers instead.
Aurelien Jarno's avatar
Aurelien Jarno committed
434
435

Package: qemu-user-static
436
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
437
Built-Using: ${built-using}
438
Multi-Arch: foreign
Aurelien Jarno's avatar
Aurelien Jarno committed
439
Depends: ${shlibs:Depends}, ${misc:Depends}
440
Recommends: binfmt-support
441
Provides: qemu-user-binfmt
442
Conflicts: qemu-user-binfmt
Aurelien Jarno's avatar
Aurelien Jarno committed
443
444
Suggests: sudo
Description: QEMU user mode emulation binaries (static version)
Aurelien Jarno's avatar
Aurelien Jarno committed
445
 QEMU is a fast processor emulator: currently the package supports
Aurelien Jarno's avatar
Aurelien Jarno committed
446
447
448
449
450
451
452
 ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
 SPARC and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the user mode emulation binaries, built
 statically. In this mode QEMU can launch Linux processes compiled for
 one CPU on another CPU.
453
454
455
456
 .
 If binfmt-support package is installed, qemu-user-static package will
 register binary formats which the provided emulators can handle, so
 that it will be possible to run foreign binaries directly.
Aurelien Jarno's avatar
Aurelien Jarno committed
457

458
Package: qemu-user-binfmt
459
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 mips mipsel powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
460
461
Multi-Arch: foreign
Depends: ${misc:Depends}, qemu-user (= ${binary:Version}), binfmt-support
462
Conflicts: qemu-user-static
463
Description: QEMU user mode binfmt registration for qemu-user
464
465
466
467
468
469
 QEMU is a fast processor emulator: currently the package supports
 ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
 SPARC and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides binfmt support registration for the user mode
470
471
472
 emulation binaries from qemu-user.  This is an empty package, it does
 not contain any additional files, only registration scripts which run
 at install and remove times.
473

Aurelien Jarno's avatar
Aurelien Jarno committed
474
Package: qemu-utils
475
Architecture: amd64 arm arm64 armel armhf hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el powerpc powerpcspe ppc64 ppc64el s390x sparc sparc64 x32
476
Multi-Arch: foreign
Aurelien Jarno's avatar
Aurelien Jarno committed
477
Depends: ${shlibs:Depends}, ${misc:Depends}
478
Suggests: debootstrap, qemu-block-extra (= ${binary:Version}),
479
480
:ubuntu:Conflicts: qemu-user (<< 0.11.1-2), qemu-kvm (<< 1.2.0.dfsg-1)
:ubuntu:Replaces: qemu-user (<< 0.11.1-2), qemu-kvm (<< 1.2.0.dfsg-1)
Aurelien Jarno's avatar
Aurelien Jarno committed
481
Description: QEMU utilities
Aurelien Jarno's avatar
Aurelien Jarno committed
482
 QEMU is a fast processor emulator: currently the package supports
Aurelien Jarno's avatar
Aurelien Jarno committed
483
484
485
486
 ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
 SPARC and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
Aurelien Jarno's avatar
Aurelien Jarno committed
487
 This package provides QEMU related utilities:
Aurelien Jarno's avatar
Aurelien Jarno committed
488
489
490
  * qemu-img: QEMU disk image utility
  * qemu-io:  QEMU disk exerciser
  * qemu-nbd: QEMU disk network block device server
491

492
493
494
Package: qemu-guest-agent
Architecture: any
Multi-Arch: foreign
495
Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.0-6)
496
497
498
499
500
501
502
503
Description: Guest-side qemu-system agent
 QEMU is a fast processor emulator: currently the package supports
 ARM, CRIS, i386, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, SH4,
 SPARC and x86-64 emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides a daemon (agent) to run inside qemu-system
 guests (full system emulation).  It communicates with the host using
504
 a virtio-serial channel org.qemu.guest_agent.0, and allows one to perform
505
506
507
508
509
510
511
 some functions in the guest from the host, including:
  - querying and setting guest system time
  - performing guest filesystem sync operation
  - initiating guest shutdown or suspend to ram
  - accessing guest files
  - freezing/thawing guest filesystem operations
  - others.
512
513
514
515
 .
 Install this package on a system which is running as guest inside
 qemu virtual machine.  It is not used on the host.

516
Package: qemu-kvm
517
518
:debian:Architecture: i386 amd64
:ubuntu:Architecture: i386 amd64 armhf armel powerpc sparc
519
Multi-Arch: foreign
520
Pre-Depends: ${misc:Pre-Depends}
521
Depends: ${misc:Depends}, qemu-system-x86 (>= 1.7.0+dfsg-2~)
522
523
524
525
Provides: kvm,
:ubuntu: qemu-kvm-spice
Conflicts: kvm,
:ubuntu: qemu-kvm-spice
526
Breaks: qemu-system-x86 (<< 1.7.0+dfsg-2~)
527
528
Replaces: qemu-system-x86 (<< 1.7.0+dfsg-2~),
:ubuntu: qemu-kvm-spice
529
Description: QEMU Full virtualization on x86 hardware
530
 QEMU is a fast processor emulator.  This package provides just a wrapper
531
532
 script /usr/bin/kvm which run qemu-system-x86 in kvm mode for backwards
 compatibility.
533
534
535
 .
 Please note that old qemu-kvm configuration files (in /etc/kvm/) are
 no longer used.
536

537
538
539
540
541
542
543
544
545
546
547
:ubuntu:Package: qemu-system-aarch64
:ubuntu:Architecture: arm64
:ubuntu:Multi-Arch: foreign
:ubuntu:Depends: ${misc:Depends}, qemu-system-arm (>= 2.0~git-20140403.de03c31-0ubuntu2)
:ubuntu:Description: QEMU full system emulation binaries (aarch64)
:ubuntu: QEMU is a fast processor emulator: currently the package supports
:ubuntu: ARM emulation. By using dynamic translation it achieves
:ubuntu: reasonable speed while being easy to port on new host CPUs.
:ubuntu: .
:ubuntu: This is a transition package as qemu-system-aarch64 has been moved into
:ubuntu: qemu-system-arm.