genode/repos/libports/ports/qemu-usb.port
Josef Söntgen 9918a8f88d qemu-usb: update port to 5.2.0
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.
2021-02-23 12:02:44 +01:00

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