summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-engines/scummvm/metadata.xml1
-rw-r--r--games-engines/scummvm/scummvm-2.9.0.ebuild4
-rw-r--r--games-engines/scummvm/scummvm-9999.ebuild4
-rw-r--r--profiles/features/big-endian/package.use.mask1
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 <matoro_gentoo@matoro.tk> (2023-11-16)
# media-libs/libaom casualties