Merge pull request #303928 from keenanweaver/obs-vkcapture

obs-studio-plugins.obs-vkcapture: 1.4.7 -> 1.5.0

authored by Franz Pletz and committed by GitHub 99d561f8 1b86b63e

+12 -2
+12 -2
pkgs/applications/video/obs-studio/plugins/obs-vkcapture.nix
··· 20 20 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "obs-vkcapture"; 23 - version = "1.4.7"; 23 + version = "1.5.0"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "nowrep"; 27 27 repo = finalAttrs.pname; 28 28 rev = "v${finalAttrs.version}"; 29 - hash = "sha256-/EbavDDeFQys9zu3FAgsAeVVbs1Rrv8YR4949XCHc6s="; 29 + hash = "sha256-hYPQ1N4k4eb+bvGWZqaQJ/C8C5Lh8ooZ03raGF5ORgE="; 30 30 }; 31 31 32 32 cmakeFlags = lib.optionals stdenv.isi686 [ ··· 50 50 ++ lib.optionals (!stdenv.isi686) [ 51 51 obs-studio 52 52 ]; 53 + 54 + postPatch = '' 55 + substituteInPlace src/glinject.c \ 56 + --replace "libGLX.so.0" "${lib.getLib libGL}/lib/libGLX.so.0" \ 57 + --replace "libX11.so.6" "${lib.getLib libX11}/lib/libX11.so.6" \ 58 + --replace "libX11-xcb.so.1" "${lib.getLib libX11}/lib/libX11-xcb.so.1" \ 59 + --replace "libxcb-dri3.so.0" "${lib.getLib libxcb}/lib/libxcb-dri3.so.0" \ 60 + --replace "libEGL.so.1" "${lib.getLib libGL}/lib/libEGL.so.1" \ 61 + --replace "libvulkan.so.1" "${lib.getLib vulkan-loader}/lib/libvulkan.so.1" 62 + ''; 53 63 54 64 # Support 32bit Vulkan applications by linking in the 32bit Vulkan layer 55 65 postInstall = lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") ''