summary refs log tree commit diff
path: root/pkgs/tools/networking/iouyap
diff options
context:
space:
mode:
authorMichael Weiss <dev.primeos@gmail.com>2017-09-11 19:21:49 +0200
committerMichael Weiss <dev.primeos@gmail.com>2017-09-11 19:21:49 +0200
commit89ae07b05b4d0ea258262297ac50dba6eb84abb6 (patch)
treefc31f336777b3096adfc66b651167378468a3bda /pkgs/tools/networking/iouyap
parent6373c9606d1cadceaa9831c1507341aea2b51487 (diff)
downloadnixpkgs-89ae07b05b4d0ea258262297ac50dba6eb84abb6.tar
nixpkgs-89ae07b05b4d0ea258262297ac50dba6eb84abb6.tar.gz
nixpkgs-89ae07b05b4d0ea258262297ac50dba6eb84abb6.tar.bz2
nixpkgs-89ae07b05b4d0ea258262297ac50dba6eb84abb6.tar.lz
nixpkgs-89ae07b05b4d0ea258262297ac50dba6eb84abb6.tar.xz
nixpkgs-89ae07b05b4d0ea258262297ac50dba6eb84abb6.tar.zst
nixpkgs-89ae07b05b4d0ea258262297ac50dba6eb84abb6.zip
iouyap: init at 0.97
Diffstat (limited to 'pkgs/tools/networking/iouyap')
-rw-r--r--pkgs/tools/networking/iouyap/default.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/tools/networking/iouyap/default.nix b/pkgs/tools/networking/iouyap/default.nix
new file mode 100644
index 00000000000..c37b409cdfb
--- /dev/null
+++ b/pkgs/tools/networking/iouyap/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub, bison, flex }:
+
+stdenv.mkDerivation rec {
+  name = "${pname}-${version}";
+  pname = "iouyap";
+  version = "0.97";
+
+  src = fetchFromGitHub {
+    owner = "GNS3";
+    repo = pname;
+    rev = "v${version}";
+    sha256 = "028s9kx67b9x7gwzg0fhc6546diw4n0x4kk1xhl3v7hbsz3wdh6s";
+  };
+
+  buildInputs = [ bison flex ];
+
+  installPhase = ''
+    install -D -m555 iouyap $out/bin/iouyap;
+  '';
+
+  meta = with stdenv.lib; {
+    description = "Bridge IOU to UDP, TAP and Ethernet";
+    inherit (src.meta) homepage;
+    license = licenses.gpl3Plus;
+    platforms = platforms.linux;
+    maintainers = with maintainers; [ primeos ];
+  };
+}