We do not currently know of any antonyms for had a yearning for.
For similar words to had a yearning for, try: