x11-libs/gtk+:2 is dead and needs to go away.
I guess MLDonkey GUI will be gone with it then and it will stay as a daemon-only package. I just pushed a new PR to close a different request on net-p2p/mldonkey. I will add this bug as the next in my to-do list.
You could inquire first if upstream are planning to port it. We don't have to drop it right away, if there are signs of development.
I've been closely following upstream and there hasn't been much activity in the last months. It's also even pending a port to OCaml 4.10, which is more critical for the project.
Upstream doesn't look particularly healthy. Maybe it is time to really drop the UI now.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15736940e1c352dfe262436a20afb03a24e63455 commit 15736940e1c352dfe262436a20afb03a24e63455 Author: Jesus P Rey (Chuso) <gentoo@chuso.net> AuthorDate: 2023-02-26 19:44:47 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-04-04 07:53:06 +0000 net-p2p/mldonkey: Disable building the GUI to remove dependency on x11-libs/gtk+:2 Closes: https://bugs.gentoo.org/769338 Signed-off-by: Jesus P Rey <gentoo@chuso.net> Closes: https://github.com/gentoo/gentoo/pull/29813 Signed-off-by: Joonas Niilola <juippis@gentoo.org> net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild | 136 ++++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+)