diff options
author | Thiago Kenji Okada <thiagokokada@gmail.com> | 2024-05-04 13:06:13 +0100 |
---|---|---|
committer | Thiago Kenji Okada <thiagokokada@gmail.com> | 2024-05-04 13:15:08 +0100 |
commit | db219563a38d186876ea5905ffe5dde0d9dfeb75 (patch) | |
tree | 72c0065a2d0f270538e79dab4aa51fbf0888f4bf /pkgs/applications/emulators | |
parent | cbc0c4e0c665d22b7d79b29c6ae50e5f95284e07 (diff) |
libretro.mame: unstable-2024-05-03 -> unstable-2024-05-04
Diffstat (limited to 'pkgs/applications/emulators')
-rw-r--r-- | pkgs/applications/emulators/retroarch/hashes.json | 7 | ||||
-rwxr-xr-x | pkgs/applications/emulators/retroarch/update_cores.py | 8 |
2 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/applications/emulators/retroarch/hashes.json b/pkgs/applications/emulators/retroarch/hashes.json index e4272ffcaaa41..1056a3f4e79fd 100644 --- a/pkgs/applications/emulators/retroarch/hashes.json +++ b/pkgs/applications/emulators/retroarch/hashes.json @@ -408,10 +408,11 @@ "src": { "owner": "libretro", "repo": "mame", - "rev": "4f9cd11f9c6bbf805886e26529e5f8c8e1c23d1d", - "hash": "sha256-pS9kmyez7ciT1dU2aOSpX7XEEqkWVzEan5Evu2L2l/o=" + "rev": "3272473e69880675756547fc5896d0869ba14255", + "hash": "sha256-DWDPQM4YWuH4oH+03VmFs6yXN2dAKxc5zXSV42YbMyg=", + "fetchSubmodules": true }, - "version": "unstable-2024-05-03" + "version": "unstable-2024-05-04" }, "mame2000": { "fetcher": "fetchFromGitHub", diff --git a/pkgs/applications/emulators/retroarch/update_cores.py b/pkgs/applications/emulators/retroarch/update_cores.py index 3b4ee5f776925..4e15315ce7268 100755 --- a/pkgs/applications/emulators/retroarch/update_cores.py +++ b/pkgs/applications/emulators/retroarch/update_cores.py @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -I nixpkgs=./ -i python3 -p "python3.withPackages (ps: with ps; [ ])" -p git -p nix-prefetch-github -p nix-prefetch-scripts +#!nix-shell -I nixpkgs=./ -i python3 -p "python3.withPackages (ps: with ps; [ ])" -p git -p nix-prefetch-github -p nix-prefetch-git -p nix-prefetch-scripts import json import os @@ -69,7 +69,11 @@ CORES = { "gw": {"repo": "gw-libretro"}, "handy": {"repo": "libretro-handy"}, "hatari": {"repo": "hatari"}, - "mame": {"repo": "mame"}, + # Setting fetch_submodules=True since libretro/mame constantly gives + # different hashes for its tarballs, see: + # - https://github.com/NixOS/nixpkgs/issues/259488#issuecomment-1751768379 + # - https://github.com/NixOS/nixpkgs/pull/303494 + "mame": {"repo": "mame", "fetch_submodules": True}, "mame2000": {"repo": "mame2000-libretro"}, "mame2003": {"repo": "mame2003-libretro"}, "mame2003-plus": {"repo": "mame2003-plus-libretro"}, |