dev-haskell/sdl-ttf: change destruction to call a finalizer (reported by maksbotan)

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
ghc-9999 #nowarn for repoman (https://github.com/Cynede/portage/commit/de51993645f9656dfa8a74f6bf9cc85ed56ee8fa)