fix: libstdc++ getentropy fix
The newlib does not expose getentropy in the final libraries,
but stil has it in the headers. That leads to configure thinking
getentropy is available and it will be used in the <random>.
feat: split arm 12.3 toolchain to non-nano and nano
fix: libstdc++ output lib path
feat: add packages and services in home
* This adds a dependency on `rde`, it is used for serializing ini
* Themes package that can make a few themes of various variants
* Dconf that can load dconf on home activation
* Gtk that can set gtk theme, icon theme and pointer theme
* Kanshi, swayidle services that provide shepherd services
* A few Wayland services
* Xdg desktop portal adding a config, and the packages to profile
feat: add buildable libstdc++ to arm gcc toolchain 12.3
feat: add getdns and stubby
feat: arm toolchain 12.3.rel1
feat: add mpris-ctl, sequence-detector
feat: add spotify-qt package
fix: correctly replace with python 3.12
feat: add dwl xwayland override
feat: add dwl main branch
fix: wlroots0.18 patch for hwdata
Did not support DRM, because hwdata in Guix doesn't
support pkg-config. This should be resolved in guix.
fix: remove unnecessaqry test dependencies from python-lsp-server