Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jan 2020 00:06:57 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r524145 - in branches/2020Q1/x11-wm/cage: . files
Message-ID:  <202001260006.00Q06vwf081165@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sun Jan 26 00:06:56 2020
New Revision: 524145
URL: https://svnweb.freebsd.org/changeset/ports/524145

Log:
  MFH: r524144
  
  x11-wm/cage: follow up for r522232
  
  Approved by:	ports-secteam blanket (regression fix)

Modified:
  branches/2020Q1/x11-wm/cage/Makefile
  branches/2020Q1/x11-wm/cage/files/patch-wlroots-0.9
Directory Properties:
  branches/2020Q1/   (props changed)

Modified: branches/2020Q1/x11-wm/cage/Makefile
==============================================================================
--- branches/2020Q1/x11-wm/cage/Makefile	Sun Jan 26 00:06:03 2020	(r524144)
+++ branches/2020Q1/x11-wm/cage/Makefile	Sun Jan 26 00:06:56 2020	(r524145)
@@ -3,7 +3,7 @@
 PORTNAME=	cage
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.1.1
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	x11-wm
 
 MAINTAINER=	jbeich@FreeBSD.org

Modified: branches/2020Q1/x11-wm/cage/files/patch-wlroots-0.9
==============================================================================
--- branches/2020Q1/x11-wm/cage/files/patch-wlroots-0.9	Sun Jan 26 00:06:03 2020	(r524144)
+++ branches/2020Q1/x11-wm/cage/files/patch-wlroots-0.9	Sun Jan 26 00:06:56 2020	(r524145)
@@ -21,7 +21,15 @@ https://github.com/Hjdskes/cage/commit/51e6c760da51
  	   with a proper wl_display. */
 --- output.c.orig	2019-06-03 17:55:52 UTC
 +++ output.c
-@@ -386,6 +386,9 @@ handle_new_output(struct wl_listener *listener, void *
+@@ -207,6 +207,7 @@ handle_output_damage_frame(struct wl_listener *listene
+ 	}
+ 
+ 	if (!needs_frame) {
++		wlr_output_rollback(output->wlr_output);
+ 		wlr_log(WLR_DEBUG, "Output doesn't need frame and isn't damaged");
+ 		goto buffer_damage_finish;
+ 	}
+@@ -386,6 +387,9 @@ handle_new_output(struct wl_listener *listener, void *
  	/* Place the cursor in the center of the screen. */
  	wlr_cursor_warp(server->seat->cursor, NULL, wlr_output->width / 2, wlr_output->height / 2);
  	wlr_output_damage_add_whole(server->output->damage);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001260006.00Q06vwf081165>