Merge pull request #315942 from anas-contribs/by-name/md-tui

mdt: init at 0.8.1

Changed files
+32
pkgs
by-name
md
+32
pkgs/by-name/md/mdt/package.nix
···
+
{ lib
+
, fetchFromGitHub
+
, rustPlatform
+
, darwin
+
, stdenv
+
}:
+
+
rustPlatform.buildRustPackage rec {
+
pname = "mdt";
+
version = "0.8.1";
+
+
src = fetchFromGitHub {
+
owner = "henriklovhaug";
+
repo = "md-tui";
+
rev = "v${version}";
+
hash = "sha256-AwJvB1xLsJCr+r0RJi8jH50QlPq7mbUibvmvYZJi9XE=";
+
};
+
+
cargoHash = "sha256-VNuC0tSlFKlQV1KJKxKUiBHEpdVAyQpAJKbYZ8ntVaQ=";
+
+
buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.CoreServices ];
+
+
meta = {
+
description = "Markdown renderer in the terminal";
+
homepage = "https://github.com/henriklovhaug/md-tui";
+
changelog = "https://github.com/henriklovhaug/md-tui/releases/tag/v${version}";
+
license = lib.licenses.agpl3Only;
+
mainProgram = "mdt";
+
maintainers = with lib.maintainers; [ anas ];
+
platforms = with lib.platforms; unix ++ windows;
+
};
+
}