propagate kio dependencies

This commit is contained in:
Thomas Tuegel 2015-10-10 12:29:20 -05:00
parent c017efa466
commit 8b14c58831
31 changed files with 58 additions and 55 deletions

View File

@ -28,7 +28,6 @@ kdeApp {
kcrash kcrash
kdbusaddons kdbusaddons
kiconthemes kiconthemes
kio
kservice kservice
kpty kpty
kwidgetsaddons kwidgetsaddons
@ -37,6 +36,7 @@ kdeApp {
propagatedBuildInputs = [ propagatedBuildInputs = [
khtml khtml
ki18n ki18n
kio
]; ];
meta = { meta = {
license = with lib.licenses; [ gpl2 lgpl3 ]; license = with lib.licenses; [ gpl2 lgpl3 ];

View File

@ -19,7 +19,6 @@ kdeApp {
]; ];
buildInputs = [ buildInputs = [
kconfig kconfig
kio
kservice kservice
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -27,6 +26,7 @@ kdeApp {
kdelibs4support kdelibs4support
kfilemetadata kfilemetadata
ki18n ki18n
kio
]; ];
meta = { meta = {
license = [ lib.licenses.lgpl21 ]; license = [ lib.licenses.lgpl21 ];

View File

@ -17,12 +17,12 @@ kdeApp {
]; ];
buildInputs = [ buildInputs = [
kxmlgui kxmlgui
kio
dolphin dolphin
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kdelibs4support kdelibs4support
ki18n ki18n
kio
]; ];
meta = { meta = {
license = [ lib.licenses.gpl2 ]; license = [ lib.licenses.gpl2 ];

View File

@ -40,7 +40,6 @@ kdeApp {
kdbusaddons kdbusaddons
kbookmarks kbookmarks
kconfig kconfig
kio
kparts kparts
solid solid
kiconthemes kiconthemes
@ -57,6 +56,7 @@ kdeApp {
kdelibs4support kdelibs4support
kfilemetadata kfilemetadata
ki18n ki18n
kio
]; ];
meta = { meta = {
license = with lib.licenses; [ gpl2 fdl12 ]; license = with lib.licenses; [ gpl2 fdl12 ];

View File

@ -21,7 +21,6 @@ kdeApp {
]; ];
buildInputs = [ buildInputs = [
exiv2 exiv2
kio
lcms2 lcms2
phonon phonon
qtsvg qtsvg
@ -30,6 +29,7 @@ kdeApp {
baloo baloo
kactivities kactivities
kdelibs4support kdelibs4support
kio
qtx11extras qtx11extras
]; ];
meta = { meta = {

View File

@ -40,7 +40,6 @@ kdeApp {
kiconthemes kiconthemes
kinit kinit
kjobwidgets kjobwidgets
kio
kparts kparts
ktexteditor ktexteditor
kwindowsystem kwindowsystem
@ -57,6 +56,7 @@ kdeApp {
propagatedBuildInputs = [ propagatedBuildInputs = [
kactivities kactivities
ki18n ki18n
kio
]; ];
meta = { meta = {
license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ]; license = with lib.licenses; [ gpl3 lgpl3 lgpl2 ];

View File

@ -23,14 +23,12 @@ kdeApp {
extra-cmake-modules extra-cmake-modules
]; ];
buildInputs = [ buildInputs = [
qtdeclarative
cups cups
kconfig kconfig
kconfigwidgets kconfigwidgets
kdbusaddons kdbusaddons
kiconthemes kiconthemes
kcmutils kcmutils
kio
knotifications knotifications
plasma-framework plasma-framework
kwidgetsaddons kwidgetsaddons
@ -39,6 +37,8 @@ kdeApp {
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
ki18n ki18n
kio
qtdeclarative
]; ];
meta = { meta = {
license = [ lib.licenses.gpl2 ]; license = [ lib.licenses.gpl2 ];

View File

@ -7,9 +7,9 @@ plasmaPackage {
name = "kde-cli-tools"; name = "kde-cli-tools";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [
kcmutils kconfig kdesu ki18n kiconthemes kwindowsystem kcmutils kconfig kdesu kiconthemes kwindowsystem
]; ];
propagatedBuildInputs = [ kdelibs4support qtsvg qtx11extras ]; propagatedBuildInputs = [ kdelibs4support ki18n qtsvg qtx11extras ];
postInstall = '' postInstall = ''
wrapKDEProgram "$out/bin/kmimetypefinder5" wrapKDEProgram "$out/bin/kmimetypefinder5"
wrapKDEProgram "$out/bin/ksvgtopng5" wrapKDEProgram "$out/bin/ksvgtopng5"

View File

@ -17,9 +17,9 @@ plasmaPackage {
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [
glib gtk2 gtk3 karchive kcmutils kconfigwidgets kiconthemes glib gtk2 gtk3 karchive kcmutils kconfigwidgets kiconthemes
kio knewstuff knewstuff
]; ];
propagatedBuildInputs = [ ki18n ]; propagatedBuildInputs = [ ki18n kio ];
cmakeFlags = [ cmakeFlags = [
"-DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib}/lib/glib-2.0/include" "-DGTK2_GLIBCONFIG_INCLUDE_DIR=${glib}/lib/glib-2.0/include"
"-DGTK2_GDKCONFIG_INCLUDE_DIR=${gtk2}/lib/gtk-2.0/include" "-DGTK2_GDKCONFIG_INCLUDE_DIR=${gtk2}/lib/gtk-2.0/include"

View File

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

View File

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

View File

@ -12,10 +12,10 @@ plasmaPackage {
]; ];
buildInputs = [ buildInputs = [
kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kcmutils kcompletion kconfig kconfigwidgets kcoreaddons
kdbusaddons kiconthemes kio kpackage kservice kwidgetsaddons kdbusaddons kiconthemes kpackage kservice kwidgetsaddons
kxmlgui libraw1394 pciutils solid kxmlgui libraw1394 pciutils solid
]; ];
propagatedBuildInputs = [ kdeclarative kdelibs4support ki18n ]; propagatedBuildInputs = [ kdeclarative kdelibs4support ki18n kio ];
postInstall = '' postInstall = ''
wrapKDEProgram "$out/bin/kinfocenter" wrapKDEProgram "$out/bin/kinfocenter"
''; '';

View File

@ -9,9 +9,9 @@ plasmaPackage {
kdoctools kdoctools
]; ];
buildInputs = [ buildInputs = [
kxmlgui kdbusaddons kiconthemes kio sonnet kxmlgui kdbusaddons kiconthemes sonnet
]; ];
propagatedBuildInputs = [ kdelibs4support ki18n ]; propagatedBuildInputs = [ kdelibs4support ki18n kio ];
postInstall = '' postInstall = ''
wrapKDEProgram "$out/bin/kmenuedit" wrapKDEProgram "$out/bin/kmenuedit"
''; '';

View File

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

View File

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

View File

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

View File

@ -11,11 +11,11 @@ plasmaPackage {
kdoctools kdoctools
]; ];
buildInputs = [ buildInputs = [
kconfig kdbusaddons kio knotifyconfig libkscreen plasma-workspace kconfig kdbusaddons knotifyconfig libkscreen plasma-workspace
solid udev solid udev
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kactivities kauth kdelibs4support kglobalaccel ki18n kidletime kactivities kauth kdelibs4support kglobalaccel ki18n kio kidletime
qtx11extras qtx11extras
]; ];
} }

View File

@ -10,10 +10,10 @@ plasmaPackage {
kdoctools kdoctools
]; ];
buildInputs = [ buildInputs = [
kitemviews kcmutils kio kservice kiconthemes kwindowsystem kitemviews kcmutils kservice kiconthemes kwindowsystem
kxmlgui kdbusaddons kconfig kxmlgui kdbusaddons kconfig
]; ];
propagatedBuildInputs = [ khtml ki18n ]; propagatedBuildInputs = [ khtml ki18n kio ];
postInstall = '' postInstall = ''
wrapKDEProgram "$out/bin/systemsettings5" wrapKDEProgram "$out/bin/systemsettings5"
''; '';

View File

@ -7,10 +7,10 @@ kdeFramework {
name = "baloo"; name = "baloo";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [
kconfig kcrash kdbusaddons kio lmdb qtquick1 solid kconfig kcrash kdbusaddons lmdb qtquick1 solid
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kauth kcoreaddons kfilemetadata ki18n kidletime qtbase kauth kcoreaddons kfilemetadata ki18n kio kidletime qtbase
]; ];
postInstall = '' postInstall = ''
wrapKDEProgram "$out/bin/baloo_file" wrapKDEProgram "$out/bin/baloo_file"

View File

@ -7,10 +7,10 @@ kdeFramework {
name = "frameworkintegration"; name = "frameworkintegration";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [
kbookmarks kcompletion kconfig kio knotifications kwidgetsaddons kbookmarks kcompletion kconfig knotifications kwidgetsaddons
libXcursor libXcursor
]; ];
propagatedBuildInputs = [ kconfigwidgets ki18n kiconthemes qtx11extras ]; propagatedBuildInputs = [ kconfigwidgets ki18n kio kiconthemes qtx11extras ];
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };

View File

@ -7,10 +7,12 @@ kdeFramework {
name = "kactivities"; name = "kactivities";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [
boost kcmutils kconfig kcoreaddons kdbusaddons kio kservice boost kcmutils kconfig kcoreaddons kdbusaddons kservice
kwindowsystem kxmlgui kwindowsystem kxmlgui
]; ];
propagatedBuildInputs = [ kdeclarative kglobalaccel ki18n qtdeclarative ]; propagatedBuildInputs = [
kdeclarative kglobalaccel ki18n kio qtdeclarative
];
postInstall = '' postInstall = ''
wrapKDEProgram "$out/bin/kactivitymanagerd" wrapKDEProgram "$out/bin/kactivitymanagerd"
''; '';

View File

@ -7,9 +7,9 @@ kdeFramework {
name = "kdeclarative"; name = "kdeclarative";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [
epoxy kguiaddons kiconthemes kio kwidgetsaddons kwindowsystem epoxy kguiaddons kiconthemes kwidgetsaddons kwindowsystem
]; ];
propagatedBuildInputs = [ kconfig kglobalaccel ki18n kpackage qtdeclarative ]; propagatedBuildInputs = [ kconfig kglobalaccel ki18n kio kpackage qtdeclarative ];
postInstall = '' postInstall = ''
wrapKDEProgram "$out/bin/kpackagelauncherqml" wrapKDEProgram "$out/bin/kpackagelauncherqml"
''; '';

View File

@ -13,12 +13,12 @@ kdeFramework {
name = "kdelibs4support"; name = "kdelibs4support";
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [
kcompletion kconfig kio kservice kwidgetsaddons kcompletion kconfig kservice kwidgetsaddons
kxmlgui networkmanager qtsvg qtx11extras xlibs.libSM kxmlgui networkmanager qtsvg qtx11extras xlibs.libSM
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kauth karchive kconfigwidgets kcoreaddons kcrash kdbusaddons kauth karchive kconfigwidgets kcoreaddons kcrash kdbusaddons
kdesignerplugin kemoticons kglobalaccel kguiaddons ki18n kdesignerplugin kemoticons kglobalaccel kguiaddons ki18n kio
kiconthemes kitemmodels kinit knotifications kparts ktextwidgets kiconthemes kitemmodels kinit knotifications kparts ktextwidgets
kunitconversion kwindowsystem kunitconversion kwindowsystem
]; ];

View File

@ -21,9 +21,10 @@ kdeFramework {
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [
kcompletion kconfig kconfigwidgets kcoreaddons kdewebkit kcompletion kconfig kconfigwidgets kcoreaddons kdewebkit
kiconthemes kio kitemviews kplotting ktextwidgets kwidgetsaddons kiconthemes kitemviews kplotting ktextwidgets kwidgetsaddons
kxmlgui sonnet kxmlgui sonnet
]; ];
propagatedBuildInputs = [ kio ];
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };

View File

@ -5,8 +5,8 @@
kdeFramework { kdeFramework {
name = "kdewebkit"; name = "kdewebkit";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kconfig kcoreaddons kio kjobwidgets kparts kservice kwallet ]; buildInputs = [ kconfig kcoreaddons kjobwidgets kparts kservice kwallet ];
propagatedBuildInputs = [ ki18n qtwebkit ]; propagatedBuildInputs = [ ki18n kio qtwebkit ];
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };

View File

@ -8,8 +8,8 @@
kdeFramework { kdeFramework {
name = "kinit"; name = "kinit";
nativeBuildInputs = [ extra-cmake-modules kdoctools libcap_progs ]; nativeBuildInputs = [ extra-cmake-modules kdoctools libcap_progs ];
buildInputs = [ kconfig kcrash kio kservice kwindowsystem libcap ]; buildInputs = [ kconfig kcrash kservice kwindowsystem libcap ];
propagatedBuildInputs = [ ki18n ]; propagatedBuildInputs = [ ki18n kio ];
patches = [ ./0001-kinit-libpath.patch ]; patches = [ ./0001-kinit-libpath.patch ];
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -7,10 +7,10 @@ kdeFramework {
name = "knewstuff"; name = "knewstuff";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [
karchive kcompletion kconfig kcoreaddons kiconthemes kio karchive kcompletion kconfig kcoreaddons kiconthemes
kitemviews ktextwidgets kwidgetsaddons kitemviews ktextwidgets kwidgetsaddons
]; ];
propagatedBuildInputs = [ attica ki18n kservice kxmlgui ]; propagatedBuildInputs = [ attica ki18n kio kservice kxmlgui ];
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };

View File

@ -5,8 +5,8 @@
kdeFramework { kdeFramework {
name = "knotifyconfig"; name = "knotifyconfig";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kcompletion kconfig kio phonon ]; buildInputs = [ kcompletion kconfig phonon ];
propagatedBuildInputs = [ ki18n ]; propagatedBuildInputs = [ ki18n kio ];
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };

View File

@ -7,9 +7,9 @@ kdeFramework {
name = "krunner"; name = "krunner";
nativeBuildInputs = [ extra-cmake-modules ]; nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ buildInputs = [
kconfig kcoreaddons kio kservice qtquick1 solid threadweaver kconfig kcoreaddons kservice qtquick1 solid threadweaver
]; ];
propagatedBuildInputs = [ ki18n plasma-framework ]; propagatedBuildInputs = [ ki18n kio plasma-framework ];
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];
}; };

View File

@ -7,10 +7,10 @@ kdeFramework {
name = "ktexteditor"; name = "ktexteditor";
nativeBuildInputs = [ extra-cmake-modules perl ]; nativeBuildInputs = [ extra-cmake-modules perl ];
buildInputs = [ buildInputs = [
karchive kconfig kguiaddons kiconthemes kio kparts qtscript karchive kconfig kguiaddons kiconthemes kparts qtscript
qtxmlpatterns sonnet qtxmlpatterns sonnet
]; ];
propagatedBuildInputs = [ ki18n ]; propagatedBuildInputs = [ ki18n kio ];
patches = [ ./0001-no-qcoreapplication.patch ]; patches = [ ./0001-no-qcoreapplication.patch ];
meta = { meta = {
maintainers = [ lib.maintainers.ttuegel ]; maintainers = [ lib.maintainers.ttuegel ];

View File

@ -10,10 +10,10 @@ kdeFramework {
nativeBuildInputs = [ extra-cmake-modules kdoctools ]; nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [ buildInputs = [
karchive kconfig kconfigwidgets kcoreaddons kdbusaddons kguiaddons karchive kconfig kconfigwidgets kcoreaddons kdbusaddons kguiaddons
kiconthemes kio knotifications kwindowsystem kxmlgui qtscript kiconthemes knotifications kwindowsystem kxmlgui qtscript
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
kactivities kdeclarative kglobalaccel ki18n kpackage kservice kactivities kdeclarative kglobalaccel ki18n kio kpackage kservice
qtx11extras qtx11extras
]; ];
postInstall = '' postInstall = ''