tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
libretro.play: fix build
Thiago Kenji Okada
4 years ago
1bf3720f
78b9e125
+5
-8
3 changed files
expand all
collapse all
unified
split
pkgs
misc
emulators
retroarch
cores.nix
hashes.json
update.py
-1
pkgs/misc/emulators/retroarch/cores.nix
···
612
612
makefile = "Makefile";
613
613
cmakeFlags = [ "-DBUILD_PLAY=OFF -DBUILD_LIBRETRO_CORE=ON" ];
614
614
postBuild = "mv Source/ui_libretro/play_libretro${stdenv.hostPlatform.extensions.sharedLibrary} play_libretro${stdenv.hostPlatform.extensions.sharedLibrary}";
615
615
-
broken = true; # since 2021-01-03
616
615
};
617
616
618
617
ppsspp = mkLibRetroCore {
+3
-3
pkgs/misc/emulators/retroarch/hashes.json
···
357
357
"fetchSubmodules": true
358
358
},
359
359
"play": {
360
360
-
"owner": "libretro",
360
360
+
"owner": "jpd002",
361
361
"repo": "Play-",
362
362
-
"rev": "884ae3b96c631f235cd18b2643d1f318fa6951fb",
363
363
-
"sha256": "zK1GRt3Rp9DsGmr0EvRfI/F1FzHc/afjFsATKIGYN1U=",
362
362
+
"rev": "b8e16159734c2068db0f2f12b11bc16ef55058ce",
363
363
+
"sha256": "qjp1rEjmDAAB2wXITA3lAS+ERJuZinoneJToYiYRi/w=",
364
364
"fetchSubmodules": true
365
365
},
366
366
"ppsspp": {
+2
-4
pkgs/misc/emulators/retroarch/update.py
···
61
61
"parallel-n64": {"repo": "parallel-n64"},
62
62
"pcsx_rearmed": {"repo": "pcsx_rearmed"},
63
63
"picodrive": {"repo": "picodrive", "fetch_submodules": True},
64
64
-
"play": {"repo": "Play-", "fetch_submodules": True},
64
64
+
"play": {"repo": "Play-", "owner": "jpd002", "fetch_submodules": True},
65
65
"ppsspp": {"repo": "ppsspp", "owner": "hrydgard", "fetch_submodules": True},
66
66
"prboom": {"repo": "libretro-prboom"},
67
67
"prosystem": {"repo": "prosystem-libretro"},
···
116
116
repo_hashes = {}
117
117
118
118
for core, repo in CORES.items():
119
119
-
info(
120
120
-
f"Getting repo hash for '{core}'...",
121
121
-
)
119
119
+
info(f"Getting repo hash for '{core}'...")
122
120
repo_hashes[core] = get_repo_hash(**repo)
123
121
124
122
return repo_hashes