runelite / launcher

Launcher for RuneLite
https://runelite.net
BSD 2-Clause "Simplified" License
61 stars 94 forks source link

snap: Upgrade to core20 base #94

Closed JGCarroll closed 2 years ago

JGCarroll commented 3 years ago

The current RuneLite snap is using Ubuntu 18.04 as a base image, with Gnome-3-28 libraries supplemented alongside it.

Upgrading to core20 will mean all snap users will be using the equivilent Mesa libraries from Ubuntu 20.04 and should be beneficial to performance and stability regarding the GPU plugin.

It'll also fix some font related issues with Arch/Manjaro users.

Users should be entirely blind to this transition.

For the time being, Gnome-3-38 is still marked as an experimental extension and so the flag --enable-experimental-extensions would need to be used (I.E: snapcraft --enable-experimental-extensions), however this is experimental in the sense small build semantics might change and not in the sense it's not fit for purpose, removal of this flag is expected in a few weeks and the build file should look the same.