hap-nodejs itself does not require node-gyp rebuilding. Dependencies which do require it:mdns curve25519-n2 ed25519
I was able to build all of them on my omega 2+. Here is the link:
One thing I needed to do differently was, pasting dns_sd.h file into /usr/include, and not into /usr/include/avahi-compat-libdns_sd.
I can share compiled libpthread.a file on priv.