gnu: phonon: Enable building the Qt Designer plugin.
Add native-inputs pkg-config, qttools and update comments. This enables building the Qt Designer plugin. * gnu/packages/kde-frameworks.scm (phonon): [native-inputs]: Add pkg-config, qttools. [arguments]<#configure-flags>: Remove PHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT, to avoid installing the Phonon-Qt-extension into /gnu/store/…-qtbase-…/.master
parent
11f6570011
commit
ba81085b25
|
@ -138,16 +138,17 @@ common build settings used in software produced by the KDE community.")
|
||||||
"177647r2jqfm32hqcz2nqfqv6v48hn5ab2vc31svba2wz23fkgk7"))))
|
"177647r2jqfm32hqcz2nqfqv6v48hn5ab2vc31svba2wz23fkgk7"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
;; TODO: Add qttools to build the Qt Designer plugin.
|
|
||||||
;; TODO: Think about adding pulseaudio. Is it required for sound?
|
;; TODO: Think about adding pulseaudio. Is it required for sound?
|
||||||
`(("extra-cmake-modules" ,extra-cmake-modules)))
|
;; TODO: Add building the super experimental QML support
|
||||||
|
`(("extra-cmake-modules" ,extra-cmake-modules)
|
||||||
|
("pkg-config" ,pkg-config)
|
||||||
|
("qttools", qttools)))
|
||||||
(inputs
|
(inputs
|
||||||
`(("qtbase" ,qtbase)))
|
`(("qtbase" ,qtbase)))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags
|
`(#:configure-flags
|
||||||
'("-DCMAKE_CXX_FLAGS=-fPIC"
|
'("-DCMAKE_CXX_FLAGS=-fPIC"
|
||||||
"-DPHONON_BUILD_PHONON4QT5=ON"
|
"-DPHONON_BUILD_PHONON4QT5=ON")
|
||||||
"-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON")
|
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-before 'install 'patch-installdir
|
(add-before 'install 'patch-installdir
|
||||||
|
|
Reference in New Issue