diff --git a/pkgs/tools/misc/pandoc-imagine/default.nix b/pkgs/tools/misc/pandoc-imagine/default.nix new file mode 100644 index 00000000000..811e44a6ce8 --- /dev/null +++ b/pkgs/tools/misc/pandoc-imagine/default.nix @@ -0,0 +1,28 @@ +{ fetchFromGitHub, buildPythonApplication, lib, pandocfilters, six }: + +buildPythonApplication rec { + pname = "pandoc-imagine"; + version = "unstable-2018-11-19"; + + src = fetchFromGitHub { + repo = "imagine"; + owner = "hertogp"; + rev = "cc9be85155666c2d12d47a71690ba618cea1fac2"; + sha256 = "0iksh9081g488yfjzd24bz4lm1nrrjamph1vynx3imrcfgyq7nsb"; + }; + + propagatedBuildInputs = [ pandocfilters six ]; + + # No tests in archive + doCheck = false; + + meta = with lib; { + homepage = src.meta.homepage; + description = '' + A pandoc filter that will turn code blocks tagged with certain classes + into images or ASCII art + ''; + license = with licenses; [ mit ]; + maintainers = with maintainers; [ synthetica ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3c96dfc3991..65a90980f2e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4661,6 +4661,8 @@ in pa_applet = callPackage ../tools/audio/pa-applet { }; + pandoc-imagine = python3Packages.callPackage ../tools/misc/pandoc-imagine { }; + pasystray = callPackage ../tools/audio/pasystray { }; phash = callPackage ../development/libraries/phash { };