The mednafen ebuild is quite out of date (https://packages.gentoo.org/packages/games-emulation/mednafen) I would propose to upgrade and set-as-stable mednafen to 0.9.48 and add a new ~amd64 for mednafen unstable (which is currently the de-facto standard version everybody uses anyway), for version 1.22.1. This way people can upgrade to latest stable without any risk of breaking things and the ones that want a more current experience can ~amd64 their accept_keywords and enjoy modern mednafen!
given how easily newer mednafen builds, i think it ought to be included as ~arch package (or masked).
(In reply to Marcin Kowalski from comment #1) > given how easily newer mednafen builds, i think it ought to be included as > ~arch package (or masked). I agree regarding the newer mednafen packages. 1.24.3 should be added to ~arch.
*** Bug 641542 has been marked as a duplicate of this bug. ***
No need to waste time on bumping old versions, except if some revdep would depend on it, straight to stable is not allowed anyway. Just do 1.24.3, switch dependency to virtual/jack at the same time and make sure to file stabilisation in due time.
Additionally, games-emulation/mednaffe should depend on 1.24.3. It's possible to install it, but it refuses to work with 0.9.48. It does work with 1.24.3 though.
Last package to block bug 602898 now.
Hello, Is there any news regarding this ebuild ? It would be great to finally have it back in gentoo By the way, 1.26.1 is out : https://forum.fobby.net/index.php?t=rview&goto=6334&th=1957#msg_6334 Regards
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(+)