This was previously not practical because indicator-datetime needed libgeoclue-dev to even build.
However, this isn't true anymore in 14.04 and geoclue is not used by default -- it's enabled if/when a user toggles the "show-auto-detected-location" boolean via unity-control-center. So I think this decoupling is at least possible now, though I'd prefer to have seb128 or cyphermox weigh in whether or not that change is practical.
Lastly, this change is IMO a low priority because indicator-datetime stopped unconditionally initializing GeoClue in 13.04.
This was previously not practical because indicator-datetime needed libgeoclue-dev to even build.
However, this isn't true anymore in 14.04 and geoclue is not used by default -- it's enabled if/when a user toggles the "show-auto- detected- location" boolean via unity-control- center. So I think this decoupling is at least possible now, though I'd prefer to have seb128 or cyphermox weigh in whether or not that change is practical.
Lastly, this change is IMO a low priority because indicator-datetime stopped unconditionally initializing GeoClue in 13.04.