From: Landry Breuil Subject: Re: [NEW] wayland/scenefx and wayland/mango To: Volker Schlecht Cc: ports Date: Sun, 5 Apr 2026 18:27:00 +0200 Le Sun, Apr 05, 2026 at 01:30:50PM +0200, Volker Schlecht a écrit : > With 7.9 approaching, this may not be the best of times to ask for ok to import, > but maybe it's a good time to ask for some feedback :-) > > Attached is a port of Mango (formerly known as MangoWC and MangoWM), another > eye-candy wayland compositor: https://mangowm.github.io/ > > It needs SceneFX as a dependency (https://github.com/wlrfx/scenefx). > > So far everything I tested seems to work as described, I'm a little concerned > however because the mango github repo (and the FreeBSD port) list library > dependencies that I cannot see being used (or being referenced in the source > code). some quick comments portswise: - for scenefx, maybe it's worth putting 0.4 in a variable and in SUBST_VARS for less PLIST churn - iirc there's a wlroots module that avoids the wlroots-0.19 in WANTLIB and provides MODWLROOTS_WANTLIB - same thing for mango, and COMMENT/DESCR could really be improved :) - generally i tend to drop wordexp usage instead of #defining it, see various sway* patches not yet tested at runtime, but would be good to have more eye-candy stuff in the release :) Landry