Commit e95626ec authored by ⛧-440729 [sophie]'s avatar ⛧-440729 [sophie] Committed by Yureka
Browse files

mastodon: allow specifying missingHashes when overriding src

parent ebd3748a
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@
  srcOverride ? callPackage ./source.nix { inherit patches; },
  gemset ? ./. + "/gemset.nix",
  yarnHash ? srcOverride.yarnHash,
  yarnMissingHashes ? srcOverride.yarnMissingHashes,
}:

stdenv.mkDerivation rec {
@@ -36,9 +37,11 @@ stdenv.mkDerivation rec {
    pname = "${pname}-modules";
    inherit src version;

    missingHashes = yarnMissingHashes;
    yarnOfflineCache = yarn-berry.fetchYarnBerryDeps {
      inherit src;
      hash = yarnHash;
      missingHashes = yarnMissingHashes;
    };

    nativeBuildInputs = [
+1 −0
Original line number Diff line number Diff line
@@ -19,4 +19,5 @@ in
// {
  inherit version;
  yarnHash = "sha256-IC4d/skIHEzJPuKlq4rMAqV+ydqquA6toq4WWCfuDxo=";
  yarnMissingHashes = null;
}
+1 −0
Original line number Diff line number Diff line
@@ -102,6 +102,7 @@ in
// {
  inherit version;
  yarnHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
  yarnMissingHashes = null;
}
EOF
SOURCE_DIR="$(nix-build --no-out-link -E '(import <nixpkgs> {}).callPackage ./source.nix {}')"