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