emersion / xdg-desktop-portal-wlr

xdg-desktop-portal backend for wlroots
MIT License
590 stars 57 forks source link

Missing dependencies: inh and scdoc and newest meson needed #249

Open Manamama opened 1 year ago

Manamama commented 1 year ago

On e.g. Ubuntu 20.04.5 LTS, one needs first:

#install the missing dependencies:
sudo apt install scdoc
sudo apt install libinih-dev

#remove default meson and upgrade meson to the newest version
sudo apt remove meson
#upgrade it via pip instead
sudo pip install meson

to avoid

Run-time dependency inih found: NO (tried pkgconfig and cmake)
meson.build:29:0: ERROR: Dependency "inih" not found, tried pkgconfig and cmake

and similar.

RamtinKosari commented 1 year ago

that works, thank you