Export KDE packages at top level

This commit is contained in:
Thomas Tuegel 2017-02-26 18:44:35 -06:00
parent b58b07f903
commit 6a115a247c
No known key found for this signature in database
GPG Key ID: 22CBF5249D4B4D59
2 changed files with 29 additions and 20 deletions

View File

@ -85,9 +85,7 @@ let
okteta = callPackage ./okteta.nix {}; okteta = callPackage ./okteta.nix {};
okular = callPackage ./okular.nix {}; okular = callPackage ./okular.nix {};
print-manager = callPackage ./print-manager.nix {}; print-manager = callPackage ./print-manager.nix {};
spectacle = callPackage ./spectacle.nix { spectacle = callPackage ./spectacle.nix {};
inherit (plasma5) kscreen;
};
l10n = recurseIntoAttrs (import ./l10n.nix { inherit callPackage lib recurseIntoAttrs; }); l10n = recurseIntoAttrs (import ./l10n.nix { inherit callPackage lib recurseIntoAttrs; });
}; };

View File

@ -9356,7 +9356,7 @@ with pkgs;
### KDE FRAMEWORKS ### KDE FRAMEWORKS
inherit (kdeFrameworks.override { libsForQt5 = self; }) inherit (kdeFrameworks.override { libsForQt5 = self; })
attica baloo bluez-qt frameworkintegration kactivities kactivities-stats attica baloo bluez-qt kactivities kactivities-stats
karchive kauth kbookmarks kcmutils kcodecs kcompletion kconfig karchive kauth kbookmarks kcmutils kcodecs kcompletion kconfig
kconfigwidgets kcoreaddons kcrash kdbusaddons kdeclarative kdelibs4support kconfigwidgets kcoreaddons kcrash kdbusaddons kdeclarative kdelibs4support
kdesignerplugin kdnssd kemoticons kfilemetadata kglobalaccel kguiaddons kdesignerplugin kdnssd kemoticons kfilemetadata kglobalaccel kguiaddons
@ -9371,7 +9371,7 @@ with pkgs;
### KDE PLASMA 5 ### KDE PLASMA 5
inherit (plasma5.override { libsForQt5 = self; }) inherit (plasma5.override { libsForQt5 = self; })
kdecoration libkscreen libksysguard plasma-integration; kdecoration khotkeys libkscreen libksysguard;
### KDE APPLICATIONS ### KDE APPLICATIONS
@ -14098,8 +14098,9 @@ with pkgs;
recurseIntoAttrs (makeOverridable mkApplications attrs); recurseIntoAttrs (makeOverridable mkApplications attrs);
inherit (kdeApplications) inherit (kdeApplications)
ark dolphin filelight gwenview kate kdenlive kcalc kcolorchooser kgpg akonadi ark dolphin ffmpegthumbs filelight gwenview kate
khelpcenter kig konsole marble okteta okular spectacle; kdenlive kcalc kcolorchooser kcontacts kgpg khelpcenter kig konsole marble
okteta okular spectacle;
kdeconnect = libsForQt5.callPackage ../applications/misc/kdeconnect { }; kdeconnect = libsForQt5.callPackage ../applications/misc/kdeconnect { };
@ -16268,7 +16269,6 @@ with pkgs;
dhewm3 = callPackage ../games/dhewm3 {}; dhewm3 = callPackage ../games/dhewm3 {};
digikam = libsForQt5.callPackage ../applications/graphics/digikam { digikam = libsForQt5.callPackage ../applications/graphics/digikam {
inherit (kdeApplications) libkipi marble;
inherit (plasma5) oxygen; inherit (plasma5) oxygen;
boost = boost160; boost = boost160;
}; };
@ -16854,18 +16854,6 @@ with pkgs;
pantheon-terminal = callPackage ../desktops/pantheon/apps/pantheon-terminal { }; pantheon-terminal = callPackage ../desktops/pantheon/apps/pantheon-terminal { };
}; };
inherit (kdeFrameworks) kded kinit;
plasma5 =
let
mkPlasma5 = import ../desktops/plasma-5;
attrs = {
inherit libsForQt5 kdeDerivation lib fetchurl;
inherit (gnome3) gconf;
};
in
recurseIntoAttrs (makeOverridable mkPlasma5 attrs);
redshift = callPackage ../applications/misc/redshift { redshift = callPackage ../applications/misc/redshift {
inherit (python3Packages) python pygobject3 pyxdg; inherit (python3Packages) python pygobject3 pyxdg;
}; };
@ -16895,6 +16883,29 @@ with pkgs;
xrandr-invert-colors = callPackage ../applications/misc/xrandr-invert-colors { }; xrandr-invert-colors = callPackage ../applications/misc/xrandr-invert-colors { };
### DESKTOP ENVIRONMENTS / PLASMA 5
plasma5 =
let
mkPlasma5 = import ../desktops/plasma-5;
attrs = {
inherit libsForQt5 kdeDerivation lib fetchurl;
inherit (gnome3) gconf;
};
in
recurseIntoAttrs (makeOverridable mkPlasma5 attrs);
inherit (kdeFrameworks) kded kinit frameworkintegration;
inherit (plasma5)
bluedevil breeze-gtk breeze-qt4 breeze-qt5 breeze-grub breeze-plymouth
kactivitymanagerd kde-cli-tools kde-gtk-config kdeplasma-addons kgamma5
kinfocenter kmenuedit kscreen kscreenlocker ksshaskpass ksysguard
kwallet-pam kwayland-integration kwin kwrited milou oxygen plasma-desktop
plasma-integration plasma-nm plasma-pa plasma-workspace
plasma-workspace-wallpapers polkit-kde-agent powerdevil startkde
systemsettings;
### SCIENCE ### SCIENCE
### SCIENCE/GEOMETRY ### SCIENCE/GEOMETRY