Created attachment 554512 [details] mednafen-1.21.3.ebuild See: https://github.com/AmatCoder/mednaffe/tree/0.8.7 Mednaffe only works with 1.21.1 or higher versions of mednafen emulator. First proposal: Update mednafen to 1.21.3: The ebuild compiles and runs fine, but I still didn't took time to inspect src_prepare phase deeper to stick to the new release: see #comment 1 #641542 Bump mednaffe to 0.8.8 and check the required mednafen version. Second way: revert mednaffe to 0.8.6
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2383e92ad2432f5f67efd97675c7c34709b71a76 commit 2383e92ad2432f5f67efd97675c7c34709b71a76 Author: Ionen Wolkens <sudinave@gmail.com> AuthorDate: 2021-04-25 06:31:30 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-05-09 04:42:11 +0000 games-emulation/mednafen: add 1.26.1 with reworked ebuild Notable ebuild changes: - EAPI-7 - libsdl -> libsdl2 - finally use virtual/jack (jack2 tested fine) - use more aggressive sed for configure.ac's CFLAGS given upstream been adding yet more unnecessary compiler options such as attempts to disable spectre mitigation - tentatively removed strip-flags (referenced bug #539992 was only because of lacking -fwrapv, but strip was added with it) - tentatively removed ccache check (no explanation found, seems fine) - use new --with-external-{lzo,mpcdec,tremor,trio} to unbundle - pic/pie warning is now non-fatal but is repeated so much that used the new defines to disable anyway - IUSE changes: > altivec: converted to cpu_flags_ppc_altivec (untested) > sndfile: added for libsndfile to be optional > cjk/debugger: removed (these are enabled by default, have no dependencies, and don't have a big impact on size) - install html docs, the only viable source of usage information (README(s) are just build instructions) Closes: https://bugs.gentoo.org/670672 Closes: https://bugs.gentoo.org/684088 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> games-emulation/mednafen/Manifest | 1 + games-emulation/mednafen/mednafen-1.26.1.ebuild | 74 +++++++++++++++++++++++++ 2 files changed, 75 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5a7abacc8581cd230986f93baefbebcf5d2243 commit 9b5a7abacc8581cd230986f93baefbebcf5d2243 Author: Ionen Wolkens <sudinave@gmail.com> AuthorDate: 2021-04-25 16:33:06 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-05-09 04:42:11 +0000 games-emulation/mednaffe: add 0.9.1, EAPI-7 bump Bug: https://bugs.gentoo.org/670672 Closes: https://bugs.gentoo.org/684090 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> games-emulation/mednaffe/Manifest | 1 + games-emulation/mednaffe/mednaffe-0.9.1.ebuild | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+)
it is useful one https://bit.ly/3eBbx64