Package: xdg-desktop-portal / 1.4.2-2

Metadata

Package Version Patches format
xdg-desktop-portal 1.4.2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
test doc portal Check for FUSE support more thoroughly.patch | (download)

document-portal/document-portal-fuse.c | 3 2 + 1 - 0 !
tests/Makefile.am.inc | 3 2 + 1 - 0 !
tests/test-doc-portal.c | 101 80 + 21 - 0 !
3 files changed, 84 insertions(+), 23 deletions(-)

 test-doc-portal: check for fuse support more thoroughly

Some CI pipelines do the build as root, which means /dev/fuse is
writable, but if we do not have appropriate permissions then we cannot
actually mount FUSE filesystems.

Signed-off-by: Simon McVittie <smcv@debian.org>

Revert Stop building the icon validator.patch | (download)

configure.ac | 1 1 + 0 - 0 !
src/Makefile.am.inc | 5 5 + 0 - 0 !
src/validate-icon.c | 53 53 + 0 - 0 !
3 files changed, 59 insertions(+)

 revert "stop building the icon validator"

This reverts commit 2fb498f92f8e1c41049dedf887690083fa12f6d1.

validate icon Add a define for bwrap.patch | (download)

src/Makefile.am.inc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 validate-icon: add a #define for bwrap

Signed-off-by: Simon McVittie <smcv@debian.org>

Replace the icon validator with the one from Flatpak 1.4..patch | (download)

src/notification.c | 14 3 + 11 - 0 !
src/validate-icon.c | 212 204 + 8 - 0 !
2 files changed, 207 insertions(+), 19 deletions(-)

 replace the icon validator with the one from flatpak 1.4.2

For now we still want to avoid relying on Flatpak, since that dependency
would be quite circular.

Signed-off-by: Simon McVittie <smcv@debian.org>