gnu: Add phonon.

* gnu/packages/kde-frameworks.scm (phonon): New variable.
This commit is contained in:
David Craven 2016-08-07 19:01:34 +02:00
parent 0852f09a0d
commit 689bb11a34
No known key found for this signature in database
GPG Key ID: C5E051C79C0BECDB
1 changed files with 28 additions and 0 deletions

View File

@ -77,6 +77,34 @@ modules provided by CMake to find common software. In addition, it provides
common build settings used in software produced by the KDE community.") common build settings used in software produced by the KDE community.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public phonon
(package
(name "phonon")
(version "4.9.0")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/phonon"
"/" version "/"
name "-" version ".tar.xz"))
(sha256
(base32
"1q5hvsk4sfcb91625wcmldy7kgjmfpmpmkgzi6mxkqdd307v8x5v"))))
(build-system cmake-build-system)
(native-inputs
`(("extra-cmake-modules" ,extra-cmake-modules)))
(inputs
`(("qtbase" ,qtbase)))
(arguments
`(#:configure-flags
'("-DCMAKE_CXX_FLAGS=-fPIC"
"-DPHONON_BUILD_PHONON4QT5=ON")))
(home-page "https://phonon.kde.org")
(synopsis "KDE's multimedia library")
(description "KDE's multimedia library.")
(license license:lgpl2.1+)))
;; Tier 1 ;; Tier 1
;; ;;
;; Tier 1 frameworks depend only on Qt (and possibly a small number of other ;; Tier 1 frameworks depend only on Qt (and possibly a small number of other