From ab8dd6c5af8bbb36c3ccec893ec7343b78c8a072 Mon Sep 17 00:00:00 2001 From: Random936 Date: Fri, 19 Dec 2025 19:58:30 -0500 Subject: [PATCH] Installed nix-ld to fix dependencies with binaryninja --- config/omen.nix | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/config/omen.nix b/config/omen.nix index 697c0b9..36d0f29 100644 --- a/config/omen.nix +++ b/config/omen.nix @@ -71,7 +71,6 @@ # For RTL-SDR hardware.rtl-sdr.enable = true; - # Setup Pinentry programs.gnupg.agent = { enable = true; @@ -94,4 +93,33 @@ ExecStart = "${pkgs.protonmail-bridge}/bin/protonmail-bridge --noninteractive"; }; }; + + # Setup environment for binaries that require FHS compliance. + programs.nix-ld = { + enable = true; + libraries = with pkgs; [ + stdenv.cc.cc.lib + libglvnd + mesa + fontconfig + freetype + libxkbcommon + zlib + dbus + python3 + xorg.libX11 + xorg.libXext + xorg.libXrender + xorg.libXrandr + xorg.libXcursor + xorg.libXi + xorg.libxcb + xorg.xcbutilwm + xorg.xcbutil + xorg.xcbutilimage + xorg.xcbutilkeysyms + xorg.xcbutilrenderutil + xorg.xcbutilcursor + ]; + }; }