summaryrefslogtreecommitdiff
path: root/app-emulation/qemu
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation/qemu')
-rw-r--r--app-emulation/qemu/Manifest10
-rw-r--r--app-emulation/qemu/metadata.xml4
-rw-r--r--app-emulation/qemu/qemu-4.0.0-r50.ebuild4
-rw-r--r--app-emulation/qemu/qemu-4.1.0-r1.ebuild (renamed from app-emulation/qemu/qemu-4.1.0.ebuild)6
-rw-r--r--app-emulation/qemu/qemu-4.2.0-r1.ebuild (renamed from app-emulation/qemu/qemu-4.2.0.ebuild)13
-rw-r--r--app-emulation/qemu/qemu-9999.ebuild14
6 files changed, 30 insertions, 21 deletions
diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index e6820cb0587c..29607574a0c3 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -15,8 +15,8 @@ AUX qemu-binfmt.initd.tail 245 BLAKE2B dd59f2944c6e3f0c4d282b94b687a9b5c51dd77c5
DIST qemu-4.0.0.tar.xz 55628624 BLAKE2B 8afd1f54aa13d2e61fd36c4f4544b7c4ffb1a7eee5c69d3aa1d40a432ca296ad8abe6cb83d7c66ac4045ca624d2a00e737f51e4e62ed46fef9766ef71f43b98b SHA512 952e94194ce9e64c15388c59035cb31fb9f761d30095c2fb9441012b609c18c9976285727b93bf37b95e15675802d73f8e1c4619ebecd23606675bb503646b13
DIST qemu-4.1.0.tar.xz 54001708 BLAKE2B fc89d0c967fb31a73cbdca556e79c05c44b241382a83f02150a8e39b00cb7de7fb6f248e82e1364e314680481bfb3843e74804534c0ba91a5bb2ff1b8d771130 SHA512 82fd51702a7b9b1b00b2f1bd3b4a832b80249018dbba1add0b0a73e7d4bee452afd45574b4d8df7ce4477d8711f3bda4ca072a1a6de25895c93eb21cf78fc4b2
DIST qemu-4.2.0.tar.xz 62222068 BLAKE2B 27c9fbcd5093af425764674817ab9299224bd03f37b5983786f6f437fff1fab3b7da247c55c4ca8b8c42726b9867005944a2f7f04f2d0d94d753961615f901ef SHA512 2a79973c2b07c53e8c57a808ea8add7b6b2cbca96488ed5d4b669ead8c9318907dec2b6109f180fc8ca8f04c0f73a56e82b3a527b5626b799d7e849f2474ec56
-EBUILD qemu-4.0.0-r50.ebuild 24075 BLAKE2B a7b8bc7677572b90bced4305c81708f76aa84ccbe66a67abd688cddfee57720a97a5fbd5fddcd86645d6934c2176bbc173abf0074e5c5efcc1cd5cebf291ff9b SHA512 1d8c791eaf4044fad90bc37148a923adb71d4f4c3cdd3af34b49db17250567601afde7a13b445cbeef713f6efc670f12cf552061df018c06dd9c2d5b6f28c430
-EBUILD qemu-4.1.0.ebuild 24179 BLAKE2B 9d63e1de61dee8b2ead7f8d1a116cc0c48dbcca4da1b4a1964eb27d78af2102679531e1eeea39e5310deff357340f7cc9975af6e2779959e60ff8b093b96a4fd SHA512 ae06d34275cde9c17528f2354b50b3883381070d7d9fccb5575472689cbbb429d88bb17777427a756c07bb48f09cf09199b39c9891e18d404ceb477db1380322
-EBUILD qemu-4.2.0.ebuild 24214 BLAKE2B 24a1efdc5da39832800caba5366ec83a5bc65bfbb926221cc1ccf9e69768a3e5dc85836f8a414dddb70e1340f7b21be3b8e5f4e9caf64a1f218e1de40261154f SHA512 19419e16740ab256e37994166afb621f9921804f732044ff22d68ee568385b471dafe895e8548d0d85381ab14d2ae7a3308256c002897cdf38f255dedd3df181
-EBUILD qemu-9999.ebuild 24160 BLAKE2B 3ddd55b9e24c433a65bfc86cd98f0aa08ce36dcd518d7171cdf247d993fce17c9f67b9d3063c8ceae206b15c2b0bc1c7fe947b0e63127e90d8b188d7c6ad28de SHA512 229201029e102112fcaf9bb156b16c4c1d1662d0258c33e1e5bfbe5b8e92dc1342dfa3afdd7139fbe0f9a6fc4301047e8a42b2bd54c538eef7c50ffbb4bb936d
-MISC metadata.xml 4207 BLAKE2B 460760825ae5834b52401df08e5ca7d7f7509375a92bc4d850c6b6500f814e011ada333ef075c2dece1edfac5377a727f108ca11d24d84e3e0fb99e25c54dd4f SHA512 39250ec28edffc37f8af13550afe5febfbffb59ab473d3f896629c2dfca8adeaa5892dcfe4e84e503088e14f344aee16c662fb7fb417922c0811b9c621c10c8b
+EBUILD qemu-4.0.0-r50.ebuild 24071 BLAKE2B 6cc861b8c39f3b1ecebfd38de3412ca51e4ffaabd50f4bea42b37e713f5b01fc286f3eb07d3bf44e80f8e5d9af5b73dc59ef68f8c9ca7df6d3fbb535521b53e9 SHA512 ad5f62bf4106a2a580f77ecc5581db4ce1ce176d0740bf3fb84990d8256b3fd8a4887abc80b980a08e1542e5a0a1b5f381a15924a87deee70e0e230ec913d2a9
+EBUILD qemu-4.1.0-r1.ebuild 24168 BLAKE2B 60b04c447f1c7dc8f672b71537f6bceed25b1e5bca5559d1f5509eccb8198b71f797a8d974600f1132beda30a3f051bdb7214746052dcf403c88ca3787626c45 SHA512 3148624da606eecc511c39934524d5fa8bcd7ba2bacc71c031269834d9f364077788c9d93bb89153f02b577558cd573fe0faff6de9b714308f20f247d6fcbe66
+EBUILD qemu-4.2.0-r1.ebuild 24275 BLAKE2B bfda425a642b0ccb34d555d3baba1f97bc8c4843bcb75be1562b05e498b559fff66aad39894cc92119a13d771bbce05c6a9048d79d1278b856304fa5642d2a17 SHA512 81deee7fd757d4f432f6ec887c891e9c07f2a9062b0a7d7035df66c56216ce264847710a9ad9ae7924f5bfe20340d784e8d21dbeb131ddba898c0cd8c3a1d1ed
+EBUILD qemu-9999.ebuild 24203 BLAKE2B 4d153036a646d0862c556ca9e23642ea5c0987ef4e723b77aec84c487804eaaff4771e5c8e6ff8dbbaf79ef1526bd89792ad87f66483bcbab8e681d7af166d57 SHA512 a9cfd65ad5d145cab2d37b287e858ffa49e8de94b37b84fa6d818c212094efdcf2a3d34af3fde7599e51fab2f6ef10139407c024d35c93712c5ba5a1e6ea8bc6
+MISC metadata.xml 4319 BLAKE2B aea03446434b66be757704de0bac113c91fc7c66343103777091ee7038531990017b24e4fe48209cd168b8383df92e9421ec78c88b74e40bd8769f505b2892fa SHA512 bf80056f3dde8b3708859f7d0f7f12e83933ef81d00ba02a437de424b2d98a030aaceb886ccd44992357200d5eb9d0b704e36c7f51b4a6aa044ef04df4f1d76d
diff --git a/app-emulation/qemu/metadata.xml b/app-emulation/qemu/metadata.xml
index c7c7fef2f08b..a786f09baaa2 100644
--- a/app-emulation/qemu/metadata.xml
+++ b/app-emulation/qemu/metadata.xml
@@ -5,6 +5,10 @@
<email>tamiko@gentoo.org</email>
<name>Matthias Maier</name>
</maintainer>
+ <maintainer type="person">
+ <email>slyfox@gentoo.org</email>
+ <name>Sergei Trofimovich</name>
+ </maintainer>
<maintainer type="project">
<email>virtualization@gentoo.org</email>
<name>Gentoo Virtualization Project</name>
diff --git a/app-emulation/qemu/qemu-4.0.0-r50.ebuild b/app-emulation/qemu/qemu-4.0.0-r50.ebuild
index 428fbaafe4df..e121f256e565 100644
--- a/app-emulation/qemu/qemu-4.0.0-r50.ebuild
+++ b/app-emulation/qemu/qemu-4.0.0-r50.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
PYTHON_REQ_USE="ncurses,readline"
PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
diff --git a/app-emulation/qemu/qemu-4.1.0.ebuild b/app-emulation/qemu/qemu-4.1.0-r1.ebuild
index e8f34c66cab1..1bf631e15c6c 100644
--- a/app-emulation/qemu/qemu-4.1.0.ebuild
+++ b/app-emulation/qemu/qemu-4.1.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
PYTHON_REQ_USE="ncurses,readline"
PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
@@ -606,7 +606,7 @@ src_test() {
}
qemu_python_install() {
- python_domodule "${S}/python/qemu/qmp.py"
+ python_domodule "${S}/python/qemu"
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"
diff --git a/app-emulation/qemu/qemu-4.2.0.ebuild b/app-emulation/qemu/qemu-4.2.0-r1.ebuild
index 0c4b0cdd9a49..6f904b8d897a 100644
--- a/app-emulation/qemu/qemu-4.2.0.ebuild
+++ b/app-emulation/qemu/qemu-4.2.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
PYTHON_REQ_USE="ncurses,readline"
PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
@@ -64,9 +64,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_riscv32? ( fdt )
qemu_softmmu_targets_riscv64? ( fdt )
- static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy )
+ static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy !plugins )
+ static-user? ( !plugins )
virtfs? ( xattr )
- vte? ( gtk )"
+ vte? ( gtk )
+ plugins? ( !static !static-user )
+"
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
# and user/softmmu targets (qemu-*, qemu-system-*).
@@ -607,7 +610,7 @@ src_test() {
}
qemu_python_install() {
- python_domodule "${S}/python/qemu/qmp.py"
+ python_domodule "${S}/python/qemu"
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"
diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild
index bef3b263a0ea..987c96564697 100644
--- a/app-emulation/qemu/qemu-9999.ebuild
+++ b/app-emulation/qemu/qemu-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_6,3_7} )
PYTHON_REQ_USE="ncurses,readline"
PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
@@ -64,9 +64,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_riscv32? ( fdt )
qemu_softmmu_targets_riscv64? ( fdt )
- static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy )
+ static? ( static-user !alsa !gtk !opengl !pulseaudio !snappy !plugins )
+ static-user? ( !plugins )
virtfs? ( xattr )
- vte? ( gtk )"
+ vte? ( gtk )
+ plugins? ( !static !static-user )
+"
# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
# and user/softmmu targets (qemu-*, qemu-system-*).
@@ -432,7 +435,6 @@ qemu_src_configure() {
fi
}
conf_opts+=(
- --disable-bluez
$(conf_notuser accessibility brlapi)
$(conf_notuser aio linux-aio)
$(conf_notuser bzip2)
@@ -606,7 +608,7 @@ src_test() {
}
qemu_python_install() {
- python_domodule "${S}/python/qemu/qmp.py"
+ python_domodule "${S}/python/qemu"
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"