{ ... }: { den.aspects.nix-ld = { nixos = { pkgs, options, ... }: { programs.nix-ld = let libxml2-so2-compat = pkgs.runCommand "libxml2-so2-compat" { } '' mkdir -p $out/lib ln -s ${pkgs.libxml2.out}/lib/libxml2.so.16 $out/lib/libxml2.so.2 ''; in { enable = true; libraries = options.programs.nix-ld.libraries.default ++ (with pkgs; [ libxml2-so2-compat udev gcc egl-wayland mesa libglvnd wayland libX11 libXcursor libXrandr libXi libxcb glibc vulkan-loader alsa-lib pipewire libpulseaudio libz libGL xcbutil xcbutilimage xcbutilkeysyms xcbutilrenderutil xcbutilwm libXrender libXext libXfixes libSM libICE systemd stdenv.cc.cc.lib zlib fontconfig.lib freetype libxkbcommon dbus.lib libidn2 ]); }; }; }; }