diff options
author | Matthias Maier <tamiko@gentoo.org> | 2017-04-12 00:10:01 -0500 |
---|---|---|
committer | Matthias Maier <tamiko@gentoo.org> | 2017-04-12 00:10:01 -0500 |
commit | d12496d57eed74c6413db5b449407d1301b78c5c (patch) | |
tree | 2a2aa00276bde927053a5bb56c9a8abb33b61a71 /app-emulation/qemu | |
parent | app-emulation/qemu: apply patch for CVE-2017-7377, bug #614744 (diff) | |
download | gentoo-d12496d57eed74c6413db5b449407d1301b78c5c.tar.gz gentoo-d12496d57eed74c6413db5b449407d1301b78c5c.tar.bz2 gentoo-d12496d57eed74c6413db5b449407d1301b78c5c.zip |
app-emulation/qemu: maintenance: update 9999, small cleanup
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Diffstat (limited to 'app-emulation/qemu')
-rw-r--r-- | app-emulation/qemu/qemu-2.8.0-r10.ebuild | 7 | ||||
-rw-r--r-- | app-emulation/qemu/qemu-2.8.0-r9.ebuild | 1 | ||||
-rw-r--r-- | app-emulation/qemu/qemu-2.8.1.ebuild | 7 | ||||
-rw-r--r-- | app-emulation/qemu/qemu-9999.ebuild | 32 |
4 files changed, 26 insertions, 21 deletions
diff --git a/app-emulation/qemu/qemu-2.8.0-r10.ebuild b/app-emulation/qemu/qemu-2.8.0-r10.ebuild index 4e6a2220fba3..6faddfc06b44 100644 --- a/app-emulation/qemu/qemu-2.8.0-r10.ebuild +++ b/app-emulation/qemu/qemu-2.8.0-r10.ebuild @@ -75,8 +75,7 @@ ALL_DEPEND=" sys-libs/zlib[static-libs(+)] python? ( ${PYTHON_DEPS} ) systemtap? ( dev-util/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) - " + xattr? ( sys-apps/attr[static-libs(+)] )" # Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) # softmmu targets (qemu-system-*). @@ -151,8 +150,7 @@ SOFTMMU_TOOLS_DEPEND=" virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) - xfs? ( sys-fs/xfsprogs[static-libs(+)] ) -" + xfs? ( sys-fs/xfsprogs[static-libs(+)] )" X86_FIRMWARE_DEPEND=" >=sys-firmware/ipxe-1.0.0_p20130624 @@ -752,7 +750,6 @@ src_install() { pkg_postinst() { DISABLE_AUTOFORMATTING=true - FORCE_PRINT_ELOG=1 # remove for next version bump readme.gentoo_print_elog if [[ -n ${softmmu_targets} ]] && use kernel_linux; then diff --git a/app-emulation/qemu/qemu-2.8.0-r9.ebuild b/app-emulation/qemu/qemu-2.8.0-r9.ebuild index 1cff5b77296b..89dc516716bc 100644 --- a/app-emulation/qemu/qemu-2.8.0-r9.ebuild +++ b/app-emulation/qemu/qemu-2.8.0-r9.ebuild @@ -747,7 +747,6 @@ src_install() { pkg_postinst() { DISABLE_AUTOFORMATTING=true - FORCE_PRINT_ELOG=1 # remove for next version bump readme.gentoo_print_elog if [[ -n ${softmmu_targets} ]] && use kernel_linux; then diff --git a/app-emulation/qemu/qemu-2.8.1.ebuild b/app-emulation/qemu/qemu-2.8.1.ebuild index 60572f21d30a..3e859615eedc 100644 --- a/app-emulation/qemu/qemu-2.8.1.ebuild +++ b/app-emulation/qemu/qemu-2.8.1.ebuild @@ -71,8 +71,7 @@ ALL_DEPEND=" sys-libs/zlib[static-libs(+)] python? ( ${PYTHON_DEPS} ) systemtap? ( dev-util/systemtap ) - xattr? ( sys-apps/attr[static-libs(+)] ) - " + xattr? ( sys-apps/attr[static-libs(+)] )" # Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) # softmmu targets (qemu-system-*). @@ -147,8 +146,7 @@ SOFTMMU_TOOLS_DEPEND=" virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) - xfs? ( sys-fs/xfsprogs[static-libs(+)] ) -" + xfs? ( sys-fs/xfsprogs[static-libs(+)] )" X86_FIRMWARE_DEPEND=" >=sys-firmware/ipxe-1.0.0_p20130624 @@ -741,7 +739,6 @@ src_install() { pkg_postinst() { DISABLE_AUTOFORMATTING=true - FORCE_PRINT_ELOG=1 # remove for next version bump readme.gentoo_print_elog if [[ -n ${softmmu_targets} ]] && use kernel_linux; then diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild index c208a1d924bb..2279c396cfae 100644 --- a/app-emulation/qemu/qemu-9999.ebuild +++ b/app-emulation/qemu/qemu-9999.ebuild @@ -73,11 +73,21 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} # pulseaudio? ( media-sound/pulseaudio ) # seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) # but these are so few it is not worth the effort to separate this list. -TARGETS_DEPEND=" +ALL_DEPEND=" >=dev-libs/glib-2.0[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] sys-libs/zlib[static-libs(+)] - accessibility? ( app-accessibility/brltty[static-libs(+)] ) + python? ( ${PYTHON_DEPS} ) + systemtap? ( dev-util/systemtap ) + xattr? ( sys-apps/attr[static-libs(+)] )" + +# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) +# softmmu targets (qemu-system-*). +SOFTMMU_TOOLS_DEPEND=" + accessibility? ( + app-accessibility/brltty[api] + app-accessibility/brltty[static-libs(+)] + ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bluetooth? ( net-wireless/bluez ) @@ -118,7 +128,6 @@ TARGETS_DEPEND=" ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-sound/pulseaudio ) - python? ( ${PYTHON_DEPS} ) rbd? ( sys-cluster/ceph[static-libs(+)] ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( @@ -139,13 +148,11 @@ TARGETS_DEPEND=" >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] ) - systemtap? ( dev-util/systemtap ) - usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) usb? ( >=virtual/libusb-1-r2[static-libs(+)] ) + usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) - xattr? ( sys-apps/attr[static-libs(+)] ) xen? ( app-emulation/xen-tools:= ) xfs? ( sys-fs/xfsprogs[static-libs(+)] )" @@ -163,7 +170,10 @@ X86_FIRMWARE_DEPEND=" )" CDEPEND=" - !static? ( ${TARGETS_DEPEND//\[static-libs(+)]} ) + !static? ( + ${ALL_DEPEND//\[static-libs(+)]} + ${SOFTMMU_TOOLS_DEPEND//\[static-libs(+)]} + ) qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} ) qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )" DEPEND="${CDEPEND} @@ -173,8 +183,11 @@ DEPEND="${CDEPEND} virtual/pkgconfig kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) gtk? ( nls? ( sys-devel/gettext ) ) - static? ( ${TARGETS_DEPEND} ) - static-user? ( ${TARGETS_DEPEND} ) + static? ( + ${ALL_DEPEND} + ${SOFTMMU_TOOLS_DEPEND} + ) + static-user? ( ${ALL_DEPEND} ) test? ( dev-libs/glib[utils] sys-devel/bc @@ -714,7 +727,6 @@ src_install() { pkg_postinst() { DISABLE_AUTOFORMATTING=true - FORCE_PRINT_ELOG=1 # remove for next version bump readme.gentoo_print_elog if [[ -n ${softmmu_targets} ]] && use kernel_linux; then |