Merge pull request #227673 from m-bdf/github-desktop-ozone

github-desktop: support ozone

authored by Weijia Wang and committed by GitHub 91c754d3 e9baf1b7

+8 -1
+8 -1
pkgs/applications/version-management/github-desktop/default.nix
··· 3 3 , fetchurl 4 4 , autoPatchelfHook 5 5 , wrapGAppsHook 6 + , makeWrapper 6 7 , gnome 7 8 , libsecret 8 9 , git ··· 29 30 30 31 nativeBuildInputs = [ 31 32 autoPatchelfHook 32 - wrapGAppsHook 33 + (wrapGAppsHook.override { inherit makeWrapper; }) 33 34 ]; 34 35 35 36 buildInputs = [ ··· 59 60 cp -R $TMP/${pname}/usr/share $out/ 60 61 cp -R $TMP/${pname}/usr/lib/${pname}/* $out/opt/ 61 62 ln -sf $out/opt/${pname} $out/bin/${pname} 63 + ''; 64 + 65 + preFixup = '' 66 + gappsWrapperArgs+=( 67 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland}}" 68 + ) 62 69 ''; 63 70 64 71 runtimeDependencies = [