diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-01-16 21:49:46 +0900 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-01-26 22:59:59 +0900 |
commit | c70a6ffa28c41d0a7b3d6b8822382d406c6da9fa (patch) | |
tree | b229dafb18dd02da0870c924c3057335c334870a /gnu/packages/emulators.scm | |
parent | 5aadcaaa6577c452fe8042dbd738dba6c3051b4b (diff) |
gnu: retroarch-minimal: Add new search paths.
This makes it possible to locate system files provided by libretro cores, as
well as database and cheat files.
* gnu/packages/patches/retroarch-improved-search-paths.patch: Extend patch.
* gnu/packages/emulators.scm (retroarch-minimal) [native-search-paths]:
Register new search paths for the LIBRETRO_CHEATS_DIRECTORY,
LIBRETRO_DATABASE_DIRECTORY and LIBRETRO_SYSTEM_DIRECTORY variables.
Reviewed-by: Sou Bunnbu (宋文武) <iyzsong@member.fsf.org>
Change-Id: I48f9a92608c0e36922ce9dcc9bbb61d6ca915002
Diffstat (limited to 'gnu/packages/emulators.scm')
-rw-r--r-- | gnu/packages/emulators.scm | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm index 49a1b12713..46a7ee3707 100644 --- a/gnu/packages/emulators.scm +++ b/gnu/packages/emulators.scm @@ -2634,6 +2634,18 @@ GLSL (@file{.slang}) shaders for use with RetroArch.") (separator #f) ;single entry (files '("share/libretro/autoconfig"))) (search-path-specification + (variable "LIBRETRO_CHEATS_DIRECTORY") + (separator #f) ;single entry + (files '("share/libretro/database/cht"))) + (search-path-specification + (variable "LIBRETRO_DATABASE_DIRECTORY") + (separator #f) ;single entry + (files '("share/libretro/database/rdb"))) + (search-path-specification + (variable "LIBRETRO_SYSTEM_DIRECTORY") + (separator #f) ;single entry + (files '("share/libretro/system"))) + (search-path-specification (variable "LIBRETRO_VIDEO_FILTER_DIRECTORY") (separator #f) ;single entry (files '("share/libretro/filters/video"))) |