Vagrant Cascadian
5c9d765a17
gnu: Add python-sphinx-reredirects.
...
* gnu/packages/sphinx.scm (python-sphinx-reredirects): New variable.
Change-Id: Ifb917b1e70af1a613c618515d26083f04648f678
2026-01-29 16:10:39 -08:00
Hugo Buddelmeijer
c24223714e
gnu: python-sphinx-autoapi: Update to 3.6.1.
...
* gnu/packages/sphinx.scm (python-sphinx-autoapi): Update to 3.6.1.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Disable test that requires network.
[propagated-inputs]: Remove python-unidecode.
[native-inputs]: Remove python-setuptools, python-sphinx, and python-wheel; add
nss-certs-for-test, python-beautifulsoup4, python-flit-core, and
python-pytest.
Change-Id: I7e3d71a71b2316953559cdd9cdc4ac8d157571f7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:17 +01:00
Sharlatan Hellseher
93001fcbd0
gnu: python-sphinx-autodoc-typehints: Update to 2.3.0.
...
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): Update to 2.3.0.
[arguments] <test-flags>: Rework skpped tests.
[native-inputs]: Remove nss-certs-for-test and python-nptyping.
Change-Id: Iaf7fbcf27dd4334c04acaf0efec27e0d3f140b82
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:33 +01:00
Hugo Buddelmeijer
1d0ac19d81
gnu: python-jupyter-sphinx: Fix build.
...
* gnu/packages/sphinx.scm (python-jupyter-sphinx): Fix build.
[arguments]<:#phases>: Add 'fix-tests and 'set-home phases.
[native-inputs]: Add python-bash-kernel.
Merges guix/guix!5422
Change-Id: I1c51a156f0be831793a417dab5efac84ee64a15c
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:35:00 +01:00
Sharlatan Hellseher
70c207162e
gnu: Remove python-sphinx-cloud-sptheme.
...
* gnu/packages/sphinx.scm (python-sphinx-cloud-sptheme): Delete variable.
Fixes : guix/guix#4421
Change-Id: Ied4c2a6278fc648ac3e64acd0289e4fddca7e013
2025-12-28 13:31:03 +00:00
Giacomo Leidi
c425bac93d
Update Giacomo's email address.
...
The change was automated via:
git grep -l goodoldpaul@autistici.org |
xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'
* .mailmap: New entry.
Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-03 14:38:09 +09:00
Nicolas Graves
3eb585c899
gnu: python-sphinx-sitemap: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinx-sitemap):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I5dd05e231fb290df38f4d06a64e8565e83d20888
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-27 00:02:35 +00:00
Nicolas Graves
2078e378d2
gnu: python-sphinx-theme-builder: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinx-theme-builder):
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
Change-Id: Ic01a4787b9ac696e1995f1debf585babcd2be0eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-27 00:02:35 +00:00
Nicolas Graves
c1ea57265a
gnu: python-sphinxcontrib-autoprogram: Update to 0.1.9.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-autoprogram): Update to 0.1.9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I84abe2d46dc0a080a678d71e69aa749570152dd4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-27 00:02:35 +00:00
Nicolas Graves
206004403c
gnu: python-sphinx-autobuild: Update to 2025.08.25.
...
* gnu/packages/sphinx.scm (python-sphinx-autobuild): Update to 2025.08.25.
[source]: Switch to git-fetch.
[propagated-inputs]: Add python-starlette, python-uvicorn,
python-watchfiles, python-websockets.
[native-inputs]: Add python-httpx.
Change-Id: Ieac2da4f9bec9d5ee588376bcc45105c2005a8cb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-27 00:02:35 +00:00
Nicolas Graves
5f00848dc5
gnu: python-sphinx-autobuild: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinx-autobuild):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-flit-core.
Change-Id: Ic6e1e771cf945ae857c3279271e366956a2f8b63
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-27 00:02:35 +00:00
Nicolas Graves
029353d5df
gnu: python-sphinxext-opengraph: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinxext-opengraph):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement. Add phase
'set-version.
[native-inputs]: Add python-setuptools.
Change-Id: I8e76fb1ec9ac494d4a345e61660e974f2397ca9f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-26 23:56:23 +00:00
Nicolas Graves
4c0632ba2d
gnu: python-sphinx-intl: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinx-intl):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-mock, python-pytest, python-setuptools.
Change-Id: I7b5f4ab526d39feb2ed26025c908179ea22d0b48
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-26 23:56:23 +00:00
Nicolas Graves
f6f7cfd62d
gnu: python-mpl-sphinx-theme: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-mpl-sphinx-theme):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I7d6784ff597393d39dd9868bb449675cf96f746e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-26 23:56:23 +00:00
Nicolas Graves
aa2c544f6e
gnu: python-guzzle-sphinx-theme: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-guzzle-sphinx-theme):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I06da4737bc64626cb7745f3796835daa84ebaf50
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-26 23:56:23 +00:00
Nicolas Graves
973816c38f
gnu: python-sphinx-argparse: Update to 0.5.2.
...
* gnu/packages/sphinx.scm (python-sphinx-argparse): Update to 0.5.2.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-docutils.
[native-inputs]: Remove python-commomark, python-sphinx-rtd-theme.
Add python-flit-core, python-lxml, python-setuptools,
python-typing-extensions.
Change-Id: Ife8585e1b19b332f764a74987bff6b1f2b83ca6f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-26 23:56:23 +00:00
Nicolas Graves
f8bbb9a3f6
gnu: python-sphinx-me: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinx-me):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I46dded77ef185f717cbeb0d6752def0ca7f29997
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-26 23:56:22 +00:00
Nicolas Graves
d44759c562
gnu: python-sphinxcontrib-svg2pdfconverter: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-svg2pdfconverter):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I7ddd94d7c6a6e4b309ee0281f83387b1df75e2cd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-26 23:56:22 +00:00
Nicolas Graves
a33532a008
gnu: python-sphinx-tabs: Update to 3.4.7.
...
* gnu/packages/sphinx.scm (python-sphinx-tabs): Update to 3.4.7.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments, propagated-inputs]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: Ibb4f25ae8618fc7a1add46211c9466c72fbf40c4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-26 23:56:22 +00:00
Nicolas Graves
2d03c4d23b
gnu: python-sphinxcontrib-newsfeed: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-newsfeed):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[home-page]: Refresh it.
Change-Id: I48b45337fe08e28873741f75bef952187f6a3561
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-26 23:56:20 +00:00
Nicolas Graves
878ed74367
gnu: python-sphinxext-rediraffe: Disable tests.
...
* gnu/packages/sphinx.scm (python-sphinxext-rediraffe)
[arguments]<#:tests?>: Disable them.
[native-inputs]: Remove python-wheel.
Change-Id: Ic2c60f9994466708fe492678dbb42f9bc54b78db
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 20:05:15 +00:00
Sharlatan Hellseher
cbad86a985
gnu: python-cython-3: Mark as deprecated.
...
This is a followup to 941b6ff1c1 commit.
Replace all python-cython-3 occurrences with python-cython.
* gnu/packages/python-xyz.scm (python-cython-3): Deprecate variable.
* gnu/packages/algebra.scm (python-fpylll, python-flint)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/astronomy.scm (python-astropy, python-astroscrappy,
python-halotools, python-healpy, python-libstempo, python-lofar-h5plot,
python-losoto, python-photutils, python-pyxsim, python-regions,
python-reproject, python-sncosmo, python-sndata, python-stcal,
python-yt)[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/bioinformatics.scm (macs-3, python-pyrodigal):
[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/build-tools.scm (meson-python)[propagated-inputs]: Remove
python-cython-3; add python-cython.
[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/databases.scm: (python-adbc-driver-manager,
python-psycopg, python-pyarrow)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/finance.scm (python-ta-lib)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/game-development.scm (python-pygame-ce)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/geo.scm (python-pyogrio, python-cf-units)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/machine-learning.scm: (python-scikit-learn,
python-opentsne)[native-inputs]: Remove python-cython-3; add
python-cython.
* gnu/packages/maths.scm: (python-cylp, python-petsc4py,
python-primecountpy, python-slepc4py)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/python-check.scm (python-line-profiler)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/python-compression.scm (python-blosc2)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/python-graphics.scm (python-vispy)[native-inputs]:
Remove python-cython-3; add python-cython.
* gnu/packages/python-science.scm: (python-pykdtree, python-qutip,
python-scikit-misc, python-scikit-surprise, python-pandas-2,
python-vaex-core)[native-inputs]: Remove python-cython-3; add
python-cython.
* gnu/packages/python-web.scm: (python-aiohttp, python-falcon,
python-yarl, python-uvloop)[native-inputs]: Remove python-cython-3; add
python-cython.
* gnu/packages/python-xyz.scm: (python-logbook, python-netcdf4,
python-pyyaml, python-propcache, python-pywavelets, python-symengine,
python-cysignals, python-pyemd, python-rbfly)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/sagemath.scm: (python-cypari2, python-pplpy, sage)
[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/sphinx.scm (python-sphinx)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/statistics.scm: (python-statsmodels, python-pyreadstat):
[native-inputs]: Remove python-cython-3; add python-cython.
* gnu/packages/tor.scm (onionshare-cli)[native-inputs]: Remove
python-cython-3; add python-cython.
* gnu/packages/xorg.scm (xpra)[native-inputs]: Remove python-cython-3;
add python-cython.
Change-Id: I38038d2ab18e6a7b549070083d6e4c5beb8b0293
2025-10-24 11:05:28 +01:00
Nicolas Graves
d7d35d1f76
gnu: python-sphinx-autodoc-typehints: Update to 1.25.3.
...
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): Update to 1.25.3.
[arguments]<#:test-flags>: Ignore additional failing test.
[native-inputs]: Remove python-typing-extensions.
Change-Id: I444d2415c5a2fb8bf84ff55b92b5b14a241571c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-25 09:36:44 +01:00
Sharlatan Hellseher
3e2152b065
gnu: Remove python-sphinx-panels.
...
It's no longer required, fails to build, not mainted. Message from
upstream:
> This repository is not actively maintained. Use sphinx-design instead!
> See the migration guide and this github issue for more information.
* gnu/packages/sphinx.scm (python-sphinx-panels): Delete variable.
Change-Id: Ib51b05819238a912e30f36fbeb0f24316275e441
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
b5f84b25cf
gnu: Remove python-sphinx-5.
...
Sphinx@5 is no longer required, fails to build.
* gnu/packages/sphinx.scm (python-sphinx-5): Delete variable.
Change-Id: I76ac2ced2c652ca1b313d246610919ccee5588f2
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
06630f351d
gnu: python-sphinxcontrib-github-alt: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-github-alt):
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-flit-core.
Change-Id: I0a403a5eadf7b76c4448781ff20ca18ff466cb2d
2025-09-25 09:36:22 +01:00
Sharlatan Hellseher
3b6ca50300
gnu: python-sphinxcontrib-apidoc: Update to 0.6.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-apidoc): Update to 0.6.0.
Change-Id: Ic424424f158ac603012b19c69154a3d2177ff1f0
2025-09-25 09:36:20 +01:00
Sharlatan Hellseher
b3e549582b
gnu: python-sphinx-repoze-autointerface: Update to 1.0.0.
...
* gnu/packages/sphinx.scm (python-sphinx-repoze-autointerface): Update to 1.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools.
Change-Id: I10d3d48a21c969c0ca49d19044c92197ec0ed02a
2025-09-25 09:36:19 +01:00
Sharlatan Hellseher
1dc0cb50e2
gnu: python-sphinx-gallery: Update to 0.19.0.
...
* gnu/packages/sphinx.scm (python-sphinx-gallery): Update to 0.19.0.
[arguments] <tests-flags>: Skip just 2 tests. <phases>: Remove
'delete-webp-example.
[propagated-inputs]: Add python-pillow and python-sphinx.
[native-inputs]: Remove python-pillow and python-sphinx; add
python-absl-py, python-graphviz, python-ipython, python-lxml,
python-packaging, python-plotly, python-seaborn, and
python-setuptools-scm.
Change-Id: Ib92d09d43c38d925e542604f65ce3a2162fffccf
2025-09-25 09:36:19 +01:00
Sharlatan Hellseher
bcdb866c9b
gnu: python-sphinx-copybutton: Update to 0.5.2.
...
PyPI archive <https://pypi.org/project/sphinx-copybutton/ > provides a
correct link to the home page
<https://github.com/executablebooks/sphinx-copybutton >.
* gnu/packages/sphinx.scm (python-sphinx-copybutton): Update to 0.5.2.
[build-system]: Use pyproject.
[home-page]: Fix URL.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I8cabca804a3be7dbd50b169884ab2e05a20e2221
2025-09-25 09:36:18 +01:00
Sharlatan Hellseher
c6f2ec4883
gnu: python-breathe: Update to 4.36.0.
...
* gnu/packages/sphinx.scm (python-breathe): Update to 4.36.0.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check.
[native-inputs]: Add python-flit-core.
Change-Id: I9616dcda2e8ca2a471de513d49b1295c6f67d105
2025-09-25 09:36:14 +01:00
Sharlatan Hellseher
e1810187cc
gnu: python-sphinx-rtd-theme: Update to 3.0.2.
...
* gnu/packages/sphinx.scm (python-sphinx-rtd-theme): Update to 3.0.2.
[propagated-inputs]: Add python-sphinxcontrib-jquery.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: I7e77e96757537d017f5facecd562e712d81eef3f
2025-09-25 09:36:07 +01:00
Sharlatan Hellseher
6991fbe1f5
gnu: Add python-sphinxcontrib-jquery.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-jquery): New variable.
Change-Id: I093ef4ba4c59e1f302bc581bea1c34dcd87e5d11
2025-09-25 09:36:06 +01:00
Sharlatan Hellseher
b7d8391993
gnu: python-myst-parser: Update to 4.0.1.
...
* gnu/packages/sphinx.scm (python-myst-parser): Update to 4.0.1.
[native-inputs]: Remove python-docutils and python-sphinx.
Change-Id: I0d937ef1f5525e6ba1a2e53d18da1be304eebdf7
2025-09-25 09:36:06 +01:00
Sharlatan Hellseher
bb3cc882b5
gnu: python-pydata-sphinx-theme: Adjust inputs.
...
* gnu/packages/sphinx.scm (python-pydata-sphinx-theme)
[propagated-inputs]: Remove python-docutils and python-sphinx; add
python-sphinx-6 and python-docutils-0.19.
Change-Id: I859b7e3f54f0c82e5ed03309583088f0645147cb
2025-09-25 09:36:04 +01:00
Sharlatan Hellseher
d22f37ba13
gnu: python-sphinx-6: Skip some problematic tests.
...
* gnu/packages/sphinx.scm (python-sphinx-6) [arguments] <tests-flags>:
Run tests in parallel, supported upstream. Skip 10 tests.
[native-inputs]: Add python-pytest-xdist.
[propagated-inputs]: Remove python-docutils; add python-docutils-0.19.
Change-Id: I96e7c88e6fbe195909d4c822d5e34d10985d159a
2025-09-25 09:36:04 +01:00
Sharlatan Hellseher
3922ccc045
gnu: python-sphinxcontrib-websupport: Update to 2.0.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-websupport): Update to 2.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: I6bd810e2bed5ff30a213f52db3bec48a7aadcb9e
2025-09-25 09:36:03 +01:00
Sharlatan Hellseher
a1ba87484d
gnu: python-sphinx: Update to 7.4.7.
...
* gnu/packages/sphinx.scm (python-sphinx): Update to 7.4.7.
[native-inputs]: Remove python-cython; add python-cython-3,
python-defusedxml and python-pytest-xdist.
[propagated-inputs]: Remove python-colorama, python-filelock,
python-html5lib, python-importlib-metadata,
python-sphinxcontrib-websupport, and python-types-requests.
(python-sphinx-6): New variable, inherit from python-sphinx.
Change-Id: Ifcb65d26b5dbba00bdc96b01308d960047febddf
2025-09-25 09:35:54 +01:00
Sharlatan Hellseher
b36b48e725
gnu: python-sphinx-alabaster-theme: Update to 0.7.16.
...
* gnu/packages/sphinx.scm (python-sphinx-alabaster-theme): Update to 0.7.16.
[arguments] <tests?>: No tests in PyPI or Git.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-flit-core.
Change-Id: I818a033a7faec3c9048ac9b79043c95fd451d85d
2025-09-25 09:35:54 +01:00
Sharlatan Hellseher
5f80f32e74
gnu: python-sphinxcontrib-applehelp: Update to 2.0.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-applehelp): Update to 2.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: I657c0bacf26eccbca75035fad57f68c5876d661c
2025-09-25 09:35:54 +01:00
Sharlatan Hellseher
406513d63b
gnu: python-sphinxcontrib-devhelp: Update to 2.0.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-devhelp): Update to 2.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: Idf02a5c618aede563d170e7d4f8fec8247073456
2025-09-25 09:35:54 +01:00
Sharlatan Hellseher
4875dfbe4c
gnu: python-sphinxcontrib-htmlhelp: Update to 2.1.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-htmlhelp): Update to 2.1.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: I94bca8fc2455e4935614637d969ff96a71a5aa47
2025-09-25 09:35:53 +01:00
Sharlatan Hellseher
4dde481a10
gnu: python-sphinxcontrib-jsmath: Switch to pyproject-build-system.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-jsmath) [buld-system]:
Use pyproject.
[native-inputs]: Add python-setuptools.
Change-Id: I5102c58d9f9bcf0e898bca636f84d0189c4a0625
2025-09-25 09:35:53 +01:00
Sharlatan Hellseher
53c98321ab
gnu: python-sphinxcontrib-qthelp: Update to 2.0.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-qthelp): Update to 2.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: I1d2308e65024ca776b53238db63b4dadb261f4de
2025-09-25 09:35:53 +01:00
Sharlatan Hellseher
ec2375d2dc
gnu: python-sphinxcontrib-serializinghtml: Update to 2.0.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-serializinghtml): Update to 2.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: I181900fdbb66441ee939a9d025a45937958f3bbd
2025-09-25 09:35:53 +01:00
Maxim Cournoyer
af9e540b71
gnu: nss-certs: Relocate to (gnu packages nss).
...
This is made so that the source can be shared without introducing module
circular dependencies.
* gnu/packages/certs.scm (nss-certs)
(nss-certs-for-test): Move to...
* gnu/packages/nss.scm: ... here.
Adjust the module imports via:
git grep -l '(gnu packages certs)' |
xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i
Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
2025-08-17 22:34:42 +02:00
Nicolas Graves
c1746bbf44
gnu: python-sphobjinv: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphobjinv):
[source]: Improve style.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I5d66ade53847c1a398c744a29fbe5cd05f882c8f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-08-13 12:46:43 +01:00
Nicolas Graves
483ac59d8f
gnu: python-sphinxcontrib-programoutput: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-programoutput):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add a cleanup phase to avoid pytest
malfunction.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[home-page]: Update and reorder field.
Change-Id: I38a290fc6b7868db39b57dd75ed9d0ae3e9c5147
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-08-07 18:33:35 +01:00
Nicolas Graves
c43023090a
gnu: python-nbsphinx: Switch to pyproject.
...
* gnu/packages/sphinx.scm (python-nbsphinx):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I37beb7447618f8aec8f8b6df897aa86ac454dd2a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-08-07 18:33:35 +01:00
Maxim Cournoyer
20c3975b1d
gnu: Add python-sphinxcontrib-mermaid.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-mermaid): New variable.
Change-Id: I1fcf5296c4610bc5e8eb3325e2ad53f975b1c628
2025-07-22 00:42:19 +09:00