diff --git a/pkgs/by-name/sm/sm64coopdx/package.nix b/pkgs/by-name/sm/sm64coopdx/package.nix index e8d7f7300b76..bfbbd17c1d8c 100644 --- a/pkgs/by-name/sm/sm64coopdx/package.nix +++ b/pkgs/by-name/sm/sm64coopdx/package.nix @@ -40,13 +40,14 @@ in # note: there is a generic builder in pkgs/games/sm64ex/generic.nix that is meant to help build sm64ex and its forks; however sm64coopdx has departed significantly enough in its build that it doesn't make sense to use that other than the baseRom derivation stdenv.mkDerivation (finalAttrs: { pname = "sm64coopdx"; - version = "1.4"; + version = "1.4.1"; src = fetchFromGitHub { owner = "coop-deluxe"; repo = "sm64coopdx"; - tag = "v${finalAttrs.version}"; - hash = "sha256-ct7X6LCitk1QID00guvYOMfIwnZccMeXqXwUB3ioKh8="; + # Replace with `tag = "v${finalAttrs.version}";` in the next version. The upstream repository tagged the wrong commit. + rev = "6092488d1c4fc741b16a0789ef9c08ec0279333f"; + hash = "sha256-BIdKKIp6q9Vp2DByXzT9CJzOszFhjriiWBEqFwUT28M="; }; patches = [ ./no-update-check.patch ];