One shouldn't have to install epoll-shim and wayland manually for Owl to work. Ideally one could just have those relevant libraries generated during build and saved inside the app's resource folders. This would hopefully make the app resilient to changes in those underlying libraries.
At the moment I'm only seeing dependencies on these non-system libraries:
libepoll-shim.0.dylib
libffi.8.dylib
libwayland-server.0.dylib