gnu: xplanet: Update package style.

* gnu/packages/astronomy.scm (xplanet)[arguments]: Use G-expressions.
Improve code style.
[inputs]: Remove labels.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
This commit is contained in:
Sharlatan Hellseher 2023-06-25 22:28:19 +01:00 committed by Tobias Geerinckx-Rice
parent 3718307833
commit d427792cc4
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -2738,28 +2738,28 @@ (define-public xplanet
"xplanet-1.3.1-libimage_gif.c.patch"
"xplanet-1.3.1-xpUtil-Add2017LeapSecond.cpp.patch"))))
(build-system gnu-build-system)
(arguments
(list
#:configure-flags
#~(list
;; No NASA JPL cspice support.
"--without-cspice"
(string-append "CPPFLAGS=-I" #$(this-package-input "netpbm")
"/include/netpbm"))))
(native-inputs
(list pkg-config))
(inputs
`(("libx11" ,libx11)
("libxscrnsaver" ,libxscrnsaver)
("libice" ,libice)
("freetype" ,freetype)
("pango" ,pango)
("giflib" ,giflib)
("libjpeg" ,libjpeg-turbo)
("libpng" ,libpng)
("libtiff" ,libtiff)
("netpbm" ,netpbm)
("zlib" ,zlib)))
(arguments
`(#:configure-flags
(let ((netpbm (assoc-ref %build-inputs "netpbm")))
(append (list
;; Give correct path for pnm.h header to configure script
(string-append "CPPFLAGS=-I" netpbm "/include/netpbm")
;; no nasa jpl cspice support
"--without-cspice" )))))
(list freetype
giflib
libice
libjpeg-turbo
libpng
libtiff
libx11
libxscrnsaver
netpbm
pango
zlib))
(home-page "https://xplanet.sourceforge.net/")
(synopsis "Planetary body renderer")
(description