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
This commit is contained in:
Sharlatan Hellseher 2025-06-28 15:35:53 +01:00
parent ef0cdd8b83
commit a66c806785
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -1226,7 +1226,7 @@ scientific documentation.")
(define-public python-breathe (define-public python-breathe
(package (package
(name "python-breathe") (name "python-breathe")
(version "4.35.0") (version "4.36.0")
(source (origin (source (origin
(method git-fetch) ;git repo has tests (method git-fetch) ;git repo has tests
(uri (git-reference (uri (git-reference
@ -1235,17 +1235,14 @@ scientific documentation.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1hlcrhr533yjkz9ds83xnmn8h6z3r6vfzz7qrpy14n9j4ysyz59c")))) "1jzljqiqyb0jdndakyc69l0as1hhp23ipsbqk4i2giknypqbi8ph"))))
(build-system python-build-system) (build-system pyproject-build-system)
(arguments (native-inputs
(list #:phases #~(modify-phases %standard-phases (list python-flit-core
(replace 'check python-pytest))
(lambda* (#:key tests? #:allow-other-keys) (propagated-inputs
(when tests? (list python-docutils
(with-directory-excursion "tests" python-sphinx))
(invoke "python" "-m" "pytest" "-v"))))))))
(native-inputs (list python-pytest))
(propagated-inputs (list python-docutils python-sphinx))
(home-page "https://www.breathe-doc.org") (home-page "https://www.breathe-doc.org")
(synopsis "ReStructuredText and Sphinx bridge to Doxygen") (synopsis "ReStructuredText and Sphinx bridge to Doxygen")
(description "This package is an extension to reStructuredText and Sphinx (description "This package is an extension to reStructuredText and Sphinx