gnome-desktop-44.3

Introduction to GNOME Desktop

The GNOME Desktop package contains a library that provides an API shared by several applications on the GNOME Desktop.

This package is known to build and work properly using an LFS 12.4 platform.

Package Information

GNOME Desktop Dependencies

Required

gsettings-desktop-schemas-49.1, GTK-3.24.51, GTK-4.20.3, ISO Codes-4.19.0, itstool-2.0.7, libseccomp-2.6.0, and xkeyboard-config-2.46

Recommended

Optional

"gtk-doc" and libxkbcommon-1.13.0

Installation of GNOME Desktop

Prepare GNOME Desktop by running the following commands:

meson setup build         \
            --prefix=/usr \
            --buildtype=release
ninja -C build

This package does not come with a test suite.

Now Install the package, as the root user:

ninja -C build install

Command Explanations

--buildtype=release: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

-D gtk_doc=true: Use this parameter if you wish to build the API documentation.

-D installed_tests=true: Use this parameter you wish to enable the installed tests.

Contents

Installed Programs: None
Installed Library: libgnome-bg-4.so, libgnome-desktop-3.so, libgnome-desktop-4.so, and libgnome-rr-4.so
Installed Directories: /usr/include/gnome-desktop-3.0, /usr/include/gnome-desktop-4.0, /usr/libexec/gnome-desktop-debug, /usr/share/gtk-doc/html/gnome-desktop3 (optional), and /usr/share/help/*/{fdl,gpl,lgpl}

Short Descriptions

libgnome-desktop-3.so

contains functions shared by several GNOME applications