summary refs log tree commit diff
path: root/pkgs/tools/networking
diff options
context:
space:
mode:
authorDaniƫl de Kok <me@danieldk.eu>2020-06-21 14:49:32 +0200
committerGitHub <noreply@github.com>2020-06-21 14:49:32 +0200
commitfd7f6062a03509e1ac140667ca3075371fbd9970 (patch)
treefe315d7671a7c23781303021ac54681b024da713 /pkgs/tools/networking
parent8acdd6db799d46450af5320d529f0b19f9c9e4c4 (diff)
parentd0cb57b10c25c966878217cac8d29eab472f3e22 (diff)
downloadnixpkgs-fd7f6062a03509e1ac140667ca3075371fbd9970.tar
nixpkgs-fd7f6062a03509e1ac140667ca3075371fbd9970.tar.gz
nixpkgs-fd7f6062a03509e1ac140667ca3075371fbd9970.tar.bz2
nixpkgs-fd7f6062a03509e1ac140667ca3075371fbd9970.tar.lz
nixpkgs-fd7f6062a03509e1ac140667ca3075371fbd9970.tar.xz
nixpkgs-fd7f6062a03509e1ac140667ca3075371fbd9970.tar.zst
nixpkgs-fd7f6062a03509e1ac140667ca3075371fbd9970.zip
Merge pull request #88098 from mmilata/libreswan-3.32
libreswan: 3.31 -> 3.32
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r--pkgs/tools/networking/libreswan/default.nix17
1 files changed, 7 insertions, 10 deletions
diff --git a/pkgs/tools/networking/libreswan/default.nix b/pkgs/tools/networking/libreswan/default.nix
index 71fdcc947d3..3e7719c40d4 100644
--- a/pkgs/tools/networking/libreswan/default.nix
+++ b/pkgs/tools/networking/libreswan/default.nix
@@ -5,9 +5,6 @@
   }:
 
 let
-  optional = stdenv.lib.optional;
-  version = "3.31";
-  name = "libreswan-${version}";
   binPath = stdenv.lib.makeBinPath [
     bash iproute iptables procps coreutils gnused gawk nss.tools which python
   ];
@@ -16,13 +13,13 @@ in
 assert docs -> xmlto != null;
 assert stdenv.isLinux -> libselinux != null;
 
-stdenv.mkDerivation {
-  inherit name;
-  inherit version;
+stdenv.mkDerivation rec {
+  pname = "libreswan";
+  version = "3.32";
 
   src = fetchurl {
-    url = "https://download.libreswan.org/${name}.tar.gz";
-    sha256 = "1wxqsv11nqgfj5and5xzfgh6ayqvl47midcghd5ryynh60mp7naa";
+    url = "https://download.libreswan.org/${pname}-${version}.tar.gz";
+    sha256 = "0bj3g6qwd3ir3gk6hdl9npy3k44shf56vcgjahn30qpmx3z5fsr3";
   };
 
   # These flags were added to compile v3.18. Try to lift them when updating.
@@ -37,8 +34,8 @@ stdenv.mkDerivation {
   nativeBuildInputs = [ makeWrapper pkgconfig ];
   buildInputs = [ bash iproute iptables systemd coreutils gnused gawk gmp unbound bison flex pam libevent
                   libcap_ng curl nspr nss python ldns ]
-                ++ optional docs xmlto
-                ++ optional stdenv.isLinux libselinux;
+                ++ stdenv.lib.optional docs xmlto
+                ++ stdenv.lib.optional stdenv.isLinux libselinux;
 
   prePatch = ''
     # Correct bash path