Use new page flip API
diff --git a/wayland-system-compositor.c b/wayland-system-compositor.c
index ee3c6d0..74b7f0a 100644
--- a/wayland-system-compositor.c
+++ b/wayland-system-compositor.c
@@ -651,7 +651,9 @@
 	fd = eglGetDisplayFD(ec->display);
 	output->current ^= 1;
 	eglBindColorBuffer(ec->display, output->surface, output->current);
-	drmModePageFlip(fd, output->crtc_id, output->fb_id[output->current ^ 1], output);
+	drmModePageFlip(fd, output->crtc_id,
+			output->fb_id[output->current ^ 1],
+			DRM_MODE_PAGE_FLIP_EVENT, output);
 }
 
 static void
@@ -690,7 +692,8 @@
 			      struct wlsc_output, link);
 	while (&output->link != &compositor->output_list) {
 		drmModePageFlip(fd, output->crtc_id,
-				output->fb_id[output->current ^ 1], output);
+				output->fb_id[output->current ^ 1],
+				DRM_MODE_PAGE_FLIP_EVENT, output);
 		output = container_of(output->link.next,
 				      struct wlsc_output, link);
 	}