Toggle diff (446 lines)
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 2ad1c4cd5d..3701bf3996 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -166,7 +166,9 @@ (define-public julia-arrayinterface
;; Disable as stopgap.
`(#:tests? ,(not (target-x86-32?))))
(propagated-inputs
- (list julia-ifelse julia-requires julia-static))
+ (list julia-ifelse
+ julia-requires
+ julia-static))
(native-inputs
(list julia-aqua
julia-bandedmatrices
@@ -248,9 +250,12 @@ (define-public julia-axisarrays
(base32 "03kzan1lm4fxfhzv1xjg3ysf6y7nagcc61vfz15kvdrp1dqxlynk"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-rangearrays julia-intervalsets julia-itertools))
+ (list julia-rangearrays
+ julia-intervalsets
+ julia-itertools))
(native-inputs
- (list julia-offsetarrays julia-unitful))
+ (list julia-offsetarrays
+ julia-unitful))
(home-page "http://juliaarrays.github.io/AxisArrays.jl/latest/")
(synopsis "Arrays where each dimension can have a named axis with values")
(description "This package for the Julia language provides an array type
@@ -276,7 +281,8 @@ (define-public julia-bandedmatrices
(base32 "0rlfj9gr9ss621v5kw5b06206yaak21s2vq9vk7r8a7p2ylncism"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-arraylayouts julia-fillarrays))
+ (list julia-arraylayouts
+ julia-fillarrays))
(native-inputs
(list julia-genericlinearalgebra))
(home-page "https://github.com/JuliaMatrices/BandedMatrices.jl")
@@ -318,7 +324,8 @@ (define-public julia-benchmarktools
(("@test @ballocated\\(Ref\\(1\\)\\)")
"@test_broken @ballocated(Ref(1))"))))))
'(%standard-phases))))
- (propagated-inputs (list julia-json))
+ (propagated-inputs
+ (list julia-json))
(home-page "https://github.com/JuliaCI/BenchmarkTools.jl")
(synopsis "Benchmarking framework for the Julia language")
(description "@code{BenchmarkTools.jl} makes performance tracking of Julia
@@ -350,9 +357,12 @@ (define-public julia-blockarrays
(substitute* "test/test_blockarrays.jl"
(("Int64") "Int32")))))))))
(propagated-inputs
- (list julia-arraylayouts julia-fillarrays))
+ (list julia-arraylayouts
+ julia-fillarrays))
(native-inputs
- (list julia-lazyarrays julia-offsetarrays julia-staticarrays))
+ (list julia-lazyarrays
+ julia-offsetarrays
+ julia-staticarrays))
(home-page "https://github.com/JuliaArrays/BlockArrays.jl")
(synopsis "BlockArrays for Julia")
(description "A block array is a partition of an array into blocks or
@@ -383,8 +393,11 @@ (define-public julia-blockbandedmatrices
(base32 "10n1r6kmmv2wa307jfg9y2m6p16j8hngjp3fjavpbdy1r5haasm9"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-arraylayouts julia-bandedmatrices julia-blockarrays
- julia-fillarrays julia-matrixfactorizations))
+ (list julia-arraylayouts
+ julia-bandedmatrices
+ julia-blockarrays
+ julia-fillarrays
+ julia-matrixfactorizations))
(home-page "https://github.com/JuliaMatrices/BlockBandedMatrices.jl")
(synopsis "Block-banded matrices and banded-block-banded matrices")
(description "This package supports representing block-banded and
@@ -437,7 +450,8 @@ (define-public julia-bufferedstreams
'(#:tests? #f
#:julia-package-name "BufferedStreams"
#:julia-package-uuid "e1450e63-4bb3-523b-b2a4-4ffa8c0fd77d"))
- (propagated-inputs (list julia-compat))
+ (propagated-inputs
+ (list julia-compat))
(home-page "https://github.com/BioJulia/BufferedStreams.jl")
(synopsis "Fast composable IO streams")
(description "@code{BufferedStreams.jl} provides buffering for IO
@@ -514,10 +528,14 @@ (define-public julia-chainrules
(base32 "0if93pd3b3scg2x3gmk1cbwjk0ax1n792vy8c38y3xl7jpd5cb70"))))
(build-system julia-build-system)
(inputs ;required for test
- (list julia-chainrulestestutils julia-finitedifferences julia-nanmath
+ (list julia-chainrulestestutils
+ julia-finitedifferences
+ julia-nanmath
julia-specialfunctions))
(propagated-inputs
- (list julia-chainrulescore julia-compat julia-reexport
+ (list julia-chainrulescore
+ julia-compat
+ julia-reexport
julia-requires))
(home-page "https://github.com/JuliaDiff/ChainRules.jl")
(synopsis "Common utilities for automatic differentiation")
@@ -541,7 +559,8 @@ (define-public julia-chainrulescore
(base32 "1866xv30h1bi7f2m993nljzf58wwmv8zlgn6ffn9j3wckch1nfpb"))))
(build-system julia-build-system)
(inputs ;required for tests
- (list julia-benchmarktools julia-staticarrays))
+ (list julia-benchmarktools
+ julia-staticarrays))
(propagated-inputs
(list julia-compat))
(home-page "https://github.com/JuliaDiff/ChainRulesCore.jl")
@@ -565,7 +584,9 @@ (define-public julia-chainrulestestutils
(base32 "1vlkyp72d514gyb4k3yhjl1g7f24ncmz61j56p4sdi9f76rk9fx9"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-chainrulescore julia-compat julia-finitedifferences))
+ (list julia-chainrulescore
+ julia-compat
+ julia-finitedifferences))
(home-page "https://github.com/JuliaDiff/ChainRulesTestUtils.jl")
(synopsis "Common utilities used by downstream automatic differentiation tools")
(description "This package is designed to help in testing
@@ -604,7 +625,8 @@ (define-public julia-codeczlib
(find-files out "\\.gz$"))
#t))))))
(propagated-inputs
- (list julia-zlib-jll julia-transcodingstreams))
+ (list julia-zlib-jll
+ julia-transcodingstreams))
(home-page "https://github.com/JuliaIO/CodecZlib.jl")
(synopsis "Zlib codecs for @code{TranscodingStreams.jl}")
(description "This package provides zlib codecs for
@@ -626,7 +648,9 @@ (define-public julia-colors
(base32 "0kx3hq7rf8p5zx6ly9k5j90zijmc7yrwmy96cgkl2ibdfbnhmya3"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-colortypes julia-fixedpointnumbers julia-reexport))
+ (list julia-colortypes
+ julia-fixedpointnumbers
+ julia-reexport))
(home-page "https://github.com/JuliaGraphics/Colors.jl")
(synopsis "Tools for dealing with color")
(description "This package provides a wide array of functions for dealing
@@ -650,7 +674,9 @@ (define-public julia-colorschemes
(base32 "0kpjhmqd5cj8dh8bmh9b5g6bscyp7h23hzpr2s93pnrp57q1wvhq"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-colors julia-colortypes julia-fixedpointnumbers
+ (list julia-colors
+ julia-colortypes
+ julia-fixedpointnumbers
julia-staticarrays))
(home-page "https://github.com/JuliaGraphics/ColorSchemes.jl")
(synopsis "Colorschemes, colormaps, gradients, and palettes")
@@ -698,7 +724,9 @@ (define-public julia-colorvectorspace
(base32 "02gk7f5g5wjxdasbjf8bvv1m7clksh7mw1xmygjdirjz1q0d6dwi"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-colortypes julia-specialfunctions julia-tensorcore))
+ (list julia-colortypes
+ julia-specialfunctions
+ julia-tensorcore))
(native-inputs
(list julia-colors))
(home-page "https://github.com/JuliaGraphics/ColorVectorSpace.jl")
@@ -810,7 +838,9 @@ (define-public julia-configurations
(substitute* "test/runtests.jl"
(("Int64") "Int32")))))))))
(propagated-inputs
- (list julia-crayons julia-expronicon julia-orderedcollections))
+ (list julia-crayons
+ julia-expronicon
+ julia-orderedcollections))
(home-page "https://configurations.rogerluo.dev/stable/")
(synopsis "Tools for options and configurations in Julia")
(description "@code{Configurations.jl} provides a macro @code{@@option} to
@@ -855,7 +885,9 @@ (define-public julia-coordinatetransformations
(propagated-inputs
(list julia-staticarrays))
(native-inputs
- (list julia-documenter julia-forwarddiff julia-unitful))
+ (list julia-documenter
+ julia-forwarddiff
+ julia-unitful))
(home-page "https://github.com/JuliaGeometry/CoordinateTransformations.jl")
(synopsis "Coordinate transformations in Julia")
(description "@code{CoordinateTransformations} is a Julia package to manage
@@ -985,7 +1017,8 @@ (define-public julia-datastructures
(sha256
(base32 "0hdqp8ipsqdw5bqqkdvz4j6n67x80sj5azr9vzyxwjfsgkfbnk2l"))))
(propagated-inputs
- (list julia-compat julia-orderedcollections))
+ (list julia-compat
+ julia-orderedcollections))
(build-system julia-build-system)
(arguments
`(#:phases
@@ -1136,7 +1169,8 @@ (define-public julia-distances
(propagated-inputs
(list julia-statsapi))
(native-inputs
- (list julia-offsetarrays julia-unitful))
+ (list julia-offsetarrays
+ julia-unitful))
(home-page "https://github.com/JuliaStats/Distances.jl")
(synopsis "Julia package for evaluating distances (metrics) between vectors")
(description "A Julia package for evaluating distances(metrics) between
@@ -1300,9 +1334,9 @@ (define-public julia-diffresults
(file-name (git-file-name name version))
(sha256
(base32 "1w6p3yxajvclax5b9g7cr2jmbc7lvr5nk4gq0aljxdycdq1d2y3v"))))
+ (build-system julia-build-system)
(propagated-inputs
(list julia-staticarrays))
- (build-system julia-build-system)
(home-page "https://github.com/JuliaDiff/DiffResults.jl")
(synopsis "In-place differentiation methods of primal values at multi-order")
(description "This package provides the @code{DiffResult} type, which can
@@ -1322,9 +1356,10 @@ (define-public julia-diffrules
(file-name (git-file-name name version))
(sha256
(base32 "0cwjvj4gma7924fm3yas0nf0jlnwwx4v7fi79ii3s290lkdldzfl"))))
- (propagated-inputs
- (list julia-nanmath julia-specialfunctions))
(build-system julia-build-system)
+ (propagated-inputs
+ (list julia-nanmath
+ julia-specialfunctions))
(home-page "https://github.com/JuliaDiff/DiffRules.jl")
(synopsis "Primitive differentiation rules")
(description "This package provides primitive differentiation rules that
@@ -1376,7 +1411,9 @@ (define-public julia-dualnumbers
;; Seems to not play nicely with SpecialFunctions
((".*isempty.*") "")))))))
(propagated-inputs
- (list julia-calculus julia-nanmath julia-specialfunctions))
+ (list julia-calculus
+ julia-nanmath
+ julia-specialfunctions))
(home-page "https://github.com/JuliaDiff/DualNumbers.jl")
(synopsis "Represent dual numbers and for perform dual algebra")
(description "The @code{DualNumbers} Julia package defines the @code{Dual}
@@ -1506,7 +1543,8 @@ (define-public julia-ffmpeg
(base32 "1ldxbp0kq3ip67x7sp82dz56aq4p5i0chspbgx2zgskr6jcbjj1b"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-ffmpeg-jll julia-x264-jll))
+ (list julia-ffmpeg-jll
+ julia-x264-jll))
(home-page "https://github.com/JuliaIO/FFMPEG.jl")
(synopsis "Julia Package for ffmpeg")
(description "This package is made to be included into packages that just
@@ -1552,7 +1590,9 @@ (define-public julia-fileio
(propagated-inputs
(list julia-requires))
(native-inputs
- (list julia-colortypes julia-filepathsbase julia-http))
+ (list julia-colortypes
+ julia-filepathsbase
+ julia-http))
(home-page "https://github.com/JuliaIO/FileIO.jl")
(synopsis "Main Package for IO, loading all different kind of files")
(description "@code{FileIO} aims to provide a common framework for detecting
@@ -1632,9 +1672,12 @@ (define-public julia-finitediff
(setenv "GROUP" "Core")
#t)))))
(propagated-inputs
- (list julia-arrayinterface julia-requires julia-staticarrays))
+ (list julia-arrayinterface
+ julia-requires
+ julia-staticarrays))
(native-inputs
- (list julia-bandedmatrices julia-blockbandedmatrices
+ (list julia-bandedmatrices
+ julia-blockbandedmatrices
julia-safetestsets))
(home-page "https://github.com/JuliaDiff/FiniteDiff.jl")
(synopsis "Calculations of gradients, Jacobians, and Hessians")
@@ -1672,7 +1715,9 @@ (define-public julia-finitedifferences
(inputs
(list julia-benchmarktools))
(propagated-inputs
- (list julia-chainrulescore julia-richardson julia-staticarrays))
+ (list julia-chainrulescore
+ julia-richardson
+ julia-staticarrays))
(home-page "https://github.com/JuliaDiff/FiniteDifferences.jl")
(synopsis "Estimates derivatives with finite differences")
(description "This package calculates approximate derivatives numerically
@@ -1702,7 +1747,8 @@ (define-public julia-fixedpointnumbers
;; A deprecation warning is not thrown
(("@test_logs.*:warn" all) (string-append "# " all)))
#t)))))
- (propagated-inputs (list julia-compat))
+ (propagated-inputs
+ (list julia-compat))
(home-page "https://github.com/JuliaMath/FixedPointNumbers.jl")
(synopsis "Fixed point types for Julia")
(description "@code{FixedPointNumbers.jl} implements fixed-point number
@@ -1755,7 +1801,8 @@ (define-public julia-forwarddiff
;; Disable as stopgap.
`(#:tests? ,(not (target-x86-32?))))
(inputs ;required for tests
- (list julia-calculus julia-difftests))
+ (list julia-calculus
+ julia-difftests))
(propagated-inputs
(list julia-commonsubexpressions
julia-diffresults
@@ -1953,7 +2000,9 @@ (define-public julia-geometrybasics
(substitute* "test/runtests.jl"
(("Int64") "Int32")))))))))
(propagated-inputs
- (list julia-itertools julia-staticarrays julia-structarrays
+ (list julia-itertools
+ julia-staticarrays
+ julia-structarrays
julia-tables))
(native-inputs
(list julia-offsetarrays))
@@ -2003,7 +2052,8 @@ (define-public julia-graphics
(base32 "10h1s09v7qkvrjr6l678zamb1p248n8jv4rrwkf8g7d2bpfz9amn"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-colors julia-nanmath))
+ (list julia-colors
+ julia-nanmath))
(home-page "https://github.com/JuliaGraphics/Graphics.jl")
(synopsis "Base graphics in Julia")
(description "@code{Graphics.jl} is an abstraction layer for graphical
@@ -2025,7 +2075,8 @@ (define-public julia-gumbo
(base32 "1g22dv3v7caakspv3pdahnqn937fzzsg9y87rj72hid9g8lxl1gm"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-abstracttrees julia-gumbo-jll))
+ (list julia-abstracttrees
+ julia-gumbo-jll))
(home-page "https://github.com/JuliaWeb/Gumbo.jl")
(synopsis "Julia wrapper around Google's gumbo C library for parsing HTML")
(description "@code{Gumbo.jl} is a Julia wrapper around Google's gumbo
@@ -2077,10 +2128,13 @@ (define-public julia-http
(string-append all "return\n")))
#t)))))
(propagated-inputs
- (list julia-inifile julia-mbedtls julia-uris))
+ (list julia-inifile
+ julia-mbedtls
+ julia-uris))
;; required for tests
(inputs
- (list julia-json julia-bufferedstreams))
+ (list julia-json
+ julia-bufferedstreams))
(home-page "https://juliaweb.github.io/HTTP.jl/")
(synopsis "HTTP support for Julia")
(description "@code{HTTP.jl} is a Julia library for HTTP Messages,
@@ -2148,7 +2202,9 @@ (define-public julia-imageaxes
(base32 "15zqxani1jjh8849s7rdps6b6prqdwv8yxx893y536vkpk7i07qd"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-axisarrays julia-imagecore julia-reexport
+ (list julia-axisarrays
+ julia-imagecore
+ julia-reexport
julia-simpletraits))
(native-inputs
(list julia-unitful))
@@ -2176,7 +2232,8 @@ (define-public julia-imagebase
(arguments
`(#:tests? #f)) ; Cycle with ImageMagick.jl.
(propagated-inputs
- (list julia-imagecore julia-reexport))
+ (list julia-imagecore
+ julia-reexport))
;(native-inputs
; `(("julia-imagemagick" ,julia-imagemagick)
; ("julia-offsetarrays" ,julia-offsetarrays)
@@ -2248,7 +2305,10 @@ (define-public julia-imageinterminal
(arguments
`(#:tests? #f)) ; Cycle with ReferenceTests.jl.
(propagated-inputs
- (list julia-crayons julia-imagebase julia-imagecore julia-requires))
+ (list julia-crayons
+ julia-imagebase
+ julia-imagecore
+ julia-requires))
;(native-inputs
; `(("julia-coordinatetransformations" ,julia-coordinatetransformations)
; ("julia-imagemagick" ,julia-imagemagick)
@@ -2294,7 +2354,9 @@ (define-public julia-imagemagick
(("test (B == map)" _ test) (string-append "test_nowarn " test)))
#t)))))
(propagated-inputs
- (list julia-fileio julia-imagecore julia-imagemagick-jll))
+ (list julia-fileio
+ julia-imagecore
+ julia-imagemagick-jll))
(native-inputs
(list julia-colors
julia-colorvectorspace
@@ -2325,10 +2387,14 @@ (define-public julia-imagemetadata
(base32 "0iv154ms370xgcr56bwsjl13iwmy671cbxjl9ld5yfj85pclcwi1"))))
(build-system julia-build-system)
(propagated-inputs
- (list julia-axisarrays julia-imageaxes julia-imagecore
+ (list julia-axisarrays
+ julia-imageaxes
+ julia-imagecore
julia-indirectarrays))
(native-inputs
- (list julia-offsetarrays julia-simpletraits julia-unitful))
+ (list julia-offsetarrays
+ julia-simpletraits
+ julia-unitful))
(home-page "https://github.com/JuliaImages/ImageMetadata.jl")
(synopsis "Julia package for images having metadata")
(description "@code{ImageMetadata} is a simple package providing utilities
@@ -2355,8 +2421,11 @@ (define-public julia-imageshow
(arguments
`(#:tests? #f)) ; cycle with ImageMagick.jl.
(propagated-inputs
- (list julia-fileio julia-imagebase julia-imagecore
- julia-offsetarrays julia-stackviews))
+ (list julia-fileio
+ julia-imagebase
+ julia-imagecore
+ julia-offsetarrays
+ julia-stackviews))
;(native-inputs
; `(("julia-imagedistances" ,julia-imagedistances)
; ("julia-imagemagick" ,julia-imagemagick)
@@ -2442,7 +2511,9 @@ (define-public julia-indirectarrays
(base32 "0l0jq0jnr9z3k431ni82xycq7mqapgxrbrx4yyk6lycvi41ipm4s"))))
(build-system julia-build-system)
(native-inputs
- (list julia-colors julia-fixedpointnumbers julia-mappedarrays))
+ (list julia-colors
+ julia-fixedpointnumbers
+ julia-mappedarrays))
(home-page "https://github.com/JuliaArrays/IndirectArrays.jl")
(synopsis "Julia implementatio