/portals

Primary LanguageValaGNU General Public License v3.0GPL-3.0

Pantheon XDG Desktop Portals

Translation status

Building, Testing, and Installation

You'll need the following dependencies:

  • libgranite-7-dev
  • gtk4
  • libvte-2.91-dev
  • meson
  • valac

Run meson to configure the build environment and then ninja test to build and run tests

meson build --prefix=/usr
cd build
ninja test

To install, use ninja install, then execute with /usr/libexec/xdg-desktop-portal-pantheon -r

sudo ninja install
/usr/libexec/xdg-desktop-portal-pantheon -r