[ubuntu/questing-proposed] xdg-desktop-portal 1.20.3+ds-1ubuntu1 (Accepted)

Alessandro Astone alessandro.astone at canonical.com
Tue Aug 26 23:57:15 UTC 2025


xdg-desktop-portal (1.20.3+ds-1ubuntu1) questing; urgency=medium

  * Merge with debian (LP: #2120301). Remaining changes:
    - Import Sebastian Wick's version of the Jan Horak WebExtensions
      native messaging portal patch
      + debian/patches/webextensions-portal.patch
    - Backport patches to fix setting realtime mode (LP#2107340):
      + debian/patches/differentiate_pidfd_proc.patch
      + debian/patches/get_pidns_from_pidfd.patch
    - debian/salsa-ci.yml: Use Ubuntu recipe
    - Remove -dev Recommends: fonts-inter-variable
  * d/p: Add proposed patch to skip broken test in sbuild
    - tests-Skip-test_trash_file_fails-if-we-couldn-t-get-a-fd.patch

xdg-desktop-portal (1.20.3+ds-1) unstable; urgency=medium

  * New upstream stable release
    - Fix a crash when a Flatpak app does not export a .desktop file
      with the same name as its app-ID (Closes: #1106091)
    - Allow Flatpak and Snap apps to use portal APIs even if they do not
      have a .desktop file matching the app-ID
    - Fix file descriptors being closed too soon, resulting in log noise

xdg-desktop-portal (1.20.1+ds-2) unstable; urgency=medium

  * Release to unstable (Closes: #1105889)

xdg-desktop-portal (1.20.1+ds-1) experimental; urgency=medium

  * New upstream stable release
    - Fix installation of dynamic launcher .desktop files, for example
      for browsers in webapp mode (Closes: #1105889)
    - Load portal backends from XDG_DATA_HOME and all XDG_DATA_DIRS,
      allowing use of locally-installed (unpackaged) backends
    - Re-order bubblewrap arguments for icon/sound validators to avoid
      mounting a tmpfs that hides the working directory if run from /tmp,
      for example during testing
    - Fix thread-safety in the host app registration portal by doing
      everything from the main thread
    - Input capture moves from ACTIVE to ENABLED state when deactivated,
      instead of staying ACTIVE
    - Improve log messages for the realtime interface
    - Stop the D-Bus services before the D-Bus session bus stops,
      avoiding spurious warnings in the system log
    - Refactor initialization of app info to reduce duplication and
      ensure that file descriptors are marked close-on-exec
    - Log a warning if the documents portal mount point cannot be found
    - Highlight xdg-desktop-portal errors if outputting to a terminal
    - Send xdg-desktop-portal log messages to stderr, not stdout
    - Translation updates: bg, ca
    - Documentation updates
  * d/copyright: Use GNU web address instead of FSF's former postal address
  * d/copyright: Be clearer about the Library vs. Lesser General Public
    License
  * d/copyright: Record that some files are GPL-2+
  * d/xdg-desktop-portal-tests.lintian-overrides:
    Add an override for a false positive in the tests
  * Release to experimental for wider testing during the Debian 13 freeze

Date: Mon, 11 Aug 2025 14:01:01 +0200
Changed-By: Alessandro Astone <alessandro.astone at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Jeremy BĂ­cha <jbicha at ubuntu.com>
https://launchpad.net/ubuntu/+source/xdg-desktop-portal/1.20.3+ds-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Mon, 11 Aug 2025 14:01:01 +0200
Source: xdg-desktop-portal
Built-For-Profiles: noudeb
Architecture: source
Version: 1.20.3+ds-1ubuntu1
Distribution: questing
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Alessandro Astone <alessandro.astone at canonical.com>
Closes: 1105889 1106091
Launchpad-Bugs-Fixed: 2120301
Changes:
 xdg-desktop-portal (1.20.3+ds-1ubuntu1) questing; urgency=medium
 .
   * Merge with debian (LP: #2120301). Remaining changes:
     - Import Sebastian Wick's version of the Jan Horak WebExtensions
       native messaging portal patch
       + debian/patches/webextensions-portal.patch
     - Backport patches to fix setting realtime mode (LP#2107340):
       + debian/patches/differentiate_pidfd_proc.patch
       + debian/patches/get_pidns_from_pidfd.patch
     - debian/salsa-ci.yml: Use Ubuntu recipe
     - Remove -dev Recommends: fonts-inter-variable
   * d/p: Add proposed patch to skip broken test in sbuild
     - tests-Skip-test_trash_file_fails-if-we-couldn-t-get-a-fd.patch
 .
 xdg-desktop-portal (1.20.3+ds-1) unstable; urgency=medium
 .
   * New upstream stable release
     - Fix a crash when a Flatpak app does not export a .desktop file
       with the same name as its app-ID (Closes: #1106091)
     - Allow Flatpak and Snap apps to use portal APIs even if they do not
       have a .desktop file matching the app-ID
     - Fix file descriptors being closed too soon, resulting in log noise
 .
 xdg-desktop-portal (1.20.1+ds-2) unstable; urgency=medium
 .
   * Release to unstable (Closes: #1105889)
 .
 xdg-desktop-portal (1.20.1+ds-1) experimental; urgency=medium
 .
   * New upstream stable release
     - Fix installation of dynamic launcher .desktop files, for example
       for browsers in webapp mode (Closes: #1105889)
     - Load portal backends from XDG_DATA_HOME and all XDG_DATA_DIRS,
       allowing use of locally-installed (unpackaged) backends
     - Re-order bubblewrap arguments for icon/sound validators to avoid
       mounting a tmpfs that hides the working directory if run from /tmp,
       for example during testing
     - Fix thread-safety in the host app registration portal by doing
       everything from the main thread
     - Input capture moves from ACTIVE to ENABLED state when deactivated,
       instead of staying ACTIVE
     - Improve log messages for the realtime interface
     - Stop the D-Bus services before the D-Bus session bus stops,
       avoiding spurious warnings in the system log
     - Refactor initialization of app info to reduce duplication and
       ensure that file descriptors are marked close-on-exec
     - Log a warning if the documents portal mount point cannot be found
     - Highlight xdg-desktop-portal errors if outputting to a terminal
     - Send xdg-desktop-portal log messages to stderr, not stdout
     - Translation updates: bg, ca
     - Documentation updates
   * d/copyright: Use GNU web address instead of FSF's former postal address
   * d/copyright: Be clearer about the Library vs. Lesser General Public
     License
   * d/copyright: Record that some files are GPL-2+
   * d/xdg-desktop-portal-tests.lintian-overrides:
     Add an override for a false positive in the tests
   * Release to experimental for wider testing during the Debian 13 freeze
Checksums-Sha1:
 786f61fa7ca27fd75bb67144454d8d31db9da32f 3451 xdg-desktop-portal_1.20.3+ds-1ubuntu1.dsc
 bd1781498d6376268d810fa3d6fe8c677c598645 821880 xdg-desktop-portal_1.20.3+ds.orig.tar.xz
 5a494b25d03b8d7b0cd0db13bc20c45dd31f27eb 28588 xdg-desktop-portal_1.20.3+ds-1ubuntu1.debian.tar.xz
 5013c8384711b947b010e0373875492c6feb0a5d 15821 xdg-desktop-portal_1.20.3+ds-1ubuntu1_source.buildinfo
Checksums-Sha256:
 234572f41551cfd6f26effc6e755fa05af865a77abc1a8a5bcd3510c38306bc5 3451 xdg-desktop-portal_1.20.3+ds-1ubuntu1.dsc
 06e565de453d4b7916dd271d57ae85e21e7dc2c4a297906b5f260612e1c3492b 821880 xdg-desktop-portal_1.20.3+ds.orig.tar.xz
 4995c5aed2fd3e83f70f8a1f79d4342355e32e68b7e195dfe104ce20646c2e44 28588 xdg-desktop-portal_1.20.3+ds-1ubuntu1.debian.tar.xz
 24dfb51f7e0a43bbc7784d0d6bfaac26f13d2d164ecbb5843eebf10eb6b24ecc 15821 xdg-desktop-portal_1.20.3+ds-1ubuntu1_source.buildinfo
Files:
 cea32f49a517422413d8f7e66c73edde 3451 admin optional xdg-desktop-portal_1.20.3+ds-1ubuntu1.dsc
 f50eb2b46125659de5feef03327fec41 821880 admin optional xdg-desktop-portal_1.20.3+ds.orig.tar.xz
 f3cb77500e09293f114d20f59e6dc587 28588 admin optional xdg-desktop-portal_1.20.3+ds-1ubuntu1.debian.tar.xz
 2d0db2ef1f8d05855b583c746336062c 15821 admin optional xdg-desktop-portal_1.20.3+ds-1ubuntu1_source.buildinfo
Original-Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers at lists.alioth.debian.org>


More information about the Questing-changes mailing list