diff --git a/pkgs/applications/kde-apps-15.08/baloo-widgets.nix b/pkgs/applications/kde-apps-15.08/baloo-widgets.nix index d38eea96c59..4501dcec7ac 100644 --- a/pkgs/applications/kde-apps-15.08/baloo-widgets.nix +++ b/pkgs/applications/kde-apps-15.08/baloo-widgets.nix @@ -23,9 +23,11 @@ kdeApp { ki18n kservice kfilemetadata - baloo kdelibs4support ]; + propagatedBuildInputs = [ + baloo + ]; meta = { license = [ lib.licenses.lgpl21 ]; maintainers = [ lib.maintainers.ttuegel ]; diff --git a/pkgs/applications/kde-apps-15.08/dolphin.nix b/pkgs/applications/kde-apps-15.08/dolphin.nix index 1704e9ae272..2b886b63d14 100644 --- a/pkgs/applications/kde-apps-15.08/dolphin.nix +++ b/pkgs/applications/kde-apps-15.08/dolphin.nix @@ -51,11 +51,13 @@ kdeApp { knotifications kactivities phonon - baloo baloo-widgets kfilemetadata kdelibs4support ]; + propagatedBuildInputs = [ + baloo + ]; meta = { license = with lib.licenses; [ gpl2 fdl12 ]; maintainers = [ lib.maintainers.ttuegel ]; diff --git a/pkgs/applications/kde-apps-15.08/gwenview.nix b/pkgs/applications/kde-apps-15.08/gwenview.nix index 27d20369128..4a83209dc0c 100644 --- a/pkgs/applications/kde-apps-15.08/gwenview.nix +++ b/pkgs/applications/kde-apps-15.08/gwenview.nix @@ -20,7 +20,6 @@ kdeApp { kdoctools ]; buildInputs = [ - baloo exiv2 kactivities kdelibs4support @@ -28,6 +27,9 @@ kdeApp { lcms2 phonon qtsvg + ]; + propagatedBuildInputs = [ + baloo qtx11extras ]; meta = { diff --git a/pkgs/desktops/plasma-5.4/plasma-desktop/default.nix b/pkgs/desktops/plasma-5.4/plasma-desktop/default.nix index 934d4c1643d..76ddb520fed 100644 --- a/pkgs/desktops/plasma-5.4/plasma-desktop/default.nix +++ b/pkgs/desktops/plasma-5.4/plasma-desktop/default.nix @@ -16,7 +16,7 @@ plasmaPackage { kdoctools ]; buildInputs = [ - attica baloo boost fontconfig kactivities kauth kcmutils + attica boost fontconfig kactivities kauth kcmutils kdbusaddons kdeclarative kded kdelibs4support kemoticons kglobalaccel ki18n kitemmodels knewstuff knotifications knotifyconfig kpeople krunner kwallet kwin libcanberra_kde @@ -24,6 +24,7 @@ plasmaPackage { plasma-workspace qtdeclarative qtx11extras qtsvg xf86inputevdev xf86inputsynaptics xkeyboard_config xinput ]; + propagatedBuildInputs = [ baloo ]; patches = [ (substituteAll { src = ./0001-hwclock.patch; diff --git a/pkgs/desktops/plasma-5.4/plasma-mediacenter.nix b/pkgs/desktops/plasma-5.4/plasma-mediacenter.nix index 6b21eed5a95..27ae27012bc 100644 --- a/pkgs/desktops/plasma-5.4/plasma-mediacenter.nix +++ b/pkgs/desktops/plasma-5.4/plasma-mediacenter.nix @@ -1,18 +1,6 @@ -{ plasmaPackage -, extra-cmake-modules -, baloo -, kactivities -, kconfig -, kcoreaddons -, kdeclarative -, kguiaddons -, ki18n -, kio -, kservice -, kfilemetadata -, plasma-framework -, qtdeclarative -, qtmultimedia +{ plasmaPackage, extra-cmake-modules, baloo, kactivities, kconfig +, kcoreaddons, kdeclarative, kguiaddons, ki18n, kio, kservice +, kfilemetadata, plasma-framework, qtdeclarative, qtmultimedia , taglib }: @@ -22,19 +10,9 @@ plasmaPackage { extra-cmake-modules ]; buildInputs = [ - baloo - kactivities - kconfig - kcoreaddons - kdeclarative - kguiaddons - ki18n - kio - kservice - kfilemetadata - plasma-framework - qtdeclarative - qtmultimedia + kactivities kconfig kcoreaddons kdeclarative kguiaddons ki18n kio + kservice kfilemetadata plasma-framework qtdeclarative qtmultimedia taglib ]; + propagatedBuildInputs = [ baloo ]; } diff --git a/pkgs/desktops/plasma-5.4/plasma-workspace/default.nix b/pkgs/desktops/plasma-5.4/plasma-workspace/default.nix index 3408526fa33..f1c44536a52 100644 --- a/pkgs/desktops/plasma-5.4/plasma-workspace/default.nix +++ b/pkgs/desktops/plasma-5.4/plasma-workspace/default.nix @@ -17,7 +17,7 @@ plasmaPackage { kdoctools ]; buildInputs = [ - baloo kactivities kcmutils kcrash kdbusaddons kdeclarative + kactivities kcmutils kcrash kdbusaddons kdeclarative kdelibs4support kdesu kdewebkit kglobalaccel kidletime kjsembed knewstuff knotifyconfig kpackage krunner ktexteditor ktextwidgets kwallet kwayland kwin kxmlrpcclient libdbusmenu libkscreen libSM @@ -25,7 +25,7 @@ plasmaPackage { qtscript qtx11extras solid wayland ]; propagatedBuildInputs = [ - libksysguard + baloo libksysguard ]; patches = [ ./0001-startkde-NixOS-patches.patch ];