No I don't really follow. I noticed that it doesn't build with the updated version of its dependencies, but I'm not sure what you mean about using the got repo for the dependencies and why that necessarily results in things being broken
Running the build how you suggest does succeed, but the broken dependency specification is really un-amenable to packaging. When I try to run it, I don't see any graphics show up on the headset, it's just the black screen that matches when stardust has taken control of the headset from monado, but doesn't show any new things from flatland. What do I need to do to tell flatland about the stardust instance?
What do I need to do to run a 2D app "in stardust"? Does it have a button mapped to summon an app launcher, or do I need to pass a custom XSESSION variable or whatever on the command line?