guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/04: gnu: Add python-sphinxext-rediraffe.


From: guix-commits
Subject: 03/04: gnu: Add python-sphinxext-rediraffe.
Date: Wed, 8 May 2024 04:33:00 -0400 (EDT)

rekado pushed a commit to branch python-team
in repository guix.

commit c1fa15c465483a886eb6b0d15ff719a9e17fb8c6
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Wed May 8 10:31:21 2024 +0200

    gnu: Add python-sphinxext-rediraffe.
    
    * gnu/packages/sphinx.scm (python-sphinxext-rediraffe): New variable.
    
    Change-Id: I772993b7bc3a43befc459cc6a9c6d1c90932d341
---
 gnu/packages/sphinx.scm | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index 86c374d334..651c5d5b58 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -1056,6 +1056,37 @@ translate and to apply translation to Sphinx generated 
document.")
      "This package provides a Sphinx Extension to generate OG metadata.")
     (license license:bsd-3)))
 
+(define-public python-sphinxext-rediraffe
+  (package
+    (name "python-sphinxext-rediraffe")
+    (version "0.2.7")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "sphinxext-rediraffe" version))
+       (sha256
+        (base32 "0pbjkwmqc8q08bsk66panvpya831ycjq1ysdagyrznpzwpxcn7b5"))))
+    (build-system pyproject-build-system)
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'patch-version
+            (lambda _
+              (substitute* "setup.py"
+                (("version = \"main\"")
+                 (string-append "version = \"" #$version "\""))))))))
+    (propagated-inputs (list python-sphinx))
+    (native-inputs (list python-setuptools python-wheel))
+    (home-page "https://github.com/wpilibsuite/sphinxext-rediraffe";)
+    (synopsis
+     "Sphinx Extension that redirects non-existent pages to working pages")
+    (description
+     "This sphinx extension redirects non-existent pages to working
+pages. Rediraffe can also check that deleted/renamed files in your git repo
+are redirected.")
+    (license license:expat)))
+
 (define-public python-sphinx-autobuild
   (package
     (name "python-sphinx-autobuild")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]