base16-schemes: unstable-2024-06-21 -> unstable-2024-11-12 (#356361)
[NixPkgs.git] / pkgs / tools / typesetting / kramdown-asciidoc / default.nix
blob90949bb96878f361ce036c55f29d9b7d790fe746
1 { lib, bundlerApp, makeWrapper,
2   # Optional dependencies, can be null
3   epubcheck,
4   bundlerUpdateScript
5 }:
7 let
8   app = bundlerApp {
9     pname = "kramdown-asciidoc";
10     gemdir = ./.;
12     exes = [
13       "kramdoc"
14     ];
16     # nativeBuildInputs = [ makeWrapper ];
18     # postBuild = ''
19     #     wrapProgram "$out/bin/asciidoctor-epub3" \
20     #       ${lib.optionalString (epubcheck != null) "--set EPUBCHECK ${epubcheck}/bin/epubcheck"}
21     #   '';
23     # passthru = {
24     #   updateScript = bundlerUpdateScript "kramdown-asciidoc";
25     # };
27     meta = with lib; {
28       description = "Kramdown extension for converting Markdown documents to AsciiDoc";
29       homepage = "https://asciidoctor.org/";
30       license = licenses.mit;
31       maintainers = [ ];
32       platforms = platforms.unix;
33       mainProgram = "kramdoc";
34     };
35   };
37   app