libportal-0.5
Installation of libportal
Warning
If a previous version of libportal is installed, move the headers
out of the way so that later packages do not encounter conflicts:
if [ -e /usr/include/libportal ]; then
rm -rf /usr/include/libportal.old &&
mv -vf /usr/include/libportal{,.old}
fi
Install libportal by running the
following commands:
mkdir build &&
cd build &&
meson --prefix=/usr --buildtype=release -Ddocs=false .. &&
ninja
This package does not come with a test suite.
Now, as the root
user:
ninja install
Command Explanations
--buildtype=release
:
Specify a buildtype suitable for stable releases of the package, as
the default may produce unoptimized binaries.
-Ddocs=false
: Remove this
parameter if gi-docgen is
installed and you wish to rebuild and install the API
documentation.
Contents
Installed Programs:
None
Installed Libraries:
libportal.so, libportal-gtk3.so,
libportal-gtk4.so, and libportal-qt5.so
Installed Directories:
/usr/include/libportal and
/usr/share/gtk-doc/html/libportal
Short Descriptions
libportal.so
|
provides GIO-style async APIs for most Flatpak portals
|
libportal-gtk3.so
|
provides GTK+-3 specific functions for interacting with
Flatpak portals.
|
libportal-gtk4.so
|
provides GTK-4 specific functions for interacting with
Flatpak portals.
|
libportal-qt5.so
|
provides Qt5 specific functions for interacting with
Flatpak portals.
|
Last updated on