TFT Touch Shield V2.0 and SPI bus

I have a TFT Touch ShieldV2 on an Arduino Mega. The library for the TFT display with the file TFTv2.cpp is marked as deprecated and do not support SPI transaction. So only one device can use the SPI bus. The new library with SPI transaction (https://github.com/Bodmer/TFT_eSPI/blob/master/TFT_eSPI.cpp) do not suppürt avr boards. I need a library for the TFT display and Arduino Mega that supports multiple devices on the SPI bus, where can I find it?

Tftv2.cpp has been abandoned, but it is still available on avr. Seeed_Arduino_LCD has too many functions for a typical avr chip, and we really want to be able to run Seeed_Arduino_LCD on the avr.