freerdp: enable support for FIDO2 tokens (#528375)

This commit is contained in:
Sandro
2026-06-17 19:24:01 +00:00
committed by GitHub
+10 -1
View File
@@ -39,6 +39,8 @@
orc,
cairo,
cjson,
libcbor,
libfido2,
libusb1,
libpulseaudio,
cups,
@@ -117,6 +119,8 @@ stdenv.mkDerivation (finalAttrs: {
ffmpeg
glib
icu
libcbor
libfido2
libx11
libxcursor
libxdamage
@@ -173,6 +177,8 @@ stdenv.mkDerivation (finalAttrs: {
++ lib.mapAttrsToList lib.cmakeBool (
{
BUILD_TESTING = false; # false is recommended by upstream
CHANNEL_RDPEWA = true;
CHANNEL_RDPEWA_CLIENT = true;
WITH_CAIRO = cairo != null;
WITH_CUPS = cups != null;
WITH_FAAC = withUnfree && faac != null;
@@ -230,7 +236,10 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://github.com/FreeRDP/FreeRDP/releases/tag/${finalAttrs.src.tag}";
homepage = "https://www.freerdp.com/";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ deimelias ];
maintainers = with lib.maintainers; [
cizra
deimelias
];
platforms = lib.platforms.unix;
};
})