Gentoo Archives: gentoo-commits

From: "Jorge Manuel B. S. Vicetto (jmbsvicetto)" <jmbsvicetto@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/qemu-kvm: ChangeLog qemu-kvm-9999.ebuild
Date: Mon, 06 Sep 2010 03:06:39
Message-Id: 20100906030627.8D95D20054@flycatcher.gentoo.org
1 jmbsvicetto 10/09/06 03:06:27
2
3 Modified: ChangeLog qemu-kvm-9999.ebuild
4 Log:
5 [app-emulation/qemu-kvm-9999] Updated ebuild to reflect changes in upstream's build system.
6 Added use flags to enable jpeg and png compression on vnc.
7 Replaced gnu-tls with ssl use flag - bug 311627.
8 Added use flag to make accessbility support optional - bug 326491.
9 Currently it seems qemu-kvm won't build with -sasl - will check and updated ebuild soon.
10
11 (Portage version: 2.2_rc73/cvs/Linux x86_64)
12
13 Revision Changes Path
14 1.39 app-emulation/qemu-kvm/ChangeLog
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/qemu-kvm/ChangeLog?rev=1.39&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/qemu-kvm/ChangeLog?rev=1.39&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/qemu-kvm/ChangeLog?r1=1.38&r2=1.39
19
20 Index: ChangeLog
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/ChangeLog,v
23 retrieving revision 1.38
24 retrieving revision 1.39
25 diff -u -r1.38 -r1.39
26 --- ChangeLog 6 Sep 2010 01:16:15 -0000 1.38
27 +++ ChangeLog 6 Sep 2010 03:06:27 -0000 1.39
28 @@ -1,6 +1,16 @@
29 # ChangeLog for app-emulation/qemu-kvm
30 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/ChangeLog,v 1.38 2010/09/06 01:16:15 lu_zero Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/ChangeLog,v 1.39 2010/09/06 03:06:27 jmbsvicetto Exp $
33 +
34 + 06 Sep 2010; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>
35 + qemu-kvm-9999.ebuild:
36 + [app-emulation/qemu-kvm-9999] Updated ebuild to reflect changes in
37 + upstream's build system.
38 + Added use flags to enable jpeg and png compression on vnc.
39 + Replaced gnu-tls with ssl use flag - bug 311627.
40 + Added use flag to make accessbility support optional - bug 326491.
41 + Currently it seems qemu-kvm won't build with -sasl - will check and
42 + updated ebuild soon.
43
44 06 Sep 2010; Luca Barbato <lu_zero@g.o> qemu-kvm-0.12.5-r1.ebuild,
45 qemu-kvm-9999.ebuild:
46
47
48
49 1.11 app-emulation/qemu-kvm/qemu-kvm-9999.ebuild
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild?rev=1.11&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild?rev=1.11&content-type=text/plain
53 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild?r1=1.10&r2=1.11
54
55 Index: qemu-kvm-9999.ebuild
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild,v
58 retrieving revision 1.10
59 retrieving revision 1.11
60 diff -u -r1.10 -r1.11
61 --- qemu-kvm-9999.ebuild 6 Sep 2010 01:16:15 -0000 1.10
62 +++ qemu-kvm-9999.ebuild 6 Sep 2010 03:06:27 -0000 1.11
63 @@ -1,6 +1,6 @@
64 # Copyright 1999-2010 Gentoo Foundation
65 # Distributed under the terms of the GNU General Public License v2
66 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild,v 1.10 2010/09/06 01:16:15 lu_zero Exp $
67 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild,v 1.11 2010/09/06 03:06:27 jmbsvicetto Exp $
68
69 EAPI="2"
70
71 @@ -25,8 +25,8 @@
72 LICENSE="GPL-2"
73 SLOT="0"
74 # xen is disabled until the deps are fixed
75 -IUSE="+aio alsa bluetooth brltty curl esd gnutls fdt hardened kvm-trace \
76 -ncurses pulseaudio qemu-ifup sasl sdl static vde"
77 +IUSE="+aio alsa bluetooth brltty curl esd fdt hardened jpeg ncurses \
78 +png pulseaudio qemu-ifup ssl sasl sdl static vde xen"
79
80 # Updated targets to use the only supported upstream target - x86_64-softmmu
81 COMMON_TARGETS=""
82 @@ -58,23 +58,27 @@
83 aio? ( dev-libs/libaio )
84 alsa? ( >=media-libs/alsa-lib-1.0.13 )
85 bluetooth? ( net-wireless/bluez )
86 + brltty? ( app-accessibility/brltty )
87 curl? ( net-misc/curl )
88 esd? ( media-sound/esound )
89 fdt? ( sys-apps/dtc )
90 - gnutls? ( net-libs/gnutls )
91 + jpeg? ( media-libs/jpeg )
92 ncurses? ( sys-libs/ncurses )
93 + png? ( media-libs/libpng )
94 pulseaudio? ( media-sound/pulseaudio )
95 qemu-ifup? ( sys-apps/iproute2 net-misc/bridge-utils )
96 - brltty? ( app-accessibility/brltty )
97 sasl? ( dev-libs/cyrus-sasl )
98 sdl? ( >=media-libs/libsdl-1.2.11[X] )
99 + ssl? ( net-libs/gnutls )
100 vde? ( net-misc/vde )
101 + xen? ( app-emulation/xen )
102 "
103
104 DEPEND="${RDEPEND}
105 app-text/texi2html
106 >=sys-kernel/linux-headers-2.6.29
107 - gnutls? ( dev-util/pkgconfig )"
108 + ssl? ( dev-util/pkgconfig )
109 +"
110
111 kvm_kern_warn() {
112 eerror "Please enable KVM support in your kernel, found at:"
113 @@ -159,19 +163,20 @@
114
115 #config options
116 conf_opts="${conf_opts} $(use_enable aio linux-aio)"
117 - use bluetooth || conf_opts="${conf_opts} --disable-bluez"
118 + conf_opts="${conf_opts} $(use_enable bluetooth bluez)"
119 + conf_opts="${conf_opts} $(use_enable brltty brlapi)"
120 conf_opts="${conf_opts} $(use_enable curl)"
121 - use gnutls || conf_opts="${conf_opts} --disable-vnc-tls"
122 conf_opts="${conf_opts} $(use_enable fdt)"
123 - use hardened && conf_opts="${conf_opts} --enable-user-pie"
124 - use kvm-trace && conf_opts="${conf_opts} --with-kvm-trace"
125 - use ncurses || conf_opts="${conf_opts} --disable-curses"
126 - use sasl || conf_opts="${conf_opts} --disable-vnc-sasl"
127 - use sdl || conf_opts="${conf_opts} --disable-sdl"
128 - use vde || conf_opts="${conf_opts} --disable-vde"
129 - conf_opts="${conf_opts} $(use_enable brltty)"
130 -# conf_opts="${conf_opts} $(use_enable xen)"
131 - conf_opts="${conf_opts} --disable-xen"
132 + conf_opts="${conf_opts} $(use_enable hardened user-pie)"
133 + conf_opts="${conf_opts} $(use_enable jpeg vnc-jpeg)"
134 + conf_opts="${conf_opts} $(use_enable ncurses curses)"
135 + conf_opts="${conf_opts} $(use_enable png vnc-png)"
136 + conf_opts="${conf_opts} $(use_enable sasl vnc-sasl)"
137 + conf_opts="${conf_opts} $(use_enable sdl)"
138 + conf_opts="${conf_opts} $(use_enable ssl vnc-tls)"
139 + conf_opts="${conf_opts} $(use_enable vde)"
140 + conf_opts="${conf_opts} $(use_enable xen)"
141 +# conf_opts="${conf_opts} --disable-xen"
142 conf_opts="${conf_opts} --disable-darwin-user --disable-bsd-user"
143
144 # audio options
145 @@ -240,5 +245,7 @@
146 elog "if using -net tap. You will also need support for 802.1d"
147 elog "Ethernet Bridging and a configured bridge if using the provided"
148 elog "kvm-ifup script from /etc/kvm."
149 + elog
150 + elog "The gnutls use flag was renamed to ssl, so adjust your use flags."
151 echo
152 }