Skip to content

purism-librem5dev: switch to mesa-git

Minecrell requested to merge Minecrell/pmaports:rip-mesa-purism into master

mesa-purism-gc7000 is quite outdated - most patches should have already landed upstream now, so we can make use of mesa-git instead of a custom fork.

mesa-purism-gc7000 confuses apk on all aarch64 devices. E.g. attempting to install mpv on samsung-a5ulte results in mesa-purism-gc7000-gbm being installed instead of mesa-gbm:

samsung-a5ulte:~$ sudo apk add mpv
(1/24) Installing wayland-libs-server (1.17.0-r0)
(2/24) Installing mesa-purism-gc7000-gbm (19.1.0_git20190919-r1)
(3/24) Installing mesa-purism-gc7000-egl (19.1.0_git20190919-r1)
....
(24/24) Installing mpv (0.31.0-r0)
OK: 529 MiB in 256 packages

I suspect this happens because mesa-purism-gc7000 is missing provides and depends in the sub-packages, but it's really easier to try and remove the package entirely.

Cc: @craftyguy can you test this?

Merge request reports