unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#62706] [PATCH] gnu: python-breathe: Update to 4.35.0.
@ 2023-04-07  1:15 Antero Mejr via Guix-patches via
  2023-04-13 16:58 ` bug#62706: " Christopher Baines
  0 siblings, 1 reply; 2+ messages in thread
From: Antero Mejr via Guix-patches via @ 2023-04-07  1:15 UTC (permalink / raw)
  To: 62706; +Cc: lars

* gnu/packages/sphinx.scm (python-breathe): Update to 4.35.0.
---
 gnu/packages/sphinx.scm | 31 ++++++++++++++++++++-----------
 1 file changed, 20 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index addf4393b2..40633b75c6 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -804,18 +804,27 @@ (define-public python-sphinx-rtd-theme
 (define-public python-breathe
   (package
     (name "python-breathe")
-    (version "4.34.0")
-    (source
-     (origin
-       (method url-fetch)
-       (uri (pypi-uri "breathe" version))
-       (sha256
-        (base32
-         "18fvphs1cb2cns9q82195fx7lmlwfikzwa10cczavpaax2jnh1xc"))))
+    (version "4.35.0")
+    (source (origin
+              (method git-fetch) ;git repo has tests
+              (uri (git-reference
+                    (url "https://github.com/breathe-doc/breathe")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1hlcrhr533yjkz9ds83xnmn8h6z3r6vfzz7qrpy14n9j4ysyz59c"))))
     (build-system python-build-system)
-    (propagated-inputs
-     (list python-docutils python-sphinx))
-    (home-page "https://github.com/michaeljones/breathe")
+    (arguments
+     (list #:phases #~(modify-phases %standard-phases
+                        (replace 'check
+                          (lambda* (#:key tests? #:allow-other-keys)
+                            (when tests?
+                              (with-directory-excursion "tests"
+                                (invoke "python" "-m" "pytest" "-v"))))))))
+    (native-inputs (list python-pytest))
+    (propagated-inputs (list python-docutils python-sphinx))
+    (home-page "https://www.breathe-doc.org")
     (synopsis "ReStructuredText and Sphinx bridge to Doxygen")
     (description "This package is an extension to reStructuredText and Sphinx
 to be able to read and render the Doxygen xml output.")
-- 
2.38.1





^ permalink raw reply related	[flat|nested] 2+ messages in thread

* bug#62706: [PATCH] gnu: python-breathe: Update to 4.35.0.
  2023-04-07  1:15 [bug#62706] [PATCH] gnu: python-breathe: Update to 4.35.0 Antero Mejr via Guix-patches via
@ 2023-04-13 16:58 ` Christopher Baines
  0 siblings, 0 replies; 2+ messages in thread
From: Christopher Baines @ 2023-04-13 16:58 UTC (permalink / raw)
  To: Antero Mejr; +Cc: lars, guix-patches, 62706-done

[-- Attachment #1: Type: text/plain, Size: 508 bytes --]


Antero Mejr via Guix-patches via <guix-patches@gnu.org> writes:

> * gnu/packages/sphinx.scm (python-breathe): Update to 4.35.0.
> ---
>  gnu/packages/sphinx.scm | 31 ++++++++++++++++++++-----------
>  1 file changed, 20 insertions(+), 11 deletions(-)

Thanks for the patch, I've just noticed that the commit message could
have used some more detail on the changes, as it's not just being
updated, but oh well. I've already pushed this to master as
1e5ef8763f7887886b00debca7f06d8ac42e7419.

Thanks,

Chris

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-04-13 16:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-07  1:15 [bug#62706] [PATCH] gnu: python-breathe: Update to 4.35.0 Antero Mejr via Guix-patches via
2023-04-13 16:58 ` bug#62706: " Christopher Baines

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).