diff --git a/games-simulation/openrct2/openrct2-0.4.1.ebuild b/games-simulation/openrct2/openrct2-0.4.1-r1.ebuild similarity index 93% rename from games-simulation/openrct2/openrct2-0.4.1.ebuild rename to games-simulation/openrct2/openrct2-0.4.1-r1.ebuild index 086cc24d58f03..a3c712df27736 100644 --- a/games-simulation/openrct2/openrct2-0.4.1.ebuild +++ b/games-simulation/openrct2/openrct2-0.4.1-r1.ebuild @@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="dedicated +lightfx +opengl scripting test +truetype" +IUSE="dedicated +flac +lightfx +opengl scripting test +truetype +vorbis" RESTRICT="!test? ( test )" COMMON_DEPEND=" @@ -39,7 +39,9 @@ COMMON_DEPEND=" !dedicated? ( media-libs/libsdl2 media-libs/speexdsp + flac? ( media-libs/flac ) opengl? ( virtual/opengl ) + vorbis? ( media-libs/libvorbis ) ) dev-libs/openssl:0= scripting? ( dev-lang/duktape:= ) @@ -103,6 +105,7 @@ src_configure() { # as both packages do not exist in Gentoo, so support for them has been disabled. local mycmakeargs=( -DDISABLE_DISCORD_RPC=ON + $(usex !dedicated "-DDISABLE_FLAC=$(usex !flac)" "") -DDISABLE_GOOGLE_BENCHMARK=ON -DDISABLE_GUI=$(usex dedicated) -DDISABLE_HTTP=OFF @@ -110,6 +113,7 @@ src_configure() { -DDISABLE_NETWORK=OFF $(usex !dedicated "-DDISABLE_OPENGL=$(usex !opengl)" "") -DDISABLE_TTF=$(usex !truetype) + $(usex !dedicated "-DDISABLE_VORBIS=$(usex !vorbis)" "") -DDOWNLOAD_OBJECTS=OFF -DDOWNLOAD_REPLAYS=OFF -DDOWNLOAD_TITLE_SEQUENCES=OFF