summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/qemu: bump up to 5.0.0, bug #720138Sergei Trofimovich2020-05-015-4/+900
| | | | | | | | | | | Two new USE flags: - io-uring for fast async io_uring I/O - zstd for libzstd compression of migration traffic Reported-by: Thomas Stein Closes: https://bugs.gentoo.org/720138 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: drop old, bug #719266Sergei Trofimovich2020-04-271-833/+0
| | | | | | Bug: https://bugs.gentoo.org/719266 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: x86 stable (bug #719266)Thomas Deutschmann2020-04-271-1/+1
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #719266Mikle Kolyada2020-04-251-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* app-emulation/qemu: fix int overflow in ati-2d, bug #719266Sergei Trofimovich2020-04-242-0/+928
| | | | | | | | | Direct backport of upstream ac2071c3791b67fc7af78b8ceb "ati-vga: Fix checks in ati_2d_blt() to avoid crash" Bug: https://bugs.gentoo.org/719266 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: export proper RANLIBMatthias Maier2020-04-192-2/+2
| | | | | | Bug: https://bugs.gentoo.org/718134 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: drop vulnerable; drop patchesMatthias Maier2020-04-186-1064/+0
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: stabilize amd64 and x86 wrt bug #717886Matthias Maier2020-04-181-1/+1
| | | | | | Bug: https://bugs.gentoo.org/717886 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: drop vulnerableMatthias Maier2020-04-182-1673/+0
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: add security patchMatthias Maier2020-04-182-0/+834
| | | | | | Bug: https://bugs.gentoo.org/717770 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: remove unused patchesMichael Mair-Keimberger2020-04-185-580/+0
| | | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15392 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: Python 3.8 compatibilityCraig Andrews2020-04-182-2/+2
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* app-emulation/qemu: reenable parallel testsSergei Trofimovich2020-04-172-2/+2
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: drop outdated test target, bug #717176Sergei Trofimovich2020-04-174-4/+0
| | | | | | | Reported-by: Agostino Sarubbo Closes: https://bugs.gentoo.org/717176 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: fix epoll_create1 handling, bug #717548Sergei Trofimovich2020-04-162-0/+877
| | | | | | | | | | | | Recent python started using epoll_create1() which had a bug of missing translation for flags from target to host. Pull upstreamed patch. Reported-by: Barnabás Virágh Closes: https://bugs.gentoo.org/717548 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: add a comment that backend ordering mattersSergei Trofimovich2020-04-092-0/+4
| | | | | | Bug: https://bugs.gentoo.org/716202 Package-Manager: Portage-2.3.97, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: fix buffer overflow, CVE-2020-11102Matthias Maier2020-04-082-0/+979
| | | | | | Bug: https://bugs.gentoo.org/716518 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: reverse order of audio backendsMatthias Maier2020-04-082-4/+4
| | | | | | Closes: https://bugs.gentoo.org/716202 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu-9999: Introduce RX softmmu targetMichal Privoznik2020-03-231-1/+1
| | | | | | | | | | In recent upstream patches (v4.2.0-2645-gc8c35e5f51 and friends), qemu introduced new softmmu target: Renesas RX. Update our list of softmmu targets. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/15068 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: SDL2 support is not X11-specificJames Le Cuirot2020-03-191-1/+1
| | | | | | | I have built and run it on Windows. Package-Manager: Portage-2.3.94, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* app-emulation/qemu: drop <qemu-4.2.0-r2, bug #709490Sergei Trofimovich2020-03-191-829/+0
| | | | | | Bug: https://bugs.gentoo.org/709490 Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: x86 stable wrt bug #709490Agostino Sarubbo2020-03-151-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #709490Mikle Kolyada2020-03-151-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* app-emulation/qemu: update slirp to current masterMatthias Maier2020-03-132-1/+4
| | | | | | Bug: https://bugs.gentoo.org/709490 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: avoid automagic dependencyMatthias Maier2020-03-133-3/+839
| | | | | Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: drop old, bug #711334Sergei Trofimovich2020-03-033-1640/+0
| | | | | | Bug: https://bugs.gentoo.org/711334 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: use https:// instead of git:// or http://Michal Privoznik2020-03-024-8/+8
| | | | | | Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/14822 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: Remove py2Michał Górny2020-02-104-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/qemu-9999: Adapt to current masterMichal Privoznik2020-02-062-2/+17
| | | | | | | | | | | There are two changes necessary for our live ebuild. The first one consists of rebasing qemu-2.5.0-cflags.patch because the configure file it's patching has diverged too much. The second change removes qemu-2.5.0-sysmacros.patch from the list of patches for its needlessness. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: x86 stable wrt bug #707984Agostino Sarubbo2020-02-031-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #707984Agostino Sarubbo2020-02-031-1/+1
| | | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: make USE=rbd and USE=static mutually exclusiveSergei Trofimovich2020-01-204-8/+8
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-054-8/+8
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/qemu: fix qmp-shell for 4.1.0, 4.2.0Matthias Maier2019-12-313-3/+3
| | | | | | Closes: https://bugs.gentoo.org/703028 Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: drop removed --disable-bluezSergei Trofimovich2019-12-191-1/+0
| | | | | | | Follow upstream's 1d4ffe8dc77cb ("Remove the core bluetooth code"). Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: plugins are mutually exclusing to static*Sergei Trofimovich2019-12-152-4/+10
| | | | | Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: add myself to maintainersSergei Trofimovich2019-12-151-0/+4
| | | | | Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: bump up to 4.2.0, bug #702036Sergei Trofimovich2019-12-154-3/+834
| | | | | | | | | | | Two more knobs exposed: - USE=plugins to add plugin support to qemu's TCG and logging - USE=vhost-user-fs to support access to host's FS via VIRTIOFS FUSE protocol Reported-by: Per Pomsel Closes: https://bugs.gentoo.org/702036 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: Fix MissingTestRestrictMichał Górny2019-12-123-0/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation: Remove *-fbsd KEYWORDSMichał Górny2019-10-113-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/qemu: Fix QA issuesMatthias Maier2019-09-253-3/+3
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: also update 4.1.0 ebuildMatthias Maier2019-09-211-1/+3
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: Add use flag jemallocHan Han2019-09-213-2/+7
| | | | | | | | Add flag jemalloc to enable or disable jemalloc memory jemalloc support for qemu. Signed-off-by: Han Han <hanhanzhiyeqianke@gmail.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: Version bump to 4.1.0James Le Cuirot2019-09-213-0/+861
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: Fix cross-compiling for MinGW (Windows)James Le Cuirot2019-09-211-2/+8
| | | | | | | | | | | | Yes, this really works! By default, the configure script shoves everything in the same standalone directory for Windows, hence the need to specify more paths. It doesn't work from a standalone directory unless you build it statically anyway because it can't find the dependent DLLs in /usr/bin. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: Add oss USE flag instead of always enablingJames Le Cuirot2019-09-211-7/+9
| | | | | | | | | It requires no additional dependencies but some platforms like Windows cannot build the OSS driver and have the oss flag masked. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: Add xkb USE flag now that xkbcommon option existsJames Le Cuirot2019-09-212-2/+5
| | | | | | | | | Upstream merged my patch to add this option. Use of libxkbcommon was automagic before. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: Update 9999 ppc64 seabios pin to 1.12.0James Le Cuirot2019-09-211-1/+1
| | | | | | | | This was behind the 4.0.0 ebuild. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: Only clone a subset of git submodulesJames Le Cuirot2019-09-211-0/+5
| | | | | | | | | This saves cloning over 860MB of unnecessary repositories for dependencies that we build externally, including OpenSSL. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* */*: Remove redundant local descriptions of USE=snappyMichał Górny2019-09-171-1/+0
| | | | | | | Remove local descriptions of USE=snappy where they add nothing to the global entry. Signed-off-by: Michał Górny <mgorny@gentoo.org>