summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/qemu: fix configure failure with USE=capstoneJohn Helmert III2022-09-272-1/+32
| | | | | Closes: https://bugs.gentoo.org/873157 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: enable py3.11John Helmert III2022-09-263-3/+3
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: keyword 7.1.0John Helmert III2022-09-261-1/+1
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: --disable-blobs for user builds, not for softmmuJohn Helmert III2022-09-261-3/+6
| | | | | | | Also add a comment explaining new vhost-user-fs logic while here, and clean up dead and commented configure arguments. Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: drop 7.0.0-r1, 7.0.0-r2John Helmert III2022-09-262-1838/+0
| | | | | Closes: https://bugs.gentoo.org/873094 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: fix build on ppc (or any softmmu-only arch)Georgy Yakovlev2022-09-164-0/+39
| | | | | Acked-by: John Helmert III <ajak@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* app-emulation/qemu: sync liveJohn Helmert III2022-09-061-33/+70
| | | | | | | | | Pulled in Hello71's meson fixes here, so thanks to them too. Thanks-To: Alex Xu (Hello71) <alex_y_xu@yahoo.ca> Closes: https://github.com/gentoo/gentoo/pull/26121 Closes: https://github.com/gentoo/gentoo/pull/26764 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: add 7.1.0John Helmert III2022-09-062-0/+984
| | | | | | | | Pulled in Hello71's meson fixes here, so thanks to them too. Thanks-To: Alex Xu (Hello71) <alex_y_xu@yahoo.ca> Bug: https://bugs.gentoo.org/866127 Signed-off-by: John Helmert III <ajak@gentoo.org>
* app-emulation/qemu: arm64 stable wrt bug #866635Agostino Sarubbo2022-08-271-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: amd64 stable wrt bug #866635Agostino Sarubbo2022-08-271-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* app-emulation/qemu: Stabilize 7.0.0-r3 x86, #866635Sam James2022-08-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 7.0.0-r3 ppc64, #866635Arthur Zamarin2022-08-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/qemu: fix docs overrideSam James2022-08-182-2/+4
| | | | | | No functional change, just useful for building doc tarball. Signed-off-by: Sam James <sam@gentoo.org>
* 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>