Skip to content

13rac1/owl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Owl

Owl is a portable Wayland compositor written in Objective-C, using Cocoa as its backend. Owl primarily targets macOS, but also supports other operating systems via GNUstep.

Owl makes it possible to run Wayland clients inside macOS's native Quartz graphics environment, similar to XQuartz for X11.

Status

This is a fork with a fixed build system (meson, replacing the old configure script). The original project is unmaintained.

Building

Prerequisites:

brew install cmake meson libxkbcommon

Build:

make

If the build succeeds, you'll find Owl.app in build/Owl.app/.

Other targets:

make help       # list all targets
make deps       # build epoll-shim only
make build      # build Owl only (after deps)
make clean      # clean Owl build
make clean-all  # clean everything

License

Owl is free software, available under the GNU General Public License version 3 or later.

About

The portable Wayland compositor in Objective-C. Project forked to fix build, but recommend https://github.com/Wawona/Wawona instead

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • Objective-C 95.9%
  • Meson 3.1%
  • Other 1.0%