craftos-pc: 2.7.4 -> 2.7.5

Changelog: https://github.com/MCJack123/craftos2/releases/tag/v2.7.5

This commit includes a hotfix of the craftos2-rom submodule with the
version number '2.7.5.1', which fixes a critical bug (see
https://github.com/MCJack123/craftos2-rom/commit/9881064c28c6de4433a53a32c084e9e566df2310
for more information.)

Tomo ff202698 30392d5c

+6 -5
+6 -5
pkgs/applications/emulators/craftos-pc/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 + , fetchpatch 4 5 , callPackage 5 6 , patchelf 6 7 , unzip ··· 15 16 }: 16 17 17 18 let 18 - version = "2.7.4"; 19 + version = "2.7.5"; 19 20 craftos2-lua = fetchFromGitHub { 20 21 owner = "MCJack123"; 21 22 repo = "craftos2-lua"; 22 23 rev = "v${version}"; 23 - sha256 = "sha256-JMBsSoO/yTLw7K1Ri3BzKr5bz5UirXiPr/Q0YoMumhY="; 24 + hash = "sha256-JMBsSoO/yTLw7K1Ri3BzKr5bz5UirXiPr/Q0YoMumhY="; 24 25 }; 25 26 craftos2-rom = fetchFromGitHub { 26 27 owner = "McJack123"; 27 28 repo = "craftos2-rom"; 28 - rev = "v${version}"; 29 - sha256 = "sha256-BXTsBMlsymQHABWQCiv22Ia5jm2xv1jNy7Unwymtyp0="; 29 + rev = "v${version}.1"; # Author released a hotfix; remove trailing '.1' on next update 30 + hash = "sha256-WZs/KIdpqLLzvpH2hiJpe/AehluoQMtewBbAb4htz8k="; 30 31 }; 31 32 in 32 33 ··· 38 39 owner = "MCJack123"; 39 40 repo = "craftos2"; 40 41 rev = "v${version}"; 41 - sha256 = "sha256-9XMc7zmtPxlt3WgS93lUJNMFtUJ/llG9SFGtgdFqZEA="; 42 + hash = "sha256-t2yhSuNPFCF2NaQFWuN9Nos5ZPinAvecV6EZNO0Cy9I="; 42 43 }; 43 44 44 45 buildInputs = [ patchelf poco openssl SDL2 SDL2_mixer ncurses libpng pngpp libwebp ];