openconnect{,_openssl}: migrate to by-name

This commit is contained in:
Grayson Tinker
2026-06-08 17:54:14 -07:00
parent 50f2a13e49
commit 1aa08524d6
4 changed files with 19 additions and 31 deletions
@@ -1,11 +1,7 @@
{
version,
src,
}:
{
lib,
stdenv,
fetchFromGitLab,
pkg-config,
gnutls,
p11-kit,
@@ -25,7 +21,14 @@
stdenv.mkDerivation {
pname = "openconnect";
inherit version src;
version = "9.12-unstable-2025-11-03";
src = fetchFromGitLab {
owner = "openconnect";
repo = "openconnect";
rev = "0dcdff87db65daf692dc323732831391d595d98d";
hash = "sha256-AvowUEDkXvR+QkhJbZU759fZjIqj/mO8HjP2Ka3lH1U=";
};
outputs = [
"out"
@@ -0,0 +1,7 @@
{
openconnect,
}:
openconnect.override {
useOpenSSL = true;
}
@@ -1,22 +0,0 @@
{
callPackage,
fetchFromGitLab,
}:
let
common = opts: callPackage (import ./common.nix opts) { };
in
rec {
openconnect = common {
version = "9.12-unstable-2025-11-03";
src = fetchFromGitLab {
owner = "openconnect";
repo = "openconnect";
rev = "0dcdff87db65daf692dc323732831391d595d98d";
hash = "sha256-AvowUEDkXvR+QkhJbZU759fZjIqj/mO8HjP2Ka3lH1U=";
};
};
openconnect_openssl = openconnect.override {
useOpenSSL = true;
};
}
+3 -3
View File
@@ -3114,9 +3114,9 @@ with pkgs;
voxtype-vulkan = callPackage ../by-name/vo/voxtype/package.nix { vulkanSupport = true; };
voxtype-onnx = callPackage ../by-name/vo/voxtype/package.nix { onnxSupport = true; };
openconnectPackages = callPackage ../tools/networking/openconnect { };
inherit (openconnectPackages) openconnect openconnect_openssl;
openconnectPackages = {
inherit openconnect openconnect_openssl;
};
buildWasmBindgenCli = callPackage ../build-support/wasm-bindgen-cli { };