New comment by concatime on void-packages repository https://github.com/void-linux/void-packages/pull/25040#issuecomment-697956587 Comment: @Duncaen, are you okay with this patch? I enabled libportal as @q66 told me, and removed `pre_configure` hook. ```diff diff --git a/srcpkgs/xdg-desktop-portal/template b/srcpkgs/xdg-desktop-portal/template index a25c486aad..11908fbdd3 100644 --- a/srcpkgs/xdg-desktop-portal/template +++ b/srcpkgs/xdg-desktop-portal/template @@ -3,9 +3,10 @@ pkgname=xdg-desktop-portal version=1.8.0 revision=1 build_style=gnu-configure -configure_args="--enable-pipewire --enable-geoclue --disable-libportal" -hostmakedepends="automake libtool gettext-devel pkg-config glib-devel" -makedepends="flatpak-devel fuse-devel pipewire-devel geoclue2-devel" +configure_args="--enable-pipewire --enable-geoclue --enable-libportal" +hostmakedepends="pkg-config" +makedepends="flatpak-devel fuse-devel pipewire-devel geoclue2-devel + libportal-devel" short_desc="Portal frontend service for Flatpak" maintainer="Duncaen " license="LGPL-2.1-or-later" @@ -13,10 +14,6 @@ homepage="https://github.com/flatpak/xdg-desktop-portal" distfiles="https://github.com/flatpak/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz" checksum=a2fc5681b3a35078239072a98d6435a4c8404016730cab17c9febfd4ecec3610 -pre_configure() { - autoreconf -vfi -} - post_install() { rm -fR "${DESTDIR}/usr/lib/systemd" } ```