diff options
Diffstat (limited to 'meta/recipes-devtools/qemu')
-rw-r--r-- | meta/recipes-devtools/qemu/qemu-native.inc | 4 | ||||
-rw-r--r-- | meta/recipes-devtools/qemu/qemu.inc | 11 | ||||
-rw-r--r-- | meta/recipes-devtools/qemu/qemu_6.2.0.bb | 4 |
3 files changed, 0 insertions, 19 deletions
diff --git a/meta/recipes-devtools/qemu/qemu-native.inc b/meta/recipes-devtools/qemu/qemu-native.inc index 5d3ba3486c..d9acc613f9 100644 --- a/meta/recipes-devtools/qemu/qemu-native.inc +++ b/meta/recipes-devtools/qemu/qemu-native.inc | |||
@@ -5,7 +5,3 @@ inherit native | |||
5 | EXTRA_OEMAKE:append = " LD='${LD}' AR='${AR}' OBJCOPY='${OBJCOPY}' LDFLAGS='${LDFLAGS}'" | 5 | EXTRA_OEMAKE:append = " LD='${LD}' AR='${AR}' OBJCOPY='${OBJCOPY}' LDFLAGS='${LDFLAGS}'" |
6 | 6 | ||
7 | LDFLAGS:append = " -fuse-ld=bfd" | 7 | LDFLAGS:append = " -fuse-ld=bfd" |
8 | |||
9 | do_install:append() { | ||
10 | ${@bb.utils.contains('PACKAGECONFIG', 'gtk+', 'make_qemu_wrapper', '', d)} | ||
11 | } | ||
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc index 843de3337a..325118cfb3 100644 --- a/meta/recipes-devtools/qemu/qemu.inc +++ b/meta/recipes-devtools/qemu/qemu.inc | |||
@@ -138,17 +138,6 @@ do_install:append() { | |||
138 | } | 138 | } |
139 | # END of qemu-mips workaround | 139 | # END of qemu-mips workaround |
140 | 140 | ||
141 | make_qemu_wrapper() { | ||
142 | gdk_pixbuf_module_file=`pkg-config --variable=gdk_pixbuf_cache_file gdk-pixbuf-2.0` | ||
143 | |||
144 | for tool in `ls ${D}${bindir}/qemu-system-*`; do | ||
145 | create_wrapper $tool \ | ||
146 | GDK_PIXBUF_MODULE_FILE=$gdk_pixbuf_module_file \ | ||
147 | FONTCONFIG_PATH=/etc/fonts \ | ||
148 | GTK_THEME=Adwaita | ||
149 | done | ||
150 | } | ||
151 | |||
152 | # Disable kvm/virgl/mesa on targets that do not support it | 141 | # Disable kvm/virgl/mesa on targets that do not support it |
153 | PACKAGECONFIG:remove:darwin = "kvm virglrenderer glx gtk+" | 142 | PACKAGECONFIG:remove:darwin = "kvm virglrenderer glx gtk+" |
154 | PACKAGECONFIG:remove:mingw32 = "kvm virglrenderer glx gtk+" | 143 | PACKAGECONFIG:remove:mingw32 = "kvm virglrenderer glx gtk+" |
diff --git a/meta/recipes-devtools/qemu/qemu_6.2.0.bb b/meta/recipes-devtools/qemu/qemu_6.2.0.bb index c9a53e3b05..062ed32b01 100644 --- a/meta/recipes-devtools/qemu/qemu_6.2.0.bb +++ b/meta/recipes-devtools/qemu/qemu_6.2.0.bb | |||
@@ -12,10 +12,6 @@ EXTRA_OECONF:append:class-target = " --target-list=${@get_qemu_target_list(d)}" | |||
12 | EXTRA_OECONF:append:class-target:mipsarcho32 = "${@bb.utils.contains('BBEXTENDCURR', 'multilib', ' --disable-capstone', '', d)}" | 12 | EXTRA_OECONF:append:class-target:mipsarcho32 = "${@bb.utils.contains('BBEXTENDCURR', 'multilib', ' --disable-capstone', '', d)}" |
13 | EXTRA_OECONF:append:class-nativesdk = " --target-list=${@get_qemu_target_list(d)}" | 13 | EXTRA_OECONF:append:class-nativesdk = " --target-list=${@get_qemu_target_list(d)}" |
14 | 14 | ||
15 | do_install:append:class-nativesdk() { | ||
16 | ${@bb.utils.contains('PACKAGECONFIG', 'gtk+', 'make_qemu_wrapper', '', d)} | ||
17 | } | ||
18 | |||
19 | PACKAGECONFIG ??= " \ | 15 | PACKAGECONFIG ??= " \ |
20 | fdt sdl kvm pie \ | 16 | fdt sdl kvm pie \ |
21 | ${@bb.utils.filter('DISTRO_FEATURES', 'alsa xen', d)} \ | 17 | ${@bb.utils.filter('DISTRO_FEATURES', 'alsa xen', d)} \ |