How to override package version

Sorry! My bad it should be:


{
  houdini = super.houdini.overrideAttrs (old: rec {
    name = "houdini-runtime-${version}";
    version = "17.5.229";
    src = super.requireFile {
      name = "houdini-${version}-linux_x86_64_gcc6.3.tar.gz";
      sha256 = "b20e0f35c51479fe3f89489ad64122b96f9d14eab26b54dbc062fdbb1681f5e0";
      message = ''
        This nix expression requires that ${name} is already part of the store.
        Download it from https://sidefx.com and add it to the nix store with:
            nix-prefetch-url <URL>
        This can't be done automatically because you need to create an account on
        their website and agree to their license terms before you can download
        it. That's what you get for using proprietary software.
      '';
    };
  });
}

Actually tested this time :slight_smile: