@@ -7,6 +7,7 @@
77, enableTNC ? false, trousers, sqlite, libxml2
88, enableNetworkManager ? false, networkmanager
99, darwin
10+, nixosTests
1011}:
1112
1213# Note on curl support: If curl is built with gnutls as its backend, the
@@ -17,13 +18,13 @@ with lib;
1718
1819stdenv.mkDerivation rec {
1920 pname = "strongswan";
20− version = "5.9.4"; # Make sure to also update <nixpkgs/nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix> when upgrading!
21+ version = "5.9.5"; # Make sure to also update <nixpkgs/nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix> when upgrading!
2122
2223 src = fetchFromGitHub {
2324 owner = "strongswan";
2425 repo = "strongswan";
2526 rev = version;
26− sha256 = "1y1gs232x7hsbccjga9nbkf4bbi5wxazlkg00qd2v1nz86sfy4cd";
27+ sha256 = "sha256-Jx0Wd/xgkl/WrBfcEvZPogPAQp0MW9HE+AQR2anP5Vo=";
2728 };
2829
2930 dontPatchELF = true;
@@ -101,6 +102,8 @@ stdenv.mkDerivation rec {
101102
102103 NIX_LDFLAGS = optionalString stdenv.cc.isGNU "-lgcc_s" ;
103104
105+ passthru.tests = { inherit (nixosTests) strongswan-swanctl; };
106+
104107 meta = {
105108 description = "OpenSource IPsec-based VPN Solution";
106109 homepage = "https://www.strongswan.org";