libh2o does not require libuv, it has its own event loop. libuv is optional.
To build H2O as a library you will need to install the following dependencies:
libuv version 1.0 or above OpenSSL version 1.0.2 or above
As I understand it, regular h2o doesn't require libuv but libh2o does.