The kernel patches on that upstream page were incorporated into the mainline kernel around 2008. They're no problem.
So an xf86-video-sis-imedia source package is feasible, although ugly. Merging the 671/771 support into the freedesktop.org driver would clearly be better, but… urgh that's a big diff.
signature.asc
Description: This is a digitally signed message part