Here is an ebuild for the 2019-11-20 snapshot of the upstream git HEAD. The latest ebuild in the portage tree is rather old. It was added in Nov 2015, in this commit: https://gitweb.gentoo.org/repo/gentoo.git/commit/games-emulation/desmume?id=4c42ae0bdcccf4167901bd990378a3dce63fd3f4 Though the upstream hasn't made any release since then, they continue development. I reckon an up-to-date ebuild is nice. A comment on the USE flag "hud" seems necessary, it is for head-up-display support. I dropped $(use_enable hud). If you add it without x11-libs/agg, econf fails, although the configure script accepts --enable/disable-hud. I don't know why. Reproducible: Always
Created attachment 597474 [details] Ebuild.
I haven't used this in a while and my interest in maintaining it is low. I'm gonna remove myself as maintainer and am assigning this back to the games team.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7478e660bb64d23fb8790cd93567f898ff0d314 commit a7478e660bb64d23fb8790cd93567f898ff0d314 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2021-06-01 11:59:05 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2021-06-02 02:22:32 +0000 games-emulation/desmume: add 0.9.11_p20210409 snapshot Upstream labels their stable 0.9.11 release as '(do not use)' and is missing 6 years worth of changes, they instead suggest to use current git autobuilds. Current hasn't changed in some time and should be a fair snapshot (not that it isn't without some issues, included patch to fix cli option issues with gtk+:3 port). Removes gtk+:2 and migrates to meson / gtk+:3 / libsdl2. USE=gui enabled by default because the cli version is very limited and more useful for debugging. Closes: https://bugs.gentoo.org/701138 Closes: https://github.com/gentoo/gentoo/pull/20947 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> games-emulation/desmume/Manifest | 1 + .../desmume/desmume-0.9.11_p20210409.ebuild | 50 ++++++++++++ .../desmume-0.9.11_p20210409-fix-gtk-cliopts.patch | 91 ++++++++++++++++++++++ games-emulation/desmume/metadata.xml | 5 ++ 4 files changed, 147 insertions(+)