gnu: julia-documenter: Adjust style.
* gnu/packages/julia-xyz.scm (julia-documenter)[propagated-inputs] Remove labels. [inputs, native-inputs]: Remove labels. [arguments]: Remove unnecessary return '#t'. Use search-input-file to find pip. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>master
parent
b8088f9186
commit
3f0b76bdcc
|
@ -1227,9 +1227,8 @@ valuable enough at this time.")
|
|||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(substitute* "src/Deps.jl"
|
||||
(("pip install")
|
||||
(string-append (assoc-ref inputs "python")
|
||||
"/bin/pip install")))
|
||||
#t))
|
||||
(string-append (search-input-file inputs "bin/pip")
|
||||
" install")))))
|
||||
(add-after 'link-depot 'remove-javascript-downloads
|
||||
(lambda _
|
||||
(substitute* "src/Writers/HTMLWriter.jl"
|
||||
|
@ -1237,17 +1236,18 @@ valuable enough at this time.")
|
|||
;; Removing the javascript downloads causes these tests fail.
|
||||
(substitute* "test/examples/tests.jl"
|
||||
((".*Main\\.examples_html_doc.*") "")
|
||||
((".*Main\\.examples_html_mathjax3_doc.*") ""))
|
||||
#t)))))
|
||||
((".*Main\\.examples_html_mathjax3_doc.*") "")))))))
|
||||
(propagated-inputs
|
||||
(list julia-ansicoloredprinters julia-docstringextensions
|
||||
julia-iocapture julia-json))
|
||||
(list julia-ansicoloredprinters
|
||||
julia-docstringextensions
|
||||
julia-iocapture
|
||||
julia-json))
|
||||
(inputs
|
||||
`(("python" ,python-wrapper)))
|
||||
(list python-wrapper))
|
||||
(native-inputs
|
||||
`(("git" ,git-minimal)
|
||||
("julia-documentermarkdown" ,julia-documentermarkdown)
|
||||
("julia-documentertools" ,julia-documentertools)))
|
||||
(list git-minimal
|
||||
julia-documentermarkdown
|
||||
julia-documentertools))
|
||||
(home-page "https://juliadocs.github.io/Documenter.jl")
|
||||
(synopsis "Documentation generator for Julia")
|
||||
(description "This package provides a documentation generator for Julia.")
|
||||
|
|
Reference in New Issue