gnu: guile-ncurses: Build with Guile 3.0.

* gnu/packages/guile-xyz.scm (guile-ncurses)[inputs]: Replace guile-2.2 with
guile-3.0.
(guile3.0-ncurses): Deprecate in favor of guile-ncurses.
(guile2.2-ncurses): New variable.
This commit is contained in:
Ricardo Wurmus 2020-05-12 00:31:05 +02:00
parent eef5458387
commit b01a73b029
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -1878,7 +1878,7 @@ (define-public guile-ncurses
"038xbffalhymg26lvmzgf7ljilxz2f2zmqg5r5nfzbipfbprwjhf")))) "038xbffalhymg26lvmzgf7ljilxz2f2zmqg5r5nfzbipfbprwjhf"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("ncurses" ,ncurses) (inputs `(("ncurses" ,ncurses)
("guile" ,guile-2.2))) ("guile" ,guile-3.0)))
(native-inputs `(("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:modules ((guix build gnu-build-system) `(#:modules ((guix build gnu-build-system)
@ -1912,13 +1912,15 @@ (define-public guile-ncurses
library.") library.")
(license license:lgpl3+))) (license license:lgpl3+)))
(define-public guile3.0-ncurses (define-public guile2.2-ncurses
(package (package
(inherit guile-ncurses) (inherit guile-ncurses)
(name "guile3.0-ncurses") (name "guile2.2-ncurses")
(version "3.0")
(inputs `(("ncurses" ,ncurses) (inputs `(("ncurses" ,ncurses)
("guile" ,guile-3.0))))) ("guile" ,guile-2.2)))))
(define-public guile3.0-ncurses
(deprecated-package "guile3.0-ncurses" guile-ncurses))
(define-public guile-ncurses/gpm (define-public guile-ncurses/gpm
(package (package