Use Freedesktop SDK as a base system instead of Debian
This is !12 (closed) but now in the main repository to be able to use CI.
It should be ready to merge now, save for a bug in buildstream. To work around it, one needs to either
- use inline refs
ref-storage: inline
, - or add the ref for freedesktop-sdk-junction.bst manually to the file.
The CI works around the issue by using inline refs for now. I'll see if I can fix the bug in buildstream.
Fixes #21 (closed).