about summary refs log tree commit diff
path: root/pkgs/applications/emulators/retroarch/wrapper.nix
AgeCommit message (Collapse)AuthorFilesLines
2024-02-04retroarchBare: 1.16.0.3 -> 1.17.0Thiago Kenji Okada1-1/+0
2023-07-19retroarch: add support for declarative settingsBjørn Forsman1-3/+15
Add a new optional 'settings' attrset to the wrapper derivation, which gets serialized to a file and passed to RetroArch as --appendconfig= at runtime. This allows overriding settings from ~/.config/retroarch/retroarch.cfg (which initially gets created as a dump of all internal retroarch settings -- stateful and messy).
2022-12-22retroarch-wrapper: remove unused parameterThiago Kenji Okada1-1/+0
2022-10-29retroarch: use libretro-core-info, simplify patchThiago Kenji Okada1-7/+9
A smaller patch should make easier to bump this package in the future.
2022-10-28retroarch: drop all Darwin related codeThiago Kenji Okada1-5/+0
Darwin support in retroarch was broken for a long time, and it is getting worse with each subsequent update. Upstream abandoned `./configure` usage in macOS systems too for a Xcode build system. So if we want to get back decent support for retroarch in Darwin, we should migrate it to use Xcode. For now, let's just remove all this code that is not working.
2022-10-28retroarch: refactor wrapper to use symlinkJoinThiago Kenji Okada1-27/+37
2022-10-09retroarch: mark as broken in macOSThiago Kenji Okada1-1/+1
This doesn't change to much since the wrapper is also broken.
2022-04-08retroarchBare: re-add support to DarwinThiago Kenji Okada1-6/+10
This still doesn't fix our wrapped retroarch binary, but should be sufficient to build retroarch+cores in Darwin.
2022-02-19retroarch: keep meta.description shortRenaud1-4/+4
And move additional text to meta.longDescription
2022-02-16Move misc/emulators to applications/emulators - part 1AndersonTorres1-0/+37
Emulators form a class by themselves. So, they should be moved to applications/.