Debian Patches

Status for xdg-desktop-portal-gnome/47.2-2

Patch Description Author Forwarded Bugs Origin Last update
notification-Fix-build-against-xdg-desktop-portal-1.19.1.patch notification: Fix build against xdg-desktop-portal >= 1.19.1
Based on patches by Georges Basile Stavracas Neto (in x-d-p-gtk) and
Sébastien Noel (on https://bugs.debian.org/1096094).

This is unnecessary on main because it's redundant with commit 4cb1575c
"deps: Upgrade portal to >=1.19.1", but that commit is unsuitable for
backport to 47.x since it adds a hard dependency on the newer version.
Simon McVittie <smcv@debian.org> yes debian 2025-02-16
notification-Add-missing-GUnixFDList-argument.patch notification: Add missing GUnixFDList argument
This currently crashes, since the GUnixFDList argument is interpreted
as the application id and it's obviously invalid.

(cherry picked from commit b8593d76939199b1c9001b22a8e9b62c4b887431)
[smcv: Only expect the GUnixFDList if built against x-d-p ≥ 1.19.1]
Georges Basile Stavracas Neto <georges.stavracas@gmail.com> yes 2025-02-03
Initialize-GTK-before-opening-display-for-X11-too.patch Initialize GTK before opening display for X11, too
Commit 73e94e68 "externalwindow: Call gtk_init before opening a display"
only acted on the Wayland code path. For those still using the Xorg
session, we need a similar change in the X11 code path to avoid crashes
after upgrading to GTK 4.17.x.

This is unnecessary on main since it's redundant with commit c04aea5f
"Outsource external window management to libgxdp", but that commit is
unsuitable for v47.x since it adds a hard dependency on GTK 4.17.x.

[smcv: Add commit message]
=?utf-8?q?S=C3=A9bastien_Noel?= <sebastien@twolife.be> no debian 2025-02-16

All known versions for source package 'xdg-desktop-portal-gnome'

Links