Unverified Commit 66880ca4 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

cinny-desktop: use wrapper instead of symlink for bin on darwin (#489364)

parents 5dccc312 41342d86
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
  cinny,
  desktop-file-utils,
  wrapGAppsHook3,
  makeBinaryWrapper,
  pkg-config,
  openssl,
  glib-networking,
@@ -53,7 +54,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
  postInstall =
    lib.optionalString stdenv.hostPlatform.isDarwin ''
      mkdir -p "$out/bin"
      ln -sf "$out/Applications/Cinny.app/Contents/MacOS/Cinny" "$out/bin/cinny"
      makeWrapper "$out/Applications/Cinny.app/Contents/MacOS/Cinny" "$out/bin/cinny"
    ''
    + lib.optionalString stdenv.hostPlatform.isLinux ''
      desktop-file-edit \
@@ -75,6 +76,9 @@ rustPlatform.buildRustPackage (finalAttrs: {
    desktop-file-utils
    pkg-config
    wrapGAppsHook3
  ]
  ++ lib.optionals stdenv.hostPlatform.isDarwin [
    makeBinaryWrapper
  ];

  buildInputs = lib.optionals stdenv.hostPlatform.isLinux [