summaryrefslogtreecommitdiffstats
path: root/bare/config/devel/qemu-5.2.0-1.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'bare/config/devel/qemu-5.2.0-1.cfg')
-rw-r--r--bare/config/devel/qemu-5.2.0-1.cfg42
1 files changed, 42 insertions, 0 deletions
diff --git a/bare/config/devel/qemu-5.2.0-1.cfg b/bare/config/devel/qemu-5.2.0-1.cfg
new file mode 100644
index 0000000..8c80ffc
--- /dev/null
+++ b/bare/config/devel/qemu-5.2.0-1.cfg
@@ -0,0 +1,42 @@
+#
+# Qemu from git
+#
+
+%if %{release} == %{nil}
+ %define release 1
+%endif
+
+%include %{_configdir}/base.cfg
+
+%include %{_configdir}/bare-config.cfg
+
+#
+# Stable version. Qemu is fast moving.
+#
+%define qemu_version 5.2.0-rc1
+
+#
+# Use release sources.
+#
+%source set qemu https://download.qemu.org/qemu-%{qemu_version}.tar.xz
+#%hash sha512 qemu-%{qemu_version}.tar.xz \
+# gv1RcCp7mxsAsvG9O0qDK4AkkBjbuhrdCwpz59S+5FKv1FV0tNjffORHfYcR872kygcqGm3iWJXJPrIc94/Esg==
+
+#
+# Patches from Qemu's patchworks site.
+#
+%patch add qemu pw://patchwork.ozlabs.org/patch/406903/raw/Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch
+%hash sha256 Provide-the-missing-LIBUSB_LOG_LEVEL_-for-older-libusb-or-FreeBSD.-Providing-just-the-needed-value-as-a-defined..patch \
+ 40399fcedb44b2c1bfa1a95af482f7f335f42d713967ed2f34980a7a940c3740
+
+#
+# Patches to build qemu sparc with Leon3 support
+#
+%patch add qemu https://gaisler.se/qemu/qemu-5.2.0-leon3.patch
+%hash sha512 qemu-5.2.0-leon3.patch \
+ cQju/ja5SAM+gsXEkzSteeR+7PjG9g2w+yUb4kg1eZoOSm2MmZDjA/auINVdRax8wgtIEWnzq5/hdY7/THnowg==
+
+#
+# The Qemu build instructions. We use 5.x.x Release 1.
+#
+%include %{_configdir}/qemu-5-1.cfg