propagate plasma-framework dependencies

This commit is contained in:
Thomas Tuegel 2015-10-10 12:45:57 -05:00
parent 5abff86df9
commit 9747a3c764
12 changed files with 33 additions and 25 deletions

View file

@ -44,7 +44,6 @@ kdeApp {
kxmlgui kxmlgui
kdbusaddons kdbusaddons
kwallet kwallet
plasma-framework
kitemmodels kitemmodels
knotifications knotifications
threadweaver threadweaver
@ -57,6 +56,7 @@ kdeApp {
kio kio
ktexteditor ktexteditor
kwindowsystem kwindowsystem
plasma-framework
]; ];
meta = { meta = {
license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ]; license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ];

View file

@ -30,7 +30,6 @@ kdeApp {
kiconthemes kiconthemes
kcmutils kcmutils
knotifications knotifications
plasma-framework
kwidgetsaddons kwidgetsaddons
kitemviews kitemviews
]; ];
@ -38,6 +37,7 @@ kdeApp {
ki18n ki18n
kio kio
kwindowsystem kwindowsystem
plasma-framework
qtdeclarative qtdeclarative
]; ];
meta = { meta = {

View file

@ -12,9 +12,10 @@ plasmaPackage {
]; ];
buildInputs = [ buildInputs = [
ibus kconfig kconfigwidgets kcoreaddons kcmutils ibus kconfig kconfigwidgets kcoreaddons kcmutils
knewstuff kservice kunitconversion plasma-framework knewstuff kservice kunitconversion
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kdelibs4support kio kross krunner qtdeclarative qtx11extras kdelibs4support kio kross krunner plasma-framework qtdeclarative
qtx11extras
]; ];
} }

View file

@ -7,8 +7,9 @@ plasmaPackage {
name = "khotkeys"; name = "khotkeys";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [
kcmutils kdbusaddons kxmlgui plasma-framework kcmutils kdbusaddons kxmlgui plasma-workspace
plasma-workspace ];
propagatedBuildInputs = [
kdelibs4support kglobalaccel ki18n kio plasma-framework qtx11extras
]; ];
propagatedBuildInputs = [ kdelibs4support kglobalaccel ki18n kio qtx11extras ];
} }

View file

@ -17,11 +17,11 @@ plasmaPackage {
epoxy kcompletion kcmutils kconfig kconfigwidgets kcoreaddons epoxy kcompletion kcmutils kconfig kconfigwidgets kcoreaddons
kcrash kdecoration kiconthemes kinit knewstuff knotifications kcrash kdecoration kiconthemes kinit knewstuff knotifications
kpackage kservice kwayland kwidgetsaddons kxmlgui libinput libICE kpackage kservice kwayland kwidgetsaddons kxmlgui libinput libICE
libSM plasma-framework qtscript udev wayland xcb-util-cursor libSM qtscript udev wayland xcb-util-cursor
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kactivities kdeclarative kglobalaccel ki18n kio kwindowsystem kactivities kdeclarative kglobalaccel ki18n kio kwindowsystem
qtdeclarative qtx11extras plasma-framework qtdeclarative qtx11extras
]; ];
patches = [ ./kwin-import-plugin-follow-symlinks.patch ]; patches = [ ./kwin-import-plugin-follow-symlinks.patch ];
postInstall = '' postInstall = ''

View file

@ -11,9 +11,10 @@ plasmaPackage {
]; ];
buildInputs = [ buildInputs = [
kcompletion kconfigwidgets kcoreaddons kservice kcompletion kconfigwidgets kcoreaddons kservice
kwidgetsaddons plasma-framework qtscript qtwebkit kwidgetsaddons qtscript qtwebkit
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kauth kconfig ki18n kiconthemes kwindowsystem qtx11extras kauth kconfig ki18n kiconthemes kwindowsystem plasma-framework
qtx11extras
]; ];
} }

View file

@ -9,7 +9,9 @@ plasmaPackage {
extra-cmake-modules extra-cmake-modules
]; ];
buildInputs = [ buildInputs = [
qtscript kcoreaddons kservice plasma-framework qtscript kcoreaddons kservice
];
propagatedBuildInputs = [
kdeclarative ki18n krunner plasma-framework qtdeclarative
]; ];
propagatedBuildInputs = [ kdeclarative ki18n krunner qtdeclarative ];
} }

View file

