summary refs log tree commit diff
path: root/pkgs/os-specific/linux/zfs
diff options
context:
space:
mode:
authorJack Cummings <jack@mudshark.org>2012-10-05 09:07:11 -0700
committerJack Cummings <jack@mudshark.org>2012-10-05 09:07:11 -0700
commit80433442665e52a90663ba9a8f22f6247b689c36 (patch)
tree00a9f12ddf1c0a23175f19b18d95ceec06902ca1 /pkgs/os-specific/linux/zfs
parent65d3ef369e6657cc04dc1d9ac6d9837092b617aa (diff)
downloadnixlib-80433442665e52a90663ba9a8f22f6247b689c36.tar
nixlib-80433442665e52a90663ba9a8f22f6247b689c36.tar.gz
nixlib-80433442665e52a90663ba9a8f22f6247b689c36.tar.bz2
nixlib-80433442665e52a90663ba9a8f22f6247b689c36.tar.lz
nixlib-80433442665e52a90663ba9a8f22f6247b689c36.tar.xz
nixlib-80433442665e52a90663ba9a8f22f6247b689c36.tar.zst
nixlib-80433442665e52a90663ba9a8f22f6247b689c36.zip
Revert " - remove old versions"
This reverts commit 65d3ef369e6657cc04dc1d9ac6d9837092b617aa.
Diffstat (limited to 'pkgs/os-specific/linux/zfs')
-rw-r--r--pkgs/os-specific/linux/zfs/zfs-0.6.0.nix23
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/zfs/zfs-0.6.0.nix b/pkgs/os-specific/linux/zfs/zfs-0.6.0.nix
new file mode 100644
index 000000000000..1cc923f39d16
--- /dev/null
+++ b/pkgs/os-specific/linux/zfs/zfs-0.6.0.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchgit, kernel, linuxHeaders, spl, perl, zlib, libuuid }:
+
+stdenv.mkDerivation {
+  name = "zfs-0.6.0-rc4";
+  src = fetchgit {
+    url = git://github.com/behlendorf/zfs.git;
+    rev = "3613204cd7e3ab1ae658";
+    sha256 = "217ca162b1b0178dd2e3acc543d3c0cce3a7be7e884a9118ffa0a84d3cbc73f5";
+  };
+
+  patches = [ ./module_perm_prefix.patch ./mount_zfs_prefix.patch ./kerneldir_path.patch ];
+
+  buildInputs = [ kernel linuxHeaders spl perl zlib libuuid];
+
+  configureFlags = " --with-linux=${kernel}/lib/modules/${kernel.version}/build --with-linux-obj=${kernel}/lib/modules/${kernel.version}/build --with-spl=${spl}/libexec/spl-0.6.0/${kernel.version}";
+
+  meta = {
+    description = "Native ZFS for Linux";
+    homepage = http://zfsonlinux.org/;
+    license = "CDDL";
+    platforms = stdenv.lib.platforms.linux;
+  };
+}