There's no need to wrap the attributes in a platform check

This would just cause the recipe to insert blank values during
execution.  A better solution would be a platform check in the recipe
Make repositories an attribute

maintains the default, but allows users to decide what repositories to
use