XDG Compliance of Package Registry
At the moment cmake creates $HOME/.cmake
and stores user package registry under it; the files should be placed under $XDG_DATA_HOME/cmake
to comply with XDG base directory specification.
This is backward incompatible.
Edited by Brad King