gnu: celestia-gtk: Deprecate in favor of celestia.

Celestia has been migrated to Qt6 in the latest commits on master
branch, this is a preparation for upcoming upgrade. GTK variant is not
recommended to use by upstream.

See: <https://github.com/CelestiaProject/Celestia/issues/2148>.

* gnu/packages/astronomy.scm (celestia-gtk): Deprecate variable.

Fixes: guix/guix#2338.
Change-Id: I925b74ba658097e3d09da915f46f1c585ccd7f83
This commit is contained in:
Sharlatan Hellseher 2025-09-06 08:27:04 +01:00
parent a4e8b4334e
commit 51640e4820
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -600,21 +600,7 @@ accurately in real time at any rate desired.")
(license license:gpl2+))) (license license:gpl2+)))
(define-public celestia-gtk (define-public celestia-gtk
(package/inherit celestia (deprecated-package "celestia-gtk" celestia))
(name "celestia-gtk")
(inputs
(modify-inputs (package-inputs celestia)
(replace "freeglut" gtk+-2)
(prepend cairo gtkglext libxmu libtheora pango-1.42)))
(arguments
(substitute-keyword-arguments (package-arguments celestia)
((#:configure-flags flags '())
#~(append #$flags
(list "--enable-cairo"
"--enable-theora"
"--without-glut"
"--with-gtk")))))
(synopsis "Real-time 3D visualization of space (using GTK+)")))
(define-public cfitsio (define-public cfitsio
(package (package