app-emulation/qemu: version bump to 3.1.0
authorMatthias Maier <tamiko@gentoo.org>
Wed, 19 Dec 2018 21:11:21 +0000 (15:11 -0600)
committerMatthias Maier <tamiko@gentoo.org>
Wed, 19 Dec 2018 21:46:41 +0000 (15:46 -0600)
commit40e4d2a3c32609b313962224ee9d2a96075734b8
tree83c14940a312e6e320c8da727817f550d3313e7a
parent2fa4699123bf949cce6f218312ab97de5343ea0e
app-emulation/qemu: version bump to 3.1.0

 - use RESTRICT=strip, bug #651422

 - switch to tar.xz, bug #666726

 - add missing use constraints, bug #664474

   qemu_softmmu_targets_riscv32? ( fdt )
   qemu_softmmu_targets_riscv64? ( fdt )

 - 3.1.0 already contains patches for CVE-2018-15746

 - applied patch for CVE-2018-20123

 - disable bt subsystem entirely as a "workaround" for CVE-2018-19665.

   Upstream deprecated the subsystem in November and states that it had
   been dysfunctional for years with likely no users.

Bug: https://bugs.gentoo.org/664740
Bug: https://bugs.gentoo.org/672346
Bug: https://bugs.gentoo.org/673108
Closes: https://bugs.gentoo.org/651422
Closes: https://bugs.gentoo.org/664474
Closes: https://bugs.gentoo.org/666726
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
app-emulation/qemu/Manifest
app-emulation/qemu/files/qemu-3.1.0-CVE-2018-20123.patch [new file with mode: 0644]
app-emulation/qemu/files/qemu-binfmt.initd.head
app-emulation/qemu/qemu-2.12.0-r3.ebuild
app-emulation/qemu/qemu-2.12.1.ebuild
app-emulation/qemu/qemu-3.1.0.ebuild [new file with mode: 0644]