diff --git a/pkgs/tools/networking/openconnect/default.nix b/pkgs/tools/networking/openconnect/default.nix index d81fe2ef67b2..0e465f4f109f 100644 --- a/pkgs/tools/networking/openconnect/default.nix +++ b/pkgs/tools/networking/openconnect/default.nix @@ -1,16 +1,18 @@ { callPackage, - fetchurl, + fetchFromGitLab, }: let common = opts: callPackage (import ./common.nix opts) { }; in rec { - openconnect = common rec { - version = "9.12"; - src = fetchurl { - url = "ftp://ftp.infradead.org/pub/openconnect/openconnect-${version}.tar.gz"; - sha256 = "sha256-or7c46pN/nXjbkB+SOjovJHUbe9TNayVZPv5G9SyQT4="; + openconnect = common { + version = "9.12-unstable-2025-01-14"; + src = fetchFromGitLab { + owner = "openconnect"; + repo = "openconnect"; + rev = "f17fe20d337b400b476a73326de642a9f63b59c8"; + hash = "sha256-OBEojqOf7cmGtDa9ToPaJUHrmBhq19/CyZ5agbP7WUw="; }; };