Andrey Grozin posted on Thu, 20 Feb 2025 13:15:46 +0000 (UTC) as excerpted:
> I have a trivial question. I'm now working on the asymptote ebuild. > asymptote has an optional gui - a separate python program xasy using > pyqt5 and interacting with asy. From time immemorable, the USE flag > controlling it was called X. Should I rename it to gui? > > Can a pyqt5 program (like xasy) run on wayland? I never used wayland, > and have no idea (though I heard that qt programs can run on wayland). > If xasy can run on wayland, then the USE flag name X is misleading, and > should be replaced by gui. So your question was answered (gui), but I'm looking at that pyqt5 and thinking... pyqt *5*? What's upstream's story on pyqt6 support? Kinda weird to have a new major version still stuck on qt5. Is it even worth the time's- ticking flag and dep or will it just need removed in a few months when the last pyqt5 revdeps are cleaned up? (Maybe upstream's working on it and this asymptote-3.0 release as mentioned in the earlier thread is a temporary stop-gap until they've finished stabilizing the qt6 version? In which case, probably worth keeping the flag and dep for now to avoid the disruption. But then the 3.0 major version stuck on qt5 is even more weird.) -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman