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

Reply via email to