From 9e5226c5a4626080227305b3f0a9e56948730746 Mon Sep 17 00:00:00 2001 From: hungriest-ghost Date: Mon, 25 May 2026 12:56:10 +0100 Subject: [PATCH] intiface-central: fix hang on splash screen add env var wrapper for flutter rust bridge to find the rust generated .so files --- pkgs/by-name/in/intiface-central/package.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/in/intiface-central/package.nix b/pkgs/by-name/in/intiface-central/package.nix index 34b2c6e0a62d..7a4fd3bc653e 100644 --- a/pkgs/by-name/in/intiface-central/package.nix +++ b/pkgs/by-name/in/intiface-central/package.nix @@ -146,9 +146,8 @@ flutter338.buildFlutterApplication { ln -s ${buttplug} ../buttplug ''; - # without this, only the splash screen will be shown and the logs will contain the - # line `Failed to load dynamic library 'lib/libintiface_engine_flutter_bridge.so'` - extraWrapProgramArgs = "--chdir $out/app/intiface-central"; + # without this, only the splash screen will be shown + extraWrapProgramArgs = "--set FRB_DART_LOAD_EXTERNAL_LIBRARY_NATIVE_LIB_DIR $out/app/intiface-central/lib"; postInstall = '' install -Dm644 $out/app/intiface-central/data/flutter_assets/assets/icons/intiface_central_icon.png $out/share/icons/hicolor/512x512/apps/intiface-central.png