diff options
author | Thomas Tuegel <ttuegel@mailbox.org> | 2017-05-22 13:49:07 -0500 |
---|---|---|
committer | Thomas Tuegel <ttuegel@mailbox.org> | 2017-06-18 08:44:45 -0500 |
commit | faf0d3e91d7a08a95a9dd8a7faa4d2f5ee5cb4eb (patch) | |
tree | 494e37aed0ec56df26ae359a4adad7dee117420d /pkgs/desktops/plasma-5/plasma-nm | |
parent | 087f20e8c66372bdba86fa309dd4e1be3f35d821 (diff) | |
download | nixlib-faf0d3e91d7a08a95a9dd8a7faa4d2f5ee5cb4eb.tar nixlib-faf0d3e91d7a08a95a9dd8a7faa4d2f5ee5cb4eb.tar.gz nixlib-faf0d3e91d7a08a95a9dd8a7faa4d2f5ee5cb4eb.tar.bz2 nixlib-faf0d3e91d7a08a95a9dd8a7faa4d2f5ee5cb4eb.tar.lz nixlib-faf0d3e91d7a08a95a9dd8a7faa4d2f5ee5cb4eb.tar.xz nixlib-faf0d3e91d7a08a95a9dd8a7faa4d2f5ee5cb4eb.tar.zst nixlib-faf0d3e91d7a08a95a9dd8a7faa4d2f5ee5cb4eb.zip |
kdeFrameworks: fixup inputs and outputs
- Reduce environment pollution with a separate $bin output containing programs, plugins, and shared data. Libraries remain in $out and are not installed into the environment. - Only propagate build inputs as required.
Diffstat (limited to 'pkgs/desktops/plasma-5/plasma-nm')
-rw-r--r-- | pkgs/desktops/plasma-5/plasma-nm/default.nix | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/pkgs/desktops/plasma-5/plasma-nm/default.nix b/pkgs/desktops/plasma-5/plasma-nm/default.nix index 5c343548fcfb..8ff98ecfc1df 100644 --- a/pkgs/desktops/plasma-5/plasma-nm/default.nix +++ b/pkgs/desktops/plasma-5/plasma-nm/default.nix @@ -1,10 +1,11 @@ -{ mkDerivation, substituteAll, extra-cmake-modules, kdoctools -, kcompletion, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative -, kdelibs4support, ki18n, kiconthemes, kinit, kio, kitemviews -, knotifications, kservice, kwallet, kwidgetsaddons, kwindowsystem -, kxmlgui, mobile_broadband_provider_info -, modemmanager-qt, networkmanager-qt, openconnect, plasma-framework -, qca-qt5, qtdeclarative, solid, openvpn +{ + mkDerivation, substituteAll, + extra-cmake-modules, kdoctools, + kcompletion, kconfigwidgets, kcoreaddons, kdbusaddons, kdeclarative, + kdelibs4support, ki18n, kiconthemes, kinit, kio, kitemviews, knotifications, + kservice, kwallet, kwidgetsaddons, kwindowsystem, kxmlgui, + mobile_broadband_provider_info, modemmanager-qt, networkmanager-qt, + openconnect, openvpn, plasma-framework, qca-qt5, qtdeclarative, qttools, solid }: mkDerivation { @@ -19,8 +20,8 @@ mkDerivation { inherit openvpn; }) ]; - nativeBuildInputs = [ extra-cmake-modules kdoctools ]; - propagatedBuildInputs = [ + nativeBuildInputs = [ extra-cmake-modules kdoctools qttools ]; + buildInputs = [ kdeclarative kdelibs4support ki18n kio kwindowsystem plasma-framework qtdeclarative kcompletion kconfigwidgets kcoreaddons kdbusaddons kiconthemes kinit kitemviews knotifications kservice kwallet kwidgetsaddons kxmlgui |