gnu: stellarium: Use modular Qt.

* gnu/packages/astronomy.scm (stellarium)[inputs]: Remove qt.
Add qtbase, qtmultimedia, qtscript, qtserialport.
[native-inputs]: Add qtbase, qttools.
This commit is contained in:
Danny Milosavljevic 2017-03-03 12:35:17 +01:00
parent b2e3d59c50
commit 5bbf31ccba
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5

View file

@ -128,11 +128,16 @@ (define-public stellarium
"04avigz8i8mi2x6x71bqr9np85n1p9qnvbj2hxr947f1jv22zr8g")))) "04avigz8i8mi2x6x71bqr9np85n1p9qnvbj2hxr947f1jv22zr8g"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(inputs (inputs
`(("qt" ,qt) `(("qtbase" ,qtbase)
("qtmultimedia" ,qtmultimedia)
("qtscript" ,qtscript)
("qtserialport" ,qtserialport)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs (native-inputs
`(("gettext" ,gettext-minimal) ; xgettext is used at compile time `(("gettext" ,gettext-minimal) ; xgettext is used at compile time
("perl" ,perl))) ; For pod2man ("perl" ,perl) ; For pod2man
("qtbase" ,qtbase) ; Qt MOC is needed at compile time
("qttools" ,qttools)))
(arguments (arguments
`(#:test-target "tests" `(#:test-target "tests"
#:phases (modify-phases %standard-phases #:phases (modify-phases %standard-phases