Unverified Commit db84f5b3 authored by Thiago Kenji Okada's avatar Thiago Kenji Okada Committed by GitHub
Browse files

houdini: 20.5.370 -> 20.5.445 (#361799)

parents 30c9cd24 5abe3794
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
{ stdenv, bc, version, src, eulaDate }:
stdenv.mkDerivation {
{ stdenv, bc, version, src, eulaDate, outputHash ? null }:
stdenv.mkDerivation ({
  inherit version src;
  pname = "houdini-runtime";

@@ -16,7 +16,12 @@ stdenv.mkDerivation {
                      --accept-EULA ${eulaDate} \
                      $out
    echo "licensingMode = localValidator" >> $out/houdini/Licensing.opt  # does not seem to do anything any more. not sure, official docs do not say anything about it
    sed -i 's@'"$out"'@$HFS@g' $out/packages/package_dirs.json  # this seem to be internal houdini tools unavailable to users anyway, but they break fixed-derivation
  '';

  dontFixup = true;
}
} // (if isNull outputHash then {} else {
  inherit outputHash;
  outputHashAlgo = "sha256";
  outputHashMode = "recursive";
}))
+3 −2
Original line number Diff line number Diff line
{ requireFile, callPackage }:

callPackage ./runtime-build.nix rec {
  version = "20.5.370";
  version = "20.5.445";
  eulaDate = "2021-10-13";
  src = requireFile {
    name = "houdini-${version}-linux_x86_64_gcc11.2.tar.gz";
    hash = "sha256-QwPCU7E5yoJvWsiRUMBSAhEJYckbFTrQa1S4fto8dy0=";
    hash = "sha256-rk8HKX1Aq7ACbAWKFxfjSzfa3PA/iXQZsYOkr/kSbkM=";
    url = "https://www.sidefx.com/download/daily-builds/?production=true";
  };
  outputHash = "sha256-bdL+Ha5LWkty4r+rgPAKr50pxV+j7CLspD4KOsSxyMo=";
}