I've been using a fully colour-managed desktop with x11-wm/windowmaker, xiccd (compiled from source) and graphics/colord. My setup is based on this guide: Thread 51153.
In the last update to graphics/colord, the build was changed to support libcolordcompat. See: http://www.freshports.org/graphics/colord. Unfortunately, this breaks installation of profiles (setting the X Atom) using
Note that the bug report is for
I was able to make it work again by manually editing the Makefile and pkg-plist for the port to not use
I posted this in case someone else has this problem, and also to suggest that
In the last update to graphics/colord, the build was changed to support libcolordcompat. See: http://www.freshports.org/graphics/colord. Unfortunately, this breaks installation of profiles (setting the X Atom) using
dispwin from graphics/argyllcms. I believe this is due to a bug in libcolordcompat. The error is exactly the same as the one in this bug report for colord: https://bugs.freedesktop.org/show_bug.cgi?id=98870.Note that the bug report is for
colord 1.3.4, and claims it works for 1.3.3. However, I think that 1.2.12, which is the port version, is also broken in the same way.I was able to make it work again by manually editing the Makefile and pkg-plist for the port to not use
libcolordcompat. This further confirms my suspicion above.I posted this in case someone else has this problem, and also to suggest that
libcolordcompat be made a port option, instead of hard-coding it in. I understand that we cannot do anything about the actual bug till it's fixed upstream, but making libcolordcompat optional will make it easier to work around it.