From 161e9648e41e81992727415c677a2fa02c4c1a3b Mon Sep 17 00:00:00 2001 From: "William A. Kennington III" Date: Sat, 7 Feb 2015 15:21:30 -0800 Subject: [PATCH] spl: Make naming more consistent with zfs --- pkgs/os-specific/linux/spl/generic.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/os-specific/linux/spl/generic.nix b/pkgs/os-specific/linux/spl/generic.nix index 0e78e67274a..29f08002fb4 100644 --- a/pkgs/os-specific/linux/spl/generic.nix +++ b/pkgs/os-specific/linux/spl/generic.nix @@ -11,14 +11,15 @@ with stdenv.lib; let - needsKernelSource = any (n: n == configFile) [ "kernel" "all" ]; + buildKernel = any (n: n == configFile) [ "kernel" "all" ]; + buildUser = any (n: n == configFile) [ "user" "all" ]; in assert any (n: n == configFile) [ "kernel" "user" "all" ]; -assert needsKernelSource -> kernel != null; +assert buildKernel -> kernel != null && spl != null; stdenv.mkDerivation rec { - name = "spl-${configFile}-${version}${optionalString needsKernelSource "-${kernel.version}"}"; + name = "spl-${configFile}-${version}${optionalString buildKernel "-${kernel.version}"}"; inherit version src patches; @@ -37,7 +38,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-config=${configFile}" - ] ++ optionals needsKernelSource [ + ] ++ optionals buildKernel [ "--with-linux=${kernel.dev}/lib/modules/${kernel.modDirVersion}/source" "--with-linux-obj=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ];