summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/qemu: fix systemtap has_version checkSam James2024-09-1111-11/+11
| | | | | Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Bump 8.2.5+ to seabios 1.16.3James Le Cuirot2024-09-105-5/+5
| | | | | | | | | 8.2+ has a long boot delay with seabios 1.16.0 unless a CD-ROM drive is attached. I cannot bump this for 8.2.3 because the new seabios version isn't stable yet. Bug: https://bugs.gentoo.org/933284 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* app-emulation/qemu: SystemTAP -> SystemTap (in metadata.xml too)Sam James2024-08-311-1/+1
| | | | | | | dev-debug/systemtap is called 'SystemTap'. Fixes: 74aeee90d94f9c1e5e3375848b8121d8d344700a Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: handle dev-debug/systemtap[-dtrace-symlink]Sam James2024-08-3011-0/+88
| | | | | | | See efb3a82e3496d3a52a1d04d4cbdb83b25655d96a. Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: SystemTAP -> SystemTapSam James2024-08-3011-11/+11
| | | | | | dev-debug/systemtap is called 'SystemTap'. Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: remove unused patchMichael Mair-Keimberger2024-08-201-137/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-emulation/qemu: add 9.0.2Sam James2024-07-172-0/+997
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 8.2.6Sam James2024-07-172-0/+993
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 7.2.13Sam James2024-07-172-0/+972
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 9.0.0Sam James2024-07-172-997/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 7.2.4Sam James2024-07-172-973/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 9.0.1Sam James2024-06-122-0/+997
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 8.2.5Sam James2024-06-122-0/+993
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 7.2.12Sam James2024-06-122-0/+972
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 8.2.1, 8.2.2Sam James2024-05-093-1985/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 8.0.4Sam James2024-05-092-971/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 7.2.9, 7.2.10Sam James2024-05-093-1944/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 7.2.11 x86, #930931Sam James2024-05-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 7.2.11 ppc64, #930931Sam James2024-05-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 7.2.11 arm64, #930931Sam James2024-05-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 7.2.11 amd64, #930931Sam James2024-05-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 8.2.3 arm64, #930932Sam James2024-05-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 8.2.3 x86, #930932Sam James2024-05-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 8.2.3 amd64, #930932Sam James2024-05-021-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 8.2.3 ppc64, #930932Sam James2024-04-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 8.0.5 x86, #914827Sam James2024-04-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 8.0.5 ppc64, #914827Sam James2024-04-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 8.0.5 arm64, #914827Sam James2024-04-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 8.0.5 amd64, #914827Sam James2024-04-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add new hppa-firmware64.img to QA_PREBUILTSam James2024-04-292-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add pre-generated docs for 9.0.0Sam James2024-04-292-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 8.2.3Sam James2024-04-292-0/+993
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 7.2.11Sam James2024-04-292-0/+972
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Add 9.0.0Michal Privoznik2024-04-292-0/+996
| | | | | | | | | | QEMU-9.0.0 was released earlier this week: https://www.qemu.org/2024/04/23/qemu-9-0-0/ Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36471 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Update live ebuildMichal Privoznik2024-04-295-6/+127
| | | | | | | | | | | | | | | | | | | | | | Because we want to download all dependencies in fetch phase (fixed in [1]), we keep a list of subprojects among with their latest commit hash. Well, in commit [2] qemu bumped 'berkeley-testfloat-3'. Reflect that in our live ebuild. Unfortunately, I've missed this in qemu-8.2.0 timeframe (in which the qemu commit was merged), but there's no real harm as these subprojects are part of dist tar. IOW, it's only live ebuild that needs to fetch subprojects explicitly. Also, some patches don't apply cleanly anymore. Rebase them. Oh, and 'nios2' target was removed [3]. 1: https://github.com/gentoo/gentoo/pull/32684 2: https://gitlab.com/qemu-project/qemu/-/commit/c01196bdddc280ae3710912e98e78f3103155eaf 3: https://gitlab.com/qemu-project/qemu/-/commit/6c3014858c4c0024dd0560f08a6eda0f92f658d6 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Add missing ninja BDEPENDRaul E Rangel2024-03-233-0/+3
| | | | | | | | | | | | | | | | | | | | ``` ERROR: Cannot find Ninja * ERROR: app-emulation/qemu-7.2.8::portage-stable failed (configure phase): * configure failed * * Call stack: * ebuild.sh, line 125: Called src_configure * environment, line 5053: Called qemu_src_configure 'softmmu' * environment, line 4914: Called die * The specific snippet of code: * ../configure "${conf_opts[@]}" || die "configure failed" ``` Signed-off-by: Raul E Rangel <rrangel@chromium.org> Closes: https://github.com/gentoo/gentoo/pull/35108 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 8.2.2Sam James2024-03-072-0/+992
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 7.2.10Sam James2024-03-072-0/+972
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 7.2.8Sam James2024-03-042-972/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 8.2.0Sam James2024-03-042-992/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 8.1.4Sam James2024-03-042-972/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: Stabilize 8.1.5 arm64, #923565Arthur Zamarin2024-02-201-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/qemu: Stabilize 8.1.5 amd64, #923565Arthur Zamarin2024-02-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/qemu: Stabilize 8.1.5 x86, #923565Arthur Zamarin2024-02-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/qemu: Stabilize 8.1.5 ppc64, #923565Arthur Zamarin2024-02-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-emulation/qemu: drop 8.1.2, 8.1.3Sam James2024-02-023-1944/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: drop 7.2.6, 7.2.7Sam James2024-02-023-1945/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 8.2.1Sam James2024-02-022-0/+992
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 8.1.5Sam James2024-02-022-0/+972
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/qemu: add 7.2.9Sam James2024-02-022-0/+972
| | | | Signed-off-by: Sam James <sam@gentoo.org>