Created attachment 63158 [details] [review] Added configure option --disable-xinerama Currently requirement libXinerama is optional and decision to depend run-time on it is made from result of pkg-config detection. That's hurts many package managers that might want to provide xinerama-less spice even that libXinerama is present on system. To get more control over final run-time dependencies --disable-xinerama will be very useful.
I'd prefer a tri-state switch: * nothing specified = auto, same behaviour as the current one * --enable-xinerama = error out if xinerama cannot be found * --disable-xinerama = xinerama is disabled
Created attachment 63190 [details] [review] Added configure option --disable-xinerama Changed behavior to: * Require Xinerama in case --enable-xinerama was specified. * Ignore presence of Xinerama in case --disable-xinerama was specified. * Decision on using Xinerama is made by result of pkg-config check if neither --enable-xinerama was specified nor --disable-xinerama.
Thanks this looks good, I've pushed it as 95253b0
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.