Hi David,
On Sun May 10, 2026 at 7:33 PM CEST, David James wrote:
Dear Andrea,
Apologies, once again, for the delay. I was ultimately unable to
patch Cemu to use the system imgui. The version Cemu uses is so old
that patching it to use the most recent one would be a huge
undertaking and difficult to maintain. I wish I had something better
to show you after two months but I just don't have the 3D rendering
know-how to do it.
On a brighter note, the new Cemu package using the older imgui is
uploaded, ready for review [1]. I had to remove the icons8 images
that ship with upstream since the icons8 license is non-free, to my
understanding. Please refer to d/copyright for details.
I have left d/changelog unreleased and untagged pending your review.
Please let me know if you have a different preference.
No worries for the delay! As you could see, I was also busy :)
I appreciate your work and think it is high quality. Still, I have some
recommendations which I think are important to implement before actually
maintaining Cemu in Debian.
Your Debian packaging delta is very big. This means two things:
1. You spent a lot of effort packaging and really making Cemu ready for
Debian. I truly appreciate this, because many people do not.
2. Maintaining all these delta is a huge burden, and will become
increasingly difficult with time as upstream will evolve and your
priorities will shift.
Considering this, I would spend some more time trying to get most of
your packaging changes and patches integrated with upstream Cemu,
explaining why you did so and why it matters.
As for the imgui issue, two things:
1. Have you tried raising the issue upstream? Maybe they would be
interested in doing the porting effort for you.
2. Debian Policy ยง4.13 says that "Debian packages should not make use of
these convenience copies **unless the included package is explicitly
intended to be used in this way**" (emphasis added). If I remember
correctly, ImGui is meant to be embedded in projects, so as long as
you document that situation it should be fine. It never hurts to try
and use the system version anyway, though.
As for the icons, yeah, it's true that those icons shouldn't really stay
in Debian. This issue though if for sure not Debian-specific; any other
distribution will encounter this same issue. I'd advise to coordinate
with the packagers of other software distributions to share the efforts
in these kind of things. I did in the past with Arch user "abouvier" in
the past, and it was really nice.
Hope my feedback is appreciated :)
Bye!