about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2008-02-17 15:33:04 +0000
committerLudovic Courtès <ludo@gnu.org>2008-02-17 15:33:04 +0000
commit5f8dd658cb35c37d955726489569dda610a2fdff (patch)
tree517fcc4f38f09ab88810f34fa1e4364dc25fd44c
parent4d86923c627ffef73f8f01bfd52d9cac4f5deed6 (diff)
Add BitlBee, an IRC to other chat networks gateway.
svn path=/nixpkgs/trunk/; revision=10715
-rw-r--r--pkgs/applications/networking/instant-messengers/bitlbee/default.nix17
-rw-r--r--pkgs/build-support/fetchurl/mirrors.nix9
-rw-r--r--pkgs/top-level/all-packages.nix5
3 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/applications/networking/instant-messengers/bitlbee/default.nix b/pkgs/applications/networking/instant-messengers/bitlbee/default.nix
new file mode 100644
index 0000000000000..ed36ca779b6d6
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/bitlbee/default.nix
@@ -0,0 +1,17 @@
+args: with args;
+
+stdenv.mkDerivation rec {
+  name = "bitlbee-1.0.4";
+  src = fetchurl {
+    url = "mirror://bitlbee/src/" + name + ".tar.gz";
+    sha256 = "072vdpz4z3bmskm04crrkj946hj0gnnd6w0vqrb7xmj1lrzg68vg";
+  };
+
+  buildInputs = [ gnutls glib pkgconfig ];
+
+  meta = {
+    description = ''BitlBee, an IRC to other chat networks gateway.'';
+    homepage = http://www.bitlbee.org/;
+    license = "GPL";
+  };
+}
diff --git a/pkgs/build-support/fetchurl/mirrors.nix b/pkgs/build-support/fetchurl/mirrors.nix
index a154be316882f..c9834163ed540 100644
--- a/pkgs/build-support/fetchurl/mirrors.nix
+++ b/pkgs/build-support/fetchurl/mirrors.nix
@@ -68,4 +68,13 @@ rec {
     http://www.wikifusion.info/nongnu/
   ];
 
+  # BitlBee mirrors, see http://www.bitlbee.org/main.php/mirrors.html .
+  bitlbee = [
+    http://get.bitlbee.org/
+    http://get.bitlbee.be/
+    http://get.us.bitlbee.org/
+    http://ftp.snt.utwente.nl/pub/software/bitlbee/
+    http://bitlbee.intergenia.de/
+  ];
+
 }
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 18f5be2d2738b..8f0522ffad1c7 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -4457,6 +4457,11 @@ rec {
     inherit fetchurl stdenv python makeWrapper;
   };
 
+  bitlbee = import ../applications/networking/instant-messengers/bitlbee {
+    inherit fetchurl stdenv gnutls pkgconfig;
+    inherit (gtkLibs) glib;
+  };
+
   # commented out because it's using the new configuration style proposal which is unstable
   #biew = import ../applications/misc/biew {
   #  inherit lib stdenv fetchurl ncurses;