summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/qemu: fix init.d/qemu-binfmt for mksh, bug #679168Sergei Trofimovich2019-03-101-0/+815
| | | | | | | | | | | | | | | | | | | | | | | | Handling of escaped by echo is an implementation-defined behaviour according to POSIX: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html "A string to be written to standard output. If the first operand is -n, or if any of the operands contain a <backslash> character, the results are implementation-defined." Practically this makes $ echo '\xFF' behave differently on bash/dash and mksh: bash outputs '\xFF' string of 4 bytes while mksh outputs single 0xFF into stdout. The change is to use "printf '%s\n' '\xFF'" to get consistent behaviour. Reported-by: Jimmy.Jazz@gmx.net Reviewed-by: Matthias Maier Closes: https://bugs.gentoo.org/679168 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu-9999: Drop --with-sdlabi configure argumentMichal Privoznik2019-03-021-1/+0
| | | | | | | The upstream qemu dropped this in 0015ca5cbabe0b31d31. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: Move some DEPEND entries to BDEPENDJames Le Cuirot2019-02-192-9/+825
| | | | | | | | I'm not sure about PYTHON_DEPS but it usually needs to be in both and this is safest anyhow. Package-Manager: Portage-2.3.61, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* app-emulation/qemu: drop vulnerable, bug #678302Matthias Maier2019-02-191-809/+0
| | | | | | Bug: https://bugs.gentoo.org/678302 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: amd64 x86 stable wrt bug #678302Mikle Kolyada2019-02-191-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64 x86"
* app-emulation/qemu: fix vulnerability, bug #678302Matthias Maier2019-02-182-0/+843
| | | | | | | | | | | | | Take over commit From b05b267840515730dbf6753495d5b7bd8b04ad1c Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann <kraxel@redhat.com> Date: Tue, 8 Jan 2019 11:23:01 +0100 Subject: [PATCH] i2c-ddc: fix oob read Bug: https://bugs.gentoo.org/678302 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: drop vulnerable, bug #678302Matthias Maier2019-02-183-822/+0
| | | | | | | | Bug: https://bugs.gentoo.org/672346 Bug: https://bugs.gentoo.org/673108 Bug: https://bugs.gentoo.org/678302 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: fix build with SOFTMMU_TARGETS emptyDoug Goldstein2019-01-272-2/+4
| | | | | | | | | When SOFTMMU_TARGETS are empty the qemu-bridge-helper isn't installed anymore causing a failure to build due to the fcaps call. Closes: https://bugs.gentoo.org/675110 Signed-off-by: Doug Goldstein <cardoe@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* app-emulation/qemu: x86 stable (bug #673108)Thomas Deutschmann2019-01-071-1/+1
| | | | | Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #673108Mikle Kolyada2019-01-061-1/+1
| | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* app-emulation/qemu: use ver_test instead of versionatorMatthias Maier2019-01-052-2/+2
| | | | | | Closes: https://bugs.gentoo.org/674628 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: fix python dependenciesMatthias Maier2019-01-053-6/+3
| | | | | | Closes: https://bugs.gentoo.org/672950 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: add capstone slot operatorSergei Trofimovich2018-12-302-2/+2
| | | | | Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* app-emulation/qemu: do no use dohtmlMatthias Maier2018-12-281-1/+4
| | | | | | Closes: https://bugs.gentoo.org/673876 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: reintroduce 2.12.1, remove correct versionMatthias Maier2018-12-192-3/+3
| | | | | | | Closes: https://bugs.gentoo.org/673458 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --force Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: drop old and vulnerableMatthias Maier2018-12-193-1641/+0
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: synchronize 3.1.0 and 9999 ebuildsMatthias Maier2018-12-192-36/+22
| | | | | | | | - update to EAPI=7 - drop versionator inherit Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: version bump to 3.1.0Matthias Maier2018-12-196-3/+860
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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: add python3_7Jonathan Callen2018-12-022-4/+4
| | | | | Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jonathan Callen <jcallen@gentoo.org>
* app-emulation/qemu-9999: Drop sdl-1.2 supportMichal Privoznik2018-10-221-11/+4
| | | | | | | | | | | QEMU has deprecated sdl-1.2 support nearly a year ago (in upstream commit of e52c6ba3414). It's not removed yet, but it soon will be. Therefore, drop support for it in our ebuild. This is achieved by basically dropping old 'sdl' use flag and then renaming 'sdl2' to 'sdl'. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu-9999: Drop gtk2 use flagMichal Privoznik2018-10-221-12/+4
| | | | | | | | | QEMU has deprecated gtk2 support nearly a year ago, and recently it dropped the support completely (upstream commit 89d85cde75143). Reflect this change in the live ebuild. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu-9999: Sync softmmu targetsMichal Privoznik2018-09-261-1/+1
| | | | | | | | Qemu dropped ppcemb target in a69dc537cc1a6d3c3cb35d30197ed45914a150c3. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #664062Mikle Kolyada2018-08-241-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: x86 stable (bug #664062)Thomas Deutschmann2018-08-231-1/+1
| | | | Package-Manager: Portage-2.3.48, Repoman-2.3.10
* app-emulation/qemu: drop version 2.11.*Matthias Maier2018-08-193-861/+0
| | | | | Bug: https://bugs.gentoo.org/663502 Package-Manager: Portage-2.3.47, Repoman-2.3.10
* app-emulation/qemu: version bump to 2.12.1, add ssbd supportMatthias Maier2018-08-193-38/+3
| | | | Package-Manager: Portage-2.3.47, Repoman-2.3.10
* app-emulation/qemu: version bump to 3.0.0Matthias Maier2018-08-192-0/+820
| | | | | Closes: https://bugs.gentoo.org/664052 Package-Manager: Portage-2.3.47, Repoman-2.3.10
* app-emulation/qemu: add python to DEPENDMatthias Maier2018-08-193-0/+3
| | | | | Closes: https://bugs.gentoo.org/662024 Package-Manager: Portage-2.3.47, Repoman-2.3.10
* app-emulation/qemu: add missing versionator inheritMarty E. Plummer2018-08-094-4/+4
| | | | | | | | c6b150836dfef848e51ec2cce801b12daf2c77b1 dropped versionator from linux-info, which these ebuilds were using via the implicit inherit. Package-Manager: Portage-2.3.44, Repoman-2.3.10 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: fix aarch64 tcg simd crashJason A. Donenfeld2018-07-232-0/+855
| | | | | | | | | | QEMU mailing list thread is here: https://marc.info/?l=qemu-devel&m=153229252602494&w=2 The patch is here: https://marc.info/?l=qemu-devel&m=153230940005574&w=2 Package-Manager: Portage-2.3.43, Repoman-2.3.10
* app-emulation/qemu: mark hppa firmware as prebuiltSergei Trofimovich2018-06-302-0/+2
| | | | Package-Manager: Portage-2.3.41, Repoman-2.3.9
* app-emulation/qemu: update patches, fix compilation with python-2Matthias Maier2018-06-252-2/+2
| | | | | Closes: https://bugs.gentoo.org/659090 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: amd64 stable wrt bug #658180Mikle Kolyada2018-06-231-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: x86 stable (bug #658180)Thomas Deutschmann2018-06-181-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: rearrange patchesMatthias Maier2018-06-153-186/+2
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: fix major TCG crashJason A. Donenfeld2018-06-152-0/+184
| | | | | | This is a custom backport of a patch being prepared for 2.12.1. Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: fix compilation with python2Matthias Maier2018-06-142-2/+2
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: fix crash during Windows guest installationMatthias Maier2018-06-122-2/+2
| | | | | Closes: https://bugs.gentoo.org/656886 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: fix compilation if en_US.UTF-8 is unavailableMatthias Maier2018-06-122-1/+3
| | | | | | | Thanks to Arfrever for the proper patch. Closes: https://bugs.gentoo.org/657766 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: change maintainerMatthias Maier2018-06-091-2/+6
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: update live ebuildMatthias Maier2018-06-091-3/+15
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: try to fix dependency messMatthias Maier2018-06-091-2/+14
| | | | | | | | | | | | - add missing USE=infiniband dependencies - fix automagic libxml2 dependency, also fixes static build - add python-3 support - fix automagic libxbcommon dependency Closes: https://bugs.gentoo.org/656006 Closes: https://bugs.gentoo.org/656076 Closes: https://bugs.gentoo.org/657428 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: drop obsoleteMatthias Maier2018-06-092-806/+0
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* app-emulation/qemu: version bump to 2.12Matthias Maier2018-05-172-0/+805
| | | | | Closes: https://bugs.gentoo.org/654174 Package-Manager: Portage-2.3.36, Repoman-2.3.9
* app-emulation/qemu: desnappifyMatthias Maier2018-04-041-2/+2
| | | | | | | commit to stable Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --force
* app-emulation/qemu: desnappify live ebuildMatthias Maier2018-04-041-2/+2
| | | | Package-Manager: Portage-2.3.28, Repoman-2.3.9
* app-emulation/qemu: ebuild maintenanceMatthias Maier2018-04-042-3/+4
| | | | | | | | | | | * desnappify * fix ARM performance issue. Thanks to David Flogeras and Alexander Tsoy. Closes: https://bugs.gentoo.org/647952 Closes: https://bugs.gentoo.org/651602 Package-Manager: Portage-2.3.28, Repoman-2.3.9
* app-emulation/qemu: drop 2.11.0Matthias Maier2018-04-042-807/+0
| | | | Package-Manager: Portage-2.3.28, Repoman-2.3.9
* app-emulation/qemu: remove unused patchMichael Mair-Keimberger2018-03-291-24/+0
| | | | Closes: https://github.com/gentoo/gentoo/pull/7686
* app-emulation/qemu: x86 stable (bug #649616)Thomas Deutschmann2018-03-291-1/+1
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6