We do not currently know of any antonyms for depending on the weather.
For similar words to depending on the weather, try: