From 8f2001fb550d5cc8ee9b5cd76af3c79d287f7717 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 14 May 2025 23:25:41 +0200 Subject: [PATCH] moonlight-qt: build against sdl2-compat This was preliminarily pinned to SDL2_classic in 2532c6621107f44e0c857c7a3a0bfe01a5c52c58 (#393386). The reason for that was DRM support and an incompatible override interface. sdl3 is build with drm enabled by default, which means building things that depend on drm through sdl2-compat should just work, no override needed. --- pkgs/by-name/mo/moonlight-qt/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/mo/moonlight-qt/package.nix b/pkgs/by-name/mo/moonlight-qt/package.nix index 2a30e68918aa..f04b26f5d82e 100644 --- a/pkgs/by-name/mo/moonlight-qt/package.nix +++ b/pkgs/by-name/mo/moonlight-qt/package.nix @@ -6,8 +6,8 @@ qt6, pkg-config, vulkan-headers, - SDL2_classic, - SDL2_classic_ttf, + SDL2, + SDL2_ttf, ffmpeg, libopus, libplacebo, @@ -51,8 +51,8 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ - (SDL2_classic.override { drmSupport = stdenv.hostPlatform.isLinux; }) - SDL2_classic_ttf + SDL2 + SDL2_ttf ffmpeg libopus libplacebo