Subject: Re: [bug#74497] [PATCH 02/46] gnu: Add julia-astroangles.

From: Efraim Flashner <[email-masked]>
Date: Sun, 24 Nov 2024 09:09:55 +0200

I haven't looked at the rest of the patch set, but I did look at this
one quickly.

I see that there was a 0.1.4 that was adjusted in the Project.toml but
no release was actually tagged. I don't have a preference between the
0.1.3 or 0.1.4.

StableRNGs and Formatting are only listed in test/Project.toml, is
julia-formatting actually needed as a propagated-input?

This package built without any problems on aarch64.

On Sat, Nov 23, 2024 at 07:50:49PM +0000, Sharlatan Hellseher wrote:
> * gnu/packages/julia-xyz.scm (julia-astroangles): New variable.
> 
> Change-Id: I7d4f977577b5e468eee313e216ed5f3d15f7e598
> ---
>  gnu/packages/julia-xyz.scm | 25 +++++++++++++++++++++++++
>  1 file changed, 25 insertions(+)
> 
> diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
> index 77385ee6e0..4aedf140bc 100644
> --- a/gnu/packages/julia-xyz.scm
> +++ b/gnu/packages/julia-xyz.scm
> @@ -266,6 +266,31 @@ (define-public julia-arraylayouts
>  much wider class of matrix types than Julia's in-built @code{StridedArray}.")
>      (license license:expat)))
>  
> +(define-public julia-astroangles
> +  (package
> +    (name "julia-astroangles")
> +    (version "0.1.3")
> +    (source
> +     (origin
> +       (method git-fetch)
> +       (uri (git-reference
> +             (url "https://github.com/JuliaAstro/AstroAngles.jl")
> +             (commit (string-append "v" version))))
> +       (file-name (git-file-name name version))
> +       (sha256
> +        (base32 "1hd03kv1dppdzz7i9jv11f4rby5c21sdyhbcf3yvba9vnkkd1gz5"))))
> +    (build-system julia-build-system)
> +    (native-inputs
> +     (list julia-stablerngs))
> +    (propagated-inputs
> +     (list julia-formatting))
> +    (home-page "https://github.com/JuliaAstro/AstroAngles.jl")
> +    (synopsis "Lightweight string parsing and representation of angles")
> +    (description
> +     "This package provides a lightweight string parsing and representation of
> +angles.")
> +    (license license:expat)))
> +
>  (define-public julia-astrolib
>    (package
>      (name "julia-astrolib")
> -- 
> 2.46.0
> 
> 
> 

-- 
Efraim Flashner   <[email-masked]>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted