From c07dda5631fc056395a441d5b71900540b4d84e1 Mon Sep 17 00:00:00 2001 From: Gliczy <129636582+Gliczy@users.noreply.github.com> Date: Tue, 26 Aug 2025 17:02:05 +0200 Subject: [PATCH] taisei: fix gamemode support --- pkgs/by-name/ta/taisei/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/ta/taisei/package.nix b/pkgs/by-name/ta/taisei/package.nix index 10abb09c8c0f..cf60561951d0 100644 --- a/pkgs/by-name/ta/taisei/package.nix +++ b/pkgs/by-name/ta/taisei/package.nix @@ -12,6 +12,7 @@ openssl, gamemode, shaderc, + makeWrapper, # Runtime depends glfw, sdl3, @@ -47,6 +48,7 @@ stdenv.mkDerivation (finalAttrs: { python3Packages.python python3Packages.zstandard shaderc + makeWrapper ]; buildInputs = [ @@ -81,6 +83,11 @@ stdenv.mkDerivation (finalAttrs: { patchShebangs . ''; + postInstall = lib.optionalString gamemodeSupport '' + wrapProgram $out/bin/taisei \ + --set LD_LIBRARY_PATH ${lib.makeLibraryPath [ gamemode ]} + ''; + strictDeps = true; meta = {