33afbf39f6
checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs.
42 lines
1.1 KiB
Nix
42 lines
1.1 KiB
Nix
{ lib
|
|
, buildPythonPackage
|
|
, fetchpatch
|
|
, fetchPypi
|
|
, flit-core
|
|
, docutils
|
|
, mistune
|
|
, pygments
|
|
}:
|
|
|
|
buildPythonPackage rec {
|
|
pname = "sphinx-mdinclude";
|
|
version = "0.5.3";
|
|
format = "flit";
|
|
|
|
src = fetchPypi {
|
|
pname = "sphinx_mdinclude";
|
|
inherit version;
|
|
hash = "sha256-KZjj0YswIsmYPRtyGR/jfiX/zNVBZcvjrLIszu3ZGvQ=";
|
|
};
|
|
|
|
nativeBuildInputs = [ flit-core ];
|
|
propagatedBuildInputs = [ mistune docutils ];
|
|
|
|
nativeCheckInputs = [ pygments ];
|
|
|
|
meta = with lib; {
|
|
homepage = "https://github.com/miyakogi/m2r";
|
|
description = "Sphinx extension for including or writing pages in Markdown format.";
|
|
longDescription = ''
|
|
A simple Sphinx extension that enables including Markdown documents from within
|
|
reStructuredText.
|
|
It provides the .. mdinclude:: directive, and automatically converts the content of
|
|
Markdown documents to reStructuredText format.
|
|
|
|
sphinx-mdinclude is a fork of m2r and m2r2, focused only on providing a Sphinx extension.
|
|
'';
|
|
license = licenses.mit;
|
|
maintainers = with maintainers; [ flokli ];
|
|
};
|
|
}
|