diff options
author | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2016-08-02 09:13:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-08-02 09:13:15 +0200 |
commit | f7a48fb80e3ce7afe6aa655e90e9aafc0525329f (patch) | |
tree | 05c9cc129ed71a31de9d42b473f43261a37d76f1 /pkgs | |
parent | 266fde80ca137cfa4f6dfc6b382e936737a19e32 (diff) | |
parent | 39aff85b0e253fd950cf2f87c94143e7e2a4e991 (diff) | |
download | nixlib-f7a48fb80e3ce7afe6aa655e90e9aafc0525329f.tar nixlib-f7a48fb80e3ce7afe6aa655e90e9aafc0525329f.tar.gz nixlib-f7a48fb80e3ce7afe6aa655e90e9aafc0525329f.tar.bz2 nixlib-f7a48fb80e3ce7afe6aa655e90e9aafc0525329f.tar.lz nixlib-f7a48fb80e3ce7afe6aa655e90e9aafc0525329f.tar.xz nixlib-f7a48fb80e3ce7afe6aa655e90e9aafc0525329f.tar.zst nixlib-f7a48fb80e3ce7afe6aa655e90e9aafc0525329f.zip |
Merge pull request #17435 from ttuegel/konsole-kpart
Add missing Konsole kpart to various KDE applications
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/editors/kile/frameworks.nix | 85 | ||||
-rw-r--r-- | pkgs/desktops/kde-5/applications/dolphin.nix | 4 | ||||
-rw-r--r-- | pkgs/desktops/kde-5/applications/kate.nix | 14 |
3 files changed, 54 insertions, 49 deletions
diff --git a/pkgs/applications/editors/kile/frameworks.nix b/pkgs/applications/editors/kile/frameworks.nix index 2fd8dfe4128f..f42e9fa4335f 100644 --- a/pkgs/applications/editors/kile/frameworks.nix +++ b/pkgs/applications/editors/kile/frameworks.nix @@ -1,9 +1,9 @@ -{ stdenv +{ kdeDerivation , lib , fetchgit -, extra-cmake-modules +, ecm , kdoctools -, makeQtWrapper +, kdeWrapper , qtscript , kconfig , kcrash @@ -13,54 +13,55 @@ , kiconthemes , kinit , khtml +, konsole , kparts , ktexteditor , kwindowsystem , poppler }: -stdenv.mkDerivation rec { - name = "kile-${version}"; - version = "2016-07-02"; +let + unwrapped = + kdeDerivation rec { + name = "kile-${version}"; + version = "2016-07-02"; - src = fetchgit { - url = git://anongit.kde.org/kile.git; - rev = "d38bc7069667119cc891b351188484ca6fb88973"; - sha256 = "1nha71i16fs7nq2812b5565nbmbsbs3ak5czas6xg1dg5bsvdqh8"; + src = fetchgit { + url = git://anongit.kde.org/kile.git; + rev = "d38bc7069667119cc891b351188484ca6fb88973"; + sha256 = "1nha71i16fs7nq2812b5565nbmbsbs3ak5czas6xg1dg5bsvdqh8"; - }; + }; - nativeBuildInputs = [ - extra-cmake-modules - kdoctools - makeQtWrapper - ]; + nativeBuildInputs = [ ecm kdoctools ]; - buildInputs = [ - qtscript - kconfig - kcrash - kdbusaddons - kdelibs4support - kdoctools - kguiaddons - kiconthemes - kinit - khtml - kparts - ktexteditor - kwindowsystem - poppler - ]; + buildInputs = [ + kconfig + kcrash + kdbusaddons + kdelibs4support + kdoctools + kguiaddons + kiconthemes + kinit + khtml + kparts + ktexteditor + kwindowsystem + poppler + qtscript + ]; - postInstall = '' - wrapQtProgram "$out/bin/kile" - ''; - - meta = { - description = "Kile is a user friendly TeX/LaTeX authoring tool for the KDE desktop environment"; - homepage = https://www.kde.org/applications/office/kile/; - maintainers = with lib.maintainers; [ fridh ]; - license = lib.licenses.gpl2Plus; - }; + meta = { + description = "Kile is a user friendly TeX/LaTeX authoring tool for the KDE desktop environment"; + homepage = https://www.kde.org/applications/office/kile/; + maintainers = with lib.maintainers; [ fridh ]; + license = lib.licenses.gpl2Plus; + }; + }; +in +kdeWrapper unwrapped +{ + targets = [ "bin/kile" ]; + paths = [ konsole.unwrapped ]; } diff --git a/pkgs/desktops/kde-5/applications/dolphin.nix b/pkgs/desktops/kde-5/applications/dolphin.nix index 27e4a38741e7..4e636ae31863 100644 --- a/pkgs/desktops/kde-5/applications/dolphin.nix +++ b/pkgs/desktops/kde-5/applications/dolphin.nix @@ -4,7 +4,7 @@ baloo, baloo-widgets, dolphin-plugins, kactivities, kbookmarks, kcmutils, kcompletion, kconfig, kcoreaddons, kdelibs4support, kdbusaddons, kfilemetadata, ki18n, kiconthemes, kinit, kio, knewstuff, knotifications, - kparts, ktexteditor, kwindowsystem, phonon, solid + konsole, kparts, ktexteditor, kwindowsystem, phonon, solid }: let @@ -27,5 +27,5 @@ in kdeWrapper unwrapped { targets = [ "bin/dolphin" ]; - paths = [ dolphin-plugins ]; + paths = [ dolphin-plugins konsole.unwrapped ]; } diff --git a/pkgs/desktops/kde-5/applications/kate.nix b/pkgs/desktops/kde-5/applications/kate.nix index 738266e8df7e..ab0087930c01 100644 --- a/pkgs/desktops/kde-5/applications/kate.nix +++ b/pkgs/desktops/kde-5/applications/kate.nix @@ -1,10 +1,10 @@ { kdeApp, lib, kdeWrapper, ecm, kdoctools, - kactivities, kconfig, kcrash, kguiaddons, kiconthemes, ki18n, kinit, - kjobwidgets, kio, kparts, ktexteditor, kwindowsystem, kxmlgui, kdbusaddons, - kwallet, plasma-framework, kitemmodels, knotifications, qtscript, - threadweaver, knewstuff, libgit2 + kactivities, kconfig, kcrash, kdbusaddons, kguiaddons, kiconthemes, ki18n, + kinit, kio, kitemmodels, kjobwidgets, knewstuff, knotifications, konsole, + kparts, ktexteditor, kwindowsystem, kwallet, kxmlgui, libgit2, + plasma-framework, qtscript, threadweaver }: let @@ -24,4 +24,8 @@ let ]; }; in -kdeWrapper unwrapped { targets = [ "bin/kate" "bin/kwrite" ]; } +kdeWrapper unwrapped +{ + targets = [ "bin/kate" "bin/kwrite" ]; + paths = [ konsole.unwrapped ]; +} |