gnu: Add julia-bittwiddlingconveniencefunctions.

* gnu/packages/julia-xyz.scm (julia-bittwiddlingconveniencefunctions): New variable.

Change-Id: I822c61c780ce5035346f3f307a6e9dc1be8fd013
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Spencer King 2024-12-24 23:25:43 +00:00 committed by Ludovic Courtès
parent 8317bf63be
commit 194294251f
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -698,6 +698,31 @@ sequences.")
and amino acids that are used ny otherBioJulia packages.")
(license license:expat)))
(define-public julia-bittwiddlingconveniencefunctions
(package
(name "julia-bittwiddlingconveniencefunctions")
(version "0.1.6")
(source
(origin
(method git-fetch)
(uri (git-reference
(url
"https://github.com/JuliaSIMD/BitTwiddlingConvenienceFunctions.jl")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0qn36wpj7bk4ysizhx0a13ajajjzlc6cxsqhhx9w99d5wciplx4a"))))
(build-system julia-build-system)
(propagated-inputs (list julia-static))
(home-page
"https://github.com/JuliaSIMD/BitTwiddlingConvenienceFunctions.jl")
(synopsis "Bit twiddling convenience functions")
(description
"This package provides bit twiddling convenience functions in Julia.
These are useful for going to the next or previous mask size or for
calculating corresponding shifts.")
(license license:expat)))
(define-public julia-blockarrays
(package
(name "julia-blockarrays")