diff options
author | Emmanuel Rosa <goaway1000@gmail.com> | 2018-04-17 11:50:48 -0400 |
---|---|---|
committer | Emmanuel Rosa <goaway1000@gmail.com> | 2018-04-17 12:11:09 -0400 |
commit | 8e52dc1028909d8d670645f4675c41665cc340b1 (patch) | |
tree | 3203e968661de8cf5f2734e5ba46450551ac512d /pkgs | |
parent | cee2c50748e0a6dc24ed42463a8cb484e1c59fec (diff) | |
download | nixlib-8e52dc1028909d8d670645f4675c41665cc340b1.tar nixlib-8e52dc1028909d8d670645f4675c41665cc340b1.tar.gz nixlib-8e52dc1028909d8d670645f4675c41665cc340b1.tar.bz2 nixlib-8e52dc1028909d8d670645f4675c41665cc340b1.tar.lz nixlib-8e52dc1028909d8d670645f4675c41665cc340b1.tar.xz nixlib-8e52dc1028909d8d670645f4675c41665cc340b1.tar.zst nixlib-8e52dc1028909d8d670645f4675c41665cc340b1.zip |
partclone: add support for various filesystems
Adds support for ext2/3/4, fat, hfs+, minix, nilfs, ntfs, and xfs Closes #39079
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/backup/partclone/default.nix | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/pkgs/tools/backup/partclone/default.nix b/pkgs/tools/backup/partclone/default.nix index 681999e35d07..758146fcc00b 100644 --- a/pkgs/tools/backup/partclone/default.nix +++ b/pkgs/tools/backup/partclone/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitHub, autoreconfHook -, pkgconfig, libuuid, e2fsprogs +, pkgconfig, libuuid, e2fsprogs, nilfs-utils, ntfs3g }: stdenv.mkDerivation rec { @@ -15,10 +15,23 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkgconfig ]; buildInputs = [ - e2fsprogs libuuid stdenv.cc.libc + e2fsprogs libuuid stdenv.cc.libc nilfs-utils ntfs3g (stdenv.lib.getOutput "static" stdenv.cc.libc) ]; + configureFlags = [ + "--enable-xfs" + "--enable-extfs" + "--enable-hfsp" + "--enable-fat" + "--enable-exfat" + "--enable-ntfs" + "--enable-btrfs" + "--enable-minix" + "--enable-f2fs" + "--enable-nilfs2" + ]; + enableParallelBuilding = true; meta = { |