From 1ac697af68102e33c4da9b1a2251eba18ea443d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sun, 16 Feb 2025 22:53:59 +0100 Subject: [PATCH] freerdp3: 3.10.3 -> 3.12.0 Changelog: https://github.com/FreeRDP/FreeRDP/releases/tag/3.12.0 Changelog: https://github.com/FreeRDP/FreeRDP/releases/tag/3.11.1 Changelog: https://github.com/FreeRDP/FreeRDP/releases/tag/3.11.0 --- pkgs/applications/networking/remote/freerdp/3.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/remote/freerdp/3.nix b/pkgs/applications/networking/remote/freerdp/3.nix index a7e7b8574d1e..a986c7b38e48 100644 --- a/pkgs/applications/networking/remote/freerdp/3.nix +++ b/pkgs/applications/networking/remote/freerdp/3.nix @@ -67,13 +67,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "freerdp"; - version = "3.10.3"; + version = "3.12.0"; src = fetchFromGitHub { owner = "FreeRDP"; repo = "FreeRDP"; rev = finalAttrs.version; - hash = "sha256-qFjR1Z2GZsNpgjlbHw+o+dLCBLZQ9D9c93FFqFGM8T4="; + hash = "sha256-Bbpwfnz8xPyNLZ+UtcYw4arpzGEh3znqncExl4DlByA="; }; postPatch = @@ -86,6 +86,9 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace "libfreerdp/freerdp.pc.in" \ --replace-fail "Requires:" "Requires: @WINPR_PKG_CONFIG_FILENAME@" + + substituteInPlace client/SDL/SDL2/dialogs/{sdl_input.cpp,sdl_select.cpp,sdl_widget.cpp,sdl_widget.hpp} \ + --replace-fail "" "" '' + lib.optionalString (pcsclite != null) '' substituteInPlace "winpr/libwinpr/smartcard/smartcard_pcsc.c" \