games-emulation/ppsspp: enable 'headless' by default

Signed-off-by: Joonas Niilola <juippis@gentoo.org>
This commit is contained in:
Joonas Niilola
2020-11-28 10:42:58 +02:00
parent 75336163d9
commit f43320260d
2 changed files with 3 additions and 4 deletions

View File

@@ -10,7 +10,6 @@
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name="headless">Build headless version of the PPSSPP</flag>
<flag name="system-ffmpeg">Use the system-wide media-video/ffmpeg instead of bundled</flag>
</use>
<upstream>

View File

@@ -23,7 +23,7 @@ RESTRICT="test"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+headless qt5 sdl +system-ffmpeg"
IUSE="qt5 sdl +system-ffmpeg"
REQUIRED_USE="!qt5? ( sdl )"
RDEPEND="
@@ -81,7 +81,7 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package sdl SDL2)
-DHEADLESS=$(usex headless)
-DHEADLESS=true
-DUSE_SYSTEM_FFMPEG=$(usex system-ffmpeg)
-DUSE_SYSTEM_LIBZIP=ON
-DUSE_SYSTEM_SNAPPY=ON
@@ -99,7 +99,7 @@ src_install() {
doicon -s "${i}" icons/hicolor/"${i}x${i}"/apps/"${PN}.png"
done
use headless && dobin "${BUILD_DIR}/PPSSPPHeadless"
dobin "${BUILD_DIR}/PPSSPPHeadless"
dobin "${BUILD_DIR}/PPSSPP$(usex qt5 Qt SDL)"
make_desktop_entry "PPSSPP$(usex qt5 Qt SDL)" "PPSSPP ($(usex qt5 Qt SDL))" "${PN}" "Game"
}