summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* app-emulation/qemu: drop vulnerable (#678906)Matthias Maier2019-08-191-808/+0
| | | | | Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: update live ebuildMatthias Maier2019-08-191-4/+4
| | | | | Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: x86 stable wrt bug #678906Agostino Sarubbo2019-08-191-1/+1
| | | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #678906Agostino Sarubbo2019-08-181-1/+1
| | | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: pin new firmware versionsMatthias Maier2019-08-171-5/+5
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: do not apply fcaps on prefixGuilherme Amadio2019-08-053-6/+6
| | | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> Acked-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu-9999: Follow upstream switch from libssh2 to libsshMichal Privoznik2019-08-011-2/+2
| | | | | | | | In b10d49d7619e4 the upstream switched from libssh2 to libssh. Update our live ebuild to follow this change. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu-9999: Don't apply qemu-4.0.0-fix_infiniband_include.patchMichal Privoznik2019-08-011-1/+0
| | | | | | | This patch was merged upstream as 501cf8facd49d9. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: depend on acct-group/kvmMike Gilbert2019-07-303-15/+6
| | | | | Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-emulation/qemu: maintenacne patches, revbumpMatthias Maier2019-07-283-0/+1282
| | | | | | | | | | * patch for linux-headers-5.2 * apply upstream patch for pc-q35 regression with windows guests Closes: https://bugs.gentoo.org/690418 Closes: https://bugs.gentoo.org/690280 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: tweak python dependency when USE=-pythonMike Gilbert2019-07-092-4/+2
| | | | | | | | | | When USE=python is disabled, we still need a python interpreter at build time with no extra USE dependencies. Closes: https://github.com/gentoo/gentoo/pull/12408/ Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* Revert "app-emulation/qemu: conditionally depend on python"Matthias Maier2019-07-092-12/+10
| | | | | | | This reverts commit d7d649de1938fc5430174b23631ca7784f875fbc. in reference to: https://github.com/gentoo/gentoo/pull/12408 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: update live ebuildMatthias Maier2019-07-091-1/+0
| | | | | Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: conditionally depend on pythonPhilipp Ammann2019-07-092-10/+12
| | | | | | | | | Only depend on python when USE="python" is set. Closes: https://github.com/gentoo/gentoo/pull/12408 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Philipp Ammann <philipp.ammann@posteo.de> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: drop vulnerableMatthias Maier2019-07-022-815/+0
| | | | | | Bug: https://bugs.gentoo.org/686026 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: x86 stable (bug #686026)Thomas Deutschmann2019-05-271-1/+1
| | | | | Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* app-emulation/qemu: Remove USE="+doc"Matthias Maier2019-05-212-2/+2
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: fix infiniband includeMatthias Maier2019-05-203-0/+14
| | | | | | Closes: https://bugs.gentoo.org/686412 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: fix systemtap patchMatthias Maier2019-05-201-4/+4
| | | | | | | | Thanks to hangglider@gmx.de for pointing this out! Closes: https://bugs.gentoo.org/686370 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #686026Mikle Kolyada2019-05-201-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* app-emulation/qemu: ensure directory is createdMatthias Maier2019-05-193-0/+14
| | | | | | Closes: https://bugs.gentoo.org/684902 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: introduce USE=docMatthias Maier2019-05-192-5/+6
| | | | | | Closes: https://bugs.gentoo.org/684792 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: apply full mds patchesMatthias Maier2019-05-172-3/+26
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: remove dysfunctionalMatthias Maier2019-05-171-815/+0
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: mds fixes for 4.0.0Matthias Maier2019-05-171-0/+1
| | | | | | | | CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091, ZombieLoad Bug: https://bugs.gentoo.org/686026 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: mds fixes for 3.1.0Matthias Maier2019-05-172-0/+853
| | | | | | | | CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091, ZombieLoad Bug: https://bugs.gentoo.org/686026 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: do not strip QA_PREBUILTMatthias Maier2019-04-292-0/+6
| | | | | | Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: add missing dependencyMatthias Maier2019-04-292-0/+2
| | | | | | Closes: https://bugs.gentoo.org/684704 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: update live ebuildMatthias Maier2019-04-291-1/+7
| | | | | Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: update icon cacheMatthias Maier2019-04-291-1/+7
| | | | | | Closes: https://bugs.gentoo.org/684726 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: update live ebuildMatthias Maier2019-04-291-10/+3
| | | | | Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: version bump to 4.0.0Matthias Maier2019-04-293-0/+832
| | | | | | | | | | | | | | | | - Version bump to 4.0.0 (bug #684274) - Apply mips fpu mode fix (bug #683640) - Bug #683458: Reenable stripping. Remove old CFLAGS workaround. Let's see how far this takes us. Bug: https://bugs.gentoo.org/683458 Closes: https://bugs.gentoo.org/683640 Closes: https://bugs.gentoo.org/684274 Closes: https://github.com/gentoo/gentoo/pull/11719 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: remove obsoleteMatthias Maier2019-04-293-878/+0
| | | | | Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: x86 stable (bug #681850)Thomas Deutschmann2019-04-181-1/+1
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* */*: Remove python3_4 PYTHON_COMPAT correctlyMichał Górny2019-04-173-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #681850Mikle Kolyada2019-04-081-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* app-emulation/qemu: fix manifestMatthias Maier2019-04-071-1/+1
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: multiple security fixes for 3.1.0Matthias Maier2019-04-072-4/+3
| | | | | | | | | | CVE-2018-20815 CVE-2019-9824 Bug: https://bugs.gentoo.org/681850 Bug: https://bugs.gentoo.org/680834 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: Fix check in pkg_postinstMatthias Maier2019-04-071-1/+1
| | | | | | | | Thanks to Garry Filakhtov for triaging and fixing this issue. Closes: https://bugs.gentoo.org/681346 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>