summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAndreas Enge <andreas@enge.fr>2026-08-04 14:40:38 +0200
committerAndreas Enge <andreas@enge.fr>2026-08-25 09:56:09 +0200
commitae228f88a8e6b538b754a65ca794a11f2e791129 (patch)
tree5628d95a015ae00da9da12237c802b240ee38bef /gnu
parent89a68c06594ce94d680941cc6c6a0a8c303996e3 (diff)
gnu: Remove julia-blockarrays.
* gnu/packages/julia-xyz.scm (julia-blockarrays): Delete variable.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/julia-xyz.scm46
1 files changed, 0 insertions, 46 deletions
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index f93b3f3902f..6e807f9cdff 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -611,52 +611,6 @@ These are useful for going to the next or previous mask size or for
611calculating corresponding shifts.") 611calculating corresponding shifts.")
612 (license license:expat))) 612 (license license:expat)))
613 613
614(define-public julia-blockarrays
615 (package
616 (name "julia-blockarrays")
617 (version "0.16.23")
618 (source
619 (origin
620 (method git-fetch)
621 (uri (git-reference
622 (url "https://github.com/JuliaArrays/BlockArrays.jl")
623 (commit (string-append "v" version))))
624 (file-name (git-file-name name version))
625 (sha256
626 (base32 "14gby25ixbp9ha0y2aj4gnjkzha4c7v4y3sicicgbkysnq921qd0"))))
627 (build-system julia-build-system)
628 (arguments
629 (list
630 #:phases
631 (if (target-32bit?)
632 #~(modify-phases %standard-phases
633 (add-after 'unpack 'fix-tests-int32-i686
634 (lambda _
635 (substitute* "test/test_blockarrays.jl"
636 (("Int64") "Int32")))))
637 #~%standard-phases)))
638 (propagated-inputs
639 (list julia-arraylayouts
640 julia-fillarrays))
641 (native-inputs
642 (list julia-aqua
643 julia-offsetarrays
644 julia-staticarrays))
645 (home-page "https://github.com/JuliaArrays/BlockArrays.jl")
646 (synopsis "BlockArrays for Julia")
647 (description "A block array is a partition of an array into blocks or
648subarrays. This package has two purposes. Firstly, it defines an interface for
649an @code{AbstractBlockArray} block arrays that can be shared among types
650representing different types of block arrays. The advantage to this is that it
651provides a consistent API for block arrays.
652Secondly, it also implements two different type of block arrays that follow the
653@code{AbstractBlockArray} interface. The type @code{BlockArray} stores each
654block contiguously while the type @code{PseudoBlockArray} stores the full matrix
655contiguously. This means that @code{BlockArray} supports fast non copying
656extraction and insertion of blocks while @code{PseudoBlockArray} supports fast
657access to the full matrix to use in in for example a linear solver.")
658 (license license:expat)))
659
660(define-public julia-bson 614(define-public julia-bson
661 (package 615 (package
662 (name "julia-bson") 616 (name "julia-bson")