diff options
Diffstat (limited to 'system/qemu')
-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" |