mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-19 05:57:04 +01:00
gnu: kde.scm, kde-frameworks.scm: Add and update comments.
* gnu/packages/kde-frameworks.scm (kpackage,plasma-framework)[arguments]: Update comment (number of failed tests). (kdeclarative)[arguments]<#:phases>: Update comment. (bluez-qt,knotifications,kpty,ktexteditor,ktextwidgets,solid)[inputs]: Add a todo comment. (kguiaddons): Add a todo comment. (phonon)[native-inputs]: Add a todo comment. * gnu/packages/kde-frameworks.scm (kauth)[arguments]<#:phases>: Add a todo comment.
This commit is contained in:
parent
ed4a3ec68c
commit
1e0ae3b352
2 changed files with 21 additions and 4 deletions
|
@ -123,6 +123,8 @@ (define-public phonon
|
|||
"177647r2jqfm32hqcz2nqfqv6v48hn5ab2vc31svba2wz23fkgk7"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
;; TODO: Add qttools to build the Qt Designer plugin.
|
||||
;; TODO: Think about adding pulseaudio. Is it required for sound?
|
||||
`(("extra-cmake-modules" ,extra-cmake-modules)))
|
||||
(inputs
|
||||
`(("qtbase" ,qtbase)))
|
||||
|
@ -296,6 +298,7 @@ (define-public bluez-qt
|
|||
`(("dbus" ,dbus)
|
||||
("extra-cmake-modules" ,extra-cmake-modules)))
|
||||
(inputs
|
||||
;; TODO: qtdeclarative (yields one failing test)
|
||||
`(("qtbase" ,qtbase)))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
|
@ -643,6 +646,10 @@ (define-public kguiaddons
|
|||
(base32
|
||||
"1nmlwvy2jdmh0m6bmahvk68vl2rs9s28c10dkncpi6gvhsdkigqx"))))
|
||||
(build-system cmake-build-system)
|
||||
;; TODO: Build packages for the Python bindings. Ideally this will be
|
||||
;; done for all versions of python guix supports. Requires python,
|
||||
;; python-sip, clang-python, libclang. Requires python-2 in all cases for
|
||||
;; clang-python.
|
||||
(native-inputs
|
||||
`(("extra-cmake-modules" ,extra-cmake-modules)
|
||||
("pkg-config" ,pkg-config)))
|
||||
|
@ -1193,6 +1200,7 @@ (define-public solid
|
|||
(inputs
|
||||
`(("qtbase" ,qtbase)
|
||||
("udev" ,eudev)))
|
||||
;; TODO: Add runtime-only dependency MediaPlayerInfo
|
||||
(home-page "https://community.kde.org/Frameworks")
|
||||
(synopsis "Desktop hardware abstraction")
|
||||
(description "Solid is a device integration framework. It provides a way of
|
||||
|
@ -1573,6 +1581,9 @@ (define-public knotifications
|
|||
("kwindowsystem" ,kwindowsystem)
|
||||
("phonon" ,phonon)
|
||||
("qtbase" ,qtbase)
|
||||
;; TODO: qtspeech (new in Qt 5.9)
|
||||
;; TODO: Think about adding dbusmenu-qt5 from
|
||||
;; https://launchpad.net/libdbusmenu-qt
|
||||
("qtx11extras" ,qtx11extras)))
|
||||
(arguments
|
||||
`(#:phases
|
||||
|
@ -1615,7 +1626,7 @@ (define-public kpackage
|
|||
("ki18n" ,ki18n)
|
||||
("qtbase" ,qtbase)))
|
||||
(arguments
|
||||
`(#:tests? #f ; FIXME: 1/4 tests fail.
|
||||
`(#:tests? #f ; FIXME: 3/9 tests fail.
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'check 'check-setup
|
||||
|
@ -1648,6 +1659,7 @@ (define-public kpty
|
|||
(inputs
|
||||
`(("kcoreaddons" ,kcoreaddons)
|
||||
("ki18n" ,ki18n)
|
||||
;; TODO: utempter, for managing UTMP entries
|
||||
("qtbase" ,qtbase)))
|
||||
(arguments
|
||||
`(#:tests? #f ; FIXME: 1/1 tests fail.
|
||||
|
@ -2013,7 +2025,8 @@ (define-public kdeclarative
|
|||
(modify-phases %standard-phases
|
||||
(add-before 'check 'start-xorg-server
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
;; The test suite requires a running X server.
|
||||
;; The test suite requires a running X server, setting
|
||||
;; QT_QPA_PLATFORM=offscreen does not suffice.
|
||||
(system (string-append (assoc-ref inputs "xorg-server")
|
||||
"/bin/Xvfb :1 -screen 0 640x480x24 &"))
|
||||
(setenv "DISPLAY" ":1")
|
||||
|
@ -2695,7 +2708,8 @@ (define-public ktexteditor
|
|||
`(("extra-cmake-modules" ,extra-cmake-modules)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(inputs
|
||||
`(("karchive" ,karchive)
|
||||
`(;; TODO: editor-config
|
||||
("karchive" ,karchive)
|
||||
("kauth" ,kauth)
|
||||
("kbookmarks" ,kbookmarks)
|
||||
("kcodecs" ,kcodecs)
|
||||
|
@ -2774,6 +2788,7 @@ (define-public ktextwidgets
|
|||
("kservice" ,kservice)
|
||||
("kwidgetsaddons" ,kwidgetsaddons)
|
||||
("kwindowsystem" ,kwindowsystem)
|
||||
;; TODO: qtspeech (new in Qt 5.9)
|
||||
("qtbase" ,qtbase)))
|
||||
(arguments
|
||||
`(#:phases
|
||||
|
@ -2978,7 +2993,7 @@ (define-public plasma-framework
|
|||
("qtx11extras" ,qtx11extras)
|
||||
("solid" ,solid)))
|
||||
(arguments
|
||||
`(#:tests? #f ; FIXME: 13/14 tests fail.
|
||||
`(#:tests? #f ; FIXME: 9/15 tests fail.
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'check 'check-setup
|
||||
|
|
|
@ -293,6 +293,8 @@ (define-public libksysguard
|
|||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'patch-cmakelists
|
||||
(lambda _
|
||||
;; TODO: Verify: This should no longer be necessary, since
|
||||
;; KF5AuthConfig.cmake.in contains this already.
|
||||
(substitute* "processcore/CMakeLists.txt"
|
||||
(("KAUTH_HELPER_INSTALL_DIR") "KDE_INSTALL_LIBEXECDIR"))))
|
||||
(replace 'check
|
||||
|
|
Loading…
Reference in a new issue