diff --git a/hardware/virtualization/xdg-desktop-portal/actions.py b/hardware/virtualization/xdg-desktop-portal/actions.py index 40f4b73883..7fefa8e355 100644 --- a/hardware/virtualization/xdg-desktop-portal/actions.py +++ b/hardware/virtualization/xdg-desktop-portal/actions.py @@ -8,24 +8,24 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools +from pisi.actionsapi import mesontools from pisi.actionsapi import get def setup(): - #shelltools.system("NOCONFIGURE=1 ./autogen.sh") - autotools.autoreconf("-fi") - autotools.configure("--with-systemd=no \ - --disable-geoclue \ - --disable-docbook-docs \ - --disable-libportal \ - --with-systemduserunitdir=no \ - --enable-pipewire") -#--with-systemduserunitdir=none \ + mesontools.configure("-Dsystemd=disabled \ + -Ddocbook-docs=disabled \ + -Dlibportal=disabled \ + -Dsystemd-user-unit-dir=/tmp \ + -Dgeoclue=disabled") + def build(): - autotools.make() + mesontools.build() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + mesontools.install() pisitools.dosed("%s/usr/share/dbus-1/services/*.service" % get.installDIR(), "SystemdService", deleteLine=True ) + pisitools.removeDir("/tmp") + pisitools.dodoc("COPYING", "README*", "NEWS") diff --git a/hardware/virtualization/xdg-desktop-portal/pspec.xml b/hardware/virtualization/xdg-desktop-portal/pspec.xml index 8f48e1e986..c9c7d1fcf6 100644 --- a/hardware/virtualization/xdg-desktop-portal/pspec.xml +++ b/hardware/virtualization/xdg-desktop-portal/pspec.xml @@ -11,8 +11,9 @@ LGPLv2 A portal frontend service for Flatpak and possibly other desktop containment frameworks A portal frontend service for Flatpak and possibly other desktop containment frameworks - https://github.com/flatpak/xdg-desktop-portal/releases/download/1.16.0/xdg-desktop-portal-1.16.0.tar.xz + https://github.com/flatpak/xdg-desktop-portal/releases/download/1.18.0/xdg-desktop-portal-1.18.0.tar.xz + meson xmlto python3 dbus-devel @@ -51,6 +52,13 @@ + + 2023-09-20 + 1.18.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2022-12-13 1.16.0