* update qemu to 9.0.2-1

This commit is contained in:
Alexander Baldeck 2024-09-09 19:05:30 +02:00
parent 3bcc86e7fc
commit 9d1cd0541e
3 changed files with 1748 additions and 6 deletions

1733
qemu/.SRCINFO Normal file

File diff suppressed because it is too large Load Diff

5
qemu/.nvchecker.toml Normal file
View File

@ -0,0 +1,5 @@
[qemu]
source = "git"
git = "https://gitlab.com/qemu-project/qemu.git"
exclude_regex = ".*(rc|RC|alpha|beta).*"
prefix = "v"

View File

@ -25,7 +25,7 @@ pkgname=(
qemu-vhost-user-gpu
qemu-{base,desktop,emulators-full,full}
)
pkgver=9.0.0
pkgver=9.0.2
pkgrel=1
pkgdesc="A generic and open source machine emulator and virtualizer"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
@ -69,6 +69,7 @@ makedepends=(
gcc-libs
gdk-pixbuf2
glib2
glib2-devel
glusterfs
gnutls
gtk3
@ -136,7 +137,7 @@ source=(
99-qemu-guest-agent.rules
$pkgbase-8.1.1-static_regression.patch
)
sha512sums=('1603517cd4c93632ba60ad7261eb67374f12a744bf58f10b0e8686e46d3a02d8b6bf58a0c617f23a1868084aaba6386c24341894f75539e0b816091718721427'
sha512sums=('58ed84f6fe6263d279356bc9193f96edf62cf3663fb151daa3f047d52329fe49cb91c2d45e09697e0469f4f5409be96403aec9572d4871ffa40848a786c21599'
'SKIP'
'7b412ffa5dcda47b0a4ec9e2c5e5e1d9eaaaf0a087b7ea3ead3e706ba4c9cafb919beadd088a0299b6f7aab753b81a5eafb545b4842ee5f26646d16544dd02a7'
'6e838773d63ae0ffdffe2b891bf611d8f5f3c67a9bc4cbbedf8363c150c2c9971c8e44d92270bc581af40eb0ece02192760bcdd6aee229fff55635f3a4825afa'
@ -144,7 +145,7 @@ sha512sums=('1603517cd4c93632ba60ad7261eb67374f12a744bf58f10b0e8686e46d3a02d8b6b
'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99'
'93b905046fcea8a0a89513b9259c222494ab3b91319dde23baebcb40dc17376a56661b159b99785d6e816831974a0f3cbd7b2f7d89e5fc3c258f88f4492f3839'
'c7d086a951e9a378434ea95a843a4b01f0eb2ae430135a81365147cf6806a7ba1b49014a3aa66904970853ba84a4a28dbaded7bccb99a0bc3730572c80fb8b12')
b2sums=('d92acb859d9ce5097fee27a4689c71869aa38f65eb0308547956d54bd8caf29efe5389d9009f334f109ad228e0ef1f1fd1444d26360f03fac4320b204b657081'
b2sums=('6b5301f985919ae53e056410be7486b8150a65016127568bd4d58f596e94960d08eb3fc57cff7ff6a3435d71274adee516f57375d856d61b4fc7a3f24cbf75c4'
'SKIP'
'b1eca364aa60f130ff5e649f5d004d3fcb75356d3421a4542efdfc410d39b40d9434d15e1dd7bbdbd315cb72b5290d3ea5f77f9c41961a5601cd28ef7bbe72e8'
'2102e4a34e11e406e9606c97e026e7b92e887e296a7f77b9cede1b37119d0df33735f3588628167b2b8e32244c196c491bfab623e2caddac9014d445aa2a6d98'
@ -517,7 +518,7 @@ package_qemu-common() {
_pick qemu-system-hppa usr/bin/qemu-system-hppa
_pick qemu-system-hppa usr/share/man/man1/qemu-system-hppa.1*
_pick qemu-system-hppa-firmware usr/share/qemu/hppa-firmware.img
_pick qemu-system-hppa-firmware usr/share/qemu/hppa-firmware*.img
_pick qemu-system-loongarch64 usr/bin/qemu-system-loongarch64
_pick qemu-system-loongarch64 usr/share/man/man1/qemu-system-loongarch64.1*
@ -1140,7 +1141,7 @@ package_qemu-ui-spice-core() {
package_qemu-user() {
pkgdesc="QEMU user mode emulation"
depends=(capstone gcc-libs glib2 libglib-2.0.so libgmodule-2.0.so glibc gnutls libelf liburing liburing.so numactl libnuma.so qemu-common=$pkgver-$pkgrel zlib)
depends=(capstone gcc-libs glib2 libglib-2.0.so libgmodule-2.0.so glibc gnutls libbpf libelf liburing liburing.so numactl libnuma.so qemu-common=$pkgver-$pkgrel zlib)
optdepends=('qemu-user-binfmt: for binary format rules')
mv -v $pkgname/* "$pkgdir"
_install_licenses
@ -1184,8 +1185,11 @@ package_qemu-base() {
qemu-common=$pkgver-$pkgrel
qemu-img=$pkgver-$pkgrel
qemu-system-x86=$pkgver-$pkgrel
virtiofsd
)
depends_powerpc64=(virtiofsd)
depends_powerpc64le=(virtiofsd)
depends_riscv64=(virtiofsd)
depends_x86_64=(virtiofsd)
optdepends=("${_qemu_base_optdepends[@]}")
provides=(qemu=$pkgver)
_install_licenses