Hi,
The attached patch adds a package for GNU lsh (a GPL'd implementation of
the SSH2 protocol) and its dependencies. It should be applied after my
Avahi patch.
Can someone please commit it?
Thanks,
Ludovic.
Index: development/libraries/liboop/default.nix
===================================================================
--- development/libraries/liboop/default.nix (revision 0)
+++ development/libraries/liboop/default.nix (revision 0)
@@ -0,0 +1,15 @@
+{stdenv, fetchurl}:
+
+stdenv.mkDerivation {
+ name = "liboop";
+ src = fetchurl {
+ url = http://download.ofb.net/liboop/liboop.tar.gz;
+ sha256 = "34d83c6e0f09ee15cb2bc3131e219747c3b612bb57cf7d25318ab90da9a2d97c";
+ };
+
+ buildInputs = [];
+
+ meta = {
+ description = "`liboop', an event loop library.";
+ };
+}
Index: tools/networking/lsh/default.nix
===================================================================
--- tools/networking/lsh/default.nix (revision 0)
+++ tools/networking/lsh/default.nix (revision 0)
@@ -0,0 +1,15 @@
+{stdenv, fetchurl, gperf, guile, gmp, zlib, liboop, gnum4}:
+
+stdenv.mkDerivation {
+ name = "lsh-2.0.4";
+ src = fetchurl {
+ url = http://www.lysator.liu.se/~nisse/archive/lsh-2.0.4.tar.gz;
+ sha256 = "614b9d63e13ad3e162c82b6405d1f67713fc622a8bc11337e72949d613713091";
+ };
+
+ buildInputs = [gperf guile gmp zlib liboop gnum4];
+
+ meta = {
+ description = "GNU lsh, a GPL'd implementation of the SSH protocol.";
+ };
+}
Index: top-level/all-packages.nix
===================================================================
--- top-level/all-packages.nix (revision 9941)
+++ top-level/all-packages.nix (working copy)
@@ -596,6 +600,10 @@
inherit fetchurl stdenv ghc tetex polytable;
};
+ lsh = import ../tools/networking/lsh {
+ inherit stdenv fetchurl gperf guile gmp zlib liboop gnum4;
+ };
+
man = import ../tools/misc/man {
inherit fetchurl stdenv db4 groff;
};
@@ -2115,6 +2123,10 @@
inherit fetchurl stdenv;
};
+ liboop = import ../development/libraries/liboop {
+ inherit fetchurl stdenv;
+ };
+
libotr = import ../development/libraries/libotr {
inherit fetchurl stdenv libgcrypt;
};
_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev