summary refs log tree commit diff
path: root/pkgs/by-name/co/comic-mandown/package.nix
blob: 1e08eb28cb4517d6af46905af6607cca34e94e4f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{ lib
, python3Packages
, fetchFromGitHub

, withGUI ? true
}:
let
  mandown' = python3Packages.mandown.overrideAttrs (prev: {
    propagatedBuildInputs = prev.propagatedBuildInputs ++ lib.optionals withGUI prev.passthru.optional-dependencies.gui;
  });
  mandownApp = python3Packages.toPythonApplication mandown';
in
mandownApp // {
  meta = mandownApp.meta // {
    mainProgram = "mandown";
  };
}