base16-schemes: unstable-2024-06-21 -> unstable-2024-11-12
[NixPkgs.git] / pkgs / by-name / nt / ntfs2btrfs / package.nix
blobf3f5e00f9f06cfc865f52b7eb7dd0adcea340245
1 { lib, stdenv, fetchFromGitHub, cmake, fmt, lzo, pkg-config, zlib, zstd }:
3 stdenv.mkDerivation rec {
4   pname = "ntfs2btrfs";
5   version = "20240115";
7   src = fetchFromGitHub {
8     owner = "maharmstone";
9     repo = "ntfs2btrfs";
10     rev = "refs/tags/${version}";
11     hash = "sha256-sZ8AWREe2jasy3hqLTjaLcOMCNsrDjz2eIuknA2TsEs=";
12   };
14   nativeBuildInputs = [ cmake pkg-config ];
16   buildInputs = [ fmt lzo zlib zstd ];
18   meta = {
19     description = "CLI tool which does in-place conversion of Microsoft's NTFS filesystem to the open-source filesystem Btrfs";
20     homepage = "https://github.com/maharmstone/ntfs2btrfs";
21     license = with lib.licenses; [ gpl2Only ];
22     maintainers = with lib.maintainers; [ j1nxie ];
23     mainProgram = "ntfs2btrfs";
24     platforms = lib.platforms.linux;
25   };