Nice, I wonder if
kano would be OK bringing those changes upstream.
At least for me, @kano branch of cgminer is the one that I use whenever I build cgminer after CKolivas stopped development.
Hopefully there is only one branch with all the required changes.
The changes aren't that difficult to do if you're careful patching them into the correct locations. If I recall most of it is in cgminer.c and there's only a handfull of functions that are affected.
I'm no expert on driving GIT otherwise I'd create my own branch with the adaptations already done.
I don't know if Kano is interested in porting in the GBT mods from
cmmodtools, they released these updates quite a long time ago and its never made it back into the master branch.