Merge pull request #334749 from urob/fix-qemu-full

qemu_full: remove unavailable buildInputs
This commit is contained in:
adisbladis 2024-08-15 19:04:45 +12:00 committed by GitHub
commit fcb437c608
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -27112,7 +27112,11 @@ with pkgs;
prototool = callPackage ../development/tools/prototool { };
qemu_kvm = lowPrio (qemu.override { hostCpuOnly = true; });
qemu_full = lowPrio (qemu.override { smbdSupport = true; cephSupport = true; glusterfsSupport = true; });
qemu_full = lowPrio (qemu.override {
smbdSupport = lib.meta.availableOn stdenv.hostPlatform samba;
cephSupport = lib.meta.availableOn stdenv.hostPlatform ceph;
glusterfsSupport = lib.meta.availableOn stdenv.hostPlatform glusterfs && lib.meta.availableOn stdenv.hostPlatform libuuid;
});
# See `xenPackages` source for explanations.
# Building with `xen` instead of `xen-slim` is possible, but makes no sense.