Merge branch 'master' into core-updates
gnu: kde-frameworks: Fix 'license' fields. * gnu/packages/kde-frameworks.scm (kde-frameworkintegration)[license]: Turn into a list of <license> objects. (kdelibs4support)[license]: Likewise. (khtml)[license]: Likewise. (kjs)[license]: Likewise. (kross)[license]: Likewise.
gnu: Add kross. * gnu/packages/kde-frameworks.scm (kross): New variable.
gnu: Add kmediaplayer. * gnu/packages/kde-frameworks.scm (kmediaplayer): New variable.
gnu: Add kjsembed. * gnu/packages/kde-frameworks.scm (kjsembed): New variable.
gnu: Add khtml. * gnu/packages/kde-frameworks.scm (khtml): New variable.
gnu: Add kjs. * gnu/packages/kde-frameworks.scm (kjs): New variable.
gnu: Add kdelibs4support. * gnu/packages/kde-frameworks.scm (kdelibs4support): New variable.
gnu: Add kde-frameworkintegration. * gnu/packages/kde-frameworks.scm (kde-frameworkintegration): New variable.
Merge branch 'master' into core-updates
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.
gnu: kwindowsystem: Fix some test-cases (test-suite still disabled). Make five tests pass, three are still failing – thus the test-suite is still disabled. This commit's aim is to retain the progress. * gnu/packages/kde-frameworks.scm (kwindowsystem)[native-inputs]: Add dbus. [arguments]<#:test?>: Change comment. <#:phases>: Replace phase `check` by new one befind 'install'.
gnu: kwidgetsaddons: Re-enable tests. * gnu/packages/kde-frameworks.scm (kwidgetsaddons)[arguments]: Test-suite is now passing; reenable it.
gnu: kiconthemes: Re-enable tests. * gnu/packages/kde-frameworks.scm (kiconthemes)[arguments]: Test-suite is now passing; reenable it.
gnu: kwallet: Use gpgme instead of gpgmepp. The C++-bindings are part of gpgme since version 1.7. * gnu/packages/kde-frameworks.scm(kwallet)[inputs]: Replace gpgmepp by gpgme.
gnu: gpgmepp: Superseded by gpgme. The C++-bindings are part of gpgme since version 1.7. * gnu/packages/kde-frameworks.scm (gpgmepp)[properties]: New field.
gnu: sonnet: Add optional input (spell-checker). * gnu/packages/kde-frameworks.scm (sonnet)[inputs]: Add hunspell; add todo comment for other language's spell-checker.
gnu: kpackage: Add more optional inputs. * gnu/packages/kde-frameworks.scm (kpackage)[inputs]: Add kdoctools.
gnu: plasma-framework: Add more optional inputs. * gnu/packages/kde-frameworks.scm (plasma-frameworks)[native-inputs]: Add pkg-config. [inputs]: Add kwayland.
gnu: ktexteditor: Add more optional inputs. * gnu/packages/kde-frameworks.scm (ktexteditor)[native-inputs]: Add pkg-config.