Merge pull request #308926 from r-ryantm/auto-update/libretro.mame

libretro.mame: unstable-2024-04-26 -> unstable-2024-05-03

authored by Thiago Kenji Okada and committed by GitHub d73eef78 b8f09609

+10 -5
+4 -3
pkgs/applications/emulators/retroarch/hashes.json
··· 408 408 "src": { 409 409 "owner": "libretro", 410 410 "repo": "mame", 411 - "rev": "90714f5cdefb2024dc34fdf3a62bd0d3815460ce", 412 - "hash": "sha256-5Fd57fLIEKxr5KaHywGyHgA29midWpWEFotvudQKtjs=" 411 + "rev": "3272473e69880675756547fc5896d0869ba14255", 412 + "hash": "sha256-DWDPQM4YWuH4oH+03VmFs6yXN2dAKxc5zXSV42YbMyg=", 413 + "fetchSubmodules": true 413 414 }, 414 - "version": "unstable-2024-04-26" 415 + "version": "unstable-2024-05-04" 415 416 }, 416 417 "mame2000": { 417 418 "fetcher": "fetchFromGitHub",
+6 -2
pkgs/applications/emulators/retroarch/update_cores.py
··· 1 1 #!/usr/bin/env nix-shell 2 - #!nix-shell -I nixpkgs=./ -i python3 -p "python3.withPackages (ps: with ps; [ ])" -p git -p nix-prefetch-github -p nix-prefetch-scripts 2 + #!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 3 3 4 4 import json 5 5 import os ··· 69 69 "gw": {"repo": "gw-libretro"}, 70 70 "handy": {"repo": "libretro-handy"}, 71 71 "hatari": {"repo": "hatari"}, 72 - "mame": {"repo": "mame"}, 72 + # Setting fetch_submodules=True since libretro/mame constantly gives 73 + # different hashes for its tarballs, see: 74 + # - https://github.com/NixOS/nixpkgs/issues/259488#issuecomment-1751768379 75 + # - https://github.com/NixOS/nixpkgs/pull/303494 76 + "mame": {"repo": "mame", "fetch_submodules": True}, 73 77 "mame2000": {"repo": "mame2000-libretro"}, 74 78 "mame2003": {"repo": "mame2003-libretro"}, 75 79 "mame2003-plus": {"repo": "mame2003-plus-libretro"},