gnu: kdelibs4support: Remove redundant inputs. These are listed as propagated inputs already, no need to list them as normal inputs again. * gnu/packages/kde-frameworks.scm (kdelibs4support)[inputs]: Remove kconfigwidgets, kdesignerplugin, kdoctools, kguiaddons.
gnu: kdoctools: Symlink some files referred to by different names. * gnu/package/kde-frameworks.scm (kdoctools)[arguments] <#:phases>'add-symlinks': New phase.
gnu: ktexteditor: Symlink some files referred to by different names. * gnu/package/kde-frameworks.scm (ktexteditor)[arguments] <#:phases>'add-symlinks': New phase.
gnu: kdeclarative: Reduce the number of warnings when configuring. * gnu/packages/kde-frameworks.scm (kdeclarative)[inputs]: Add libepoxy. [native-inputs]: Add pkg-config.
gnu: kglobalaccel: Reduce the number of warnings when configuring. * gnu/packages/kde-frameworks.scm (kglobalaccel)[native-inputs]: Add pkg-config.
gnu: sonnet: Reduce the number of warnings when configuring. * gnu/packages/kde-frameworks.scm (sonnet)[native-inputs]: Add pkg-config.
gnu: kidletime: Enable fallback mode to X-Screensaver based poller. This does no harm and reduced the number of warnings. Also pkg-config was added to reduce the number of warnings further. * gnu/packages/kde-frameworks.scm (kidletime)[inputs]: Add libxscrnsaver. [native-inputs]: Add pkg-config.
gnu: kio: Symlink some files referred to by different names. * gnu/package/kde-frameworks.scm (kio)[arguments] <#:phases>'add-symlinks': New phase.
gnu: kio: Adopt a patch from Nix. * gnu/package/kde-frameworks.scm (kio)[arguments] <#:phases>'patch': New phase.
gnu: kio: Remove unused input. This "acl" is not the "libacl" kio wants, but that libacl is not yet available. Added a commend instead. * gnu/packages/kde-frameworks.scm (kio)[inputs]: Remove acl.
gnu: kparts: Make tests pass again. * gnu/packages/kde-frameworks.scm (kparts)[native-inputs]: Add shared-mime-info.
gnu: bluez-qt: Add comment about status of tests. * gnu/packages/kde-frameworks.scm (bluez-qt)[arguments]: Add comment.
gnu: bluez-qt: Install udev-rules. This requires setting UDEV_RULES_INSTALL_DIR since the CMakeLists.txt does not base this any prefix. * gnu/packages/kde-frameworks.scm (bluez-qt)[arguments]<#:configure-flags>: Remove INSTALL_UDEV_RULE=OFF, add UDEV_RULES_INSTALL_DIR.
gnu: kfilemetadata: Enable support for PDF files and audio files. - Qt5 Multimedia module is needed to bild an extractor for audio files. - poppler, which was defined as input, is not including the requested Qt support, thus poppler-qt is needed. * gnu/packages/kde-frameworks.scm (kfilemetadata)[inuts]: Add qtmultimedia, replace poppler by poppler-qt5. [native-inputs]: Add pkg-config.
gnu: kdnssd: Enable service discovery on local network via avahi. * gnu/packages/kde-frameworks.scm (kdnssd)[inputs]: Add avahi.
gnu: phonon: Enable building the Qt Designer plugin. Add native-inputs pkg-config, qttools and update comments. This enables building the Qt Designer plugin. * gnu/packages/kde-frameworks.scm (phonon): [native-inputs]: Add pkg-config, qttools. [arguments]<#configure-flags>: Remove PHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT, to avoid installing the Phonon-Qt-extension into /gnu/store/…-qtbase-…/.
gnu: kdesignerplugin: Add optional inputs. Still missing: kwebkit (KF5WebKitConfig.cmake). * gnu/packages/kde-frameworks.scm (kdesignerplugin)[inputs]: Add kcompletion, kconfigwidgets, kiconthemes, kitemviews, kkio, kplotting, ktextwidgets, kwidgetsaddons, kxmlgui, sonnet.
gnu: Add kdewebkit. * gnu/package/kde-frameworks.scm (kdewebkit): New variable.
gnu: kwallet: Add optional input qgpgme. Gpgme was already there, QGpgme was missing. * gnu/packages/kde-frameworks.scm (kwallet)[inputs]: Add qgpgme.
gnu: kconfigwidgets: Add optional native-input kdoctools. * gnu/packages/kde-frameworks.scm (kconfigwidgets)[native-inputs]: Add kdoctools.