summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2012-01-27 21:35:16 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2012-01-27 21:35:16 +0000
commit27e977732f46dd79ee2498527101e3bcf3db0948 (patch)
treeeb75ae6fe466a618d63510c8a08ae0c9e9a9ecea /app-emulation/qemu
parentRemove unused useflag samba, bug 373849 (diff)
downloadhistorical-27e977732f46dd79ee2498527101e3bcf3db0948.tar.gz
historical-27e977732f46dd79ee2498527101e3bcf3db0948.tar.bz2
historical-27e977732f46dd79ee2498527101e3bcf3db0948.zip
Added USE=xfs knob to handle XFS optimizations (uses sys-fs/xfsprogs).
Package-Manager: portage-2.2.0_alpha84_p18/cvs/Linux x86_64
Diffstat (limited to 'app-emulation/qemu')
-rw-r--r--app-emulation/qemu/ChangeLog6
-rw-r--r--app-emulation/qemu/Manifest12
-rw-r--r--app-emulation/qemu/metadata.xml1
-rw-r--r--app-emulation/qemu/qemu-9999.ebuild6
4 files changed, 16 insertions, 9 deletions
diff --git a/app-emulation/qemu/ChangeLog b/app-emulation/qemu/ChangeLog
index ae3f0d6565fd..21b4ef107421 100644
--- a/app-emulation/qemu/ChangeLog
+++ b/app-emulation/qemu/ChangeLog
@@ -1,6 +1,10 @@
# 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.99 2012/01/26 19:01:15 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/ChangeLog,v 1.100 2012/01/27 21:35:16 slyfox Exp $
+
+ 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)
diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index c856a5665f30..4a7300db6190 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -9,13 +9,13 @@ DIST qemu-0.11.1.tar.gz 3830070 RMD160 4da00fa6c01d7ff6af0ee781bc9260da577ea7d3
DIST qemu-1.0.tar.gz 10848714 RMD160 3a60aef6cfebba6896bdb12c99525da5456172fd SHA1 7dcb1b3516554d6d899d7488cd444dbb7721fcee SHA256 47674b7da559d5e1b44cc401af9ac5ad962d14e9eede12567b13e4b841989737
EBUILD qemu-0.11.1.ebuild 4851 RMD160 14c27fb758125ffa52b22562ee910e89e8dc053b SHA1 405d7858cfb66c7ad4ca3f846ad6048f3f59d49b SHA256 0cccf6126e9ddb442ff37e1c5b3be9ba095059323cf63b9ee0f707e2876f1123
EBUILD qemu-1.0-r2.ebuild 6912 RMD160 1155a584070a3ecabd696335c7c301b936f22d95 SHA1 96c3ce1bd440025541ef08751d03478eff78bd46 SHA256 0b9afc45f9af381e672c632faa5c15aab60b65cae4b4380aea57721df286879a
-EBUILD qemu-9999.ebuild 6880 RMD160 cfc3452335253bf1e12efa789bbbfab90a4c6505 SHA1 e491bc3bd2ca49a7d84a520ecb8c435957938be6 SHA256 65ea66f11d275f2b0a5d486e4748644667dd1f23e434fac38dd740954b562c42
-MISC ChangeLog 14387 RMD160 9b3e4974aae25913cf73596c845ac3d21df5f9bf SHA1 f78160de2c2ac85b138f8c5d009839f31d37b2d1 SHA256 c2c0e638611ea1affdf8f6faf4c31a1096f55145b50d58c7db7040065120a62e
-MISC metadata.xml 2475 RMD160 4299ca1eb7627b2b48a54644fa7356508fa6d999 SHA1 fc578c0c13adda2ca60b581e52f70fd0d00d1cde SHA256 1c1a0cd91e9881d8efab5d8fb354fa6826a4afadc4622ff7bff88b9abc239821
+EBUILD qemu-9999.ebuild 6937 RMD160 4432f7bda60db3c57847a8a8c030972eae133248 SHA1 134bead98a8e9025fb59f0c7d7b8a3c03c7e7826 SHA256 fde00cf0f292746ed743f70d6ff0a9d11b91e545776f8fc3cf6db9a412c7a22f
+MISC ChangeLog 14550 RMD160 ac9a01027e55c5e4bbae641385dab43fb4c9a3f2 SHA1 26b96eb6ecae1d19d810730ae24c1ad8aab98fac SHA256 3a76ed0226ec1a4219b7c3b853a068948b7aff4f684ceb307b7f626b6c154859
+MISC metadata.xml 2575 RMD160 d53217a49f76391725580cb4ebb22c0ed43588bf SHA1 0b1f51a4bf30e8899cb0379e14eba26c6aa00b7f SHA256 a07e1dd5932d91789f481394b318cf20f4c5a529168b8e5adb299736a643b94b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk8hpAsACgkQcaHudmEf86qXngCeIAF+u+Av+j4WEjLs2Zs/1jbQ
-bU4An13JYT3Ill3NiY6g3jUtCvVv+8Fx
-=0uVu
+iEYEARECAAYFAk8jGZ8ACgkQcaHudmEf86p3DwCfT1XUlpVmvtkVGkiDT/cJdQLi
+pKwAn1nTDiD9oI9OtF2ZZBPJdiOGXdqW
+=u+mX
-----END PGP SIGNATURE-----
diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml
index 6173a565674c..d01eb3f6caa2 100644
--- a/app-emulation/qemu/metadata.xml
+++ b/app-emulation/qemu/metadata.xml
@@ -39,6 +39,7 @@
Add support for getting and setting POSIX extended attributes, through
<pkg>sys-apps/attr</pkg>. Requisite for the virtfs backend.
</flag>
+ <flag name='xfs'>Support specific optimizations when files are stored on XFS filesystem.</flag>
<flag name='xen'>Enables support for Xen backends</flag>
</use>
</pkgmetadata>
diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild
index e44fb7fa3ba6..e2fd0fe558bc 100644
--- a/app-emulation/qemu/qemu-9999.ebuild
+++ b/app-emulation/qemu/qemu-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.13 2012/01/26 19:01:15 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.14 2012/01/27 21:35:16 slyfox Exp $
EAPI=4
@@ -24,7 +24,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="+aio alsa bluetooth brltty curl esd fdt hardened jpeg kvm ncurses nss
opengl png pulseaudio qemu-ifup rbd sasl sdl spice ssl static threads usbredir vde
-+vhost-net xattr xen"
++vhost-net xattr xen xfs"
COMMON_TARGETS="i386 x86_64 alpha arm cris m68k microblaze microblazeel mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64 s390x"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 mips64 mips64el ppcemb xtensa xtensaeb"
@@ -79,6 +79,7 @@ RDEPEND="
vde? ( net-misc/vde )
xattr? ( sys-apps/attr )
xen? ( app-emulation/xen-tools )
+ xfs? ( sys-fs/xfsprogs )
"
DEPEND="${RDEPEND}
@@ -196,6 +197,7 @@ src_configure() {
$(use_enable vhost-net)
$(use_enable xen)
$(use_enable xattr attr)
+ $(use_enable xfs xfsctl)
--disable-darwin-user --disable-bsd-user
"