summaryrefslogtreecommitdiff
path: root/games-action
diff options
context:
space:
mode:
Diffstat (limited to 'games-action')
-rw-r--r--games-action/Manifest.gzbin13679 -> 13846 bytes
-rw-r--r--games-action/bzflag/Manifest2
-rw-r--r--games-action/bzflag/bzflag-2.4.22.ebuild73
-rw-r--r--games-action/polymc/Manifest4
-rw-r--r--games-action/polymc/metadata.xml26
-rw-r--r--games-action/polymc/polymc-1.1.1.ebuild108
-rw-r--r--games-action/polymc/polymc-9999.ebuild108
-rw-r--r--games-action/supertuxkart/Manifest4
-rw-r--r--games-action/supertuxkart/supertuxkart-1.2.ebuild2
-rw-r--r--games-action/supertuxkart/supertuxkart-1.3.ebuild2
10 files changed, 250 insertions, 79 deletions
diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz
index e5e9887f8a2a..5dcd236d1eab 100644
--- a/games-action/Manifest.gz
+++ b/games-action/Manifest.gz
Binary files differ
diff --git a/games-action/bzflag/Manifest b/games-action/bzflag/Manifest
index e9cdb948693b..45ae2e5824aa 100644
--- a/games-action/bzflag/Manifest
+++ b/games-action/bzflag/Manifest
@@ -1,8 +1,6 @@
AUX bzflag-2.4.12-configure.patch 1113 BLAKE2B 922feac9bb501d21a0b5decbc3ae8aff96f8f5d6747868bc46e25145d8908a238dbfa406238f5d023e6c72bf4daf3bc5ff8d1dbeb384aef65d9cf034ea5ab26e SHA512 f3b6cc3422c3d4f0c4b39fa58e440f4a4cc1b2e0a56a4cad41eae3cbaf1d23e153b711246420143bb3132fa5e87538d814653131e0adf5cfe752b68ff4d82f05
AUX bzflag-2.4.12-sdl2-cppflags.patch 437 BLAKE2B e7abcaf318a67f9252e32be1215b1e80edfbe0926bdf5533849f39b5366a3acaf19bec88428bb700a7be2fe2a63053006c69d1284e4050adbf71e0f34d853394 SHA512 eb59f965b716869168cc5dc40f8b4e55d27abe997e83f2434de5e54802b6b29410e43b3fb00e5ede7da56e631bb4e0daaabd3072b4577e14127e54aa2fab9428
AUX bzflag-2.4.12-tinfo.patch 683 BLAKE2B 720a6b5aa97a474c2e37bb2927cd9680a55249e732f6f07cc894e114c745b15886325a2d56a7731d397580a1dedba6be1acb71086e146bb8af2f983c908b3bb0 SHA512 f670e7362fc81055d3996a16c213746fa55338aed0756c36565c856eae4e7f9ed8bed3b2b2955b659f83bf03d4b4249b53a7ea02e614409fe38dbcd215c805da
-DIST bzflag-2.4.22.tar.bz2 14169079 BLAKE2B e3020d161326215b721e142198295314fce60212322d787389ee47519a8f20a64065ec2744799b8dc282fb343af1b2c5ae54bdab93827a5716ad5ac2363f8978 SHA512 c78ad0e9e861d0c922ef73dd1e040d998836efaab3a48d5a3cd8392835ce37392b1b9438aed7483ea48c6bce672bb937aeba40553553dce0c0fd3cce38bf10cf
DIST bzflag-2.4.24.tar.bz2 14094506 BLAKE2B 4b14f00ce071d69b75091d0492ce26862e1f01356c61048ba46381f60f091b5dbf144d979e1f07bc87f4bd1159df3fc48c739fa370c92b7cf630308c8478ce24 SHA512 2e6c620e39e65058397515f309b58b0338ee972a63b241546f9947889a43b6274ce313fe5551517d1a099963d0ce877c67e29dfb70d424626926e77b9562c3f7
-EBUILD bzflag-2.4.22.ebuild 1381 BLAKE2B 7b3a9de69b7d270e672a409a7fb318111ad20fc6c6e3dfa09e943c251f9dadf3b743570301a22cb58e4f8917096c9c77d903a203dd0fb8e22cd51677a0fabba9 SHA512 d0ea410d2413ebc3ba709b9c9a76e1316b60a0b86f0a9c0e483e5ab19f290512e6ca9b4c3842d6ca6fd247a8767496b3b393991224964eeec281c2d92eed7db2
EBUILD bzflag-2.4.24.ebuild 1381 BLAKE2B c5246ded3fa9a980540ea07677c408d961a6cc7d64bafcff330a5b98ab46e3a6f1cb7bfa3de40fe1f49693079f63e8cad4899c0c9359d7b2e412060142cd7299 SHA512 2ec5c96689016700e0adf3a8b61c2c5ce5c50afa3a16cbe702ca6e949c8afdc0f99184abb167b83ca7dd6274d856017ed5382f14ff3133ed6a687eb5bf57bbd0
MISC metadata.xml 330 BLAKE2B 790c851882ad78f7df7572b461eaea63a0f047fc113e71162bb84bbbae84cbf2d0766afc5c56ca55d258077a89639fd37d2e5ac6133d6377095ac6e6a7743d4c SHA512 724aacf97ccfc2e43445cf9ee366c15653fc10e7f0dab4f48bd942fe6bc4e6e3710c6fe9afcc2bf9c88c50b2adbf04d610a727d612f631c4b1ed9acd7b796851
diff --git a/games-action/bzflag/bzflag-2.4.22.ebuild b/games-action/bzflag/bzflag-2.4.22.ebuild
deleted file mode 100644
index 0639921ed521..000000000000
--- a/games-action/bzflag/bzflag-2.4.22.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop
-
-DESCRIPTION="3D tank combat simulator game"
-HOMEPAGE="https://www.bzflag.org/"
-SRC_URI="https://download.bzflag.org/bzflag/source/${PV}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dedicated upnp"
-
-RDEPEND="
- net-dns/c-ares
- >=net-misc/curl-7.15.0
- sys-libs/ncurses:0
- sys-libs/zlib
- !dedicated? (
- media-libs/libsdl2[joystick,sound,video]
- media-libs/glew:=
- virtual/glu
- virtual/opengl )
- upnp? ( net-libs/miniupnpc )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-PATCHES=(
- "${FILESDIR}"/${PN}-2.4.12-configure.patch
- "${FILESDIR}"/${PN}-2.4.12-tinfo.patch
- "${FILESDIR}"/${PN}-2.4.12-sdl2-cppflags.patch
-)
-
-DOCS=( AUTHORS ChangeLog DEVINFO PORTING README README.Linux )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- $(use_enable upnp UPnP)
- --libdir="${EPREFIX}"/usr/$(get_libdir)/${PN}
- )
-
- if use dedicated ; then
- ewarn
- ewarn "You are building a server-only copy of BZFlag"
- ewarn
- myconf+=( --disable-client --without-SDL )
- else
- myconf=( --with-SDL=2 )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- if ! use dedicated ; then
- newicon data/bzflag-48x48.png ${PN}.png
- make_desktop_entry ${PN} "BZFlag"
- fi
-
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/games-action/polymc/Manifest b/games-action/polymc/Manifest
new file mode 100644
index 000000000000..83c7ff3d6f46
--- /dev/null
+++ b/games-action/polymc/Manifest
@@ -0,0 +1,4 @@
+DIST polymc-1.1.1.tar.gz 5116164 BLAKE2B ca251cac3c8ea21de8a59297a0e637dac078d751476fec5fe86696df270c63ff079779056f016fa656506ea205bb7ace50ab6e0df190ffca14e43297b92292af SHA512 db32479e9e8a92ec61292c97281673b3084e1085d29b764214834de872d9eddf2ed1d2e383bcd79197e0c9321eec025af652b12c863596ff6abb0f5fba9a7af5
+EBUILD polymc-1.1.1.ebuild 2317 BLAKE2B d7862396b8af84cad3baca0415871f66a9012e8844d4207c144f380f493be5da8467f93b5ff40439134c8189157e610ff160497354b670cd1a77894c5c33a180 SHA512 cdce37a46ef2b4eee61e00e5cf6994909f1b46fff23dba07e68fb9ef5723b5f80c45c66162f8461ccd787c9c99a1999b99d74e6e02306dc1df8b857a8d77c4fd
+EBUILD polymc-9999.ebuild 2317 BLAKE2B d7862396b8af84cad3baca0415871f66a9012e8844d4207c144f380f493be5da8467f93b5ff40439134c8189157e610ff160497354b670cd1a77894c5c33a180 SHA512 cdce37a46ef2b4eee61e00e5cf6994909f1b46fff23dba07e68fb9ef5723b5f80c45c66162f8461ccd787c9c99a1999b99d74e6e02306dc1df8b857a8d77c4fd
+MISC metadata.xml 1013 BLAKE2B 350e90c59ce4e58fe013474a158b33688afbaa988d9749cecb1765689ce5a5c98cc8eda808bd6d8483ecdb7246ef0ab6c0112cd7b45e95dff9b2c3f6b3bc3f41 SHA512 2e152d4cabdf02bddc25854d03a38c06e1440ab0c400582b6ed5b8fb1b932e1968465bd54bea66f32988d7a721a67719a9513d2ae641e11f70557a9b62a80e45
diff --git a/games-action/polymc/metadata.xml b/games-action/polymc/metadata.xml
new file mode 100644
index 000000000000..78a705414ef3
--- /dev/null
+++ b/games-action/polymc/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>flowlnlnln@gmail.com</email>
+ <name>Thiago Donato Ferreira</name>
+ </maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>swurl@swurl.xyz</email>
+ <name>Carson Rueter</name>
+ </maintainer>
+ <maintainer type="person" proxied="proxy">
+ <email>andrewammerlaan@gentoo.org</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/PolyMC/PolyMC/issues</bugs-to>
+ <doc>https://polymc.org/wiki/</doc>
+ <remote-id type="github">PolyMC/PolyMC</remote-id>
+ </upstream>
+ <longdescription>PolyMC is a multi-instance Minecraft launcher focused on user freedom, redistributability, and simplicity.</longdescription>
+</pkgmetadata>
diff --git a/games-action/polymc/polymc-1.1.1.ebuild b/games-action/polymc/polymc-1.1.1.ebuild
new file mode 100644
index 000000000000..d036cb15c635
--- /dev/null
+++ b/games-action/polymc/polymc-1.1.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake java-pkg-2 optfeature xdg
+
+HOMEPAGE="https://polymc.org/ https://github.com/PolyMC/PolyMC"
+DESCRIPTION="A custom, open source Minecraft launcher"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="
+ https://github.com/PolyMC/PolyMC
+ https://github.com/MultiMC/libnbtplusplus
+ https://github.com/stachenov/quazip
+ "
+
+ # Include all submodules
+ EGIT_SUBMODULES=( '*' )
+else
+ MY_PN="PolyMC"
+
+ # Let's use the vendored tarball to avoid dealing with the submodules directly
+ SRC_URI="
+ https://github.com/PolyMC/PolyMC/releases/download/${PV}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz
+ "
+
+ # The PolyMC's files are unpacked to ${WORKDIR}/PolyMC-${PV}
+ S="${WORKDIR}/${MY_PN}-${PV}"
+
+ KEYWORDS="~amd64"
+fi
+
+# Apache-2.0 for MultiMC (PolyMC is forked from it)
+# GPL-3 for PolyMC
+# LGPL-3 for libnbtplusplus
+# LGPL-2.1 with linking exception for Quazip
+# See the rest of PolyMC's libraries at https://github.com/PolyMC/PolyMC/tree/develop/libraries
+LICENSE="Apache-2.0 Boost-1.0 BSD BSD-2 GPL-2+ GPL-3 LGPL-3 LGPL-2.1-with-linking-exception OFL-1.1 MIT"
+
+SLOT="0"
+
+IUSE="debug"
+
+MIN_QT="5.6.0"
+
+QT_DEPS="
+ >=dev-qt/qtconcurrent-${MIN_QT}:5
+ >=dev-qt/qtcore-${MIN_QT}:5
+ >=dev-qt/qtgui-${MIN_QT}:5
+ >=dev-qt/qtnetwork-${MIN_QT}:5
+ >=dev-qt/qttest-${MIN_QT}:5
+ >=dev-qt/qtwidgets-${MIN_QT}:5
+ >=dev-qt/qtxml-${MIN_QT}:5
+"
+
+DEPEND="
+ ${QT_DEPS}
+ media-libs/libglvnd
+ sys-libs/zlib
+ >=virtual/jdk-1.8.0:*
+"
+
+# At run-time we don't depend on JDK, only JRE
+# And we need more than just the GL headers
+RDEPEND="
+ ${QT_DEPS}
+ sys-libs/zlib
+ >=virtual/jre-1.8.0:*
+ virtual/opengl
+"
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure(){
+ if use debug; then
+ CMAKE_BUILD_TYPE=Debug
+ else
+ # Prepare for LTO in 1.2.0 (?)
+ # See https://github.com/PolyMC/PolyMC/pull/333
+ CMAKE_BUILD_TYPE=Release
+ fi
+
+ local mycmakeargs=(
+ # Do a system install
+ -DLauncher_PORTABLE=0
+ -DCMAKE_INSTALL_PREFIX="/usr"
+ # Resulting binary is named polymc
+ -DLauncher_APP_BINARY_NAME="${PN}"
+ )
+
+ cmake_src_configure
+}
+
+src_compile(){
+ cmake_src_compile
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ # https://github.com/PolyMC/PolyMC/issues/227
+ optfeature "old Minecraft (<= 1.12.2) support" x11-libs/libXrandr
+}
diff --git a/games-action/polymc/polymc-9999.ebuild b/games-action/polymc/polymc-9999.ebuild
new file mode 100644
index 000000000000..d036cb15c635
--- /dev/null
+++ b/games-action/polymc/polymc-9999.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake java-pkg-2 optfeature xdg
+
+HOMEPAGE="https://polymc.org/ https://github.com/PolyMC/PolyMC"
+DESCRIPTION="A custom, open source Minecraft launcher"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="
+ https://github.com/PolyMC/PolyMC
+ https://github.com/MultiMC/libnbtplusplus
+ https://github.com/stachenov/quazip
+ "
+
+ # Include all submodules
+ EGIT_SUBMODULES=( '*' )
+else
+ MY_PN="PolyMC"
+
+ # Let's use the vendored tarball to avoid dealing with the submodules directly
+ SRC_URI="
+ https://github.com/PolyMC/PolyMC/releases/download/${PV}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz
+ "
+
+ # The PolyMC's files are unpacked to ${WORKDIR}/PolyMC-${PV}
+ S="${WORKDIR}/${MY_PN}-${PV}"
+
+ KEYWORDS="~amd64"
+fi
+
+# Apache-2.0 for MultiMC (PolyMC is forked from it)
+# GPL-3 for PolyMC
+# LGPL-3 for libnbtplusplus
+# LGPL-2.1 with linking exception for Quazip
+# See the rest of PolyMC's libraries at https://github.com/PolyMC/PolyMC/tree/develop/libraries
+LICENSE="Apache-2.0 Boost-1.0 BSD BSD-2 GPL-2+ GPL-3 LGPL-3 LGPL-2.1-with-linking-exception OFL-1.1 MIT"
+
+SLOT="0"
+
+IUSE="debug"
+
+MIN_QT="5.6.0"
+
+QT_DEPS="
+ >=dev-qt/qtconcurrent-${MIN_QT}:5
+ >=dev-qt/qtcore-${MIN_QT}:5
+ >=dev-qt/qtgui-${MIN_QT}:5
+ >=dev-qt/qtnetwork-${MIN_QT}:5
+ >=dev-qt/qttest-${MIN_QT}:5
+ >=dev-qt/qtwidgets-${MIN_QT}:5
+ >=dev-qt/qtxml-${MIN_QT}:5
+"
+
+DEPEND="
+ ${QT_DEPS}
+ media-libs/libglvnd
+ sys-libs/zlib
+ >=virtual/jdk-1.8.0:*
+"
+
+# At run-time we don't depend on JDK, only JRE
+# And we need more than just the GL headers
+RDEPEND="
+ ${QT_DEPS}
+ sys-libs/zlib
+ >=virtual/jre-1.8.0:*
+ virtual/opengl
+"
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure(){
+ if use debug; then
+ CMAKE_BUILD_TYPE=Debug
+ else
+ # Prepare for LTO in 1.2.0 (?)
+ # See https://github.com/PolyMC/PolyMC/pull/333
+ CMAKE_BUILD_TYPE=Release
+ fi
+
+ local mycmakeargs=(
+ # Do a system install
+ -DLauncher_PORTABLE=0
+ -DCMAKE_INSTALL_PREFIX="/usr"
+ # Resulting binary is named polymc
+ -DLauncher_APP_BINARY_NAME="${PN}"
+ )
+
+ cmake_src_configure
+}
+
+src_compile(){
+ cmake_src_compile
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ # https://github.com/PolyMC/PolyMC/issues/227
+ optfeature "old Minecraft (<= 1.12.2) support" x11-libs/libXrandr
+}
diff --git a/games-action/supertuxkart/Manifest b/games-action/supertuxkart/Manifest
index 411a824c89f6..9ddf62762cc3 100644
--- a/games-action/supertuxkart/Manifest
+++ b/games-action/supertuxkart/Manifest
@@ -5,6 +5,6 @@ AUX supertuxkart-1.3-irrlicht-system-libs.patch 1825 BLAKE2B fcc6fb41e44ffdf9f87
DIST SuperTuxKart-1.2-src.tar.xz 614569164 BLAKE2B 5bdaa8dcac12ab6c399e6f0fc3121906070f4cd5c58dba6ccf04229d92b9b21d87a43662f39fc29ac1528ce429aebea87934fa8a180a0933385704f5a43cd6f7 SHA512 bc7079af9b3d85b3e4839ebb3eee293fb8bfe95450165172caa28b8ad1a9e97c59618d77c2208a86090f1840aa9a4b4b6898c1053fa6f5d7dfbfe17b69536835
DIST SuperTuxKart-1.3-src.tar.xz 627753500 BLAKE2B 3ffc86edf80adb27cd17a6ba796fb14d0660a1c14ff21c7908e5f965609c6f6a6b40270a21690cd1318d1003e07d90b4180c292252b1731d4cd6292fe12e6086 SHA512 42664390c844ebca0be9b2f2aeb3c9197c0c79a7c604707b32e81ef41aec10fa36f5950f06e1540ea6f75f6c7f8a8f7f80aeda48de3d101d991420f5b20530ed
DIST supertuxkart.png 4435 BLAKE2B b48b95e1cdebe930837cc784c4c5e9a089a69077e2fcfed15fe5e8c4d649a0f8024769b2f2102bbaea3a94eb21f4b58b5d291b97493266c3c5c8d7335cf69a80 SHA512 a180332f79220431922fa8b351cb476ebc5d9d1df09f20707eb3bdd7002fd264cb027b8190c73c5221050e6e8601beb6758a5809d05aedfb18f0bdb426f47eda
-EBUILD supertuxkart-1.2.ebuild 2181 BLAKE2B f9d04190d5fa0d50c55892aecedb9068d7beb28efbbe5ad18950dd5bc96b1719729a3096a5b05773d3563bccccc82b19f54ba265826cb20f8d680a8c70142562 SHA512 8c59e8458551316b746f3bc36f77b3f6021ec0f98ce482a1f4f625031ce58bef704932692a0e9ef5bb70a8671330c98479229005b441e06f9d5607b2617f5019
-EBUILD supertuxkart-1.3.ebuild 2147 BLAKE2B 09eddab186addc37ae9e3e67d0c59a49dad40f1531d2c77615261af124da1a36656dfb187871a2970e3be77877f2088792d18a9a1be0b91d90a4bdabb1a1bc35 SHA512 d5f64b2c70bd19ec7f8fa1fdf3ff81c3b81fa03d0d89e6c070cce5e954e8924e55c34a8f29054ec047535b4ca5962f5a8b96009e15941aa3b09a59bcd9285a96
+EBUILD supertuxkart-1.2.ebuild 2195 BLAKE2B 87bc6f5bb0f2ee2dfdd1142b8bcafcdec1415e946418d1b39e0ad7532bbba4c3f2f87bc0916691945d5258e5e4303e79046e95271a727a77749dc7ff1be4e318 SHA512 f4a52a46dd92bd0882e926c23d1af3101746db017cdc515008b06470dfbf2ea9fc69b517321e3073b9e14675bcd56edad712a9f9834a10d126eee743c0011be5
+EBUILD supertuxkart-1.3.ebuild 2161 BLAKE2B 5b0d194029d06a9d7502a27d90b3c37d925ab3997ec48216e6f319182551fccb8506deaad8a9bec6870852cbb8003e568d54f0cbf03464f858133ead332ee2c0 SHA512 9cbdad471de81c6721a0728c41499b44952de7337b61bf81c323b5f28290f7e95a80631b06f46532fd08726981a89943aaeb0b3358460eb008b2a42334de62ba
MISC metadata.xml 745 BLAKE2B 6064e59ccfa2826a6cd00a72834b768e2a4de4882e341c4acc9fbb2f5b92e316a97ceee1b836c79c1cebb269add19a0d835048484a4f0d72bf9a7358c3cbae91 SHA512 66ead957f3f61f4796471cc2dd091b35caa601568ef86431658212228671a98ba515026dd576226ce18c25b49d46bc5e4a214a0a4c79533acf08709f72a61b1b
diff --git a/games-action/supertuxkart/supertuxkart-1.2.ebuild b/games-action/supertuxkart/supertuxkart-1.2.ebuild
index e553eaa31605..ef10342df4ea 100644
--- a/games-action/supertuxkart/supertuxkart-1.2.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.2.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
media-libs/glew:0=
media-libs/harfbuzz:=
media-libs/libpng:0=
- media-libs/libsdl2
+ media-libs/libsdl2[opengl,video]
media-libs/libvorbis
media-libs/openal
net-libs/enet:1.3=
diff --git a/games-action/supertuxkart/supertuxkart-1.3.ebuild b/games-action/supertuxkart/supertuxkart-1.3.ebuild
index 59bc12a50831..53f7fa23459d 100644
--- a/games-action/supertuxkart/supertuxkart-1.3.ebuild
+++ b/games-action/supertuxkart/supertuxkart-1.3.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
media-libs/glew:0=
media-libs/harfbuzz:=
media-libs/libpng:0=
- media-libs/libsdl2
+ media-libs/libsdl2[opengl,video]
media-libs/libvorbis
media-libs/openal
net-libs/enet:1.3=