summaryrefslogtreecommitdiff
path: root/gnu/packages/sphinx.scm
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2026-08-25 15:10:01 +0900
committerMaxim Cournoyer <maxim@guixotic.coop>2026-08-25 15:22:31 +0900
commitc9de7ffac179e7e65304febc74a273fc426a0687 (patch)
treef909cd671bb136bc2c043b0fdd2155c3c4661c94 /gnu/packages/sphinx.scm
parent60b4bf0d779b0e1d42020239621e16fe86b491ff (diff)
gnu: Add python-sphinx-plantuml.
* gnu/packages/sphinx.scm (python-sphinx-plantuml): New variable.
Diffstat (limited to 'gnu/packages/sphinx.scm')
-rw-r--r--gnu/packages/sphinx.scm34
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index d9a35a6efd6..eca3b4f109c 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -323,6 +323,40 @@ sources.")
323continuous HTML section numbering.") 323continuous HTML section numbering.")
324 (license license:expat))) 324 (license license:expat)))
325 325
326(define-public python-sphinx-plantuml
327 (let ((commit "69033c29c5baa6571039c368a73fa2629f08dfa5")
328 (revision "0"))
329 (package
330 (name "python-sphinx-plantuml")
331 (version (git-version "1.0.0" revision commit))
332 (source
333 (origin
334 (method git-fetch)
335 (uri (git-reference
336 (url "https://github.com/zqmillet/sphinx-plantuml")
337 (commit commit)))
338 (file-name (git-file-name name version))
339 (sha256
340 (base32
341 "0aj62x3jkjx1bb05zbddgk8cbi7gvimvr5bcsm7jmr2rhryarawy"))))
342 (build-system pyproject-build-system)
343 (arguments
344 (list
345 #:tests? #f ;no substantial test suite
346 #:phases
347 #~(modify-phases %standard-phases
348 (add-after 'unpack 'relax-requirements
349 (lambda _
350 (substitute* "sphinxcontrib/requirements.txt"
351 (("==") ">=")))))))
352 (propagated-inputs (list python-docutils python-sphinx))
353 (native-inputs (list python-setuptools))
354 (home-page "https://github.com/zqmillet/sphinx-plantuml")
355 (synopsis "Sphinx extension to render plantuml in Sphinx documents")
356 (description "This package provides an extension for Sphinx to render
357plantuml in Sphinx documents.")
358 (license license:expat))))
359
326(define-public python-sphinx-tags 360(define-public python-sphinx-tags
327 (package 361 (package
328 (name "python-sphinx-tags") 362 (name "python-sphinx-tags")