From ec7268aa6452f9b6f14478c8c0bb922b3a91d275 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Wed, 13 Aug 2025 13:53:24 +0800 Subject: [PATCH] zfs: update supported platforms --- pkgs/os-specific/linux/zfs/generic.nix | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/os-specific/linux/zfs/generic.nix b/pkgs/os-specific/linux/zfs/generic.nix index 66d850ad71d6..d27fe8511434 100644 --- a/pkgs/os-specific/linux/zfs/generic.nix +++ b/pkgs/os-specific/linux/zfs/generic.nix @@ -341,19 +341,19 @@ let # `boot.zfs.enabled` property is `readOnly`, excluding platforms where ZFS # does not build is the only way to produce a NixOS installer on such # platforms. - # https://github.com/openzfs/zfs/blob/6723d1110f6daf93be93db74d5ea9f6b64c9bce5/config/always-arch.m4#L12 + # https://github.com/openzfs/zfs/blob/077269bfeddf2d35eb20f98289ac9d017b4a32ff/lib/libspl/include/sys/isa_defs.h#L267-L270 platforms = with lib.systems.inspect.patterns; - map (p: p // isLinux) ( - [ - isx86_32 - isx86_64 - isPower - isAarch64 - isSparc - ] - ++ isArmv7 - ); + map (p: p // isLinux) ([ + isx86 + isAarch + isPower + isS390 + isSparc + isMips + isRiscV64 + isLoongArch64 + ]); inherit maintainers; mainProgram = "zfs";