summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDeimElias <deimelias@gmail.com>2025-12-07 23:24:49 -0600
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2026-01-17 18:27:01 +0000
commitd17afac85d131d7f59d22023ddde314b470ef6d5 (patch)
treeef95f0235f4437983aa7e9331f016bf76a999f96
parent3d5fa5547a4d6325d1463ba4c53c1bb82b01700a (diff)
freerdp: update default from SDL2 to SDL3
SDL2 version has been deprecated https://github.com/FreeRDP/FreeRDP/pull/11223 (cherry picked from commit 413b9b11c27dcd3bf2a801f026cc8f38dc866f9b)
-rw-r--r--pkgs/by-name/fr/freerdp/package.nix15
1 files 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
];