commit: 3cf263ce6283c27a9cd5bdcf95c893cfce5d7baa
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 18 13:46:53 2025 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Nov 18 14:55:45 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf263ce
games-emulation/melonds: sync live 9999 version
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
games-emulation/melonds/melonds-9999.ebuild | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/games-emulation/melonds/melonds-9999.ebuild
b/games-emulation/melonds/melonds-9999.ebuild
index 05174111bf22..663c7d5945c6 100644
--- a/games-emulation/melonds/melonds-9999.ebuild
+++ b/games-emulation/melonds/melonds-9999.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
dev-qt/qtbase:6[network,opengl,widgets]
dev-qt/qtmultimedia:6
dev-qt/qtsvg:6
+ media-libs/faad2
media-libs/libsdl2[sound,video]
net-libs/enet:=
net-libs/libpcap
@@ -64,6 +65,14 @@ DOC_CONTENTS="You need the following files in order to run
melonDS:
Place them in ~/.config/melonDS
Those files can be extracted from devices or found somewhere on the Internet
;-)"
+src_prepare() {
+ sed -i src/teakra/CMakeLists.txt \
+ -e "/^cmake_minimum_required/s|3.8|3.20|g" \
+ || die
+
+ cmake_src_prepare
+}
+
src_configure() {
# -Werror=strict-aliasing
# https://bugs.gentoo.org/959632