mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-26 00:41:08 +00:00
9918a8f88d
The contrib code is updated from 2.4.1 to version 5.2.0 and the used device-model is changed to QEMU xHCI. Due to this change older guests OSes, namely Windows 7, that relied on the NEC xHCI device-model will not work anymore. The 'Qemu::Controller' interface was extended by an 'info' method, which returns the vendor and product ID. This allows for removing the hard-coded values in the VirtualBox glue code. Issue #4018.
15 lines
592 B
Plaintext
15 lines
592 B
Plaintext
LICENSE := GPLv2
|
|
VERSION := 5.2.0
|
|
DOWNLOADS := qemu.archive
|
|
|
|
URL(qemu) := https://download.qemu.org/qemu-$(VERSION).tar.xz
|
|
SHA(qemu) := cb18d889b628fbe637672b0326789d9b0e3b8027e0445b936537c78549df17bc
|
|
DIR(qemu) := src/lib/qemu
|
|
LIST_FILE := $(REP_DIR)/src/lib/qemu-usb/files.list
|
|
TAR_OPT(qemu) := --strip-components=1 --files-from - < <(sed 's/-x.x.x/-$(VERSION)/g' $(LIST_FILE))
|
|
HASH_INPUT += $(REP_DIR)/src/lib/qemu-usb/files.list
|
|
|
|
PATCHES := src/lib/qemu-usb/patches/xhci_pci_register.patch \
|
|
src/lib/qemu-usb/patches/usb_bus_nfree.patch
|
|
PATCH_OPT:= -p1
|