gentoo-full-overlay/app-emulation/qemu/ChangeLog

483 lines
17 KiB
Text

# ChangeLog for app-emulation/qemu
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/ChangeLog,v 1.113 2012/06/10 20:15:57 slyfox Exp $
10 Jun 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-9999.ebuild:
Drop '--disable-darwin-user' from configure params. Upstream does not export
it anymore.
03 May 2012; Jeff Horelick <jdhore@gentoo.org> qemu-0.11.1.ebuild,
qemu-0.11.1-r1.ebuild, qemu-1.0-r2.ebuild, qemu-1.0-r3.ebuild,
qemu-1.0.1.ebuild, qemu-9999.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
24 Mar 2012; Sergei Trofimovich <slyfox@gentoo.org>
+files/qemu-0.11.1-cfg-pulse.patch, qemu-0.11.1-r1.ebuild, qemu-0.11.1.ebuild:
Fixed configure failure against pulseaudio-1.1 (bug #384847 by Ian Abbott,
fixed by Ian Abbott and Nathan Phillip Brink).
20 Mar 2012; Doug Goldstein <cardoe@gentoo.org> qemu-1.0-r3.ebuild,
qemu-1.0.1.ebuild:
Need to set the active version of python to 2 since qemu doesn't support 3.
bug #408991
18 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> qemu-0.11.1.ebuild,
qemu-0.11.1-r1.ebuild, qemu-1.0-r2.ebuild, qemu-1.0-r3.ebuild,
qemu-1.0.1.ebuild, qemu-9999.ebuild, metadata.xml:
Remove USE="esd" because media-sound/esound isn't in tree anymore.
07 Mar 2012; Sergei Trofimovich <slyfox@gentoo.org>
+files/qemu-1.0-unmagic-debug.patch, +files/qemu-1.0-unmagic-xfsctl.patch,
qemu-1.0.1.ebuild:
Added patces from upstream for '--disable-debug-info' and '--enable-xfsctl'.
Fixes configure failure (bug #406851 by Markus Peloquin and others).
*qemu-1.0.1 (03 Mar 2012)
03 Mar 2012; Luca Barbato <lu_zero@gentoo.org> +qemu-1.0.1.ebuild:
New version
01 Mar 2012; Brent Baude <ranger@gentoo.org> qemu-0.11.1.ebuild:
Marking qemu-0.11.1 ppc for bug 356685
28 Feb 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-9999.ebuild:
Switch to upstream's '--disable-debug-info' to avoid OOM bug #355861.
25 Feb 2012; Doug Goldstein <cardoe@gentoo.org> qemu-1.0-r3.ebuild:
When building with USE=static, zlib needs to be built with USE=static-libs.
bug #405785
*qemu-1.0-r3 (21 Feb 2012)
21 Feb 2012; Luca Barbato <lu_zero@gentoo.org> +qemu-1.0-r3.ebuild:
Add qemu-user patches in
29 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-1.0-r2.ebuild,
qemu-9999.ebuild:
Respect user's decision whether to generate debug info when build stuff
(related to bug #355861 by Andrew Savchenko). Drop outdated seding of
Makefiles.
*qemu-0.11.1-r1 (28 Jan 2012)
28 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org>
+files/qemu-0.11.1-CVE-2012-0029-backport.patch, +qemu-0.11.1-r1.ebuild:
Backport fix for bug #400595 / CVE-2012-0029 (picked from qemu-kvm ebuild).
27 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> metadata.xml,
qemu-9999.ebuild:
Added USE=xfs knob to handle XFS optimizations (uses sys-fs/xfsprogs).
*qemu-1.0-r2 (26 Jan 2012)
26 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org>
+files/qemu-kvm-1.0-e1000-bounds-packet-size-against-buffer-size.patch,
+qemu-1.0-r2.ebuild, -qemu-0.14.0.ebuild, -qemu-1.0-r1.ebuild,
qemu-9999.ebuild:
Fix for bug #400595 / CVE-2012-0029 (picked from qemu-kvm ebuild). Restored
manual doc installation (upstream installs only html bits). Added USE=kvm to
live ebuild. Dropped old.
23 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-9999.ebuild:
Whitespace.
*qemu-1.0-r1 (23 Jan 2012)
23 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> +qemu-1.0-r1.ebuild,
-qemu-1.0.ebuild, metadata.xml, qemu-9999.ebuild:
Put back optional USE=opengl flag, added USE=usbredir and prefix support.
Bumped up to EAPI=4 and cleaned doc installation (by WilliamH).
23 Jan 2012; William Hubbs <williamh@gentoo.org> qemu-9999.ebuild:
clean up live ebuild and migrate to eapi 4 (approved by slyfox)
22 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-1.0.ebuild:
Hide qemu-ppc* binaries from RWX mappings QA check.
22 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-9999.ebuild:
Hide qemu-ppc* binaries from RWX mappings QA check.
22 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-1.0.ebuild,
qemu-9999.ebuild:
Fix USE=xen to depend on app-emulation/xen-tools. app-emulation/xen does not
provide any libraries.
22 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-9999.ebuild:
Added _all_ emulated audio cards (bug #144894 by Torsten Krah)
*qemu-1.0 (22 Jan 2012)
22 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> +qemu-1.0.ebuild,
qemu-9999.ebuild:
Version bump (requested by Anton Kochkov and others in bug #367153).
22 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> metadata.xml,
qemu-9999.ebuild:
Added LatticeMico32 (lm32) softmmu target. Added USE="nss rbd spice threads
+vhost-net xattr xen" to get control of some automagic depends (bug #326491 by
Diego Elio Pettenò); mostly picked from qemu-kvm-9999.ebuild. Updated USE=curl
description (bug #354565 by klondike).
22 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-0.11.1.ebuild,
qemu-0.14.0.ebuild, qemu-9999.ebuild:
Removed blockers on app-emulation/qemu-softmmu (dead 10 months ago) and on
app-emulation/qemu-kvm-spice (dead 6 months ago).
21 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-9999.ebuild:
Fixed configure failure (follow upstream in renaming --enablble-user-pic to
--enable-pic). Added all missing linux targets except lm32 (needs proper deps
and a fix against --as-needed). Made ./configure params to be shown.
20 Sep 2011; Michał Górny <mgorny@gentoo.org> qemu-9999.ebuild:
Migrate to git-2.
*qemu-9999 (27 Jun 2011)
27 Jun 2011; Luca Barbato <lu_zero@gentoo.org> +qemu-9999.ebuild:
Introduce live ebuild, useful for static qemu-user deployment
24 Mar 2011; Christoph Mende <angelos@gentoo.org> qemu-0.11.1.ebuild:
Stable on amd64 wrt bug #356685
17 Mar 2011; Thomas Kahle <tomka@gentoo.org> qemu-0.11.1.ebuild:
x86 stable per bug 356685
28 Feb 2011; Doug Goldstein <cardoe@gentoo.org> -qemu-0.9.1.ebuild:
Remove old version
20 Feb 2011; Zac Medico <zmedico@gentoo.org> qemu-0.14.0.ebuild:
Bug #355589 - Fix qemu-ifup die logic.
20 Feb 2011; Luca Barbato <lu_zero@gentoo.org> qemu-0.14.0.ebuild:
Fix description
*qemu-0.14.0 (19 Feb 2011)
19 Feb 2011; Luca Barbato <lu_zero@gentoo.org> +qemu-0.14.0.ebuild,
metadata.xml:
New version, ebuild mostly in line with qemu-kvm
15 Oct 2010; Diego E. Pettenò <flameeyes@gentoo.org> -qemu-0.9.0.ebuild,
qemu-0.9.1.ebuild, -qemu-0.10.0.ebuild, -qemu-0.10.1.ebuild,
-qemu-0.10.3.ebuild, -files/qemu-0.10.3-nopl-fix.patch,
-qemu-0.10.4.ebuild, -qemu-0.10.5.ebuild, -qemu-0.10.6.ebuild,
-qemu-0.11.0.ebuild:
Belated spring cleaning of ebuilds and files; this also re-sync the ppc
keyword with the qemu-softmmu package which this is just an alias of.
30 Jun 2010; Harald van Dijk <truedfx@gentoo.org> qemu-0.10.3.ebuild,
qemu-0.10.4.ebuild, qemu-0.10.5.ebuild, qemu-0.10.6.ebuild,
qemu-0.11.0.ebuild, qemu-0.11.1.ebuild:
Fix quoting
05 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org> qemu-0.10.3.ebuild,
qemu-0.10.4.ebuild, qemu-0.10.5.ebuild, qemu-0.10.6.ebuild,
qemu-0.11.0.ebuild, qemu-0.11.1.ebuild:
Fix trivial mistake. Closes bug #280121 by Kerin Millar.
15 Dec 2009; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
change to qemu herd
*qemu-0.11.1 (06 Dec 2009)
06 Dec 2009; Luca Barbato <lu_zero@gentoo.org> +qemu-0.11.1.ebuild:
Version bump
23 Nov 2009; Luca Barbato <lu_zero@gentoo.org> qemu-0.11.0.ebuild:
fix bug #286012, thanks to Thomas Kister <leander256@gmail.com> for the
patch
22 Nov 2009; Luca Barbato <lu_zero@gentoo.org> qemu-0.11.0.ebuild:
use --disable-strip instead of sed
17 Nov 2009; Luca Barbato <lu_zero@gentoo.org> qemu-0.11.0.ebuild:
Fix hardened build, thanks to Xake <xake@rymdraket.net> for the patch and
the notice in bug #287308
05 Nov 2009; Patrick Lauer <patrick@gentoo.org> qemu-0.11.0.ebuild:
Fixing bad --disable-gfx-check, closes #286370
*qemu-0.11.0 (23 Oct 2009)
23 Oct 2009; Luca Barbato <lu_zero@gentoo.org>
+files/qemu-0.11.0-mips64-user-fix.patch, +qemu-0.11.0.ebuild:
New release
*qemu-0.10.6 (05 Sep 2009)
05 Sep 2009; Luca Barbato <lu_zero@gentoo.org> +qemu-0.10.6.ebuild:
Version Bump
*qemu-0.10.5 (07 Jun 2009)
07 Jun 2009; Luca Barbato <lu_zero@gentoo.org> +qemu-0.10.5.ebuild:
New version
19 May 2009; Diego E. Pettenò <flameeyes@gentoo.org> qemu-0.10.4.ebuild:
Fix doc installation: install html in the html/ subdir, install more qemu
doc, rename the README file (it's not qemu's proper), die on error.
19 May 2009; Luca Barbato <lu_zero@gentoo.org> qemu-0.10.4.ebuild:
fix missing patch, thanks to Martin Jansa <Martin.Jansa@mk.cvut.cz> for
noticing
*qemu-0.10.4 (19 May 2009)
19 May 2009; Luca Barbato <lu_zero@gentoo.org> +qemu-0.10.4.ebuild:
New version
17 May 2009; Diego E. Pettenò <flameeyes@gentoo.org> qemu-0.10.3.ebuild,
+files/qemu-ifdown, +files/qemu-ifup:
Add missing ifup/ifdown scripts, change install logic, make sure they are
not added executable to CVS.
*qemu-0.10.3 (17 May 2009)
17 May 2009; Luca Barbato <lu_zero@gentoo.org>
+files/qemu-0.10.3-nopl-fix.patch, +qemu-0.10.3.ebuild:
New ebuild, thanks to Xake <xake@rymdraket.net> for contributing it in bug
#190298
*qemu-0.10.1 (22 Mar 2009)
22 Mar 2009; Luca Barbato <lu_zero@gentoo.org> +qemu-0.10.1.ebuild:
Bugfix release
*qemu-0.10.0 (09 Mar 2009)
09 Mar 2009; Luca Barbato <lu_zero@gentoo.org> +qemu-0.10.0.ebuild:
New version
03 Sep 2008; Thomas Anderson <gentoofan23@gentoo.org> qemu-0.9.1.ebuild:
stable amd64, needed to go stable becuase qemu-softmmu went stable, mfi
18 May 2008; Christian Faulhammer <opfer@gentoo.org> qemu-0.9.1.ebuild:
stable x86
01 Feb 2008; Luca Barbato <lu_zero@gentoo.org> -qemu-0.8.0.ebuild,
-qemu-0.8.0.20060329.ebuild, -qemu-0.8.1.ebuild, -qemu-0.8.2.ebuild:
Remove qemu-0.8 series
28 Jan 2008; Luca Barbato <lu_zero@gentoo.org> qemu-0.9.1.ebuild:
avoid qemu-user, it is broken
*qemu-0.9.1 (27 Jan 2008)
27 Jan 2008; Luca Barbato <lu_zero@gentoo.org> +qemu-0.9.1.ebuild:
Version bump
20 May 2007; Christian Faulhammer <opfer@gentoo.org> qemu-0.9.0.ebuild:
stable amd64, security bug 176674
16 May 2007; Luca Barbato <lu_zero@gentoo.org> qemu-0.9.0.ebuild:
Marked ppc
08 May 2007; Markus Ullmann <jokey@gentoo.org> qemu-0.9.0.ebuild:
Stable on x86 wrt security bug #176674
*qemu-0.9.0 (06 Feb 2007)
06 Feb 2007; Luca Barbato <lu_zero@gentoo.org> +qemu-0.9.0.ebuild:
New version
06 Feb 2007; Simon Stelling <blubb@gentoo.org> qemu-0.8.2.ebuild:
stable on amd64; bug 159522
02 Jan 2007; Christian Faulhammer <opfer@gentoo.org> qemu-0.8.2.ebuild:
stable x86, bug #159522
31 Dec 2006; Luca Barbato <lu_zero@gentoo.org> qemu-0.8.2.ebuild:
Marked ppc
*qemu-0.8.2 (16 Aug 2006)
16 Aug 2006; Luca Barbato <lu_zero@gentoo.org> +qemu-0.8.2.ebuild:
Meta ebuild bumped
09 Jun 2006; Michael Sterrett <mr_bones_@gentoo.org>
-files/qemu-0.6.0-configure.patch, -files/qemu-0.6.0-sigaction.patch,
-files/qemu-0.6.0-typo.patch, -files/qemu-0.6.1-20041126.patch,
-files/qemu-0.7.0-errno.patch, -files/kqemu-sysfs.patch,
-qemu-0.6.1.ebuild, -qemu-0.6.1-r1.ebuild, -qemu-0.7.0-r1.ebuild,
-qemu-0.7.1.ebuild, -qemu-0.7.2.ebuild:
clean out old versions
*qemu-0.8.1 (06 May 2006)
06 May 2006; Luca Barbato <lu_zero@gentoo.org> +qemu-0.8.1.ebuild:
New version
19 Apr 2006; Daniel Gryniewicz <dang@gentoo.org> qemu-0.8.0.ebuild:
Marked stable on amd64 per bug# 123972
16 Apr 2006; Michael Hanselmann <hansmi@gentoo.org> qemu-0.8.0.ebuild:
Stable on ppc.
*qemu-0.8.0.20060329 (29 Mar 2006)
29 Mar 2006; Luca Barbato <lu_zero@gentoo.org> metadata.xml,
+qemu-0.8.0.20060329.ebuild:
New version
29 Mar 2006; Chris White <chriswhite@gentoo.org> qemu-0.8.0.ebuild:
x86 stable for qemu-0.8.0 bug #123972.
28 Jan 2006; Luca Barbato <lu_zero@gentoo.org> -files/qemu_gcc34.patch.gz,
-qemu-0.6.0.ebuild:
cleanup
*qemu-0.8.0 (23 Dec 2005)
23 Dec 2005; Luca Barbato <lu_zero@gentoo.org> +qemu-0.8.0.ebuild:
New version
05 Dec 2005; <dang@gentoo.org> qemu-0.7.0.ebuild, qemu-0.7.0-r1.ebuild,
qemu-0.7.1.ebuild:
Make amd64 keywords match qemu-softmmu
*qemu-0.7.2 (11 Sep 2005)
11 Sep 2005; Luca Barbato <lu_zero@gentoo.org> +qemu-0.7.2.ebuild:
New release
*qemu-0.7.1 (25 Jul 2005)
25 Jul 2005; Luca Barbato <lu_zero@gentoo.org> +qemu-0.7.1.ebuild:
New version
*qemu-0.7.0-r1 (18 Jun 2005)
18 Jun 2005; Luca Barbato <lu_zero@gentoo.org> +qemu-0.7.0-r1.ebuild:
Meta ebuild added
25 May 2005; Luca Barbato <lu_zero@gentoo.org>
+files/qemu-0.7.0-errno.patch, qemu-0.7.0.ebuild:
Fix for the errno issues in helper2.c
18 May 2005; Luca Barbato <lu_zero@gentoo.org> qemu-0.7.0.ebuild:
Add a notice about the qemu group, thanks to Leung Ki Chi
<leun0003@ntu.edu.sg> for pointing the issue out
12 May 2005; Luca Barbato <lu_zero@gentoo.org> qemu-0.7.0.ebuild:
Hardened updates from Kevin F. Quinn <co@kevquinn.com>
07 May 2005; Luca Barbato <lu_zero@gentoo.org> qemu-0.7.0.ebuild:
Some fixes here and there, thanks to Sok Ann Yap <sokann@gmail.com>
29 Apr 2005; Luca Barbato <lu_zero@gentoo.org> qemu-0.7.0.ebuild:
Retouches and corrections, thanks to genstef as usual
29 Apr 2005; Luca Barbato <lu_zero@gentoo.org> qemu-0.7.0.ebuild:
Added udev support and qemu group creation
*qemu-0.7.0 (28 Apr 2005)
28 Apr 2005; Luca Barbato <lu_zero@gentoo.org> +files/kqemu-sysfs.patch,
+qemu-0.7.0.ebuild:
New version
18 Dec 2004; Simon Stelling <blubb@gentoo.org> qemu-0.6.1-r1.ebuild:
added ~amd64
28 Nov 2004; Luca Barbato <lu_zero@gentoo.org> qemu-0.6.1-r1.ebuild:
Missing dep added, thanks to Frank Groeneveld <frankgroeneveld@msn.com>
28 Nov 2004; Luca Barbato <lu_zero@gentoo.org>
files/qemu-0.6.1-20041126.patch:
Minor fix, the patch had an Header reference that cvs replaced
*qemu-0.6.1-r1 (28 Nov 2004)
28 Nov 2004; Luca Barbato <lu_zero@gentoo.org>
+files/qemu-0.6.1-20041126.patch, +qemu-0.6.1-r1.ebuild:
updated qemu to the 20041126 cvs snapshot, this should fix bug #72561
26 Nov 2004; Luca Barbato <lu_zero@gentoo.org>
-files/qemu-0.5.4-jocelyn-mayer-ppc.patch, -qemu-0.5.1.ebuild,
-qemu-0.5.2.ebuild, -qemu-0.5.3.ebuild, -qemu-0.5.4.ebuild,
-qemu-0.5.5-r1.ebuild, -qemu-0.5.5.ebuild:
Cleanup
17 Nov 2004; Luca Barbato <lu_zero@gentoo.org> qemu-0.6.1.ebuild:
Removed qemu-fast since that feature won't build on most systems
16 Nov 2004; Luca Barbato <lu_zero@gentoo.org> qemu-0.6.1.ebuild:
Stray useflag removed
*qemu-0.6.1 (15 Nov 2004)
15 Nov 2004; Luca Barbato <lu_zero@gentoo.org> +qemu-0.6.1.ebuild:
New version, filtering qemu-fast on nptl
02 Nov 2004; Luca Barbato <lu_zero@gentoo.org> qemu-0.6.0.ebuild:
Minor fix
01 Nov 2004; Luca Barbato <lu_zero@gentoo.org>
+files/qemu-0.6.0-configure.patch, qemu-0.6.0.ebuild:
Minor fixes, some taken from Andrew Kirilenko <icedank@gmx.net> from bug #69384
28 Oct 2004; Luca Barbato <lu_zero@gentoo.org> qemu-0.6.0.ebuild:
Marked ppc, added some ewarn in the postinst as requested in bug #69206
25 Sep 2004; Hanno Boeck <hanno@gentoo.org> +files/qemu_gcc34.patch.gz,
qemu-0.6.0.ebuild:
Fix for gcc 3.4.
20 Aug 2004; Luca Barbato <lu_zero@gentoo.org>
+files/qemu-0.6.0-sigaction.patch, qemu-0.6.0.ebuild:
Remove ancient glibc workaround
*qemu-0.6.0 (13 Jul 2004)
13 Jul 2004; Luca Barbato <lu_zero@gentoo.org> +files/qemu-0.6.0-typo.patch,
+qemu-0.6.0.ebuild:
New version
*qemu-0.5.5-r1 (02 Jul 2004)
02 Jul 2004; Luca Barbato <lu_zero@gentoo.org> +qemu-0.5.5-r1.ebuild:
Minor change
04 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> qemu-0.5.1.ebuild,
qemu-0.5.2.ebuild, qemu-0.5.3.ebuild, qemu-0.5.4.ebuild, qemu-0.5.5.ebuild:
pkg_postinstall -> pkg_postinst
17 May 2004; Luca Barbato <lu_zero@gentoo.org> qemu-0.5.5.ebuild:
Put the qemu-fast target modal
*qemu-0.5.5 (09 May 2004)
09 May 2004; Luca Barbato <lu_zero@gentoo.org> +qemu-0.5.5.ebuild:
New version
*qemu-0.5.4 (28 Apr 2004)
28 Apr 2004; Luca Barbato <lu_zero@gentoo.org>
+files/qemu-0.5.4-jocelyn-mayer-ppc.patch, +qemu-0.5.4.ebuild:
New version
27 Apr 2004; Luca Barbato <lu_zero@gentoo.org> qemu-0.5.3.ebuild:
Removed the softmmu target
*qemu-0.5.3 (24 Apr 2004)
24 Apr 2004; Luca Barbato <lu_zero@gentoo.org> :
New version
15 Mar 2004; Chuck Short <zul@gentoo.org> qemu-0.5.2.ebuild:
Marked stable for x86.
*qemu-0.5.2 (28 Jan 2004)
28 Jan 2004; Chuck Short<zulk@gentoo.org> qemu-0.5.1.ebuild, qemu-0.5.2.ebuild:
Ebuild clean ups and new version.
28 Jan 2004; Chuck Short <zul@gentoo.org> qemu-0.5.1.ebuild:
Marked stable for x86.
*qemu-0.5.1 (03 Jan 2004)
03 Jan 2004; Chuck Short <zul@gentoo.org> qemu-0.5.1.ebuild:
Initial version, ebuild submitted by Jocelyn Mayer <l_indien -at- magic.fr>
Ebuild modified by me. Closes #37047.