Debian Patches

Status for gnome-shell/48.7-0+deb13u1

Patch Description Author Forwarded Bugs Origin Last update
build-Define-test-dependencies.patch build: Define test dependencies
Ideally meson tests should just work without any pre-requisite build,
instead, we only need a configured build folder to work, but this does
not go as expected in gnome shell at the moment.

Since tests require generated files and compiled typelibs they don't
depend on, so just using `meson test -C build <test-name>` does not work
as expected.

So add test dependencies on test cases. We do not need to have per-test
dependencies right now since most of them share just the same
requirements, and this makes it easier to maintain
=?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> no 2025-09-11
extensions-app-Add-test-dependency-on-generated-desktop-f.patch extensions-app: Add test dependency on generated desktop file =?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> no 2025-09-11
debian/Revert-tests-Fail-on-warnings-too.patch Revert "tests: Fail on warnings too"
This reverts commit 207b9bb3c0a582b830218fd1b6e8760684adbc48.
Jeremy Bicha <jeremy.bicha@canonical.com> no 2023-02-17
shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch shell/app: Warn instead of crashing if disposed before startup notification

This is currently easy to reproduce by launching and immediately closing
Chrome, then closing the shell. But automated crash reports show it can
also happen while using the shell, during a garbage collection run.

It's currently the top gnome-shell crasher in Ubuntu, and mostly with
Chromium/Electron apps. But regardless of the offender, we shouldn't
ever trust application behaviour to keep the shell alive.
Daniel van Vugt <daniel.van.vugt@canonical.com> yes upstream 2024-08-29
debian/data-Add-im-config.desktop-to-System-folder.patch data: Add im-config.desktop to System folder
Debian installs this by default, but most users will only need to run
it once, or perhaps not at all.
Simon McVittie <smcv@debian.org> not-needed 2025-06-10

All known versions for source package 'gnome-shell'

Links