lol

obs-studio-plugins.input-overlay: 5.0.6 -> 5.1.0-unstable-2025-09-23

Fixes build with obs-studio 32.

+10 -7
+10 -7
pkgs/applications/video/obs-studio/plugins/input-overlay.nix
··· 6 6 pkg-config, 7 7 ninja, 8 8 obs-studio, 9 - libuiohook, 10 9 qtbase, 11 10 xorg, 12 11 libxkbcommon, 13 12 libxkbfile, 14 - SDL2, 13 + sdl3, 15 14 }: 16 15 17 16 stdenv.mkDerivation (finalAttrs: { 18 17 pname = "obs-input-overlay"; 19 - version = "5.0.6"; 18 + version = "5.1.0-unstable-2025-09-23"; 20 19 21 20 src = fetchFromGitHub { 22 21 owner = "univrsal"; 23 22 repo = "input-overlay"; 24 - tag = finalAttrs.version; 25 - hash = "sha256-ju4u7hhx+hTuq7Oh0DBPV8RRM8zqyyvYV74KymU0+2c="; 23 + rev = "4d62e7d0c55f8ff62c3a0e7b1a8f3092086b23b7"; 24 + hash = "sha256-cUULaOoV4fffEvsHkcG3lnFCIHSvnv3LHg+SDuuVLao="; 26 25 fetchSubmodules = true; 27 26 }; 28 27 ··· 34 33 35 34 buildInputs = [ 36 35 obs-studio 37 - libuiohook 38 36 qtbase 39 - SDL2 37 + sdl3 40 38 xorg.libX11 41 39 xorg.libXau 42 40 xorg.libXdmcp ··· 55 53 56 54 postUnpack = '' 57 55 sed -i '/set(CMAKE_CXX_FLAGS "-march=native")/d' 'source/CMakeLists.txt' 56 + ''; 57 + 58 + preFixup = '' 59 + # Remove broken uiohook development files 60 + rm -r $out/lib/cmake $out/lib/pkgconfig 58 61 ''; 59 62 60 63 dontWrapQtApps = true;