commit cdf1527689fc1d245a7b3d015d86791da5956bea
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue Jun 30 17:46:52 2026 +0800
Update symbol versions for 51.alpha
commit c49615fb3ca979d30692752f0e9207765d47fb5d
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue Jun 30 17:39:30 2026 +0800
debian/rules: The API version is now the Mutter major version
commit 04c67d5b6b6076e2f3b042ab0f5d5c8b2db70f43
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue Jun 30 17:34:13 2026 +0800
debian/rules: Drop deprecated egl_device and wayland_eglstream
The features don't exist anymore in 51.alpha and have been replaced
entirely by libgbm.
commit 206bc2a7d017f4d10bc2cbc4b1453e8d4902a92b
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue Jun 30 17:28:42 2026 +0800
Refresh patches
commit bb7da18edaf7226b11e46a8376bc25ce2d0d46c1
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue Jun 30 17:21:36 2026 +0800
Drop upstreamed patches
commit 9b7d5a84bfdaa43228c270ee67b24418f672aabf
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue Jun 30 17:18:43 2026 +0800
debian/control: Update dependencies to match the 51.alpha tag
commit b901eca3943aba2999124a432e3f792c0cf5d4de
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue Jun 30 17:09:01 2026 +0800
debian: Bump the API/ABI from 18 to 51
Finally.
commit 77681f449e5385c30ec9292a882fec3de9c9227a
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue Jun 30 17:03:03 2026 +0800
debian/changelog: Add an entry for 51.alpha
commit 160174a012016ff9c5fb3025876396b83c63ac52
Merge: 679c0ee1 ed58edf0
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Tue Jun 30 17:02:12 2026 +0800
Merge tag 'upstream/51_alpha' into debian/latest
commit 679c0ee105e446a590731d3f1f8d99ec9fe6a44f
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jun 8 15:10:37 2026 +0100
Release
commit d55b3de782b31fd523316118ef5eca323adf22f9
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jun 8 12:43:08 2026 +0100
d/tests/installed-tests: Disable some tests that are particularly flaky
Even though we're now ignoring these tests' results, they've been
observed to time out, so running them makes the autopkgtest take
noticeably longer.
commit 9e46cc62b811bee8b294649fbc50382f994168c5
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jun 8 11:58:49 2026 +0100
Update changelog
commit 7e2be80948e5a8cf76094357c312749f1a94b50f
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jun 8 11:51:58 2026 +0100
Reinstate a superficial autopkgtest for the -dev package
This checks that dependencies are met and pkgconf succeeds. Before GNOME
50, the equivalent test used meta_is_wayland_compositor(), but that no
longer exists, so call a different harmless function instead.
This reverts commit e9dc681dedfb3b0f95d28f24580a3253c8a46ac4.
commit 4ccf9502ec2ec4910920c10973a41cc9702f9660
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jun 8 11:09:09 2026 +0100
Update changelog
commit ce66bd0c623f6e9ee5f4b1040f241ac9aa435025
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jun 8 11:08:37 2026 +0100
d/rules, d/tests: Give up on using the upstream test suite as a QA gate
In the past we've tried to curate the tests and separate them into
reliable and flaky, but some of the parts that are unreliable seem to be
in common code like setup/teardown.
Run the tests anyway, even if their result can't be an automated QA gate:
that will hopefully let us distinguish between architectures that mostly
work, and architectures (if any) that don't work at all.
Closes: #1121518, #1138999
commit 69c3ff47c257793d38158bdef83470e60fea301a
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jun 8 10:01:01 2026 +0100
Update changelog
commit 611319eb00b83dbbe8fca3acfa5c405b3c6f302f
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jun 8 09:57:48 2026 +0100
d/rules: Ignore build-time test results on armhf
This test suite has never been completely stable, particularly on armhf
for whatever reason. The full GNOME UI is not necessarily practically
useful on 32-bit systems, but dropping architectures here requires a
coordinated transition among several packages, so let's not try to do
that at the same time as an ongoing transition.
Closes: #1138999
commit 6f11d10a47ffc824db35a3ff7d6ea46b6cc14faf
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jun 8 09:53:20 2026 +0100
Add patches proposed upstream to avoid (harmless) log spam in some situations
Closes: #1139266
commit a42100e0e67a7398c7a888486b2bafaf11b169b4
Author: Simon McVittie <smcv@debian.org>
Date: Sat Jun 6 11:35:27 2026 +0100
Update changelog
commit dc3cb3e302b4dc1873f8e75a4cf322e65e12f4df
Author: Simon McVittie <smcv@debian.org>
Date: Sat Jun 6 11:33:43 2026 +0100
Mark wayland-subsurface test as flaky
This one seems to be unreliable, particularly on armhf.
Helps: #1121518
commit b5864b9896ac06f459e405b7864996a0d288a508
Author: Simon McVittie <smcv@debian.org>
Date: Sat Jun 6 10:10:35 2026 +0100
Upload to unstable (transition: #1132301)
commit b4fe6cb9a8574cc395c059b22bb035c2a5a5463e
Author: Simon McVittie <smcv@debian.org>
Date: Thu Jun 4 09:10:19 2026 +0100
Release to experimental
commit 8e7494f1a9d0d4736077a2ae419ae1594c77791b
Author: Simon McVittie <smcv@debian.org>
Date: Wed Jun 3 10:24:47 2026 +0100
d/*.symbols: Update
commit c6b0f691ded860fe0f22c268370cac5cbdddba8b
Merge: dd6621d3 2c0a7c02
Author: Simon McVittie <smcv@debian.org>
Date: Wed Jun 3 10:03:59 2026 +0100
Merge remote-tracking branch 'origin/debian/latest' into debian/latest
commit dd6621d337e0a416231be2e020f7fdea82268ee4
Author: Simon McVittie <smcv@debian.org>
Date: Wed Jun 3 10:00:30 2026 +0100
d/patches: Rebase
commit 4527398a01db1d5ffbbfe4404f81e9ec644cbb97
Author: Simon McVittie <smcv@debian.org>
Date: Wed Jun 3 09:58:00 2026 +0100
Update changelog
commit 2aae846c751c7d927f538937ef171023cd167974
Author: Simon McVittie <smcv@debian.org>
Date: Wed Jun 3 09:57:43 2026 +0100
d/copyright: Update
commit b2ec74ab924f80f4465d79cc2add8153b1564559
Author: Simon McVittie <smcv@debian.org>
Date: Wed Jun 3 09:55:27 2026 +0100
Standards-Version: 4.7.4 (no changes required)
commit 75f7d4abbdc26b87bdb747b54803f45e89c543a9
Author: Simon McVittie <smcv@debian.org>
Date: Wed Jun 3 09:49:19 2026 +0100
New upstream release
commit 6983e0a667942b08957dceff91296aaab9d539ce
Merge: 14e52fa9 e067ca5e
Author: Simon McVittie <smcv@debian.org>
Date: Wed Jun 3 09:49:19 2026 +0100
Update upstream source from tag 'upstream/50.2'
Update to upstream version '50.2'
with Debian dir b7bd7592ff15ec50f50a9d546a81d57787d99727
commit 2c0a7c0260fb25267e0aeae49a916f4c2e5075cc
Author: Michael R. Crusoe <crusoe@debian.org>
Date: Tue May 12 11:34:14 2026 +0200
Fix python script interpreter directive
d/control: build-dep on dh_python & dh-sequence-python3 to ensure that
"#!/usr/bin/env python3" is rewritten as "#! /usr/bin/python3" as per the
Debian Python Policy section 5.1 "Interpreter directive".
https://www.debian.org/doc/packaging-manuals/python-policy/#document-python-programs#interpreter-directive-shebang
Tagged binary packages mutter-common and mutter-common-bin for the rewrite
processing by adding "${python3:Depends}" to their Depends stanzas.
commit 14e52fa95644c954fc5b1024667f09b674e66f15
Author: Simon McVittie <smcv@debian.org>
Date: Thu Apr 16 10:34:58 2026 +0100
Release to experimental
commit 523123b05e946dc4fb06fbde0eb7344e1dce2262
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Wed Apr 15 13:46:17 2026 +0800
debian/changelog: Fix typos from the upstream NEWS file
commit 5a8070bdc526f02eb79ed6c7a144c16cd9408c35
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Wed Apr 15 13:11:33 2026 +0800
Refresh patches
commit 65689f907831514d988b064a0c46ac3108111bc3
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Wed Apr 15 13:09:52 2026 +0800
debian/changelog: Add an entry for 50.1
commit 2832f383aa29e22c36d7943e7dba644c1830c3e2
Merge: 1d173e47 9b47db60
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Wed Apr 15 13:06:50 2026 +0800
Merge tag 'upstream/50.1' into debian/latest
commit 1d173e471a673c0382eec617cfefe7419dccd1c9
Author: Simon McVittie <smcv@debian.org>
Date: Sat Mar 28 23:25:00 2026 +0000
Update changelog
commit 38f411d0e13c8b8397a1a6b7c97bd699bc3726ff
Author: Simon McVittie <smcv@debian.org>
Date: Sat Mar 28 23:24:44 2026 +0000
d/control: Add Breaks on gnome-kiosk (<< 50~rc~)
An API/ABI change between beta and rc affects gnome-kiosk, as
demonstrated by the FTBFS on i386.
commit 4408f21daf1cd973f3f15c08c39821f81d81003b
Author: Simon McVittie <smcv@debian.org>
Date: Sat Mar 28 20:50:57 2026 +0000
Release to experimental
commit b4c4adfd946cee3064f6a5ecaaa6e64164e403db
Author: Simon McVittie <smcv@debian.org>
Date: Thu Mar 26 11:50:52 2026 +0000
Update changelog
commit 1c537b528b63595b9977f320577773ce9f6f2f3c
Author: Simon McVittie <smcv@debian.org>
Date: Thu Mar 26 11:50:25 2026 +0000
Update Lintian overrides
commit 012ea04b48dca721c84d899f0796283e26300ee7
Author: Simon McVittie <smcv@debian.org>
Date: Thu Mar 26 11:45:11 2026 +0000
d/watch: Convert to v5 format
commit 4e9606046adf6023ca87f84b535b276e030c7e53
Author: Simon McVittie <smcv@debian.org>
Date: Thu Mar 26 10:32:19 2026 +0000
Update changelog
commit 1a0fb2632199b913e8e4f7b3ef42e98c51930d0d
Author: Simon McVittie <smcv@debian.org>
Date: Thu Mar 26 10:29:56 2026 +0000
d/copyright: Update
commit e6c213c71bbf7961540e8a5e3a3945d3999969c3
Author: Simon McVittie <smcv@debian.org>
Date: Thu Mar 26 10:08:23 2026 +0000
d/control: Bump dependency versions to those recommended by upstream CI
- gsettings-desktop-schemas-dev 50~alpha
- libgtk-4-dev 4.22.0
- libpipewire-0.3-dev 1.6.1
All are available in unstable.
commit 5106f4f97b8871105c50de1001c3746f4e34bbc5
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Mon Mar 16 15:39:56 2026 +0800
Update symbols for 50.0
commit d0401525e2070ed8df0463f0978b72ffb6f04fbf
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Mon Mar 16 15:31:52 2026 +0800
debian/changelog: Bump to version 50.0
commit b45a373b7161b8d5ef100dec88e4e54857b66c73
Merge: 6b681760 4a2a29d3
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Mon Mar 16 15:30:30 2026 +0800
Merge tag 'upstream/50.0' into debian/latest
commit 6b6817608fd873170e5b4376bd9b9fc0c66f6d5f
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Wed Mar 11 17:45:28 2026 +0800
debian/control: Mutter 50.rc breaks gnome-shell 50.beta and older
It wasn't obvious when just running Mutter 50.rc with gnome-shell 50.beta
but if you rebuild the latter then it will fail to build due to function
parameter and enum changes.
commit 09027db925643132c20c24ed5ec9af36fa677a2d
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Thu Mar 5 15:58:53 2026 +0800
Bump dependencies to match upstream release 50.rc
commit 544586fe9f7e1aee5fbd8e1071cdddcaa0f26bd9
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Thu Mar 5 15:42:14 2026 +0800
debian/libmutter-18-0.symbols: Update symbols for 50.rc
commit 7c32411d47d282fe7ae10e4a21394780260955ad
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Thu Mar 5 15:34:37 2026 +0800
Refresh patch workarounds/tests-Skip-thread-priority-test.patch
commit 33265a279a6ce7042150f0224cae2b01c99a9038
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Thu Mar 5 15:32:22 2026 +0800
debian/changelog: Add an entry for 50~rc
commit c4248bb347da5a45d70ea80ae3cfde9c4cdd8de3
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date: Thu Mar 5 15:30:42 2026 +0800
Merge tag 'upstream/50_rc' into debian/latest
Among the 7 debian patches available in version 50.2-3 of the package, we noticed the following issues:
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.