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