about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/telepathy
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2012-03-14 19:35:30 +0000
committerYury G. Kudryashov <urkud.urkud@gmail.com>2012-03-14 19:35:30 +0000
commit7a3187226182d45630f64415c63a6fcaf4f712b0 (patch)
treec967af89af5a97a3e7f825c030d650c65fa152e8 /pkgs/applications/networking/instant-messengers/telepathy
parent6d2a78fc40513de2a97d20282d3da057eb3bf09c (diff)
Add kde4.telepathy.call_ui
Very experimental, fails to build (missing deps)

svn path=/nixpkgs/trunk/; revision=33077
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/telepathy')
-rw-r--r--pkgs/applications/networking/instant-messengers/telepathy/kde/default.nix21
1 files changed, 18 insertions, 3 deletions
diff --git a/pkgs/applications/networking/instant-messengers/telepathy/kde/default.nix b/pkgs/applications/networking/instant-messengers/telepathy/kde/default.nix
index 45af35b9022a0..36d73f78323ba 100644
--- a/pkgs/applications/networking/instant-messengers/telepathy/kde/default.nix
+++ b/pkgs/applications/networking/instant-messengers/telepathy/kde/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, telepathy_qt, kdelibs, gettext, pkgconfig }:
+{ stdenv, fetchurl, fetchgit, telepathy_qt, kdelibs, gettext, pkgconfig }:
 
 let
   version = "0.3.0";
@@ -27,10 +27,25 @@ let
     );
   };
 
-  pkgs = builtins.listToAttrs (map ktpFun manifest);
+  stable = builtins.listToAttrs (map ktpFun manifest);
+  unstable = {
+    call_ui = stdenv.mkDerivation {
+      name = "ktp-call-ui-20120314";
+
+      src = fetchgit {
+        url = git://anongit.kde.org/ktp-call-ui;
+        rev = "3587166d1ace83b115e113853514a7acc04d9d86";
+        sha256 = "0yv386rqy4vkwmd38wvvsrbam59sbv5k2lwimv96kf93xgkp5g0l";
+      };
+
+      buildInputs = [ kdelibs telepathy_qt common_internals ];
+      buildNativeInputs = [ gettext pkgconfig ];
+    };
+  };
   common_internals = pkgs.common_internals;
+  pkgs = unstable // stable;
 in
-pkgs //{
+pkgs // {
   inherit version;
   recurseForDerivations = true;
   full = stdenv.lib.attrValues pkgs;