Install this version:
emerge -a =games-emulation/mednafen-psx-hw-libretro-9999-r1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =games-emulation/mednafen-psx-hw-libretro-9999-r1
Or alternatively:
emerge --autounmask-write -a =games-emulation/mednafen-psx-hw-libretro-9999-r1
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999-r1 | 7 | 0 |
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
LIBRETRO_REPO_NAME="libretro/beetle-psx-libretro"
inherit libretro-core
DESCRIPTION="Standalone port/fork of Mednafen PSX to the Libretro API."
HOMEPAGE="https://github.com/libretro/beetle-psx-libretro"
KEYWORDS=""
LICENSE="GPL-2"
SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}
games-emulation/libretro-info"
IUSE="opengl vulkan cdrom"
src_compile() {
myemakeargs=(
$(usex cdrom "HAVE_CDROM=1" "HAVE_CDROM=0")
HAVE_LIGHTREC=1
)
if use opengl && use vulkan; then
myemakeargs+=( "HAVE_HW=1" )
else
myemakeargs+=(
$(usex opengl "HAVE_OPENGL=1" "")
$(usex vulkan "HAVE_VULKAN=1" "")
)
fi
libretro-core_src_compile
}
Manage flags for this package:
euse -i <flag> -p games-emulation/mednafen-psx-hw-libretro |
euse -E <flag> -p games-emulation/mednafen-psx-hw-libretro |
euse -D <flag> -p games-emulation/mednafen-psx-hw-libretro
games-emulation/libretro-info