aboutsummaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorEdward W. Koenig <kingbeowulf@gmail.com>2017-01-26 22:15:25 +0000
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-01-28 07:38:09 +0700
commit0f0e9d32fa5dfcffc8c93a24c28563c8fef9a2c8 (patch)
tree4cfe89c08aa6b672cda6d3d64cd7d10e70a3a821 /system
parent400060a4459c4112d3c1776071464b7113d160b3 (diff)
system/qemu: Updated for version 2.8.0.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'system')
-rw-r--r--system/qemu/README16
-rw-r--r--system/qemu/qemu.SlackBuild27
-rw-r--r--system/qemu/qemu.info6
3 files changed, 25 insertions, 24 deletions
diff --git a/system/qemu/README b/system/qemu/README
index 744c79afac520..cdefb92ffafcb 100644
--- a/system/qemu/README
+++ b/system/qemu/README
@@ -1,12 +1,12 @@
QEMU is a generic and open source machine emulator and virtualizer.
-When used as a machine emulator, QEMU can run OSes and programs made for
-one machine (e.g. an ARM board) on a different machine (e.g. your own PC).
+When used as a machine emulator, QEMU can run OSes and programs made for
+one machine (e.g. an ARM board) on a different machine (e.g. your own PC).
By using dynamic translation, it achieves very good performances.
-qemu (with kvm enabled) achieves near native performances by leveraging
-the kvm-kmod modules and executing the guest code directly on the host
-CPU. Slackware provides pre-built 32/64 bit x86 kvm-kmod modules or you
+qemu (with kvm enabled) achieves near native performances by leveraging
+the kvm-kmod modules and executing the guest code directly on the host
+CPU. Slackware provides pre-built 32/64 bit x86 kvm-kmod modules or you
can build different versions with the kvm-kmod package.
By default, this script builds only the x86 and arm emulation targets
@@ -22,13 +22,13 @@ Audio drivers support defaults to "pa,alsa,oss,sdl" and can be adusted e.g.
AUDIODRIVERS="pa,alsa,oss" ./qemu.SlackBuild
-We patch the installed udev rules to require membership in "users"
+We patch the installed udev rules to require membership in "users"
group instead of a custom "kvm" group to use /dev/kvm. If you prefer
something different, then run the build script like this:
-
+
KVMGROUP=group ./qemu.SlackBuild
-Don't forget to load the 'kvm-intel' or 'kvm-amd' module (depending on
+Don't forget to load the 'kvm-intel' or 'kvm-amd' module (depending on
your processor) prior to launching qemu-system-ARCH with kvm enabled.
For older/unmaintained qemu frontends, this build also creates a symlink
to qemu-system-ARCH at /usr/bin/qemu-kvm.
diff --git a/system/qemu/qemu.SlackBuild b/system/qemu/qemu.SlackBuild
index 8c35972b49c04..fb191a82e3cdb 100644
--- a/system/qemu/qemu.SlackBuild
+++ b/system/qemu/qemu.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for qemu
# Copyright 2009, 2010 Andrew Brouwers <abrouwers@gmail.com>
-# Copyright 2013-2015 Edward Koenig, Vancouver, USA <kingbeowulf@gmail.com>
+# Copyright 2013-2017 Edward Koenig, Vancouver, USA <kingbeowulf@gmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,31 +24,32 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# Changelog
-# 1.0 27-FEB-2013 New SBo maintainer
-# 1.0 07-MAR-2013 updated to 1.4, includes qemu-kvm; thanks to
-# rworkman and ponce for script ideas.
-# 1.1 28-MAR-2013 fix missing docs per C. Willing and
-# add missing --libdir (patched in qemu-trivial upstream)
+# 1.0 27-FEB-2013 New SBo maintainer
+# 1.0 07-MAR-2013 updated to 1.4, includes qemu-kvm; thanks to
+# rworkman and ponce for script ideas.
+# 1.1 28-MAR-2013 fix missing docs per C. Willing and
+# add missing --libdir (patched in qemu-trivial upstream)
# 1.2 22-SEP-2013 updated to 1.6
# 1.3 03-NOV-2013 updated to 1.6.1
# 1.4 28-APR-2014 updated to 2.0.0 (thanks Callum Davies <calrogman@gmail.com>), added useful options,
# clean ups, libusb version check.
# 1.4a 04-MAY-2014 fixed typos thanks to sandb0y
-# 1.5 10-AUG-2014 updated to new version, watch for legacy "gotchas"
-# 1.6 18-NOV-2014 updated version, last of the 2.1 series, changed defaults per SBo list
-# 1.6a 23-NOV-2014 added overlooked AUDIODRIVERS switch per SBo list
-# 1.7 01-JAN-2015 updated to 2.2.0 ; build and link static libusb option (rw, tm, SBo list)
-# 1.8 27-APR-2015 updated to version 2.3.0
+# 1.5 10-AUG-2014 updated to new version, watch for legacy "gotchas"
+# 1.6 18-NOV-2014 updated version, last of the 2.1 series, changed defaults per SBo list
+# 1.6a 23-NOV-2014 added overlooked AUDIODRIVERS switch per SBo list
+# 1.7 01-JAN-2015 updated to 2.2.0 ; build and link static libusb option (rw, tm, SBo list)
+# 1.8 27-APR-2015 updated to version 2.3.0
# 1.9 14-MAY-2015 patched for "Venom" CVE-2015-3456 http://git.qemu.org/?p=qemu.git;a=commitdiff;h=e907746266721f305d67bc0718795fedee2e824c
# 2.0 11-JUL-2015 patched for Heap-based buffer overflow in the PCNET controller CVE-2015-3209 http://git.qemu.org/?p=qemu.git;a=commitdiff;h=9f7c594c006289ad41169b854d70f5da6e400a2a
# 2.1 27-JUL-2015 patched for heap overflow flaw while processing certain ATAPI commands CVE-2015-5154 http://git.qemu.org/?p=qemu.git;a=commitdiff;h=e40db4c6d391419c0039fe274c74df32a6ca1a28;hp=f793d97e454a56d17e404004867985622ca1a63b
# 3.0 05-SEP-2015 uprgraded to new version
# 3.1 13-DEC-2015 uprgraded to new version, minor clean ups
# 3.1 02-SEP-2016 upgraded.
-# 3.2 15-OCT-2016 upgraded to 2.7 release
+# 3.2 15-OCT-2016 upgraded to 2.7 release
+# 3.3 26-JAN-2017 upgraded to 2.8 release
PRGNAM=qemu
-VERSION=${VERSION:-2.7.0}
+VERSION=${VERSION:-2.8.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/system/qemu/qemu.info b/system/qemu/qemu.info
index 9e7dce9d6b401..de562ae1e9ca6 100644
--- a/system/qemu/qemu.info
+++ b/system/qemu/qemu.info
@@ -1,8 +1,8 @@
PRGNAM="qemu"
-VERSION="2.7.0"
+VERSION="2.8.0"
HOMEPAGE="http://wiki.qemu.org/Main_Page"
-DOWNLOAD="http://wiki.qemu-project.org/download/qemu-2.7.0.tar.bz2"
-MD5SUM="08d4d06d1cb598efecd796137f4844ab"
+DOWNLOAD="http://wiki.qemu-project.org/download/qemu-2.8.0.tar.bz2"
+MD5SUM="17940dce063b6ce450a12e719a6c9c43"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""