1{
2 callPackage,
3 fetchFromGitLab,
4}:
5let
6 common = opts: callPackage (import ./common.nix opts) { };
7in
8rec {
9 openconnect = common {
10 version = "9.12-unstable-2025-01-14";
11 src = fetchFromGitLab {
12 owner = "openconnect";
13 repo = "openconnect";
14 rev = "f17fe20d337b400b476a73326de642a9f63b59c8";
15 hash = "sha256-OBEojqOf7cmGtDa9ToPaJUHrmBhq19/CyZ5agbP7WUw=";
16 };
17 };
18
19 openconnect_openssl = openconnect.override {
20 useOpenSSL = true;
21 };
22}