2025-04-25 15:44:03 +00:00

41 lines
852 B
Nix

{
lib,
stdenvNoCC,
fetchFromGitHub,
nix-update-script,
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "libmaddy-markdown";
version = "1.5.0";
src = fetchFromGitHub {
owner = "progsource";
repo = "maddy";
tag = finalAttrs.version;
hash = "sha256-FlERT2A5bxvLElBcqHCFTORFRK04rJjvRYguqZ+foVo=";
};
dontBuild = true;
dontConfigure = true;
installPhase = ''
runHook preInstall
mkdir -p $out/include/maddy
install -Dm444 include/maddy/* -t $out/include/maddy
runHook postInstall
'';
passthru.updateScript = nix-update-script { };
meta = {
description = "C++ Markdown to HTML header-only parser library";
homepage = "https://github.com/progsource/maddy";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.normalcea ];
platforms = lib.platforms.unix;
};
})