community/libvirt: fix qemu deps for 32bit

Disable qemu on 32bit due to upstream qemu dropped support
This commit is contained in:
Natanael Copa 2026-05-05 07:41:42 +02:00 committed by Francesco Colista
parent 8648617a76
commit 7df84aafa4

View File

@ -60,8 +60,6 @@ makedepends="
perl-xml-xpath
polkit-dev
py3-docutils
qemu-pr-helper
qemu>=5.2.0
readline-dev
rpcsvc-proto
"
@ -77,7 +75,6 @@ subpackages="
$pkgname-lang
$pkgname-libs
$pkgname-lxc
$pkgname-qemu
$pkgname-vbox
"
source="https://libvirt.org/sources/libvirt-$pkgver.tar.xz
@ -111,6 +108,19 @@ armhf|x86)
makedepends="$makedepends ceph-dev"
;;
esac
# qemu no longer works on 32 bit
case "$CARCH" in
arm*|x86)
_qemu="disabled"
;;
*)
_qemu="enabled"
makedepends="$makedepends qemu-pr-helper qemu>=5.2.0"
subpackages="$subpackages $pkgname-qemu"
;;
esac
# -common-drivers subpackage needs to be last
subpackages="$subpackages $pkgname-common-drivers:_common_drivers"
@ -146,7 +156,7 @@ build() {
-Ddriver_lxc=enabled \
-Ddriver_network=enabled \
-Ddriver_openvz=enabled \
-Ddriver_qemu=enabled \
-Ddriver_qemu=$_qemu \
-Ddriver_vbox=enabled \
-Ddriver_vmware=enabled \
-Dstorage_dir=enabled \