@ -19,12 +19,12 @@ plasmaPackage {
attica boost fontconfig kcmutils kdbusaddons kded kitemmodels attica boost fontconfig kcmutils kdbusaddons kded kitemmodels
knewstuff knotifications knotifyconfig kwallet kwin knewstuff knotifications knotifyconfig kwallet kwin
libcanberra_kde libXcursor libpulseaudio libXft libxkbfile phonon libcanberra_kde libXcursor libpulseaudio libXft libxkbfile phonon
plasma-framework plasma-workspace qtdeclarative qtx11extras qtsvg plasma-workspace qtdeclarative qtx11extras qtsvg
xf86inputevdev xf86inputsynaptics xkeyboard_config xinput xf86inputevdev xf86inputsynaptics xkeyboard_config xinput
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
baloo kactivities kauth kdeclarative kdelibs4support kemoticons baloo kactivities kauth kdeclarative kdelibs4support kemoticons
kglobalaccel ki18n kpeople krunner kglobalaccel ki18n kpeople krunner plasma-framework
]; ];
patches = [ patches = [
(substituteAll { (substituteAll {

View file

@ -10,10 +10,11 @@ plasmaPackage {
extra-cmake-modules extra-cmake-modules
]; ];
buildInputs = [ buildInputs = [
kconfig kcoreaddons kguiaddons kservice plasma-framework kconfig kcoreaddons kguiaddons kservice
qtdeclarative qtmultimedia taglib qtdeclarative qtmultimedia taglib
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
baloo kactivities kdeclarative kfilemetadata ki18n kio baloo kactivities kdeclarative kfilemetadata ki18n kio
plasma-framework
]; ];
} }

View file

@ -15,13 +15,13 @@ plasmaPackage {
]; ];
buildInputs = [ buildInputs = [
kcompletion kconfigwidgets kcoreaddons kdbusaddons kiconthemes kcompletion kconfigwidgets kcoreaddons kdbusaddons kiconthemes
kinit kitemviews knotifications kservice kwallet kinit kitemviews knotifications kservice kwallet kwidgetsaddons
kwidgetsaddons kxmlgui kxmlgui mobile_broadband_provider_info modemmanager-qt
mobile_broadband_provider_info modemmanager-qt networkmanager-qt networkmanager-qt openconnect solid
openconnect plasma-framework solid
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kdeclarative kdelibs4support ki18n kio kwindowsystem qtdeclarative kdeclarative kdelibs4support ki18n kio kwindowsystem plasma-framework
qtdeclarative
]; ];
postInstall = '' postInstall = ''
wrapKDEProgram "$out/bin/kde5-nm-connection-editor" wrapKDEProgram "$out/bin/kde5-nm-connection-editor"

View file

@ -9,7 +9,9 @@ plasmaPackage {
extra-cmake-modules extra-cmake-modules
]; ];
buildInputs = [ buildInputs = [
glib kconfigwidgets kcoreaddons libpulseaudio plasma-framework glib kconfigwidgets kcoreaddons libpulseaudio
];
propagatedBuildInputs = [
kdeclarative kglobalaccel ki18n plasma-framework
]; ];
propagatedBuildInputs = [ kdeclarative kglobalaccel ki18n ];
} }

View file

@ -20,12 +20,12 @@ plasmaPackage {
kcmutils kcrash kdbusaddons kdesu kdewebkit kjsembed knewstuff kcmutils kcrash kdbusaddons kdesu kdewebkit kjsembed knewstuff
knotifyconfig kpackage ktextwidgets kwallet knotifyconfig kpackage ktextwidgets kwallet
kwayland kwin kxmlrpcclient libdbusmenu libkscreen libSM kwayland kwin kxmlrpcclient libdbusmenu libkscreen libSM
libXcursor networkmanager-qt pam phonon plasma-framework qtquick1 libXcursor networkmanager-qt pam phonon qtquick1
qtscript qtx11extras solid wayland qtscript qtx11extras solid wayland
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
baloo kactivities kdeclarative kdelibs4support kglobalaccel baloo kactivities kdeclarative kdelibs4support kglobalaccel
kidletime krunner ktexteditor libksysguard kidletime krunner ktexteditor libksysguard plasma-framework
]; ];
patches = [ ./0001-startkde-NixOS-patches.patch ]; patches = [ ./0001-startkde-NixOS-patches.patch ];