summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorurob <978080+urob@users.noreply.github.com>2024-08-14 21:58:24 -0400
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2024-08-15 07:06:15 +0000
commit14cdf25a5e77e43df09675c3e47be1a1a1925b4f (patch)
treeef126832f03306e4ed1a6915111cf7274aaab8d3
parentMerge pull request #333518 from NixOS/backport-319628-to-release-24.05 (diff)
downloadnixpkgs-origin/backport-334749-to-release-24.05.tar.gz
qemu_full: remove unavailable buildInputsorigin/backport-334749-to-release-24.05
ceph and glusterfs are only available for Linux platforms. (cherry picked from commit 9dbe8e16c96c3f75f0ff7aa9bce14714d85e16fd)
-rw-r--r--pkgs/top-level/all-packages.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index f55e3969142c..cc81f216005c 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -27735,7 +27735,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.