tce-load -i compiletc meson gnome-settings-daemon-dev accountsservice-dev gnome-online-accounts-dev ibus-dev network-manager-applet-dev clutter-gtk-dev grilo-dev krb5-dev libpwquality-dev colord-gtk-dev libgtop-dev samba-dev libnma-dev udisks-dev gsound-dev

https://ftp.gnome.org/pub/GNOME/sources/gnome-control-center/3.36/gnome-control-center-3.36.0.tar.xz

cd gnome-control-center-3.36.0

edit meson.build
gnome_bluetooth_dep = dependency('gnome-bluetooth-1.0', version: '>= 3.18.2', required: false)

edit panels/meson.build
if host_is_linux_not_s390
  panels += [
    'thunderbolt',
    'wacom'

mkdir build
cd build

CC="gcc -mtune=generic -Os -pipe" CXX="g++ -mtune=generic -Os -pipe" meson --prefix=/usr/local --libexecdir=/usr/local/lib/gnome-control-center --localstatedir=/var --buildtype=plain -Dcheese=false -Dtests=false -Dprivileged_group=staff

[-flto hangs at final link]

ninja [1m 56.69s]
sudo ninja install

edit /usr/local/share/polkit-1/rules.d/gnome-control-center.rules
wheel -> staff

        gnome-control-center - 3.36.0
    ===================================
 Options 
     Documentation .............................. false
     Build Tests ................................ false
     Tracing .................................... false
     Optimized .................................. false
 Panels 
     GNOME Bluetooth (Bluetooth panel) .......... true
     Cheese (Users panel webcam support) ........ false
     IBus (Region panel IBus support) ........... true
     NetworkManager (Network panel) ............. true
     Wacom (Wacom tablet panel) ................. true
     Snap support ............................... false
