Fix dependency resolving issues with mesa & mesa-freedreno on hammerhead
osk-sdl & charging-sdl depend on mesa-gl
but currently mesa-freedreno-gl
does not provide mesa-gl
, but just the so:libGL.so.1
form. Fix that by adding an explicit provides for mesa-freedreno-gl
.
The other change is to explicitly depend on mesa-freedreno-glapi
and mesa-freedreno-gl
to not use the pmbootstrap "multiple provider" code which doesn't support this scenario.
Fixes postmarketOS/pmbootstrap#1809