[bug#64566,0/3] gnu: Add glnemo2.

Message ID cover.1689032023.git.sharlatanus@gmail.com
Headers
Series gnu: Add glnemo2. |

Message

Sharlatan Hellseher July 10, 2023, 11:37 p.m. UTC
Hi Guix!

2 more astro packages for this week, passed lint and build on x86_64 and
aarch64 systems:

> ./pre-inst-env guix build glnemo2 ccfits --system=aarch64-linux
> /gnu/store/rna5r8sw8wlzvf6xbv2k1kbw37m7jk3q-ccfits-2.6
> /gnu/store/4xh1yjaxhxlc87pdmv1ljlcyhz1vb18k-glnemo2-1.21.0
> ./pre-inst-env guix build glnemo2 ccfits
> /gnu/store/fwfwd0yz8zv36pcammcc1zanks5nzj8w-ccfits-2.6
> /gnu/store/w4k64walqdwy9zdz0pqdxk38bk5c48qd-glnemo2-1.21.0

Sharlatan Hellseher (3):
  gnu: cfitsio: Download source over HTTPS.
  gnu: Add ccfits.
  gnu: Add glnemo2.

 gnu/packages/astronomy.scm | 91 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 90 insertions(+), 1 deletion(-)


base-commit: 67e22584faaa558c2a5834a5013d77660ec45e85
  

Comments

Andreas Enge July 26, 2023, 1:52 p.m. UTC | #1
Hello,

Am Tue, Jul 11, 2023 at 12:37:04AM +0100 schrieb Sharlatan Hellseher:
> 2 more astro packages for this week, passed lint and build on x86_64 and
> aarch64 systems:

all pushed and closing the bug, thanks!

For glnemo2, I made the description more neutral.
There was a string-append without effect, which I have changed like this:
               (substitute* "CMakeLists.txt"
                 ;; There is some not straightforward logic on how to set
                 ;; the installation prefix for the project; inherit it
                 ;; from the build-system default flags.
                 (("CMAKE_INSTALL_PREFIX  \"/usr\"")
-                 (string-append "CMAKE_INSTALL_PREFIX"))
+                 "CMAKE_INSTALL_PREFIX")

Hopefully this works, or was there anything missing to append?

In any case, it builds and I can start it.

Andreas