diff options
Diffstat (limited to 'nixpkgs/pkgs/tools/filesystems/btrfs-dedupe/default.nix')
-rw-r--r-- | nixpkgs/pkgs/tools/filesystems/btrfs-dedupe/default.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/tools/filesystems/btrfs-dedupe/default.nix b/nixpkgs/pkgs/tools/filesystems/btrfs-dedupe/default.nix new file mode 100644 index 000000000000..d2a82dc357b5 --- /dev/null +++ b/nixpkgs/pkgs/tools/filesystems/btrfs-dedupe/default.nix @@ -0,0 +1,26 @@ +{ stdenv, fetchurl, rustPlatform, lzo, zlib }: + +with rustPlatform; + +buildRustPackage rec { + name = "btrfs-dedupe-${version}"; + version = "1.1.0"; + + + src = fetchurl { + url = "https://gitlab.wellbehavedsoftware.com/well-behaved-software/btrfs-dedupe/repository/archive.tar.bz2?ref=72c6a301d20f935827b994db210bf0a1e121273a"; + sha256 = "0qy1g4crhfgs2f5cmrsjv6qscg3r66gb8n6sxhimm9ksivhjyyjp"; + }; + + cargoSha256 = "0dmn9bccicxhqcj9zrsxxp0vb5ma12a1hs9brpc22n4g1qy4yzcn"; + + buildInputs = [ lzo zlib ]; + + meta = with stdenv.lib; { + homepage = https://gitlab.wellbehavedsoftware.com/well-behaved-software/btrfs-dedupe; + description = "BTRFS deduplication utility"; + license = licenses.mit; + platforms = [ "x86_64-linux" ]; + maintainers = with maintainers; [ ikervagyok ]; + }; +} |