I have a somewhat easier and less dirty solution for the moment. There’s currently only a single method that doesn’t compile under Sequoia, it’s purpose is to take screenshots programmatically, as far as I can see it’s not used anywhere in the lib, and doesn’t have much use inside a plugin.
So the solution is to just delete the offending methods. Only 1 file needs editing, here’s the diff:
