about summary refs log tree commit diff
path: root/pkgs/applications/networking/kget
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2017-09-10 13:43:24 +0800
committerPeter Hoeg <peter@hoeg.com>2017-09-10 13:45:05 +0800
commit758c5976965bc40920e1be6ea6aa12fa2a9a9670 (patch)
treee55aac0dc4b7b3adefc4af3d2009481a8f29bd61 /pkgs/applications/networking/kget
parent23a58b9b8a928b16f2d7f4f4f43c5fc21b1026bc (diff)
kget: init at 20170903
Diffstat (limited to 'pkgs/applications/networking/kget')
-rw-r--r--pkgs/applications/networking/kget/default.nix33
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/applications/networking/kget/default.nix b/pkgs/applications/networking/kget/default.nix
new file mode 100644
index 0000000000000..0dc37d10d1ae5
--- /dev/null
+++ b/pkgs/applications/networking/kget/default.nix
@@ -0,0 +1,33 @@
+{
+  mkDerivation, lib, fetchFromGitHub,
+  extra-cmake-modules, kdoctools, makeWrapper,
+  kdelibs4support, libgcrypt, libktorrent, qca-qt5, qgpgme,
+  kcmutils, kcompletion, kcoreaddons, knotifyconfig, kparts, kwallet, kwidgetsaddons, kwindowsystem, kxmlgui
+}:
+
+let
+  pname = "kget";
+  version = "20170903";
+
+in mkDerivation {
+  name = "${pname}-${version}";
+  src = fetchFromGitHub {
+    owner  = "KDE";
+    repo   = pname;
+    rev    = "739c0b399faf5a393c7436c0771662596b840fdc";
+    sha256 = "0rn6a4xd9zmf9sdjd5b4rh8yky6qm6ffjgjpn4snkdjsn6vm6y43";
+  };
+  nativeBuildInputs = [ extra-cmake-modules kdoctools makeWrapper ];
+
+  buildInputs = [
+    kdelibs4support libgcrypt libktorrent qca-qt5 qgpgme
+    kcmutils kcompletion kcoreaddons knotifyconfig kparts kwallet kwidgetsaddons kwindowsystem kxmlgui
+  ];
+
+  enableParallelBuilding = true;
+
+  meta = with lib; {
+    license = licenses.gpl2;
+    maintainers = with maintainers; [ peterhoeg ];
+  };
+}