summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch
AgeCommit message (Collapse)Author
2024-09-27gnu: Add xdg-desktop-portal-next.Maxim Cournoyer
This is based on Dan's "xdg-desktop-portal: Update to 1.18.4." commit, now reverted. * gnu/packages/freedesktop.scm (xdg-desktop-portal-next): New variable. * gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I7360d915bb0450f6772232c126fd0d4a4fec8997
2024-09-27Revert "gnu: xdg-desktop-portal: Update to 1.18.4."Maxim Cournoyer
This reverts commit 1b4304ea29296e25026361ecf19226cf2f554836. This broke setting themes in GNOME 44.1. Reported-by: Ada Stevenson <[email protected]> Change-Id: Iaa8632a743d6fefd46f6415010b33f69bd6d2a04
2024-09-26gnu: xdg-desktop-portal: Update to 1.18.4.dan
* gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/freedesktop.scm (xdg-desktop-portal): Update to 1.18.4. [patches]: Disable portal tests. [native-inputs]: Remove autoconf, automake, libtool and which. Add python, python-dbusmock, python-pytest and python-pytest-xdist. [inputs]: Add bubblewrap. [arguments]<#:configure-flags>: Replace “--with-systemd=no” with “-Dsystemd=disabled”. Change-Id: Ic9876565e9119443fedd082273be4f372ebce1d4 Reviewed-by: Maxim Cournoyer <[email protected]> Signed-off-by: Liliana Marie Prikler <[email protected]> Signed-off-by: Maxim Cournoyer <[email protected]>