tce-load -i compiletc meson intltool gsettings-desktop-schemas-dev iso-codes gobject-introspection-dev itstool gtk3-dev gtk3-gir gsettings-desktop-schemas-gir libxml2-dev libseccomp-dev

wget https://download.gnome.org/sources/gnome-desktop/40/gnome-desktop-40.8.tar.xz

cd gnome-desktop-40.8

mkdir build
cd build

CC="gcc -flto -mtune=generic -Os -pipe" CXX="g++ -flto -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" meson --prefix=/usr/local --localstatedir=/var --buildtype=plain -Ddesktop_docs=false -Ddebug_tools=false -Dsystemd=disabled -Dudev=disabled [as of 3.21.4 requires udev hwdb]

Run-time dependency xkbregistry found: NO

ninja [0m 9.97s]
sudo ninja install

gnome-desktop 40.8

  User defined options
    buildtype    : plain
    localstatedir: /var
    prefix       : /usr/local
    debug_tools  : false
    desktop_docs : false
    systemd      : disabled
    udev         : disabled
