Unverified Commit e81555bf authored by Tom Hunze's avatar Tom Hunze
Browse files

stremio-linux-shell: fix fetchCargoVendor path

#387337 changed the directory layout of `cargoDeps` such that the
vendored dependencies are split by dependency source
(e.g., `source-git-0`, `source-git-1`, `source-registry-0`).
parent 0a431925
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -66,11 +66,11 @@ rustPlatform.buildRustPackage (finalAttrs: {
    substituteInPlace src/config.rs \
      --replace-fail "@serverjs@" "${placeholder "out"}/share/stremio/server.js"

    substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \
    substituteInPlace $cargoDepsCopy/*/libappindicator-sys-*/src/lib.rs \
      --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1"
    substituteInPlace $cargoDepsCopy/xkbcommon-dl-*/src/lib.rs \
    substituteInPlace $cargoDepsCopy/*/xkbcommon-dl-*/src/lib.rs \
      --replace-fail "libxkbcommon.so.0" "${libxkbcommon}/lib/libxkbcommon.so.0"
    substituteInPlace $cargoDepsCopy/xkbcommon-dl-*/src/x11.rs \
    substituteInPlace $cargoDepsCopy/*/xkbcommon-dl-*/src/x11.rs \
      --replace-fail "libxkbcommon-x11.so.0" "${libxkbcommon}/lib/libxkbcommon-x11.so.0"
  '';