app-emulation/qemu: maintenance: update 9999, small cleanup
authorMatthias Maier <tamiko@gentoo.org>
Wed, 12 Apr 2017 05:10:01 +0000 (00:10 -0500)
committerMatthias Maier <tamiko@gentoo.org>
Wed, 12 Apr 2017 05:10:01 +0000 (00:10 -0500)
Package-Manager: Portage-2.3.5, Repoman-2.3.2

app-emulation/qemu/qemu-2.8.0-r10.ebuild
app-emulation/qemu/qemu-2.8.0-r9.ebuild
app-emulation/qemu/qemu-2.8.1.ebuild
app-emulation/qemu/qemu-9999.ebuild

index 4e6a2220fba3c06026897e536f97210a378cf0eb..6faddfc06b448eff8be4a0ad3d15fa09dac8b2f6 100644 (file)
@@ -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
index 1cff5b77296b72c28d9d2e605e379db3b38fd3fe..89dc516716bcaa50de2c93b468fc6a767c2bfbbb 100644 (file)
@@ -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
index 60572f21d30a24ce4d680fb4a35ffda4e03a9098..3e859615eedc1374c346c8cdf4a753470ed38da1 100644 (file)
@@ -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
index c208a1d924bb5dff053dc8c60b9e71581d03fdf6..2279c396cfaed8a69c797a05f556567044df77c9 100644 (file)
@@ -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