wingpanel does neither install (missing libmutter-6 in repos) nor build (missing support for libmutter-7) on fedora 33+, so the Pantheon session is either broken or cannot be installed right now.
I tried to introduce a compat package for mutter 3.36 (while fedora 33+ has mutter 3.38 right now) - similar to what I did for mutter 3.28 until versions 3.30+ were supported - but it looks like that isn't going to work this time due to package conflicts and other dependency upgrades.
I think some of the work from the WIP PR for libmutter-7 support in gala that was opened by @tintou can be reused for wingpanel:
https://github.com/elementary/gala/pull/854
But it looks like mutter developers have - again - messed up (or removed) several APIs between libmutter-6 and libmutter-7.
Can I submit a PR based on @tintou 's initial work for supporting libmutter-7 in gala to at least get the meson plumbing into place for wingpanel?
wingpanel does neither install (missing libmutter-6 in repos) nor build (missing support for libmutter-7) on fedora 33+, so the Pantheon session is either broken or cannot be installed right now.
I tried to introduce a compat package for mutter 3.36 (while fedora 33+ has mutter 3.38 right now) - similar to what I did for mutter 3.28 until versions 3.30+ were supported - but it looks like that isn't going to work this time due to package conflicts and other dependency upgrades.
I think some of the work from the WIP PR for libmutter-7 support in gala that was opened by @tintou can be reused for wingpanel: https://github.com/elementary/gala/pull/854
But it looks like mutter developers have - again - messed up (or removed) several APIs between libmutter-6 and libmutter-7.
Can I submit a PR based on @tintou 's initial work for supporting libmutter-7 in gala to at least get the meson plumbing into place for wingpanel?
See also these Red Hat Bugzilla entries: