games-emulation/melonds: sync live 9999 version

Signed-off-by: Maciej Barć <xgqt@gentoo.org>
This commit is contained in:
Maciej Barć 2025-11-18 14:46:53 +01:00
parent d7657e3914
commit 3cf263ce62
No known key found for this signature in database
GPG Key ID: 031C9FE65BED714A

View File

@ -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