ntfsprogs-plus: init at 1.0.0

This commit is contained in:
ccicnce113424
2025-12-08 12:29:53 +08:00
parent 6c16b7ce10
commit 4c6b7bd1ed
@@ -0,0 +1,54 @@
{
lib,
stdenv,
fetchFromGitHub,
autoreconfHook,
pkg-config,
libgcrypt,
gnutls,
gettext,
gitUpdater,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "ntfsprogs-plus";
version = "1.0.0";
src = fetchFromGitHub {
owner = "ntfsprogs-plus";
repo = "ntfsprogs-plus";
tag = finalAttrs.version;
hash = "sha256-vbK/lnNMHTycw5H9ijLfX7uRB7mgsI6KGg8gfO3OCGk=";
};
outputs = [
"out"
"dev"
"man"
"doc"
];
nativeBuildInputs = [
autoreconfHook
pkg-config
];
buildInputs = [
libgcrypt
gnutls
]
++ lib.optionals (!stdenv.hostPlatform.isGnu) [ gettext ];
configureFlags = [ "--exec-prefix=\${prefix}" ];
enableParallelBuilding = true;
passthru.updateScript = gitUpdater { };
meta = {
description = "NTFS filesystem userspace utilities";
homepage = "https://github.com/ntfsprogs-plus/ntfsprogs-plus";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ ccicnce113424 ];
platforms = lib.platforms.unix;
};
})