diff options
author | Isa <hi@f2k1.de> | 2023-04-23 13:02:47 +0200 |
---|---|---|
committer | Nicolas Benes <nbenes.gh@xandea.de> | 2024-05-30 23:21:28 +0200 |
commit | a5fb12f29612eee52921b5cf6a558d5ff569f16f (patch) | |
tree | ce97510fb17c1bfe05cbe60073dad90411a9152e /pkgs/tools/networking/iodine/default.nix | |
parent | afd3a57b83977a2e0fe8c4685ca2016a12103d03 (diff) |
iodine: unstable-2019-09-27 -> 0.8.0
Co-authored-by: Nicolas Benes <nbenes.gh@xandea.de>
Diffstat (limited to 'pkgs/tools/networking/iodine/default.nix')
-rw-r--r-- | pkgs/tools/networking/iodine/default.nix | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/pkgs/tools/networking/iodine/default.nix b/pkgs/tools/networking/iodine/default.nix index a684f3a580f56..328d1354ede3c 100644 --- a/pkgs/tools/networking/iodine/default.nix +++ b/pkgs/tools/networking/iodine/default.nix @@ -1,21 +1,27 @@ -{ lib, stdenv, fetchFromGitHub, zlib, nettools, nixosTests }: - -stdenv.mkDerivation rec { +{ lib +, stdenv +, fetchFromGitHub +, zlib +, nettools +, nixosTests +}: + +stdenv.mkDerivation (finalAttrs: { pname = "iodine"; - version = "unstable-2019-09-27"; + version = "0.8.0"; src = fetchFromGitHub { owner = "yarrick"; repo = "iodine"; - rev = "8e14f18"; - sha256 = "0k8m99qfjd5n6n56jnq85y7q8h2i2b8yw6ba0kxsz4jyx97lavg3"; + rev = "v${finalAttrs.version}"; + hash = "sha256-0vDl/F/57puugrEdOtdlpNPMF9ugO7TP3KLWo/7bP2k="; }; buildInputs = [ zlib ]; patchPhase = ''sed -i "s,/sbin/route,${nettools}/bin/route," src/tun.c''; - env.NIX_CFLAGS_COMPILE = "-DIFCONFIGPATH=\"${nettools}/bin/\""; + env.NIX_CFLAGS_COMPILE = ''-DIFCONFIGPATH="${nettools}/bin/" -DROUTEPATH="${nettools}/bin/"''; installFlags = [ "prefix=\${out}" ]; @@ -29,4 +35,4 @@ stdenv.mkDerivation rec { license = lib.licenses.isc; platforms = lib.platforms.unix; }; -} +}) |