diff options
author | Edward W. Koenig <kingbeowulf@linuxgalaxy.org> | 2024-08-13 19:44:28 -0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2024-08-17 18:14:37 +0700 |
commit | 5a313d871d17c0e0e0ca8a745fc08b417e57944c (patch) | |
tree | b4087c5787429f32e3d453d3721ffe1e6f5ace3d /system | |
parent | 51987cf5db038bafb930fb4d0eb2c571a0c030ab (diff) | |
download | slackbuilds-5a313d871d17c0e0e0ca8a745fc08b417e57944c.tar.xz |
system/qemu: Updated for version 9.0.2
Signed-off-by: Edward W. Koenig <kingbeowulf@linuxgalaxy.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system')
-rw-r--r-- | system/qemu/README | 14 | ||||
-rw-r--r-- | system/qemu/qemu.SlackBuild | 9 | ||||
-rw-r--r-- | system/qemu/qemu.info | 6 |
3 files changed, 13 insertions, 16 deletions
diff --git a/system/qemu/README b/system/qemu/README index 987806c423e6..7e0b8cef7939 100644 --- a/system/qemu/README +++ b/system/qemu/README @@ -1,13 +1,13 @@ 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 PC). -By using dynamic translation, it achieves very good performances. +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 +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 -can build different versions with the kvm-kmod package. +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 all emulation targets for qemu; if you prefer to build specific target(s), do this: @@ -38,8 +38,8 @@ users to use extended networking capabilities, do this: 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. +For older/unmaintained qemu frontends, this build also creates a +symlink to qemu-system-ARCH at /usr/bin/qemu-kvm. libiscsi (to access iSCSI targets directly), libslirp (user mode networking), libcacard, spice, usbredir, virglrenderer, libnfs, snappy, diff --git a/system/qemu/qemu.SlackBuild b/system/qemu/qemu.SlackBuild index 1f6ebfffbbb8..559ba52634d8 100644 --- a/system/qemu/qemu.SlackBuild +++ b/system/qemu/qemu.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qemu -VERSION=${VERSION:-8.2.2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-9.0.2} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -75,7 +75,7 @@ fi # Needed to build man pages if built after plain "su" export PATH=$PATH:/usr/share/texmf/bin -# Autodetect liburing support +# Autodetect liburing support (still needed?) uring="dis" ; if pkg-config --exists liburing ; then uring="en" ; fi set -e @@ -96,9 +96,6 @@ find -L . \ # Use newer meson from python3-meson-opt PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') export PYTHONPATH=/opt/python$PYVER/site-packages - -# Remove double CFLAGS -sed -i "s|^\ \ CFLAGS=\"-O2\ | CFLAGS=\"|" configure # Enable only x86* and arm emulation for qemu: if you want to build # all the targets available use TARGETS=all diff --git a/system/qemu/qemu.info b/system/qemu/qemu.info index 48d9efdf8c2b..6b13714af622 100644 --- a/system/qemu/qemu.info +++ b/system/qemu/qemu.info @@ -1,8 +1,8 @@ PRGNAM="qemu" -VERSION="8.2.2" +VERSION="9.0.2" HOMEPAGE="https://www.qemu.org" -DOWNLOAD="https://download.qemu.org/qemu-8.2.2.tar.xz" -MD5SUM="e43091262671c1728b09522932b75b1d" +DOWNLOAD="https://download.qemu.org/qemu-9.0.2.tar.xz" +MD5SUM="f7f0462262d2571f146c6a8adda33b29" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="device-tree-compiler python3-meson-opt" |