From d1c993e295ba49baff58a31782d8a7c4c6a0d90f Mon Sep 17 00:00:00 2001 From: Stephen Hellings Date: Mon, 9 Mar 2026 21:59:18 -0400 Subject: [PATCH] Whatever bro --- PKGBUILD | 6 ++++++ .../org.freedesktop.impl.portal.desktop.wo.service | 3 +++ packaging/portals/wo.portal | 4 ++++ 3 files changed, 13 insertions(+) create mode 100644 packaging/dbus-services/org.freedesktop.impl.portal.desktop.wo.service create mode 100644 packaging/portals/wo.portal diff --git a/PKGBUILD b/PKGBUILD index 4b63ce3..831dc16 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -68,6 +68,12 @@ package() { install -Dm644 packaging/wayland-sessions/wo.desktop \ "$pkgdir/usr/share/wayland-sessions/wo.desktop" + install -Dm644 packaging/portals/wo.portal \ + "$pkgdir/usr/share/xdg-desktop-portal/portals/wo.portal" + + install -Dm644 packaging/dbus-services/org.freedesktop.impl.portal.desktop.wo.service \ + "$pkgdir/usr/share/dbus-1/services/org.freedesktop.impl.portal.desktop.wo.service" + install -Dm644 config.example.toml \ "$pkgdir/usr/share/doc/$pkgname/config.example.toml" diff --git a/packaging/dbus-services/org.freedesktop.impl.portal.desktop.wo.service b/packaging/dbus-services/org.freedesktop.impl.portal.desktop.wo.service new file mode 100644 index 0000000..726ae45 --- /dev/null +++ b/packaging/dbus-services/org.freedesktop.impl.portal.desktop.wo.service @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.freedesktop.impl.portal.desktop.wo +Exec=/usr/bin/wo-portal diff --git a/packaging/portals/wo.portal b/packaging/portals/wo.portal new file mode 100644 index 0000000..4619874 --- /dev/null +++ b/packaging/portals/wo.portal @@ -0,0 +1,4 @@ +[portal] +DBusName=org.freedesktop.impl.portal.desktop.wo +Interfaces=org.freedesktop.impl.portal.ScreenCast; +UseIn=wo;