diff options
author | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2011-01-13 20:49:58 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2011-01-13 20:49:58 +0000 |
commit | 3c282f5a317c511f994195916504642dbf836695 (patch) | |
tree | 4abfe5af5797c7c2ba0a1db2dc21cd99fa9760f9 | |
parent | e6e51b2d83248a9b51bb0f3463f9419e4a20c6cd (diff) | |
download | nixpkgs-3c282f5a317c511f994195916504642dbf836695.tar nixpkgs-3c282f5a317c511f994195916504642dbf836695.tar.gz nixpkgs-3c282f5a317c511f994195916504642dbf836695.tar.bz2 nixpkgs-3c282f5a317c511f994195916504642dbf836695.tar.lz nixpkgs-3c282f5a317c511f994195916504642dbf836695.tar.xz nixpkgs-3c282f5a317c511f994195916504642dbf836695.tar.zst nixpkgs-3c282f5a317c511f994195916504642dbf836695.zip |
Adding linphone
svn path=/nixpkgs/trunk/; revision=25545
-rw-r--r-- | pkgs/applications/networking/linphone/default.nix | 20 | ||||
-rw-r--r-- | pkgs/development/libraries/exosip/default.nix | 17 | ||||
-rw-r--r-- | pkgs/development/libraries/osip/default.nix | 4 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 6 |
4 files changed, 45 insertions, 2 deletions
diff --git a/pkgs/applications/networking/linphone/default.nix b/pkgs/applications/networking/linphone/default.nix new file mode 100644 index 00000000000..7ed64de9ee6 --- /dev/null +++ b/pkgs/applications/networking/linphone/default.nix @@ -0,0 +1,20 @@ +{ stdenv, fetchurl, intltool, pkgconfig, gtk, libglade, libosip, libexosip, speex, + readline, ffmpeg, alsaLib, SDL, libv4l, libtheora }: + +stdenv.mkDerivation { + name = "linphone-3.3.2"; + + src = fetchurl { + url = http://download.savannah.gnu.org/releases/linphone/3.3.x/sources/linphone-3.3.2.tar.gz; + sha256 = "0plxqs6v2jz6s7ig8wfzg2ivjvdjja5xhqvrcsv644zl3b4igax7"; + }; + + buildInputs = [ intltool pkgconfig gtk libglade libosip libexosip speex readline + ffmpeg alsaLib SDL libv4l libtheora ]; + + meta = { + homepage = http://www.linphone.org/; + description = "Open Source video SIP softphone"; + license = "GPLv2+"; + }; +} diff --git a/pkgs/development/libraries/exosip/default.nix b/pkgs/development/libraries/exosip/default.nix new file mode 100644 index 00000000000..905b2648dbd --- /dev/null +++ b/pkgs/development/libraries/exosip/default.nix @@ -0,0 +1,17 @@ +{stdenv, fetchurl, libosip, openssl, pkgconfig }: + +stdenv.mkDerivation rec { + version = "3.5.0"; + src = fetchurl { + url = http://download.savannah.gnu.org/releases/exosip/libeXosip2-3.5.0.tar.gz; + sha256 = "1z0s8qxxvyaksnnb9srfi3aipkkb7c1rsxdywl9xyxgnlri0w0a6"; + }; + name = "libexosip2-${version}"; + + buildInputs = [ libosip openssl pkgconfig ]; + + meta = { + license = "GPLv2+"; + description = "Library that hides the complexity of using the SIP protocol"; + }; +} diff --git a/pkgs/development/libraries/osip/default.nix b/pkgs/development/libraries/osip/default.nix index e63bbbb151d..c2cb2e0fc5f 100644 --- a/pkgs/development/libraries/osip/default.nix +++ b/pkgs/development/libraries/osip/default.nix @@ -1,9 +1,9 @@ {stdenv, fetchurl}: stdenv.mkDerivation rec { - version = "3.3.0"; + version = "3.5.0"; src = fetchurl { url = "mirror://gnu/osip/libosip2-${version}.tar.gz"; - sha256 = "08gqll8c7y9hzzs80cal7paxn6knnhbfkvzdaxs2sssrmbg2hpnl"; + sha256 = "14csf6z7b802bahxd560ibx3mg2fq3ki734vf3k2vknr4jm5v5fx"; }; name = "libosip2-${version}"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 96c1b09ca02..75f182e3eee 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3441,6 +3441,8 @@ let libexif = callPackage ../development/libraries/libexif { }; + libexosip = callPackage ../development/libraries/exosip {}; + libextractor = callPackage ../development/libraries/libextractor { inherit (gnome) gtk; libmpeg2 = mpeg2dec; @@ -6223,6 +6225,10 @@ let links2Stdenv = callPackage ../applications/networking/browsers/links2/stdenv.nix { }; + linphone = callPackage ../applications/networking/linphone { + inherit (gnome) libglade gtk; + }; + lxdvdrip = callPackage ../applications/video/lxdvdrip { }; lynx = callPackage ../applications/networking/browsers/lynx { }; |