canokey-qemu: mark broken (#443806)

This commit is contained in:
K900
2025-09-18 08:41:06 +03:00
committed by GitHub
3 changed files with 11 additions and 1 deletions
@@ -2,6 +2,11 @@
{
name = "systemd-initrd-luks-fido2";
meta = {
# `canokey-qemu` is marked broken.
broken = true;
};
nodes.machine =
{ pkgs, config, ... }:
{
@@ -57,5 +57,10 @@ stdenv.mkDerivation rec {
description = "CanoKey QEMU Virt Card";
license = licenses.asl20;
maintainers = with maintainers; [ oxalica ];
# Uses a fouryearold patched vendored version of Mbed TLS for
# cryptography that doesnt build with CMake 4. Doesnt build with
# gurrent versions of `canokey-core`, either. No upstream
# development since 2023.
broken = true;
};
}
@@ -90,7 +90,7 @@
tpmSupport ? !minimal,
uringSupport ? stdenv.hostPlatform.isLinux && !userOnly,
liburing,
canokeySupport ? !minimal,
canokeySupport ? false,
canokey-qemu,
capstoneSupport ? !minimal,
capstone,