summaryrefslogtreecommitdiff
path: root/app-emulation/qemu
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-06 16:26:18 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-06 16:26:18 +0100
commit3221bf225fb68a31e281fcdbfde4cea0d576d946 (patch)
tree63e4f978840b705bebc18062b4d599ae75fd32e1 /app-emulation/qemu
parent64b277f858d171900cba8a53e675ef8c3ff893fc (diff)
gentoo auto-resync : 06:09:2023 - 16:26:18
Diffstat (limited to 'app-emulation/qemu')
-rw-r--r--app-emulation/qemu/Manifest2
-rw-r--r--app-emulation/qemu/qemu-9999.ebuild16
2 files changed, 11 insertions, 7 deletions
diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 5ef1fc42bd04..9d7e3b291369 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -40,5 +40,5 @@ EBUILD qemu-8.0.2.ebuild 27362 BLAKE2B e8a404836f3460473bb91b968d922c794bc8c2bae
EBUILD qemu-8.0.3.ebuild 27367 BLAKE2B f28951659e63a87285aa31576f3e6b3cfcb86bdf2f9631726a28adfce7701dba24e291aff8b74eae4842935dd04cdcce339af17bc8b0c0ecc50edd4403ff32b2 SHA512 f71cd6f053a5b2b5e466d2e87e2f949f4047b2fbeef7673adcb4a04b2c2eb595f2592c5a2df84717337577438444cc0d76ff06c1ee163e9ca96b47b4b4411910
EBUILD qemu-8.0.4.ebuild 27367 BLAKE2B f28951659e63a87285aa31576f3e6b3cfcb86bdf2f9631726a28adfce7701dba24e291aff8b74eae4842935dd04cdcce339af17bc8b0c0ecc50edd4403ff32b2 SHA512 f71cd6f053a5b2b5e466d2e87e2f949f4047b2fbeef7673adcb4a04b2c2eb595f2592c5a2df84717337577438444cc0d76ff06c1ee163e9ca96b47b4b4411910
EBUILD qemu-8.1.0.ebuild 27128 BLAKE2B 9dfde6cbd4a327ab19440d2979b9ecab4ec72b8eff2d9273e5d50b4a2f15011ba30818dd29758b4f838207a3310d49fb6ba77a5403f9db10a75cb0913c9b7ef5 SHA512 54a5281d47fee1c8342a8fd2d43e5ca8e6a6ae43f29f218dc32b52af63c87cf86c04a6ee4dc1db991446d9f3dab6061445129c4d74e7a256cc1015f946be815b
-EBUILD qemu-9999.ebuild 27128 BLAKE2B fb55fa8325569b3910ae312091cb2bb6314a24ca84316fb203fc7b816ffbf7d90a6bb48a2d7fa66ff72d3eaf199f245268cc93758384ec6baca4fd03b854008d SHA512 900397eaef3c3395a946a3dd987660901b9a5ec122a7b054aaffb5d59aad6a7cd122013ce71452de868aecb82d4a5f17e82ac2686642c346ba97e791c5b76071
+EBUILD qemu-9999.ebuild 27196 BLAKE2B 3c2aa33b381544223fe6ae0c370374165aa142ae0758fc48ddebc167c5ef49edf37902e54b13c898daab5fca13b70f2f2e80aee8132c852c5654e78c22891fbd SHA512 bd189fff58ae631fee7ccb74567248d56ccaaad99dfa46522dbffd9c2e935db9e68b568e9a35c0ccf8b77c06fb31e489a193cd502520ea65f62fbc549f1095fc
MISC metadata.xml 4323 BLAKE2B 6e28c4719b95f6f0f3f9c699c05925d87197e0d3c6882b782e1aab9beda1e9715a2329849a692bb7debdabbf9ccd1e59648611942c72ea89a0dd05e99ae14618 SHA512 beb497dcf2e1d5fcd757c83312425c1fe47d712523940d596c141eacca55ddaf9d30fd3adb481a54a0acacedae5bc69e03349e6f8636f96d919330e12f70f099
diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild
index cca0a24a89c0..6ca0885e7e59 100644
--- a/app-emulation/qemu/qemu-9999.ebuild
+++ b/app-emulation/qemu/qemu-9999.ebuild
@@ -25,11 +25,7 @@ if [[ ${PV} == *9999* ]]; then
QEMU_DOCS_PREBUILT=0
EGIT_REPO_URI="https://gitlab.com/qemu-project/qemu.git/"
- EGIT_SUBMODULES=(
- tests/fp/berkeley-softfloat-3
- tests/fp/berkeley-testfloat-3
- subprojects/keycodemapdb
- )
+ EGIT_SUBMODULES=()
inherit git-r3
SRC_URI=""
else
@@ -440,6 +436,14 @@ check_targets() {
popd >/dev/null
}
+if [[ ${PV} == 9999 ]]; then
+src_unpack() {
+ git-r3_src_unpack
+ cd "${P}" || die
+ meson subprojects download keycodemapdb berkeley-softfloat-3 berkeley-testfloat-3 || die
+}
+fi
+
src_prepare() {
check_targets IUSE_SOFTMMU_TARGETS softmmu
check_targets IUSE_USER_TARGETS linux-user
@@ -454,7 +458,7 @@ src_prepare() {
MAKEOPTS+=" V=1"
# Remove bundled modules
- rm -r subprojects/dtc roms/*/ || die
+ rm -r roms/*/ || die
}
##