summaryrefslogtreecommitdiffstats
path: root/pkgs
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>2017-11-07 20:38:11 +0200
committerTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>2017-11-07 20:38:11 +0200
commit3b9fbfc1625fcc23a5dae905b804128c1004ff11 (patch)
tree385948a0f1b4acced7a09b0fb5822dbbf7db9202 /pkgs
parent9356b8823a83e865c8fff0205dee2bb17f1b3dcd (diff)
libnsl: init at 1.1.0
This code was formerly part of glibc, but is now standalone to be able to link against TI-RPC for IPv6 support.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/libnsl/default.nix24
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libnsl/default.nix b/pkgs/development/libraries/libnsl/default.nix
new file mode 100644
index 000000000000..d4af280c3cd8
--- /dev/null
+++ b/pkgs/development/libraries/libnsl/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, fetchFromGitHub, autoreconfHook, libtirpc, pkgconfig }:
+
+stdenv.mkDerivation rec {
+ name = "libnsl-${version}";
+ version = "1.1.0";
+
+ src = fetchFromGitHub {
+ owner = "thkukuk";
+ repo = "libnsl";
+ rev = "libnsl-${version}";
+ sha256 = "0h8br0gmgw3fp5fmy6bfbj1qlk9hry1ssg25ssjgxbd8spczpscs";
+ };
+
+ nativeBuildInputs = [ autoreconfHook pkgconfig ];
+ buildInputs = [ libtirpc ];
+
+ meta = with stdenv.lib; {
+ description = "Client interface library for NIS(YP) and NIS+";
+ homepage = https://github.com/thkukuk/libnsl;
+ license = licenses.lgpl21;
+ maintainers = [ maintainers.dezgeg ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 9df84ea3077d..7f0410a114ab 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -9263,6 +9263,8 @@ with pkgs;
libnice = callPackage ../development/libraries/libnice { };
+ libnsl = callPackage ../development/libraries/libnsl { };
+
liboping = callPackage ../development/libraries/liboping { };
libplist = callPackage ../development/libraries/libplist { };