Skip to content

Merge 3.30.2 7

Andrew Lee requested to merge merge-3.30.2-7 into apertis/v2020pre

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

Edited by Andrew Lee

Merge request reports