Window and compositing manager based on Clutter
Go to file
Florian Müllner 085a619a79
Bundle newer meson
We will rebase mutter to GNOME 49, where at least meson 1.5.0 is
required.

That requirement is due to the port to meson's wayland module for
generating protocol headers, so reverting the change would result
in conflicts in all future protocol-related backports.

To avoid this, use a recent-enough bundled meson version for the
build.

It's not pretty, but it works…
2025-11-10 15:22:51 +01:00
.gitignore Bundle newer meson 2025-11-10 15:22:51 +01:00
0001-backend-native-Fetch-a11y-manager-after-parent-post-.patch Compensate for backend initialization order change in backport 2025-03-26 14:51:36 +01:00
0001-backends-Update-stage-views-and-stage-dimension-from.patch Backport fix for software cursors artifacts 2025-03-12 23:36:12 +08:00
0001-Be-more-verbose-about-permissions-of-tmp-.X11-unix.patch Fix polyinstantiation preventing Xwayland to start 2025-06-26 14:05:42 +02:00
0001-cursor-renderer-native-Cast-MetaGpu-to-MetaGpuKms-on.patch Add fix from https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4289 2025-02-19 11:14:07 +01:00
0001-cursor-renderer-native-Fix-crash-with-MUTTER_DEBUG_D.patch Add fix from https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4272 2025-02-18 11:26:00 +01:00
0001-cursor-renderer-native-Pass-destination-format-to-sc.patch Add fixes from https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4255 2025-02-11 10:41:46 +01:00
0001-cursor-renderer-native-Skip-init_hw_cursor_support_f.patch Add fix from https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4259 2025-02-12 10:14:50 +00:00
0001-drm-lease-Avoid-copying-list-of-connectors.patch Backport "Fix race hotplug race conditions in DRM lease manager" 2025-05-21 16:38:56 +02:00
0001-monitor-manager-Add-forlease-config-to-monitors.xml.patch Backport DRM lease configuration 2025-02-12 18:33:35 +01:00
0001-monitor-manager-Return-for-lease-status-in-GetCurren.patch Backport DRM lease configuration 2025-02-12 18:33:35 +01:00
0001-place-Always-center-initial-setup-fedora-welcome.patch Rebase to 47.alpha 2024-07-22 14:19:28 +02:00
0001-Revert-Replace-deprecated-g_qsort_with_data-with-g_s.patch Update to 47.rc 2024-09-09 20:06:11 +02:00
0001-Revert-x11-window-Compare-input-shape-to-client-rect.patch Rebase to 47.alpha 2024-07-22 14:19:28 +02:00
0001-Test-deny-atomic-KMS-for-tegra-RHBZ-1936991.patch Rebase to 47.alpha 2024-07-22 14:19:28 +02:00
0001-tests-Vary-the-gdctl-path-used-for-installed-tests.patch Fix path to gdctl when running installed test 2025-08-18 14:14:39 +02:00
0001-wayland-Fix-refresh-interval-reporting-in-presentati.patch Upgrade to 47.5 2025-02-12 16:27:14 +08:00
0001-window-actor-Special-case-shaped-Java-windows.patch Rebase to 47.alpha 2024-07-22 14:19:28 +02:00
0001-window-Replace-barely-used-macros-with-func-equivale.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
0002-cursor-renderer-native-Store-formats-in-MetaCursorRe.patch Add fixes from https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4255 2025-02-11 10:41:46 +01:00
0002-drm-lease-Connect-MetaUdev-hotplug-handler-after-oth.patch Backport "Fix race hotplug race conditions in DRM lease manager" 2025-05-21 16:38:56 +02:00
0002-input-capture-session-Disconnect-on_keymap_changed-o.patch Upgrade to 47.5 2025-02-12 16:27:14 +08:00
0002-monitor-Keep-track-of-the-for-lease-status.patch Backport DRM lease configuration 2025-02-12 18:33:35 +01:00
0002-monitor-manager-Allow-to-check-if-config-has-a-visib.patch Backport DRM lease configuration 2025-02-12 18:33:35 +01:00
0002-Revert-x11-window-Update-comment-and-variable-name-t.patch Rebase to 47.alpha 2024-07-22 14:19:28 +02:00
0002-stage-Track-overlay-damage-per-view.patch Backport fix for software cursors artifacts 2025-03-12 23:36:12 +08:00
0002-Use-access-instead-of-checking-permission-modes-for-.patch Fix polyinstantiation preventing Xwayland to start 2025-06-26 14:05:42 +02:00
0002-window-Use-getter-for-fullscreen-state.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
0003-cursor-renderer-native-Probe-formats-supported-by-cu.patch Add fixes from https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4255 2025-02-11 10:41:46 +01:00
0003-monitor-manager-Configure-for-lease-monitors-in-Appl.patch Backport DRM lease configuration 2025-02-12 18:33:35 +01:00
0003-output-kms-Add-meta_output_kms_from_kms_connector.patch Backport DRM lease configuration 2025-02-12 18:33:35 +01:00
0003-Revert-x11-window-Use-correct-bounding-rect-to-deter.patch Rebase to 47.alpha 2024-07-22 14:19:28 +02:00
0003-tests-Add-drm-lease-test-for-non-non-desktop-hotplug.patch Backport "Fix race hotplug race conditions in DRM lease manager" 2025-05-21 16:38:56 +02:00
0003-window-Add-a-MetaWindowConfig-type.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
0004-kms-connector-Rename-meta_kms_connector_is_for_lease.patch Backport DRM lease configuration 2025-02-12 18:33:35 +01:00
0004-output-Add-pause-resume-signals.patch Backport "Fix race hotplug race conditions in DRM lease manager" 2025-05-21 16:38:56 +02:00
0004-window-Use-the-fullscreen-API.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
0005-drm-lease-Treat-connectors-as-unleasable-when-inacti.patch Backport "Fix race hotplug race conditions in DRM lease manager" 2025-05-21 16:38:56 +02:00
0005-native-drm-lease-Handle-monitors-configured-for-leas.patch Backport DRM lease configuration 2025-02-12 18:33:35 +01:00
0005-window-Use-the-MetaWindowConfig.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
0006-window-Add-a-configure-signal.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
0007-window-Add-a-window-helper-function-for-MetaWindowCo.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
0008-wayland-window-configuration-Add-MetaWindowConfig-su.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
0009-wayland-Emit-the-configure-signal.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
0010-window-x11-Emit-the-configure-signal.patch Backport the pre-configure mechanism 2025-04-01 16:22:20 +02:00
a11y-manager.patch Backport Accessibility manager patches 2025-03-25 12:10:28 +01:00
changelog Convert to rpm-autospec 2023-04-25 11:16:06 +02:00
gating.yaml Add gating.yaml via API 2024-04-23 13:18:48 +00:00
gdctl-patches.patch Backport gdctl utility 2025-08-15 15:55:55 +02:00
mutter.spec Bundle newer meson 2025-11-10 15:22:51 +01:00
sources Bundle newer meson 2025-11-10 15:22:51 +01:00