mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-24 11:39:46 -05: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"))))
|
"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?
|
||||||
`(("extra-cmake-modules" ,extra-cmake-modules)))
|
`(("extra-cmake-modules" ,extra-cmake-modules)))
|
||||||
(inputs
|
(inputs
|
||||||
`(("qtbase" ,qtbase)))
|
`(("qtbase" ,qtbase)))
|
||||||
|
@ -296,6 +298,7 @@ (define-public bluez-qt
|
||||||
`(("dbus" ,dbus)
|
`(("dbus" ,dbus)
|
||||||
("extra-cmake-modules" ,extra-cmake-modules)))
|
("extra-cmake-modules" ,extra-cmake-modules)))
|
||||||
(inputs
|
(inputs
|
||||||
|
;; TODO: qtdeclarative (yields one failing test)
|
||||||
`(("qtbase" ,qtbase)))
|
`(("qtbase" ,qtbase)))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags
|
`(#:configure-flags
|
||||||
|
@ -643,6 +646,10 @@ (define-public kguiaddons
|
||||||
(base32
|
(base32
|
||||||
"1nmlwvy2jdmh0m6bmahvk68vl2rs9s28c10dkncpi6gvhsdkigqx"))))
|
"1nmlwvy2jdmh0m6bmahvk68vl2rs9s28c10dkncpi6gvhsdkigqx"))))
|
||||||
(build-system cmake-build-system)
|
(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
|
(native-inputs
|
||||||
`(("extra-cmake-modules" ,extra-cmake-modules)
|
`(("extra-cmake-modules" ,extra-cmake-modules)
|
||||||
("pkg-config" ,pkg-config)))
|
("pkg-config" ,pkg-config)))
|
||||||
|
@ -1193,6 +1200,7 @@ (define-public solid
|
||||||
(inputs
|
(inputs
|
||||||
`(("qtbase" ,qtbase)
|
`(("qtbase" ,qtbase)
|
||||||
("udev" ,eudev)))
|
("udev" ,eudev)))
|
||||||
|
;; TODO: Add runtime-only dependency MediaPlayerInfo
|
||||||
(home-page "https://community.kde.org/Frameworks")
|
(home-page "https://community.kde.org/Frameworks")
|
||||||
(synopsis "Desktop hardware abstraction")
|
(synopsis "Desktop hardware abstraction")
|
||||||
(description "Solid is a device integration framework. It provides a way of
|
(description "Solid is a device integration framework. It provides a way of
|
||||||
|
@ -1573,6 +1581,9 @@ (define-public knotifications
|
||||||
("kwindowsystem" ,kwindowsystem)
|
("kwindowsystem" ,kwindowsystem)
|
||||||
("phonon" ,phonon)
|
("phonon" ,phonon)
|
||||||
("qtbase" ,qtbase)
|
("qtbase" ,qtbase)
|
||||||
|
;; TODO: qtspeech (new in Qt 5.9)
|
||||||
|
;; TODO: Think about adding dbusmenu-qt5 from
|
||||||
|
;; https://launchpad.net/libdbusmenu-qt
|
||||||
("qtx11extras" ,qtx11extras)))
|
("qtx11extras" ,qtx11extras)))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases
|
`(#:phases
|
||||||
|
@ -1615,7 +1626,7 @@ (define-public kpackage
|
||||||
("ki18n" ,ki18n)
|
("ki18n" ,ki18n)
|
||||||
("qtbase" ,qtbase)))
|
("qtbase" ,qtbase)))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:tests? #f ; FIXME: 1/4 tests fail.
|
`(#:tests? #f ; FIXME: 3/9 tests fail.
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-before 'check 'check-setup
|
(add-before 'check 'check-setup
|
||||||
|
@ -1648,6 +1659,7 @@ (define-public kpty
|
||||||
(inputs
|
(inputs
|
||||||
`(("kcoreaddons" ,kcoreaddons)
|
`(("kcoreaddons" ,kcoreaddons)
|
||||||
("ki18n" ,ki18n)
|
("ki18n" ,ki18n)
|
||||||
|
;; TODO: utempter, for managing UTMP entries
|
||||||
("qtbase" ,qtbase)))
|
("qtbase" ,qtbase)))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:tests? #f ; FIXME: 1/1 tests fail.
|
`(#:tests? #f ; FIXME: 1/1 tests fail.
|
||||||
|
@ -2013,7 +2025,8 @@ (define-public kdeclarative
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-before 'check 'start-xorg-server
|
(add-before 'check 'start-xorg-server
|
||||||
(lambda* (#:key inputs #:allow-other-keys)
|
(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")
|
(system (string-append (assoc-ref inputs "xorg-server")
|
||||||
"/bin/Xvfb :1 -screen 0 640x480x24 &"))
|
"/bin/Xvfb :1 -screen 0 640x480x24 &"))
|
||||||
(setenv "DISPLAY" ":1")
|
(setenv "DISPLAY" ":1")
|
||||||
|
@ -2695,7 +2708,8 @@ (define-public ktexteditor
|
||||||
`(("extra-cmake-modules" ,extra-cmake-modules)
|
`(("extra-cmake-modules" ,extra-cmake-modules)
|
||||||
("pkg-config" ,pkg-config)))
|
("pkg-config" ,pkg-config)))
|
||||||
(inputs
|
(inputs
|
||||||
`(("karchive" ,karchive)
|
`(;; TODO: editor-config
|
||||||
|
("karchive" ,karchive)
|
||||||
("kauth" ,kauth)
|
("kauth" ,kauth)
|
||||||
("kbookmarks" ,kbookmarks)
|
("kbookmarks" ,kbookmarks)
|
||||||
("kcodecs" ,kcodecs)
|
("kcodecs" ,kcodecs)
|
||||||
|
@ -2774,6 +2788,7 @@ (define-public ktextwidgets
|
||||||
("kservice" ,kservice)
|
("kservice" ,kservice)
|
||||||
("kwidgetsaddons" ,kwidgetsaddons)
|
("kwidgetsaddons" ,kwidgetsaddons)
|
||||||
("kwindowsystem" ,kwindowsystem)
|
("kwindowsystem" ,kwindowsystem)
|
||||||
|
;; TODO: qtspeech (new in Qt 5.9)
|
||||||
("qtbase" ,qtbase)))
|
("qtbase" ,qtbase)))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases
|
`(#:phases
|
||||||
|
@ -2978,7 +2993,7 @@ (define-public plasma-framework
|
||||||
("qtx11extras" ,qtx11extras)
|
("qtx11extras" ,qtx11extras)
|
||||||
("solid" ,solid)))
|
("solid" ,solid)))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:tests? #f ; FIXME: 13/14 tests fail.
|
`(#:tests? #f ; FIXME: 9/15 tests fail.
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-before 'check 'check-setup
|
(add-before 'check 'check-setup
|
||||||
|
|
|
@ -293,6 +293,8 @@ (define-public libksysguard
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-before 'configure 'patch-cmakelists
|
(add-before 'configure 'patch-cmakelists
|
||||||
(lambda _
|
(lambda _
|
||||||
|
;; TODO: Verify: This should no longer be necessary, since
|
||||||
|
;; KF5AuthConfig.cmake.in contains this already.
|
||||||
(substitute* "processcore/CMakeLists.txt"
|
(substitute* "processcore/CMakeLists.txt"
|
||||||
(("KAUTH_HELPER_INSTALL_DIR") "KDE_INSTALL_LIBEXECDIR"))))
|
(("KAUTH_HELPER_INSTALL_DIR") "KDE_INSTALL_LIBEXECDIR"))))
|
||||||
(replace 'check
|
(replace 'check
|
||||||
|
|
Loading…
Reference in a new issue