commit: e4ece371ecd8658fdfd0ed20575cf90a670b03cf Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Wed Dec 11 09:50:02 2024 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Wed Dec 11 10:57:05 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ece371
games-engines/scummvm: Enable vpx support Bug: https://bugs.gentoo.org/946224 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> games-engines/scummvm/metadata.xml | 1 + games-engines/scummvm/scummvm-2.9.0.ebuild | 4 +++- games-engines/scummvm/scummvm-9999.ebuild | 4 +++- profiles/features/big-endian/package.use.mask | 1 + 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/games-engines/scummvm/metadata.xml b/games-engines/scummvm/metadata.xml index 1e66116903bf..06d25e9f94a3 100644 --- a/games-engines/scummvm/metadata.xml +++ b/games-engines/scummvm/metadata.xml @@ -16,6 +16,7 @@ <flag name="net">enable cloud support via <pkg>media-libs/sdl2-net</pkg></flag> <flag name="sndio">Enable support for MIDI music using <pkg>media-sound/sndio</pkg></flag> <flag name="unsupported">enable unsupported and/or broken game engines (you're on your own)</flag> + <flag name="vpx">Enable VP8/VP9 codec support via <pkg>media-libs/libvpx</pkg></flag> </use> <upstream> <remote-id type="sourceforge">scummvm</remote-id> diff --git a/games-engines/scummvm/scummvm-2.9.0.ebuild b/games-engines/scummvm/scummvm-2.9.0.ebuild index 455b666e04ab..d330ce1ff3f3 100644 --- a/games-engines/scummvm/scummvm-2.9.0.ebuild +++ b/games-engines/scummvm/scummvm-2.9.0.ebuild @@ -22,7 +22,7 @@ SLOT="0" IUSE=" a52 aac alsa debug flac fluidsynth fribidi gif +gtk jpeg lua mpeg2 mp3 musepack +net opengl png sndio speech theora truetype unsupported - vorbis zlib + vorbis vpx zlib " RESTRICT="test" # it only looks like there's a test there #77507 @@ -62,6 +62,7 @@ DEPEND=" media-libs/libogg media-libs/libvorbis ) + vpx? ( media-libs/libvpx:= ) zlib? ( sys-libs/zlib:= ) " RDEPEND=" @@ -123,6 +124,7 @@ src_configure() { $(use_enable truetype freetype2) $(usex unsupported --enable-all-engines '') $(use_enable vorbis) + $(use_enable vpx) $(use_enable zlib) $(use_enable x86 nasm) ) diff --git a/games-engines/scummvm/scummvm-9999.ebuild b/games-engines/scummvm/scummvm-9999.ebuild index 455b666e04ab..d330ce1ff3f3 100644 --- a/games-engines/scummvm/scummvm-9999.ebuild +++ b/games-engines/scummvm/scummvm-9999.ebuild @@ -22,7 +22,7 @@ SLOT="0" IUSE=" a52 aac alsa debug flac fluidsynth fribidi gif +gtk jpeg lua mpeg2 mp3 musepack +net opengl png sndio speech theora truetype unsupported - vorbis zlib + vorbis vpx zlib " RESTRICT="test" # it only looks like there's a test there #77507 @@ -62,6 +62,7 @@ DEPEND=" media-libs/libogg media-libs/libvorbis ) + vpx? ( media-libs/libvpx:= ) zlib? ( sys-libs/zlib:= ) " RDEPEND=" @@ -123,6 +124,7 @@ src_configure() { $(use_enable truetype freetype2) $(usex unsupported --enable-all-engines '') $(use_enable vorbis) + $(use_enable vpx) $(use_enable zlib) $(use_enable x86 nasm) ) diff --git a/profiles/features/big-endian/package.use.mask b/profiles/features/big-endian/package.use.mask index 36f1a6524989..57cd68309a34 100644 --- a/profiles/features/big-endian/package.use.mask +++ b/profiles/features/big-endian/package.use.mask @@ -26,6 +26,7 @@ net-irc/quassel urlpreview kde-apps/kalarm pim dev-python/qtpy pyqt5 gnome-base/gnome extras +games-engines/scummvm vpx # matoro <[email protected]> (2023-11-16) # media-libs/libaom casualties
