Index | Thread | Search

From:
"Anthony J. Bentley" <bentley@openbsd.org>
Subject:
Split emulators/ppsspp, build libretro
To:
ports@openbsd.org
Date:
Tue, 11 Nov 2025 09:34:44 -0700

Download raw body.

Thread
  • Anthony J. Bentley:

    Split emulators/ppsspp, build libretro

Hi,

emulators/ppsspp, which currently builds a standalone SDL frontend,
has an option to build a libretro core for use with retroarch. Of the
various ways we have to build multiple packages from the same source
code (FLAVORS, MULTI_PACKAGES, and subdirs), subdirs make the most
sense here, as they're likely to be installed side by side but the
builds are performed with different compiler flags.

Attached is a replacement ppsspp port containing subdirs for the
SDL frontend and for the libretro core. The sdl frontend adds
@pkgpath emulators/ppsspp to its PLIST since it's equivalent to the
current port. Patches are shared, except only the SDL subdir requires
patch-UI_NativeApp_cpp. (Sadly, ppsspp is a regular ffmpeg patchee.)

Unless there are objections, I plan to commit this in the next few days.

-- 
Anthony J. Bentley