template-haskell: Drop use of Rank2Types/PolymorphicComponents
authorHerbert Valerio Riedel <hvr@gnu.org>
Tue, 8 Mar 2016 11:42:32 +0000 (12:42 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Tue, 8 Mar 2016 11:42:32 +0000 (12:42 +0100)
commit1a9734a69260e69943c00755952edd7185dcc484
tree43f002484a935a93445a1955a03a49f6ff6c2872
parent90e1e160b783644c2d3cc0a05e3a804cea549cf9
template-haskell: Drop use of Rank2Types/PolymorphicComponents

As per #6032, `Rank2Types` and `PolymorphicComponents` have been
deprecated in favour of `RankNTypes`.

also update `other-extensions` in template-haskell.cabal flag to
reflect reality.
libraries/template-haskell/Language/Haskell/TH/Syntax.hs
libraries/template-haskell/template-haskell.cabal