Merge 3.30.2 7
mutter (3.30.2-7co1) apertis; urgency=medium
- Merge from Debian buster. Remaining Apertis changes:
- debian/control: drop build-deps on libwacom-dev.
- Update symbols: Add meta_gpu_kms_get_current_time_ns and make meta_input_settings_get_tablet_wacom_device as optional.
- Make all platforms use gles rather then big GL
- Added apertis/disable-gl-dependency.patch:
- Link libmutter to libgles2 rather then libGL for better compatibility with embedded EGL/GLES2 stacks.
- Added apertis/check-for-EGL_EXT_platform_gbm.patch
- Check for EGL_EXT_platform_gbm to detect if the GL stack has gbm integration, needed on some embedded stacks.
- Added apertis/Dynamically-resolve-newer-gbm-modifier-symbols.patch
- Dynamically use new gbm symbols as older embedded stacks may not provided them in their gbm implementation.
- kms_filter.patch: On platforms with split gpu/display controller, mutter ends up selecting the wrong device for KMS operations, and as a result isn't able to start properly. This patch filters out KMS-incapable etnaviv devices from the gpu selection.
- debian/rules: Ignore test failures on !amd64 due to Mesa issues.
-- Andrew Lee (李健秋) andrew.lee@collabora.co.uk Fri, 04 Oct 2019 14:23:03 +0800