diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2024-04-28 17:32:03 +0200 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2024-04-28 17:33:27 +0200 |
commit | 1b2ebb8fbb35a20eb025078040f2e648bb317fe5 (patch) | |
tree | 477cb87ffc2468c8a41fa4e32e267bb440aacad9 /pkgs/by-name/ko | |
parent | 0e395f4da1693e39239ffac7abf73a0a6931c961 (diff) | |
parent | 2cf2f3a306f5ea1f0e184b4317c4d50679ec49b3 (diff) |
Merge branch 'master' into staging-next
Diffstat (limited to 'pkgs/by-name/ko')
-rw-r--r-- | pkgs/by-name/ko/koodo-reader/package.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/by-name/ko/koodo-reader/package.nix b/pkgs/by-name/ko/koodo-reader/package.nix index 5efa194fb36b6..059dfeda02eea 100644 --- a/pkgs/by-name/ko/koodo-reader/package.nix +++ b/pkgs/by-name/ko/koodo-reader/package.nix @@ -7,6 +7,7 @@ fetchYarnDeps, makeDesktopItem, copyDesktopItems, + makeWrapper, wrapGAppsHook3, electron, }: @@ -37,6 +38,7 @@ mkYarnPackage rec { nativeBuildInputs = [ copyDesktopItems + makeWrapper wrapGAppsHook3 ]; @@ -77,8 +79,9 @@ mkYarnPackage rec { runHook postInstall ''; + # we use makeShellWrapper instead of the makeBinaryWrapper provided by wrapGAppsHook for proper shell variable expansion postFixup = '' - makeWrapper ${electron}/bin/electron $out/bin/koodo-reader \ + makeShellWrapper ${electron}/bin/electron $out/bin/koodo-reader \ --add-flags $out/share/lib/koodo-reader/resources/app.asar \ "''${gappsWrapperArgs[@]}" \ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \ |