gnu: xdg-desktop-portal: Fix configuration file search.

* gnu/local.mk: Add patch.
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Add patch.
* gnu/packages/patches/xdg-desktop-portal-disable-configuration-search-exit.patch: New file

Change-Id: Idd637f5613e7d1403fc3a0feeff53a7931e68fc6
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
Rodion Goritskov 2025-03-01 18:20:17 -05:00 committed by Maxim Cournoyer
parent 97be0a837e
commit 630201dba8
No known key found for this signature in database
GPG key ID: 1260E46482E63562
3 changed files with 32 additions and 2 deletions

View file

@ -3213,8 +3213,10 @@ compatible with the well-known scripts of the same name.")
(sha256
(base32
"0r8y8qmzcfj7b7brqcxr9lg8pavfds815ffvj0kqc378fhgaln5q"))
;; Disable portal tests since they try to use fuse.
(patches (search-patches "xdg-desktop-portal-disable-portal-tests.patch"))))
(patches (search-patches
;; Disable portal tests since they try to use fuse.
"xdg-desktop-portal-disable-portal-tests.patch"
"xdg-desktop-portal-disable-configuration-search-exit.patch"))))
(build-system meson-build-system)
(arguments
`(#:configure-flags