From c263f5d07c9aa0a5dd4a2623306b0c0ce925def9 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sun, 7 Jan 2024 16:00:34 +0000 Subject: [PATCH] extra/qemu to 8.2.0-2 --- extra/qemu/.SRCINFO | 319 ++++++++++++++++++++++---------------------- extra/qemu/PKGBUILD | 16 ++- 2 files changed, 172 insertions(+), 163 deletions(-) diff --git a/extra/qemu/.SRCINFO b/extra/qemu/.SRCINFO index c1a25ed42..11cde873e 100644 --- a/extra/qemu/.SRCINFO +++ b/extra/qemu/.SRCINFO @@ -1,12 +1,13 @@ pkgbase = qemu pkgdesc = A generic and open source machine emulator and virtualizer pkgver = 8.2.0 - pkgrel = 1 + pkgrel = 2 url = https://www.qemu.org/ arch = x86_64 license = Apache-2.0 license = BSD-2-Clause license = BSD-3-Clause + license = CC-BY-3.0 license = FSFAP license = GPL-1.0-or-later license = GPL-2.0-only @@ -16,9 +17,8 @@ pkgbase = qemu license = LGPL-2.0-or-later license = LGPL-2.1-only license = LGPL-2.1-or-later + license = LicenseRef-Public-Domain license = MIT - license = public-domain - license = CC-BY-3.0 makedepends = alsa-lib makedepends = brltty makedepends = bzip2 @@ -89,6 +89,7 @@ pkgbase = qemu source = 65-kvm.rules source = 99-qemu-guest-agent.rules source = qemu-8.1.1-static_regression.patch + source = qemu-8.2.0-virtio-gpu_redrawing.patch::https://gitlab.com/qemu-project/qemu/-/commit/9d5b42beb6978dc6219d5dc029c9d453c6b8d503.patch validpgpkeys = CEACC9E15534EBABB82D3FA03353C9CEF108B584 sha512sums = 92ec41196ff145cdbb98948f6b6e43214fa4b4419554a8a1927fb4527080c8212ccb703e184baf8ee0bdfa50ad7a84689e8f5a69eba1bd7bbbdfd69e3b91256c sha512sums = SKIP @@ -98,6 +99,7 @@ pkgbase = qemu sha512sums = bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99 sha512sums = 93b905046fcea8a0a89513b9259c222494ab3b91319dde23baebcb40dc17376a56661b159b99785d6e816831974a0f3cbd7b2f7d89e5fc3c258f88f4492f3839 sha512sums = c7d086a951e9a378434ea95a843a4b01f0eb2ae430135a81365147cf6806a7ba1b49014a3aa66904970853ba84a4a28dbaded7bccb99a0bc3730572c80fb8b12 + sha512sums = 3f052f87406c47849def7e21900cd9773ed061658e6f568b5918157650e0803c6b9c3bbfec69b577202cc2ce224d1d0339b615e419112f2ac351e44cd9f33539 b2sums = a63667042e1e19c635568072d8dcc117320117e81e374a93cfb79e2363ebf505df3217fb098638e53c899eb6f83435221e8031f2aae003c27ec25af8654683b3 b2sums = SKIP b2sums = b1eca364aa60f130ff5e649f5d004d3fcb75356d3421a4542efdfc410d39b40d9434d15e1dd7bbdbd315cb72b5290d3ea5f77f9c41961a5601cd28ef7bbe72e8 @@ -106,6 +108,7 @@ pkgbase = qemu b2sums = 3559fe9c4f744194939770047a0a02d07ff791c845a80726d0bc7b8c4801ed5f11150e7d5adab813844b3dab1cf38c3a5a87fb6efbb8fc9dccdda9fa56409ed8 b2sums = a9a2bdfeeb44eb86cbe88ac7c65f72800bdb2fd5cecb02f3a258cf9470b52832180aab43c89d481f7fd4d067342a9a27dd6c8a94d625b95d6e2b912e47d274e7 b2sums = 209ec05e161d157aaa08a9fcbea45cf87aa22fe9360f9b3c477a78a274e4ecee989c16121f9e6b7765bb479c9db718c98db047c27fd426c127c4c95e28877a16 + b2sums = 0d5ea661bfc2afe0bb68dce7504f872a2d30a2f46e2463bc7bfb4a0d63f01b3090c42780a221cca00a64b0e5c9a6970d8ba444c6d182d6f4867541da9a993512 pkgname = qemu-common install = qemu-common.install @@ -127,7 +130,7 @@ pkgname = qemu-audio-alsa depends = alsa-lib depends = libasound.so depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-audio-dbus pkgdesc = QEMU D-Bus audio driver @@ -137,7 +140,7 @@ pkgname = qemu-audio-dbus depends = libgobject-2.0.so depends = libglib-2.0.so depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-audio-jack pkgdesc = QEMU JACK audio driver @@ -145,19 +148,19 @@ pkgname = qemu-audio-jack depends = glibc depends = jack depends = libjack.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-audio-oss pkgdesc = QEMU OSS audio driver depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-audio-pa pkgdesc = QEMU PulseAudio audio driver depends = glibc depends = libpulse depends = libpulse.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-audio-pipewire pkgdesc = QEMU PipeWire audio driver @@ -165,19 +168,19 @@ pkgname = qemu-audio-pipewire depends = glibc depends = libpipewire depends = libpipewire-0.3.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-audio-sdl pkgdesc = QEMU SDL audio driver depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = sdl2 pkgname = qemu-audio-spice pkgdesc = QEMU spice audio driver depends = glibc - depends = qemu-common=8.2.0-1 - depends = qemu-ui-spice-core=8.2.0-1 + depends = qemu-common=8.2.0-2 + depends = qemu-ui-spice-core=8.2.0-2 depends = spice depends = libspice-server.so @@ -187,34 +190,34 @@ pkgname = qemu-block-curl depends = libcurl.so depends = gcc-libs depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-block-dmg pkgdesc = QEMU DMG block driver depends = bzip2 depends = libbz2.so depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-block-gluster pkgdesc = QEMU Gluster block driver depends = glibc depends = glusterfs - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-block-iscsi pkgdesc = QEMU iSCSI block driver depends = gcc-libs depends = glibc depends = libiscsi - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-block-nfs pkgdesc = QEMU NFS block driver depends = gcc-libs depends = glibc depends = libnfs - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-block-ssh pkgdesc = QEMU SSH block driver @@ -222,7 +225,7 @@ pkgname = qemu-block-ssh depends = glibc depends = libssh depends = libssh.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-chardev-baum pkgdesc = QEMU Baum chardev driver @@ -230,13 +233,13 @@ pkgname = qemu-chardev-baum depends = libbrlapi.so depends = gcc-libs depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-chardev-spice pkgdesc = QEMU spice chardev driver depends = glibc - depends = qemu-common=8.2.0-1 - depends = qemu-ui-spice-core=8.2.0-1 + depends = qemu-common=8.2.0-2 + depends = qemu-ui-spice-core=8.2.0-2 depends = spice depends = libspice-server.so @@ -267,8 +270,8 @@ pkgname = qemu-hw-display-qxl depends = glibc depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 - depends = qemu-ui-spice-core=8.2.0-1 + depends = qemu-common=8.2.0-2 + depends = qemu-ui-spice-core=8.2.0-2 depends = spice depends = libspice-server.so @@ -277,46 +280,46 @@ pkgname = qemu-hw-display-virtio-gpu depends = glibc depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-hw-display-virtio-gpu-gl pkgdesc = QEMU virtio-gpu-gl display device depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = virglrenderer pkgname = qemu-hw-display-virtio-gpu-pci pkgdesc = QEMU virtio-gpu-pci display device - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-hw-display-virtio-gpu-pci-gl pkgdesc = QEMU virtio-gpu-pci-gl display device - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-hw-display-virtio-vga pkgdesc = QEMU virtio-vga display device - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-hw-display-virtio-vga-gl pkgdesc = QEMU virtio-vga-gl display device - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-hw-s390x-virtio-gpu-ccw pkgdesc = QEMU s390x-virtio-gpu-ccw display device - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-hw-usb-host pkgdesc = QEMU USB host device depends = glibc depends = libusb depends = libusb-1.0.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-hw-usb-redirect pkgdesc = QEMU usbredir device depends = gcc-libs depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = usbredir pkgname = qemu-hw-usb-smartcard @@ -326,7 +329,7 @@ pkgname = qemu-hw-usb-smartcard depends = glib2 depends = libglib-2.0.so depends = glibc - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-img pkgdesc = QEMU tooling for manipulating disk images @@ -365,7 +368,7 @@ pkgname = qemu-pr-helper depends = libnuma.so depends = pam depends = libpam.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = systemd-libs pkgname = qemu-system-aarch64 @@ -403,7 +406,7 @@ pkgname = qemu-system-aarch64 depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -448,13 +451,13 @@ pkgname = qemu-system-alpha depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib depends = zstd depends = libzstd.so - depends = qemu-system-alpha-firmware=8.2.0-1 + depends = qemu-system-alpha-firmware=8.2.0-2 depends = systemd-libs depends = libudev.so @@ -493,14 +496,14 @@ pkgname = qemu-system-arm depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib depends = zstd depends = libzstd.so depends = edk2-arm - depends = qemu-system-arm-firmware=8.2.0-1 + depends = qemu-system-arm-firmware=8.2.0-2 depends = systemd-libs depends = libudev.so @@ -539,7 +542,7 @@ pkgname = qemu-system-avr depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -581,7 +584,7 @@ pkgname = qemu-system-cris depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -623,13 +626,13 @@ pkgname = qemu-system-hppa depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib depends = zstd depends = libzstd.so - depends = qemu-system-hppa-firmware=8.2.0-1 + depends = qemu-system-hppa-firmware=8.2.0-2 depends = systemd-libs depends = libudev.so @@ -668,7 +671,7 @@ pkgname = qemu-system-loongarch64 depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -711,7 +714,7 @@ pkgname = qemu-system-m68k depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -753,13 +756,13 @@ pkgname = qemu-system-microblaze depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib depends = zstd depends = libzstd.so - depends = qemu-system-microblaze-firmware=8.2.0-1 + depends = qemu-system-microblaze-firmware=8.2.0-2 pkgname = qemu-system-mips pkgdesc = QEMU system emulator for MIPS @@ -796,7 +799,7 @@ pkgname = qemu-system-mips depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -840,7 +843,7 @@ pkgname = qemu-system-nios2 depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -882,7 +885,7 @@ pkgname = qemu-system-or1k depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -925,13 +928,13 @@ pkgname = qemu-system-ppc depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib depends = zstd depends = libzstd.so - depends = qemu-system-ppc-firmware=8.2.0-1 + depends = qemu-system-ppc-firmware=8.2.0-2 depends = systemd-libs depends = libudev.so @@ -970,13 +973,13 @@ pkgname = qemu-system-riscv depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib depends = zstd depends = libzstd.so - depends = qemu-system-riscv-firmware=8.2.0-1 + depends = qemu-system-riscv-firmware=8.2.0-2 depends = systemd-libs depends = libudev.so @@ -1015,7 +1018,7 @@ pkgname = qemu-system-rx depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -1057,13 +1060,13 @@ pkgname = qemu-system-s390x depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib depends = zstd depends = libzstd.so - depends = qemu-system-s390x-firmware=8.2.0-1 + depends = qemu-system-s390x-firmware=8.2.0-2 depends = systemd-libs depends = libudev.so @@ -1102,7 +1105,7 @@ pkgname = qemu-system-sh4 depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -1146,13 +1149,13 @@ pkgname = qemu-system-sparc depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib depends = zstd depends = libzstd.so - depends = qemu-system-sparc-firmware=8.2.0-1 + depends = qemu-system-sparc-firmware=8.2.0-2 depends = systemd-libs depends = libudev.so @@ -1191,7 +1194,7 @@ pkgname = qemu-system-tricore depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -1233,14 +1236,14 @@ pkgname = qemu-system-x86 depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib depends = zstd depends = libzstd.so depends = edk2-ovmf - depends = qemu-system-x86-firmware=8.2.0-1 + depends = qemu-system-x86-firmware=8.2.0-2 depends = seabios depends = systemd-libs depends = libudev.so @@ -1280,7 +1283,7 @@ pkgname = qemu-system-xtensa depends = libpam.so depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = snappy depends = vde2 depends = zlib @@ -1327,7 +1330,7 @@ pkgname = qemu-system-x86-firmware pkgname = qemu-tests pkgdesc = QEMU tests - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-tools pkgdesc = QEMU tools @@ -1343,7 +1346,7 @@ pkgname = qemu-tools depends = numactl depends = libnuma.so depends = python - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-ui-curses pkgdesc = QEMU curses UI driver @@ -1353,7 +1356,7 @@ pkgname = qemu-ui-curses depends = glibc depends = ncurses depends = libncursesw.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-ui-dbus pkgdesc = QEMU D-Bus UI driver @@ -1366,7 +1369,7 @@ pkgname = qemu-ui-dbus depends = libepoxy depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-ui-egl-headless pkgdesc = QEMU EGL headless UI driver @@ -1374,8 +1377,8 @@ pkgname = qemu-ui-egl-headless depends = libepoxy depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 - depends = qemu-ui-opengl=8.2.0-1 + depends = qemu-common=8.2.0-2 + depends = qemu-ui-opengl=8.2.0-2 pkgname = qemu-ui-gtk pkgdesc = QEMU GTK UI driver @@ -1393,7 +1396,7 @@ pkgname = qemu-ui-gtk depends = libx11 depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = qemu-ui-opengl depends = vte3 depends = libvte-2.91.so @@ -1406,7 +1409,7 @@ pkgname = qemu-ui-opengl depends = mesa depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 pkgname = qemu-ui-sdl pkgdesc = QEMU SDL UI driver @@ -1416,7 +1419,7 @@ pkgname = qemu-ui-sdl depends = libx11 depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = sdl2_image depends = sdl2 @@ -1426,9 +1429,9 @@ pkgname = qemu-ui-spice-app depends = libgio-2.0.so depends = libglib-2.0.so depends = glibc - depends = qemu-common=8.2.0-1 - depends = qemu-chardev-spice=8.2.0-1 - depends = qemu-ui-spice-core=8.2.0-1 + depends = qemu-common=8.2.0-2 + depends = qemu-chardev-spice=8.2.0-2 + depends = qemu-ui-spice-core=8.2.0-2 pkgname = qemu-ui-spice-core pkgdesc = QEMU spice core UI driver @@ -1436,8 +1439,8 @@ pkgname = qemu-ui-spice-core depends = glibc depends = pixman depends = libpixman-1.so - depends = qemu-common=8.2.0-1 - depends = qemu-ui-opengl=8.2.0-1 + depends = qemu-common=8.2.0-2 + depends = qemu-ui-opengl=8.2.0-2 depends = spice depends = libspice-server.so @@ -1455,13 +1458,13 @@ pkgname = qemu-user depends = liburing.so depends = numactl depends = libnuma.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = zlib optdepends = qemu-user-binfmt: for binary format rules pkgname = qemu-user-binfmt pkgdesc = Binary format rules for QEMU user mode emulation - depends = qemu-user=8.2.0-1 + depends = qemu-user=8.2.0-2 provides = qemu-user-binfmt-provider conflicts = qemu-user-binfmt-provider @@ -1471,7 +1474,7 @@ pkgname = qemu-user-static pkgname = qemu-user-static-binfmt pkgdesc = Binary format rules for QEMU static user mode emulation - depends = qemu-user-static=8.2.0-1 + depends = qemu-user-static=8.2.0-2 provides = qemu-user-binfmt-provider conflicts = qemu-user-binfmt-provider @@ -1488,14 +1491,14 @@ pkgname = qemu-vhost-user-gpu depends = mesa depends = numactl depends = libnuma.so - depends = qemu-common=8.2.0-1 + depends = qemu-common=8.2.0-2 depends = virglrenderer pkgname = qemu-base pkgdesc = A basic QEMU setup for headless environments - depends = qemu-common=8.2.0-1 - depends = qemu-img=8.2.0-1 - depends = qemu-system-x86=8.2.0-1 + depends = qemu-common=8.2.0-2 + depends = qemu-img=8.2.0-2 + depends = qemu-system-x86=8.2.0-2 depends = virtiofsd optdepends = qemu-user-static: for static user mode emulation of QEMU targets optdepends = samba: for SMB/CIFS server support @@ -1567,39 +1570,39 @@ pkgname = qemu-base pkgname = qemu-desktop pkgdesc = A QEMU setup for desktop environments - depends = qemu-base=8.2.0-1 - depends = qemu-audio-alsa=8.2.0-1 - depends = qemu-audio-dbus=8.2.0-1 - depends = qemu-audio-jack=8.2.0-1 - depends = qemu-audio-oss=8.2.0-1 - depends = qemu-audio-pa=8.2.0-1 - depends = qemu-audio-pipewire=8.2.0-1 - depends = qemu-audio-sdl=8.2.0-1 - depends = qemu-audio-spice=8.2.0-1 - depends = qemu-block-curl=8.2.0-1 - depends = qemu-block-dmg=8.2.0-1 - depends = qemu-block-nfs=8.2.0-1 - depends = qemu-block-ssh=8.2.0-1 - depends = qemu-chardev-spice=8.2.0-1 - depends = qemu-hw-display-qxl=8.2.0-1 - depends = qemu-hw-display-virtio-gpu=8.2.0-1 - depends = qemu-hw-display-virtio-gpu-gl=8.2.0-1 - depends = qemu-hw-display-virtio-gpu-pci=8.2.0-1 - depends = qemu-hw-display-virtio-gpu-pci-gl=8.2.0-1 - depends = qemu-hw-display-virtio-vga=8.2.0-1 - depends = qemu-hw-display-virtio-vga-gl=8.2.0-1 - depends = qemu-hw-usb-host=8.2.0-1 - depends = qemu-hw-usb-redirect=8.2.0-1 - depends = qemu-hw-usb-smartcard=8.2.0-1 - depends = qemu-ui-curses=8.2.0-1 - depends = qemu-ui-dbus=8.2.0-1 - depends = qemu-ui-egl-headless=8.2.0-1 - depends = qemu-ui-gtk=8.2.0-1 - depends = qemu-ui-opengl=8.2.0-1 - depends = qemu-ui-sdl=8.2.0-1 - depends = qemu-ui-spice-app=8.2.0-1 - depends = qemu-ui-spice-core=8.2.0-1 - depends = qemu-vhost-user-gpu=8.2.0-1 + depends = qemu-base=8.2.0-2 + depends = qemu-audio-alsa=8.2.0-2 + depends = qemu-audio-dbus=8.2.0-2 + depends = qemu-audio-jack=8.2.0-2 + depends = qemu-audio-oss=8.2.0-2 + depends = qemu-audio-pa=8.2.0-2 + depends = qemu-audio-pipewire=8.2.0-2 + depends = qemu-audio-sdl=8.2.0-2 + depends = qemu-audio-spice=8.2.0-2 + depends = qemu-block-curl=8.2.0-2 + depends = qemu-block-dmg=8.2.0-2 + depends = qemu-block-nfs=8.2.0-2 + depends = qemu-block-ssh=8.2.0-2 + depends = qemu-chardev-spice=8.2.0-2 + depends = qemu-hw-display-qxl=8.2.0-2 + depends = qemu-hw-display-virtio-gpu=8.2.0-2 + depends = qemu-hw-display-virtio-gpu-gl=8.2.0-2 + depends = qemu-hw-display-virtio-gpu-pci=8.2.0-2 + depends = qemu-hw-display-virtio-gpu-pci-gl=8.2.0-2 + depends = qemu-hw-display-virtio-vga=8.2.0-2 + depends = qemu-hw-display-virtio-vga-gl=8.2.0-2 + depends = qemu-hw-usb-host=8.2.0-2 + depends = qemu-hw-usb-redirect=8.2.0-2 + depends = qemu-hw-usb-smartcard=8.2.0-2 + depends = qemu-ui-curses=8.2.0-2 + depends = qemu-ui-dbus=8.2.0-2 + depends = qemu-ui-egl-headless=8.2.0-2 + depends = qemu-ui-gtk=8.2.0-2 + depends = qemu-ui-opengl=8.2.0-2 + depends = qemu-ui-sdl=8.2.0-2 + depends = qemu-ui-spice-app=8.2.0-2 + depends = qemu-ui-spice-core=8.2.0-2 + depends = qemu-vhost-user-gpu=8.2.0-2 optdepends = qemu-user-static: for static user mode emulation of QEMU targets optdepends = samba: for SMB/CIFS server support optdepends = qemu-block-gluster: for Gluster block driver @@ -1636,49 +1639,49 @@ pkgname = qemu-desktop pkgname = qemu-emulators-full pkgdesc = All QEMU user mode and system emulators - depends = qemu-system-aarch64=8.2.0-1 - depends = qemu-system-alpha=8.2.0-1 - depends = qemu-system-arm=8.2.0-1 - depends = qemu-system-avr=8.2.0-1 - depends = qemu-system-cris=8.2.0-1 - depends = qemu-system-hppa=8.2.0-1 - depends = qemu-system-loongarch64=8.2.0-1 - depends = qemu-system-m68k=8.2.0-1 - depends = qemu-system-microblaze=8.2.0-1 - depends = qemu-system-mips=8.2.0-1 - depends = qemu-system-nios2=8.2.0-1 - depends = qemu-system-or1k=8.2.0-1 - depends = qemu-system-ppc=8.2.0-1 - depends = qemu-system-riscv=8.2.0-1 - depends = qemu-system-rx=8.2.0-1 - depends = qemu-system-s390x=8.2.0-1 - depends = qemu-system-sh4=8.2.0-1 - depends = qemu-system-sparc=8.2.0-1 - depends = qemu-system-tricore=8.2.0-1 - depends = qemu-system-x86=8.2.0-1 - depends = qemu-system-xtensa=8.2.0-1 - depends = qemu-user=8.2.0-1 + depends = qemu-system-aarch64=8.2.0-2 + depends = qemu-system-alpha=8.2.0-2 + depends = qemu-system-arm=8.2.0-2 + depends = qemu-system-avr=8.2.0-2 + depends = qemu-system-cris=8.2.0-2 + depends = qemu-system-hppa=8.2.0-2 + depends = qemu-system-loongarch64=8.2.0-2 + depends = qemu-system-m68k=8.2.0-2 + depends = qemu-system-microblaze=8.2.0-2 + depends = qemu-system-mips=8.2.0-2 + depends = qemu-system-nios2=8.2.0-2 + depends = qemu-system-or1k=8.2.0-2 + depends = qemu-system-ppc=8.2.0-2 + depends = qemu-system-riscv=8.2.0-2 + depends = qemu-system-rx=8.2.0-2 + depends = qemu-system-s390x=8.2.0-2 + depends = qemu-system-sh4=8.2.0-2 + depends = qemu-system-sparc=8.2.0-2 + depends = qemu-system-tricore=8.2.0-2 + depends = qemu-system-x86=8.2.0-2 + depends = qemu-system-xtensa=8.2.0-2 + depends = qemu-user=8.2.0-2 pkgname = qemu-full pkgdesc = A full QEMU setup - depends = qemu-audio-alsa=8.2.0-1 - depends = qemu-audio-dbus=8.2.0-1 - depends = qemu-audio-jack=8.2.0-1 - depends = qemu-audio-oss=8.2.0-1 - depends = qemu-audio-pa=8.2.0-1 - depends = qemu-audio-sdl=8.2.0-1 - depends = qemu-audio-spice=8.2.0-1 - depends = qemu-block-gluster=8.2.0-1 - depends = qemu-block-iscsi=8.2.0-1 - depends = qemu-chardev-baum=8.2.0-1 - depends = qemu-desktop=8.2.0-1 - depends = qemu-docs=8.2.0-1 - depends = qemu-emulators-full=8.2.0-1 - depends = qemu-hw-s390x-virtio-gpu-ccw=8.2.0-1 - depends = qemu-pr-helper=8.2.0-1 - depends = qemu-tests=8.2.0-1 - depends = qemu-tools=8.2.0-1 - depends = qemu-user=8.2.0-1 + depends = qemu-audio-alsa=8.2.0-2 + depends = qemu-audio-dbus=8.2.0-2 + depends = qemu-audio-jack=8.2.0-2 + depends = qemu-audio-oss=8.2.0-2 + depends = qemu-audio-pa=8.2.0-2 + depends = qemu-audio-sdl=8.2.0-2 + depends = qemu-audio-spice=8.2.0-2 + depends = qemu-block-gluster=8.2.0-2 + depends = qemu-block-iscsi=8.2.0-2 + depends = qemu-chardev-baum=8.2.0-2 + depends = qemu-desktop=8.2.0-2 + depends = qemu-docs=8.2.0-2 + depends = qemu-emulators-full=8.2.0-2 + depends = qemu-hw-s390x-virtio-gpu-ccw=8.2.0-2 + depends = qemu-pr-helper=8.2.0-2 + depends = qemu-tests=8.2.0-2 + depends = qemu-tools=8.2.0-2 + depends = qemu-user=8.2.0-2 optdepends = qemu-user-static: for static user mode emulation of QEMU targets optdepends = samba: for SMB/CIFS server support provides = qemu=8.2.0 diff --git a/extra/qemu/PKGBUILD b/extra/qemu/PKGBUILD index ea1c14c47..aaf513a9a 100644 --- a/extra/qemu/PKGBUILD +++ b/extra/qemu/PKGBUILD @@ -30,7 +30,7 @@ pkgname=( qemu-{base,desktop,emulators-full,full} ) pkgver=8.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="A generic and open source machine emulator and virtualizer" arch=(x86_64) url="https://www.qemu.org/" @@ -38,6 +38,7 @@ license=( Apache-2.0 BSD-2-Clause BSD-3-Clause + CC-BY-3.0 FSFAP GPL-1.0-or-later GPL-2.0-only @@ -47,9 +48,8 @@ license=( LGPL-2.0-or-later LGPL-2.1-only LGPL-2.1-or-later + LicenseRef-Public-Domain MIT - public-domain - CC-BY-3.0 ) # TODO: consider providing rdma-core # TODO: consider providing lzfse @@ -129,6 +129,7 @@ source=( 65-kvm.rules 99-qemu-guest-agent.rules $pkgbase-8.1.1-static_regression.patch + $pkgbase-8.2.0-virtio-gpu_redrawing.patch::https://gitlab.com/qemu-project/qemu/-/commit/9d5b42beb6978dc6219d5dc029c9d453c6b8d503.patch ) sha512sums=('92ec41196ff145cdbb98948f6b6e43214fa4b4419554a8a1927fb4527080c8212ccb703e184baf8ee0bdfa50ad7a84689e8f5a69eba1bd7bbbdfd69e3b91256c' 'SKIP' @@ -137,7 +138,8 @@ sha512sums=('92ec41196ff145cdbb98948f6b6e43214fa4b4419554a8a1927fb4527080c8212cc '985c2c7a6b5217c87a15b45368089ee91b2f9027b070f9eafa448a18b27ae0d9edd964d52e134b9c1f4aeef4d6aae88afd3f454551ca898affef7f9d28b99b8f' 'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99' '93b905046fcea8a0a89513b9259c222494ab3b91319dde23baebcb40dc17376a56661b159b99785d6e816831974a0f3cbd7b2f7d89e5fc3c258f88f4492f3839' - 'c7d086a951e9a378434ea95a843a4b01f0eb2ae430135a81365147cf6806a7ba1b49014a3aa66904970853ba84a4a28dbaded7bccb99a0bc3730572c80fb8b12') + 'c7d086a951e9a378434ea95a843a4b01f0eb2ae430135a81365147cf6806a7ba1b49014a3aa66904970853ba84a4a28dbaded7bccb99a0bc3730572c80fb8b12' + '3f052f87406c47849def7e21900cd9773ed061658e6f568b5918157650e0803c6b9c3bbfec69b577202cc2ce224d1d0339b615e419112f2ac351e44cd9f33539') b2sums=('a63667042e1e19c635568072d8dcc117320117e81e374a93cfb79e2363ebf505df3217fb098638e53c899eb6f83435221e8031f2aae003c27ec25af8654683b3' 'SKIP' 'b1eca364aa60f130ff5e649f5d004d3fcb75356d3421a4542efdfc410d39b40d9434d15e1dd7bbdbd315cb72b5290d3ea5f77f9c41961a5601cd28ef7bbe72e8' @@ -145,7 +147,8 @@ b2sums=('a63667042e1e19c635568072d8dcc117320117e81e374a93cfb79e2363ebf505df3217f '69177b962d2fda20cafdbc6226fd017b5ca5a0f69f866d055dc1c744b7b2955059f47c693cfb5b4c863ec159569fdabd4327ab4b8a95566a68cd8ce38e339c7a' '3559fe9c4f744194939770047a0a02d07ff791c845a80726d0bc7b8c4801ed5f11150e7d5adab813844b3dab1cf38c3a5a87fb6efbb8fc9dccdda9fa56409ed8' 'a9a2bdfeeb44eb86cbe88ac7c65f72800bdb2fd5cecb02f3a258cf9470b52832180aab43c89d481f7fd4d067342a9a27dd6c8a94d625b95d6e2b912e47d274e7' - '209ec05e161d157aaa08a9fcbea45cf87aa22fe9360f9b3c477a78a274e4ecee989c16121f9e6b7765bb479c9db718c98db047c27fd426c127c4c95e28877a16') + '209ec05e161d157aaa08a9fcbea45cf87aa22fe9360f9b3c477a78a274e4ecee989c16121f9e6b7765bb479c9db718c98db047c27fd426c127c4c95e28877a16' + '0d5ea661bfc2afe0bb68dce7504f872a2d30a2f46e2463bc7bfb4a0d63f01b3090c42780a221cca00a64b0e5c9a6970d8ba444c6d182d6f4867541da9a993512') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') # Michael Roth _qemu_system_deps=( @@ -269,6 +272,9 @@ prepare() { # fix crash with static binaries: https://gitlab.com/qemu-project/qemu/-/issues/1913 patch -Np1 -d $pkgbase-$pkgver -i ../$pkgbase-8.1.1-static_regression.patch + # fix virtio-gpu redrawingi issues: https://gitlab.com/qemu-project/qemu/-/issues/2051 + patch -Np1 -d $pkgbase-$pkgver -i ../$pkgbase-8.2.0-virtio-gpu_redrawing.patch + # extract licenses for TCG sed -n '1,23p' $pkgbase-$pkgver/tcg/tcg-internal.h > tcg.LICENSE.MIT sed -n '1,23p' $pkgbase-$pkgver/tcg/arm/tcg-target.c.inc > tcg-arm.LICENSE.MIT