about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/linphone
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@viric.name>2013-06-29 16:50:56 +0200
committerLluís Batlle i Rossell <viric@viric.name>2013-06-29 16:59:08 +0200
commit169c8ce3f700482802de5606e72911ba9446e483 (patch)
tree429afacd7bf5d64ff40a34b485e04ca30ec5d6ea /pkgs/applications/networking/instant-messengers/linphone
parent26e9afaa282a534f25fd0b028724987c7c0440bd (diff)
downloadnixlib-169c8ce3f700482802de5606e72911ba9446e483.tar
nixlib-169c8ce3f700482802de5606e72911ba9446e483.tar.gz
nixlib-169c8ce3f700482802de5606e72911ba9446e483.tar.bz2
nixlib-169c8ce3f700482802de5606e72911ba9446e483.tar.lz
nixlib-169c8ce3f700482802de5606e72911ba9446e483.tar.xz
nixlib-169c8ce3f700482802de5606e72911ba9446e483.tar.zst
nixlib-169c8ce3f700482802de5606e72911ba9446e483.zip
Linphone 3.6.1
Lots of updates and new/old libs to get the latest linphone

It segfaults on running.
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/linphone')
-rw-r--r--pkgs/applications/networking/instant-messengers/linphone/default.nix18
1 files changed, 10 insertions, 8 deletions
diff --git a/pkgs/applications/networking/instant-messengers/linphone/default.nix b/pkgs/applications/networking/instant-messengers/linphone/default.nix
index a4a32327d0c6..c3af0ad0e340 100644
--- a/pkgs/applications/networking/instant-messengers/linphone/default.nix
+++ b/pkgs/applications/networking/instant-messengers/linphone/default.nix
@@ -1,21 +1,23 @@
 { stdenv, fetchurl, intltool, pkgconfig, gtk, libglade, libosip, libexosip
-, speex, readline, mediastreamer, libsoup }:
+, speex, readline, mediastreamer, libsoup, udev, libnotify }:
 
 stdenv.mkDerivation rec {
-  name = "linphone-3.5.2";
+  name = "linphone-3.6.1";
 
   src = fetchurl {
-    url = "mirror://savannah/linphone/3.5.x/sources/${name}.tar.gz";
-    sha256 = "0830iam7kgqphgk3q6qx93kp5wrf0gnm5air82jamy7377jxadys";
+    url = "mirror://savannah/linphone/3.6.x/sources/${name}.tar.gz";
+    sha256 = "186jm4nd4ggb0j8cs8wnpm4sy9cr7chq0c6kx2yc6y4k7qi83fh5";
   };
 
-  patches = [ ./fix-deprecated.patch ];
-
-  buildInputs = [ gtk libglade libosip libexosip readline mediastreamer speex libsoup ];
+  buildInputs = [ gtk libglade libosip libexosip readline mediastreamer speex libsoup udev
+    libnotify ];
 
   nativeBuildInputs = [ intltool pkgconfig ];
 
-  preConfigure = "rm -r mediastreamer2 oRTP";
+  preConfigure = ''
+    rm -r mediastreamer2 oRTP
+    sed -i s,/bin/echo,echo, coreapi/Makefile*
+  '';
 
   configureFlags = "--enable-external-ortp --enable-external-mediastreamer";