From 413b9b11c27dcd3bf2a801f026cc8f38dc866f9b Mon Sep 17 00:00:00 2001 From: DeimElias Date: Sun, 7 Dec 2025 23:24:49 -0600 Subject: [PATCH] freerdp: update default from SDL2 to SDL3 SDL2 version has been deprecated https://github.com/FreeRDP/FreeRDP/pull/11223 --- pkgs/by-name/fr/freerdp/package.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fr/freerdp/package.nix b/pkgs/by-name/fr/freerdp/package.nix index b46f5d2ebc7d..201ecbb7b6be 100644 --- a/pkgs/by-name/fr/freerdp/package.nix +++ b/pkgs/by-name/fr/freerdp/package.nix @@ -46,6 +46,9 @@ SDL2, SDL2_ttf, SDL2_image, + sdl3, + sdl3-ttf, + sdl3-image, systemd, libjpeg_turbo, libkrb5, @@ -53,6 +56,7 @@ buildServer ? true, nocaps ? false, withUnfree ? false, + withSDL2 ? false, # tries to compile and run generate_argument_docbook.c withManPages ? stdenv.buildPlatform.canExecute stdenv.hostPlatform, @@ -134,9 +138,9 @@ stdenv.mkDerivation (finalAttrs: { pcre2 pcsclite pkcs11helper - SDL2 - SDL2_ttf - SDL2_image + sdl3 + sdl3-ttf + sdl3-image uriparser zlib ] @@ -147,6 +151,11 @@ stdenv.mkDerivation (finalAttrs: { wayland wayland-scanner ] + ++ lib.optionals withSDL2 [ + SDL2 + SDL2_ttf + SDL2_image + ] ++ lib.optionals withUnfree [ faac ];