Package: release.debian.org
Severity: normal
X-Debbugs-Cc: xdg-desktop-por...@packages.debian.org, 
debian-desk...@lists.debian.org
Control: affects -1 + src:xdg-desktop-portal
User: release.debian....@packages.debian.org
Usertags: unblock

[ Reason ]
New upstream stable/bug-fix release.

[ Impact ]
The most obvious bug fixed here is that with 1.20.0, Flatpak apps cannot
successfully use the "dynamic launcher" interface to ask permission
to create an app shortcut on the host, most commonly for web browsers
creating a shortcut to run the web browser in webapp mode (#1105889).

The other fixes here all look like things that we will want fixed
in trixie, and following upstream's stable branch will make it easier to
get future bugfixes into trixie, potentially including security fixes.

[ Tests ]
I verified that #1105889 is fixed using the Epiphany (GNOME Web) Flatpak
app, and did some manual testing with portal-test (libportal-tests-*
and Flatpak app) and ashpd-demo (Flatpak app).

Build-time tests and autopkgtests also pass, and have reasonable coverage.

A functionally equivalent version is available in experimental. The
version I'm proposing for unstable differs only in its changelog and
timestamps, the actual binaries are identical.

[ Risks ]
The refactoring for app-info initialization is a bit noisy, and I would
personally not have included it in an upstream stable-branch - but it all
looks correct.

I've tested with unconfined apps and Flatpak, but not with Snap (I've
asked in #debian-gnome for developers in the Ubuntu ecosystem to try
that).

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing
      (lightly filtered to exclude translations)

[ Other info ]
Upstream has now started a separate git branch for 1.20.x, so I anticipate
that future stable-branch updates will be smaller and more conservative.
I'm hoping we can follow the 1.20.x branch in trixie.

unblock xdg-desktop-portal/1.20.1+ds-2

Attachment: xdg-desktop-portal_1.20.1+ds-2.diff.gz
Description: application/gzip

Reply via email to