Merge pull request #155976 from SuperSandro2000/sphinx

This commit is contained in:
Sandro
2022-01-29 02:07:16 +01:00
committed by GitHub
8 changed files with 25 additions and 23 deletions
+7
View File
@@ -278,6 +278,13 @@ with lib.maintainers; {
scope = "Maintain SageMath and the dependencies that are likely to break it.";
};
sphinx = {
members = [
SuperSandro2000
];
scope = "Maintain Sphinx related packages.";
};
serokell = {
# Verify additions by approval of an already existing member of the team.
members = [
@@ -8,11 +8,11 @@
, alabaster
, docutils
, imagesize
, importlib-metadata
, jinja2
, packaging
, pygments
, requests
, setuptools
, snowballstemmer
, sphinxcontrib-applehelp
, sphinxcontrib-devhelp
@@ -29,14 +29,14 @@
buildPythonPackage rec {
pname = "sphinx";
version = "4.3.2";
version = "4.4.0";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "sphinx-doc";
repo = pname;
rev = "v${version}";
sha256 = "sha256-ze6+iGGWSDljb8SPc1Z9UcPfUrleDTeaol5ZDGj1iYg=";
sha256 = "sha256-Q4CqPO08AfR+CDB02al65A+FHRFUDUfFTba0u8YQx+8=";
extraPostFetch = ''
cd $out
mv tests/roots/test-images/testimäge.png \
@@ -54,7 +54,6 @@ buildPythonPackage rec {
packaging
pygments
requests
setuptools
snowballstemmer
sphinxcontrib-applehelp
sphinxcontrib-devhelp
@@ -64,6 +63,8 @@ buildPythonPackage rec {
sphinxcontrib-serializinghtml
# extra[docs]
sphinxcontrib-websupport
] ++ lib.optionals (pythonOlder "3.10") [
importlib-metadata
];
checkInputs = [
@@ -114,6 +115,6 @@ buildPythonPackage rec {
'';
homepage = "https://www.sphinx-doc.org";
license = licenses.bsd3;
maintainers = with maintainers; [ ];
maintainers = teams.sphinx.members;
};
}
@@ -14,14 +14,13 @@ buildPythonPackage rec {
sha256 = "a072735ec80e7675e3f432fcae8610ecf509c5f1869d17e2eecff44389cdbc58";
};
# Check is disabled due to circular dependency of sphinx
doCheck = false;
meta = with lib; {
description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books";
homepage = "http://sphinx-doc.org/";
homepage = "https://github.com/sphinx-doc/sphinxcontrib-applehelp";
license = licenses.bsd0;
maintainers = teams.sphinx.members;
};
}
@@ -12,14 +12,13 @@ buildPythonPackage rec {
sha256 = "ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4";
};
# Check is disabled due to circular dependency of sphinx
doCheck = false;
meta = with lib; {
description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.";
homepage = "http://sphinx-doc.org/";
homepage = "https://github.com/sphinx-doc/sphinxcontrib-devhelp";
license = licenses.bsd0;
maintainers = teams.sphinx.members;
};
}
@@ -14,14 +14,13 @@ buildPythonPackage rec {
sha256 = "f5f8bb2d0d629f398bf47d0d69c07bc13b65f75a81ad9e2f71a63d4b7a2f6db2";
};
# Check is disabled due to circular dependency of sphinx
doCheck = false;
meta = with lib; {
description = "Sphinx extension which renders HTML help files";
homepage = "http://sphinx-doc.org/";
homepage = "https://github.com/sphinx-doc/sphinxcontrib-htmlhelp";
license = licenses.bsd0;
maintainers = teams.sphinx.members;
};
}
@@ -14,14 +14,13 @@ buildPythonPackage rec {
sha256 = "a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8";
};
# Check is disabled due to circular dependency of sphinx
doCheck = false;
meta = with lib; {
description = "sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML via JavaScript.";
homepage = "http://sphinx-doc.org/";
homepage = "https://github.com/sphinx-doc/sphinxcontrib-jsmath";
license = licenses.bsd0;
maintainers = teams.sphinx.members;
};
}
@@ -14,14 +14,13 @@ buildPythonPackage rec {
sha256 = "4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72";
};
# Check is disabled due to circular dependency of sphinx
doCheck = false;
meta = with lib; {
description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.";
homepage = "http://sphinx-doc.org/";
homepage = "https://github.com/sphinx-doc/sphinxcontrib-qthelp";
license = licenses.bsd0;
maintainers = teams.sphinx.members;
};
}
@@ -14,14 +14,13 @@ buildPythonPackage rec {
sha256 = "aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952";
};
# Check is disabled due to circular dependency of sphinx
doCheck = false;
meta = with lib; {
description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle).";
homepage = "http://sphinx-doc.org/";
homepage = "https://github.com/sphinx-doc/sphinxcontrib-serializinghtml";
license = licenses.bsd0;
maintainers = teams.sphinx.members;
};
}