gnu: Add prison. * gnu/packages/kde-frameworks.scm (prison): New variable.
Merge branch 'master' into core-updates
gnu: kde-framework: Update to 5.37.0. * gnu/packages/kde-frameworks.scm (extra-cmake-modules, attica, bluez-qt, breeze-icons, kapidox, karchive, kcodecs, kconfig, kcoreaddons, kdbusaddons, kdnssd, kguiaddons, kil8n, kidletime, kitemmodules, kplotting, ksyntaxhighlighting, kwayland, kwidgetsaddons, kwindowsystem, modemmanager-qt, networkmanager-qt, oxygen-icons, solid, sonnet, threadweaver, kauth, kcompletion, kcrash, kimageformats, kjobwidgets, knotifications, kpackage, kpty, kunitconversion, baloo, kactivities, kactivities-stats, kbookmarks, kcmutils, kconfigwidgets, kdeclarative, kded, kdesignerplugin, kdesu, kemoticons, kglobalaccel, kiconthemes, kinit, kio, knewstuff, knotifyconfig, kparts, kpeople, krunner, kservice, ktexteditor, ktextwidgets, kwallet, kxmlgui, kxmlrpcclient, plasma-framework, kde-framworkintegration, kdelibs4support, khtml, kjs, kjsembed, kmediaplayer, kross): Update to 5.37.0. (bluez-qt)[arguments]: Disable tests. (kcodecs, khtml)[native-inputs]: Add gperf. (ksyntaxhighlighting)[properties]: New field, add upstream-name. (kimageformats, baloo)[arguments]: Add phase to disable failing test. (krunner)[inputs]: Add kwindowsystem.
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.