tightvnc should depend on the jpeg package. Without it tightvnc cannot find jpeglib.h .
I have confirmed that this is, indeed, the case, and have updated the tightvnc ebuild file to reflect this. the -r1 ebuild contains the fix. Thanks for spotting that one :)