diff options
author | Edward W. Koenig <kingbeowulf@linuxgalaxy.org> | 2022-12-28 23:46:39 -0800 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-12-31 09:14:46 +0700 |
commit | e00824a64f70d1d1486f9c896207613df22120dd (patch) | |
tree | 46c2cd29f5e435b1e324973ae16535762555cd7a /system/qemu | |
parent | fc2f57ba5552c1dedb1078b3b5cb64e0524900b7 (diff) |
system/qemu: Upgraded for version 7.2.0
Signed-off-by: Edward W. Koenig <kingbeowulf@linuxgalaxy.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/qemu')
-rw-r--r-- | system/qemu/README | 18 | ||||
-rw-r--r-- | system/qemu/qemu.SlackBuild | 10 | ||||
-rw-r--r-- | system/qemu/qemu.info | 6 |
3 files changed, 16 insertions, 18 deletions
diff --git a/system/qemu/README b/system/qemu/README index 53d50d5f7d1cf..66937351889a7 100644 --- a/system/qemu/README +++ b/system/qemu/README @@ -9,10 +9,12 @@ 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 -for qemu; if you prefer to build all supported targets, do this: +By default, this script builds all emulation targets for qemu; if you +prefer to build specific target(s), do this: - TARGETS=all ./qemu.SlackBuild + TARGETS=arm-softmmu,arm-linux-user,armeb-linux-user ./qemu.SlackBuild + +(Refer to qemu documentation for available emulation targets.) Disable vnc support via: @@ -39,16 +41,16 @@ 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. -libiscsi, libcacard, spice, usbredir, virglrenderer, -device-tree-compiler, libnfs, snappy, glusterfs, and vde2 are optional +libslirp (user mode networking), libcacard, spice, usbredir, virglrenderer, +libnfs, snappy, device-tree-compiler, glusterfs, and vde2 are optional dependencies. -Sphinx is optional but required in order for any of the documentation -to be built. - libiscsi (to access iSCSI targets directly) is optional dependency, and will be picked up, if present, during the compilation. +Sphinx is optional but required in order for any of the documentation +to be built. + If you wish to emulate ARM, you will want device-tree-compiler. NOTES: diff --git a/system/qemu/qemu.SlackBuild b/system/qemu/qemu.SlackBuild index 763c04d248270..d6d8128ce97cc 100644 --- a/system/qemu/qemu.SlackBuild +++ b/system/qemu/qemu.SlackBuild @@ -23,21 +23,17 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# Changelog -# Slackware-15.0 -# 7.0 03-Feb-2022 version update and test on 15.0 - cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qemu -VERSION=${VERSION:-6.2.0} +VERSION=${VERSION:-7.2.0} SRCVER=$(echo $VERSION | tr _ - ) BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} KVMGROUP=${KVMGROUP:-users} -TARGETS=${TARGETS:-some} +TARGETS=${TARGETS:-all} VNC_ENABLE=${VNC_ENABLE:-yes} AUDIODRIVERS=${AUDIODRIVERS:-pa,alsa,oss,sdl} BRIDGE_HELPER_SETUID=${BRIDGE_HELPER_SETUID:-no} @@ -105,7 +101,7 @@ sed -i "s|^\ \ CFLAGS=\"-O2\ | CFLAGS=\"|" configure if [ "$TARGETS" = "all" ]; then targets="" else - targets="--target-list=i386-softmmu,x86_64-softmmu,i386-linux-user,x86_64-linux-user,arm-softmmu,arm-linux-user,armeb-linux-user" + targets="--target-list=$TARGETS" fi # To omit VNC capability, use VNC_ENABLE=no diff --git a/system/qemu/qemu.info b/system/qemu/qemu.info index ee823d34773de..e10d8466201ae 100644 --- a/system/qemu/qemu.info +++ b/system/qemu/qemu.info @@ -1,8 +1,8 @@ PRGNAM="qemu" -VERSION="6.2.0" +VERSION="7.2.0" HOMEPAGE="https://www.qemu.org" -DOWNLOAD="https://download.qemu.org/qemu-6.2.0.tar.xz" -MD5SUM="a077669ce58b6ee07ec355e54aad25be" +DOWNLOAD="https://download.qemu.org/qemu-7.2.0.tar.xz" +MD5SUM="7630d6a9eba7ab2bcb9979d6d24c2697" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |