Fetching details from the dictionary...

to be due to; to be caused by
to depend on; to turn on
to be based on; to come from
to be based at (a location, an organization); to be headquartered at
結果は本人の努力に依る。
The result depends on the person's effort.
この問題は状況に依ると思う。
I think this issue depends on the situation.
成功は運に依るところが大きい。
Success largely depends on luck.