summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/qemu: unify DOCS_USEFLAG nameSam James2022-08-051-3/+3
| | | | | | Copy same as libunwind/pkgdev. Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: fix build w/ glibc 2.36Sam James2022-08-032-0/+91
| | | | | Closes: https://bugs.gentoo.org/863443 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add gitlab upstream metadataSam James2022-07-281-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: tweak commentSam James2022-07-202-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: disable pre-generated man pages for 9999Sam James2022-07-202-6/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: provide pre-generated man pagesSam James2022-07-203-1/+968
| | | | | Bug: https://bugs.gentoo.org/830088 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: forward 7.0.0-also-build-virtfs-proxy-helper.patch to ↵WANG Xuerui2022-07-052-1/+33
| | | | | | | | | avoid fuzz Due to upstream commit https://gitlab.com/qemu-project/qemu/-/commit/622d64fffe4f ("meson, configure: move bdrv whitelists to meson"). Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* app-emulation/qemu: update configure option corresponding to USE=pngWANG Xuerui2022-07-051-1/+1
| | | | | | | Due to upstream commit https://gitlab.com/qemu-project/qemu/-/commit/95f8510ef428 ("Replacing CONFIG_VNC_PNG with CONFIG_PNG"). Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* app-emulation/qemu: forward port 6.1.0-strings.patch to latest main branchWANG Xuerui2022-07-052-1/+27
| | | | | | | | | | Due to upstream commit https://gitlab.com/qemu-project/qemu/-/commit/158bb2249ed9 ("configure: Add cross prefix for widl tool"). Tentatively named 7.1.0, as 7.1.0 will be the first upstream version this forwarded patch is applicable to. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* app-emulation/qemu: sync targets USE flags, add loongarch64WANG Xuerui2022-07-051-0/+1
| | | | | | | | This is fully upstream as of https://gitlab.com/qemu-project/qemu/-/commit/1437479e5ee1a49ccd84cad9e7b010fb2ee9d805. Signed-off-by: WANG Xuerui <xen0n@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/26226 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: backport virtio-iscsi CPU usage fix; FORTIFY_SOURCE=3 fixesSam James2022-06-044-14/+1220
| | | | | | | | | | | - Backport virtio-iscsi CPU usage fix; - Don't force -D_FORTIFY_SOURCE=2 (we patch it into toolchain so need to set it, and by doing -U... -D...=2, it prevents usage of =3) - Backport FORTIFY_SOURCE=3 crash fix Closes: https://bugs.gentoo.org/849587 Closes: https://bugs.gentoo.org/849500 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 6.2.0, 6.2.0-r3, 6.2.0-r4, 7.0.0_rc4John Helmert III2022-05-229-3948/+0
| | | | | | Closes: https://bugs.gentoo.org/831046 Bug: https://bugs.gentoo.org/839762 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: forward ~loongWANG Xuerui2022-05-191-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* app-emulation/qemu: keyword 7.0.0-r1 for ~loongWANG Xuerui2022-05-191-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* app-emulation/qemu: arm64 stable wrt bug #839765Agostino Sarubbo2022-05-191-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: quote EROOT when passing it as an argumentMike Gilbert2022-05-176-6/+6
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-emulation/qemu: x86 stable wrt bug #839765Agostino Sarubbo2022-05-091-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #839765Agostino Sarubbo2022-05-041-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: Stabilize 7.0.0-r1 ppc64, #839765Sam James2022-05-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: restore ~arm ~riscvSam James2022-04-282-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: depend on >=dtc-1.5.1, bump FIRMWARE_ABI_VERSIONJohn Helmert III2022-04-201-2/+2
| | | | | Closes: https://bugs.gentoo.org/833084 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: add 7.0.0John Helmert III2022-04-202-0/+915
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: update maintainersMatthias Maier2022-04-171-4/+8
| | | | Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: add 7.0.0_rc4, drop 7.0.0_rc3John Helmert III2022-04-132-1/+1
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: add 7.0.0_rc3John Helmert III2022-04-072-0/+915
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: Rebase qemu-6.2.0-also-build-virtfs-proxy-helper.patch ↵Michal Privoznik2022-04-042-1/+33
| | | | | | | | | | | for live ebuild Since the upstream moved some stuff in meson.build the original patch applies no more. Rebase it onto current master. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Closes: https://github.com/gentoo/gentoo/pull/24898 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: drop libxml2 and xfs handling in liveJohn Helmert III2022-03-311-11/+2
| | | | | | | | | | Also update Git repository URL. xfs dependency was dropped upstream in a5730b8bd3675f484ed0eacea052452048eeb35d, and libxml in 9e8be4c546ce8469ca9702715bf8f198d604b685 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: drop ppc64abi32 user target from liveJohn Helmert III2022-03-311-2/+0
| | | | | | | Upstream dropped it in 74154d7e4a9a693313ad7639a92ff443c6258741 ("linux-user: Remove the deprecated ppc64abi32 target") Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: add glibc-2.35 patchSam James2022-03-292-0/+986
| | | | | Closes: https://bugs.gentoo.org/836300 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: REQUIRED_USE+="vnc? ( gnutls )"John Helmert III2022-02-013-3/+6
| | | | | Closes: https://bugs.gentoo.org/832494 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: keyword ~riscvYongxiang Liang2022-01-231-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-emulation/qemu: Keyword 6.2.0-r3 arm, #831279Sam James2022-01-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: fix build for USE=-capsMatthias Maier2022-01-121-1/+3
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: drop oldMatthias Maier2022-01-111-917/+0
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: always build virtfs-proxy-helper toolMatthias Maier2022-01-113-0/+34
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: remove unused patchesMichael Mair-Keimberger2022-01-103-211/+0
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/23727 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: Drop 6.1.0 (no rdma-core support)Mikle Kolyada2022-01-092-910/+0
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* app-emulation/qemu: add links to patch sources, upstream issue, gentoo bug ↵John Helmert III2022-01-061-0/+5
| | | | | | in SLIC patch Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: avoid building docs more than onceMike Gilbert2022-01-052-2/+2
| | | | | | | | | We always build tools, so that seems like a good place to build docs. Also, there are some docs that only get built when tools are enabled. Closes: https://github.com/gentoo/gentoo/pull/23660 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* app-emulation/qemu: sync pam changes in live ebuildMike Gilbert2022-01-041-2/+2
| | | | | Bug: https://bugs.gentoo.org/830391 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-emulation/qemu: disable pam for user targetsMike Gilbert2022-01-041-2/+2
| | | | | Bug: https://bugs.gentoo.org/830391 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-emulation/qemu: REQ_USE+="static-user? ( !pam )"John Helmert III2022-01-041-1/+1
| | | | | Bug: https://bugs.gentoo.org/830391 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: remove implicit kernel_linuxDavid Seifert2022-01-045-5/+5
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* app-emulation/qemu: remove kernel_FreeBSDDavid Seifert2022-01-045-33/+8
| | | | | Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: REQ_USE+="static? ( !pam )"John Helmert III2022-01-021-1/+1
| | | | | Closes: https://bugs.gentoo.org/830391 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: sync liveJohn Helmert III2022-01-011-16/+33
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: update EAPI 7 -> 8, fix libselinux automagicJohn Helmert III2022-01-011-0/+927
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: fix some automagic and patch runtime crashJohn Helmert III2021-12-312-0/+1090
| | | | | | | | | | Fix automagic audio backend use/linking (alsa, jack, oss, pulseaudio) and pam, add upstream patches to fix crash when with user-provided SLIC table, and fix calculating the --audio-drv-list argument. Bug: https://bugs.gentoo.org/830170 Thanks-To: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: Stabilize 6.2.0 amd64, #830014Jakov Smolić2021-12-271-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-emulation/qemu: Stabilize 6.2.0 arm64, #830014Arthur Zamarin2021-12-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>