Bug 246134

Summary: games/retroarch: libretro cores directories
Product: Ports & Packages Reporter: Stéphane D'Alu <sdalu>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed DUPLICATE    
Severity: Affects Only Me CC: val
Priority: --- Flags: bugzilla: maintainer-feedback? (val)
Version: Latest   
Hardware: Any   
OS: Any   

Description Stéphane D'Alu 2020-05-02 23:46:00 UTC
retroarch (1.8.5) install a libretro core (ppsspp_libretro.so) in /usr/local/lib/libretro/ which is the default defined path in libretro_directory (retroarch.cfg)

- it seems that ppsspp should be part of the libretro-* ports
- libretro_directory should be /usr/local/libexec/libretro as used by the libretro-* ports
Comment 1 Val Packett 2020-05-03 07:13:27 UTC
(In reply to sdalu from comment #0)
> libretro_directory should be /usr/local/libexec/libretro as used by the libretro-* ports

Nah, it's the opposite: libretro-" should use the 'lib' path, and the maintainer of these parts is already working on this in Bug 246067.

'lib' is the default in current retroarch. Because, uhh, the cores are loadable libraries, not executables :)

> it seems that ppsspp should be part of the libretro-* ports

libretro-* ports are forks under the retro org on GitHub.
the ppsspp port is upstream PPSSPP. It supports libretro in the upstream project. mgba does that too.
Comment 2 Stéphane D'Alu 2020-05-03 17:28:57 UTC

*** This bug has been marked as a duplicate of bug 246067 ***