From aff4beb95e768ca23a34c0a0ee1c3c8d0bc91ed4 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Sun, 24 Apr 2022 02:27:49 +0100 Subject: [PATCH] libretro: pass explicit parameters to update_cores.py script Hope this fixes the issue where sometimes the script calculates the wrong hash (happening specially in `mame` core). --- pkgs/applications/emulators/retroarch/update_cores.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/applications/emulators/retroarch/update_cores.py b/pkgs/applications/emulators/retroarch/update_cores.py index 0facf4e2656e..c6c44926fc82 100755 --- a/pkgs/applications/emulators/retroarch/update_cores.py +++ b/pkgs/applications/emulators/retroarch/update_cores.py @@ -107,10 +107,16 @@ def get_repo_hash_fetchFromGitHub( extra_args = [] if deep_clone: extra_args.append("--deep-clone") + else: + extra_args.append("--no-deep-clone") if fetch_submodules: extra_args.append("--fetch-submodules") + else: + extra_args.append("--no-fetch-submodules") if leave_dot_git: extra_args.append("--leave-dot-git") + else: + extra_args.append("--no-leave-dot-git") if rev: extra_args.append("--rev") extra_args.append(rev)