[MacPorts] #15161: depends_* should have more useful semantics