# orca-slicer.nix {pkgs}: pkgs.symlinkJoin { name = "orca-slicer-wayland"; paths = [pkgs.orca-slicer]; buildInputs = [pkgs.makeWrapper]; postBuild = '' wrapProgram $out/bin/orca-slicer \ --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "${pkgs.gst_all_1.gst-plugins-base}/lib/gstreamer-1.0:${pkgs.gst_all_1.gst-plugins-good}/lib/gstreamer-1.0" \ --prefix XDG_DATA_DIRS : "${pkgs.gsettings-desktop-schemas}/share/gsettings-schemas/${pkgs.gsettings-desktop-schemas.name}:${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}" \ --set GTK_USE_PORTAL 1 \ --set GDK_BACKEND x11 \ --set GBM_BACKEND dri ''; # На данный момент не работает на wayland }