about summary refs log tree commit diff
path: root/pkgs/applications/editors/okteta/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/editors/okteta/default.nix')
-rw-r--r--pkgs/applications/editors/okteta/default.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/applications/editors/okteta/default.nix b/pkgs/applications/editors/okteta/default.nix
new file mode 100644
index 000000000000..770eb63dc69e
--- /dev/null
+++ b/pkgs/applications/editors/okteta/default.nix
@@ -0,0 +1,27 @@
+{
+  mkDerivation, lib, fetchurl,
+  extra-cmake-modules, kdoctools,
+  qtscript, kconfig, kinit, karchive, kcrash,
+  kcmutils, kconfigwidgets, knewstuff, kparts, qca-qt5,
+  shared-mime-info
+}:
+
+let
+  version = "17.12.3";
+in mkDerivation rec {
+  name = "okteta";
+  src = fetchurl {
+    url    = "mirror://kde/stable/applications/${version}/src/${name}-${version}.tar.xz";
+    sha256 = "03wsv83l1cay2dpcsksad124wzan7kh8zxdw1h0yicn398kdbck4";
+  };
+  meta = {
+    license = with lib.licenses; [ gpl2 ];
+    maintainers = with lib.maintainers; [ peterhoeg bkchr ];
+  };
+  nativeBuildInputs = [ qtscript extra-cmake-modules kdoctools ];
+  buildInputs = [ shared-mime-info ];
+  propagatedBuildInputs = [
+    kconfig kinit kcmutils kconfigwidgets knewstuff kparts qca-qt5
+    karchive kcrash
+  ];
+}