about summary refs log tree commit diff
path: root/pkgs/os-specific/linux/wireguard
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2017-01-05 03:59:24 +0100
committerJörg Thalheim <joerg@higgsboson.tk>2017-01-05 10:38:58 +0000
commit1ba9a3cd9bc745f76ea79928e02687105cb38dd0 (patch)
tree68a1cb3a6c632f45faf4afed005c64b6d2e18865 /pkgs/os-specific/linux/wireguard
parent52a7b6549f1afef7c20cf1dfdb113d26b7fd2d6f (diff)
downloadnixlib-1ba9a3cd9bc745f76ea79928e02687105cb38dd0.tar
nixlib-1ba9a3cd9bc745f76ea79928e02687105cb38dd0.tar.gz
nixlib-1ba9a3cd9bc745f76ea79928e02687105cb38dd0.tar.bz2
nixlib-1ba9a3cd9bc745f76ea79928e02687105cb38dd0.tar.lz
nixlib-1ba9a3cd9bc745f76ea79928e02687105cb38dd0.tar.xz
nixlib-1ba9a3cd9bc745f76ea79928e02687105cb38dd0.tar.zst
nixlib-1ba9a3cd9bc745f76ea79928e02687105cb38dd0.zip
wireguard: 0.0.20161230 -> 0.0.20170105
Version bump that contains some new tools.

fixes #21666
Diffstat (limited to 'pkgs/os-specific/linux/wireguard')
-rw-r--r--pkgs/os-specific/linux/wireguard/default.nix11
1 files changed, 7 insertions, 4 deletions
diff --git a/pkgs/os-specific/linux/wireguard/default.nix b/pkgs/os-specific/linux/wireguard/default.nix
index c8169c52e806..489d6ac8bc61 100644
--- a/pkgs/os-specific/linux/wireguard/default.nix
+++ b/pkgs/os-specific/linux/wireguard/default.nix
@@ -1,16 +1,16 @@
 { stdenv, fetchurl, libmnl, kernel ? null }:
 
-# module requires Linux >= 4.1 https://www.wireguard.io/install/#kernel-requirements
-assert kernel != null -> stdenv.lib.versionAtLeast kernel.version "4.1";
+# module requires Linux >= 3.18 https://www.wireguard.io/install/#kernel-requirements
+assert kernel != null -> stdenv.lib.versionAtLeast kernel.version "3.18";
 
 let
   name = "wireguard-${version}";
 
-  version = "0.0.20161230";
+  version = "0.0.20170105";
 
   src = fetchurl {
     url    = "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${version}.tar.xz";
-    sha256 = "15p3k8msk3agr0i96k12y5h4fxv0gc8zqjk15mizd3wwmw6pgjb9";
+    sha256 = "15iqb1a85aygbf3myw6r79i5h3vpjam1rs6xrnf5kgvgmvp91n8v";
   };
 
   meta = with stdenv.lib; {
@@ -46,6 +46,9 @@ let
     buildInputs = [ libmnl ];
 
     makeFlags = [
+      "WITH_BASHCOMPLETION=yes"
+      "WITH_WGQUICK=yes"
+      "WITH_SYSTEMDUNITS=yes"
       "DESTDIR=$(out)"
       "PREFIX=/"
       "-C" "tools"