nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 cmark-gfm,
6 xxd,
7 fastJson,
8 libzip,
9 ninja,
10 meson,
11 pkg-config,
12}:
13
14stdenv.mkDerivation (finalAttrs: {
15 pname = "mmdoc";
16 version = "0.20.0";
17
18 src = fetchFromGitHub {
19 owner = "ryantm";
20 repo = "mmdoc";
21 rev = finalAttrs.version;
22 hash = "sha256-NS8i5xvCwq0pSdfxnaxnpuwmDAkfH6Tkc4N2F6aGvWY=";
23 };
24
25 nativeBuildInputs = [
26 ninja
27 meson
28 pkg-config
29 xxd
30 ];
31
32 buildInputs = [
33 cmark-gfm
34 fastJson
35 libzip
36 ];
37
38 meta = {
39 description = "Minimal Markdown Documentation";
40 mainProgram = "mmdoc";
41 homepage = "https://github.com/ryantm/mmdoc";
42 license = lib.licenses.cc0;
43 maintainers = with lib.maintainers; [ ryantm ];
44 platforms = lib.platforms.unix;
45 };
46})