Broken under Sway 1.5

Both the original Wayland patch for redshift and gammastep crash under Sway 1.5.

I get one of a few errors:

Trying location provider `geoclue2'...
Using provider `geoclue2'.
Using method `wayland'.
Waiting for initial location to become available...
Location: **.** N, ***.** W
[1]    2455545 bus error (core dumped)  ./src/gammastep
Trying location provider `geoclue2'...
Using provider `geoclue2'.
Using method `wayland'.
Waiting for initial location to become available...
Location: **.** N, ***.** W
mmap: Invalid argument
Temperature adjustment failed.

I can provide the core dump if you can't reproduce.