summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx.inc')
-rw-r--r--meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx.inc20
1 files changed, 12 insertions, 8 deletions
diff --git a/meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx.inc b/meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx.inc
index ad44f098..e9efee6f 100644
--- a/meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx.inc
+++ b/meta-xilinx-bsp/recipes-devtools/qemu/qemu-xilinx.inc
@@ -3,18 +3,17 @@ HOMEPAGE = "https://github.com/xilinx/qemu/"
3 3
4QEMU_TARGETS = "aarch64 arm microblaze microblazeel" 4QEMU_TARGETS = "aarch64 arm microblaze microblazeel"
5 5
6XILINX_RELEASE_VERSION = "v2019.1"
7XILINX_QEMU_VERSION ?= "v2.11.1"
8BRANCH ?= "branch/xilinx-v2019.1"
9SRCREV ?= "5f38ea92fb697b94ad43f01fe162f3ed6e6b0e16"
10
11
12LIC_FILES_CHKSUM = " \ 6LIC_FILES_CHKSUM = " \
13 file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \ 7 file://COPYING;md5=441c28d2cf86e15a37fa47e15a72fbac \
14 file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913 \ 8 file://COPYING.LIB;endline=24;md5=c04def7ae38850e7d3ef548588159913 \
15 " 9 "
16DEPENDS = "glib-2.0 zlib pixman" 10DEPENDS = "glib-2.0 zlib pixman"
17 11
12XILINX_RELEASE_VERSION = "v2019.2"
13XILINX_QEMU_VERSION ?= "v2.11.1"
14BRANCH ?= "branch/xilinx-v2019.2"
15SRCREV ?= "6617fbc8be3525ca524f7d4ef7fc7b14c5b0c822"
16
18FILESEXTRAPATHS_prepend := "${THISDIR}/files:" 17FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
19 18
20PV = "${XILINX_QEMU_VERSION}-xilinx-${XILINX_RELEASE_VERSION}+git${SRCPV}" 19PV = "${XILINX_QEMU_VERSION}-xilinx-${XILINX_RELEASE_VERSION}+git${SRCPV}"
@@ -24,13 +23,18 @@ REPO ?= "git://github.com/Xilinx/qemu.git;protocol=https"
24BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" 23BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}"
25SRC_URI = "${REPO};${BRANCHARG}" 24SRC_URI = "${REPO};${BRANCHARG}"
26 25
26SRC_URI_append = " file://0001-The-glibc-2.29.9000-6.fc31.x86_64-package-finally-in.patch"
27
27S = "${WORKDIR}/git" 28S = "${WORKDIR}/git"
28 29
30EXTRA_OECONF_append= " --python=python2.7"
31
29# Disable KVM completely 32# Disable KVM completely
30PACKAGECONFIG_remove = "kvm" 33PACKAGECONFIG_remove = "kvm"
34PACKAGECONFIG[ssh] = "--enable-libssh,,"
31 35
32# Enable libgcrypt 36# Enable libgcrypt
33PACKAGECONFIG_append = " gcrypt" 37PACKAGECONFIG_append = " gcrypt fdt alsa kvm"
34 38
35DISABLE_STATIC_pn-${PN} = "" 39DISABLE_STATIC_pn-${PN} = ""
36 40
@@ -50,4 +54,4 @@ do_configure_prepend() {
50do_install_append() { 54do_install_append() {
51 # Prevent QA warnings about installed ${localstatedir}/run 55 # Prevent QA warnings about installed ${localstatedir}/run
52 if [ -d ${D}${localstatedir}/run ]; then rmdir ${D}${localstatedir}/run; fi 56 if [ -d ${D}${localstatedir}/run ]; then rmdir ${D}${localstatedir}/run; fi
53} \ No newline at end of file 57}