Author: viric
Date: Wed Jan 19 21:17:05 2011
New Revision: 25634
URL: https://svn.nixos.org/websvn/nix/?rev=25634&sc=1

Log:
Adding GNU SIP Witch.

Added:
   nixpkgs/trunk/pkgs/development/libraries/ucommon/
   nixpkgs/trunk/pkgs/development/libraries/ucommon/default.nix
   nixpkgs/trunk/pkgs/servers/sip/
   nixpkgs/trunk/pkgs/servers/sip/sipwitch/
   nixpkgs/trunk/pkgs/servers/sip/sipwitch/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/all-packages.nix

Added: nixpkgs/trunk/pkgs/development/libraries/ucommon/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/ucommon/default.nix        Wed Jan 
19 21:17:05 2011        (r25634)
@@ -0,0 +1,23 @@
+{ fetchurl, stdenv, openssl, pkgconfig, zlib }:
+
+stdenv.mkDerivation rec {
+  name = "ucommon-4.0.5";
+
+  src = fetchurl {
+    url = mirror://gnu/commoncpp/ucommon-4.0.5.tar.gz;
+    sha256 = "1h2xyb9s1xivpr5039jhhcqvd7ygn37si8yvmh5fd57n1y8by6vm";
+  };
+
+  buildInputs = [ pkgconfig openssl zlib ];
+
+  doCheck = true;
+
+  meta = {
+    description = "C++ library to facilitate using C++ design patterns";
+    homepage = http://www.gnutelephony.org/index.php/GNU_uCommon_C;
+    license = "LGPLv3+";
+
+    maintainers = [ stdenv.lib.maintainers.viric ];
+    platforms = stdenv.lib.platforms.all;
+  };
+}

Added: nixpkgs/trunk/pkgs/servers/sip/sipwitch/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/servers/sip/sipwitch/default.nix Wed Jan 19 21:17:05 
2011        (r25634)
@@ -0,0 +1,26 @@
+{ fetchurl, stdenv, pkgconfig, ucommon, libosip, libexosip, openssl, zlib }:
+
+stdenv.mkDerivation rec {
+  name = "sipwitch-0.9.2";
+
+  src = fetchurl {
+    url = "mirror://gnu/sipwitch/${name}.tar.gz";
+    sha256 = "1xww6v4s45ss7v4548gxk6dgal5605cxnvdfsblmqn3ydzp6227h";
+  };
+
+  buildInputs = [ pkgconfig ucommon libosip libexosip openssl zlib ];
+
+  preConfigure = ''
+    export configureFlags="--sysconfdir=$out/etc"
+  '';
+
+  doCheck = true;
+
+  meta = {
+    description = "Secure peer-to-peer VoIP server that uses the SIP protocol";
+    homepage = http://www.gnu.org/software/sipwitch/;
+    license = "GPLv3+";
+    maintainers = with stdenv.lib.maintainers; [ viric ];
+    platforms = with stdenv.lib.platforms; linux;
+  };
+}

Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix       Wed Jan 19 21:16:40 
2011        (r25633)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix       Wed Jan 19 21:17:05 
2011        (r25634)
@@ -4095,6 +4095,8 @@
 
   urt = callPackage ../development/libraries/urt { };
 
+  ucommon = callPackage ../development/libraries/ucommon { };
+
   vamp = callPackage ../development/libraries/audio/vamp { };
 
   vigra = callPackage ../development/libraries/vigra { };
@@ -4499,6 +4501,8 @@
 
   shishi = callPackage ../servers/shishi { };
 
+  sipwitch = callPackage ../servers/sip/sipwitch { };
+
   squids = recurseIntoAttrs( import ../servers/squid/squids.nix {
     inherit fetchurl stdenv perl lib composableDerivation;
   });
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to