planet's x11 dependency is optional

using more descriptive x11 option

it’s bad form, but changing with-x to with-x11 because x11 is strictly
optional and no way to do this with with-x