update ref to libuv
fix basename(again)