diff --git a/pkgs/applications/editors/kile/frameworks.nix b/pkgs/applications/editors/kile/frameworks.nix new file mode 100644 index 000000000000..ff8bc371cf34 --- /dev/null +++ b/pkgs/applications/editors/kile/frameworks.nix @@ -0,0 +1,66 @@ +{ stdenv +, lib +, fetchgit +, extra-cmake-modules +, kdoctools +, makeQtWrapper +, qtscript +, kconfig +, kcrash +, kdbusaddons +, kdelibs4support +, kguiaddons +, kiconthemes +, kinit +, khtml +, kparts +, ktexteditor +, kwindowsystem +, poppler +}: + +stdenv.mkDerivation rec { + name = "kile-${version}"; + version = "2016-02-12"; + + src = fetchgit { + url = git://anongit.kde.org/kile.git; + rev = "c586532031872319ae5102fb13ab6de8d80da065"; + sha256 = "7d5ef8b8c1254a5988a1028e415c9139fbd20a9e6771413c38fa58345a744a7b"; + + }; + + nativeBuildInputs = [ + extra-cmake-modules + kdoctools + makeQtWrapper + ]; + + buildInputs = [ + qtscript + kconfig + kcrash + kdbusaddons + kdelibs4support + kdoctools + kguiaddons + kiconthemes + kinit + khtml + kparts + ktexteditor + kwindowsystem + poppler + ]; + + 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; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ac4336c67010..c06c35c481f0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15029,6 +15029,8 @@ let kdeconnect = callPackage ../applications/misc/kdeconnect { }; + kile = callPackage ../applications/editors/kile/frameworks.nix { }; + konversation = callPackage ../applications/networking/irc/konversation/1.6.nix { };