Current existing wayland color management support is actually useless. It only try to fetch ICC profile from compositor. But both Kwin and Mutter won't provide monitor ICC to user applications at all, so it won't get anything. Also, Digikam needs to mark color description info to it's windows, or Wayland compositors would just treat it as sRGB, so even if Digikam gets the profile, it still won't be working at all. This issue is created since https://bugs.kde.org/show_bug.cgi?id=436526 is marked as resolved fixed and nobody replies to the complain here: https://bugs.kde.org/show_bug.cgi?id=436526#c17
Also existing code won’t work on macOS and Windows ACM. They also do global color management, so without marking color description to software windows would also cause the color getting limited to sRGB.
Btw here’s Krita’s Wayland color management implementation: https://invent.kde.org/graphics/krita/-/merge_requests/2457