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

Fixes build with obs-studio 32.
This commit is contained in:
Franz Pletz
2025-09-29 04:32:23 +02:00
parent 641f60cfe3
commit ec04cd3082
@@ -6,23 +6,22 @@
pkg-config,
ninja,
obs-studio,
libuiohook,
qtbase,
xorg,
libxkbcommon,
libxkbfile,
SDL2,
sdl3,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "obs-input-overlay";
version = "5.0.6";
version = "5.1.0-unstable-2025-09-23";
src = fetchFromGitHub {
owner = "univrsal";
repo = "input-overlay";
tag = finalAttrs.version;
hash = "sha256-ju4u7hhx+hTuq7Oh0DBPV8RRM8zqyyvYV74KymU0+2c=";
rev = "4d62e7d0c55f8ff62c3a0e7b1a8f3092086b23b7";
hash = "sha256-cUULaOoV4fffEvsHkcG3lnFCIHSvnv3LHg+SDuuVLao=";
fetchSubmodules = true;
};
@@ -34,9 +33,8 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
obs-studio
libuiohook
qtbase
SDL2
sdl3
xorg.libX11
xorg.libXau
xorg.libXdmcp
@@ -57,6 +55,11 @@ stdenv.mkDerivation (finalAttrs: {
sed -i '/set(CMAKE_CXX_FLAGS "-march=native")/d' 'source/CMakeLists.txt'
'';
preFixup = ''
# Remove broken uiohook development files
rm -r $out/lib/cmake $out/lib/pkgconfig
'';
dontWrapQtApps = true;
meta = {