{ plasmaPackage, 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 }: plasmaPackage { name = "plasma-nm"; patches = [ (substituteAll { src = ./0001-mobile-broadband-provider-info-path.patch; inherit mobile_broadband_provider_info; }) (substituteAll { src = ./0002-openvpn-binary-path.patch; inherit openvpn; }) ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ]; propagatedBuildInputs = [ kdeclarative kdelibs4support ki18n kio kwindowsystem plasma-framework qtdeclarative kcompletion kconfigwidgets kcoreaddons kdbusaddons kiconthemes kinit kitemviews knotifications kservice kwallet kwidgetsaddons kxmlgui mobile_broadband_provider_info modemmanager-qt networkmanager-qt openconnect qca-qt5 solid ]; enableParallelBuilding = true; }