x11-misc/nitrogen: Fix USE=-xinerama compile failure.

Package-Manager: portage-2.3.2
This commit is contained in:
Jeroen Roovers
2016-11-18 08:29:10 +01:00
parent 8169bcaaeb
commit bc683f28f9
2 changed files with 22 additions and 0 deletions
@@ -0,0 +1,18 @@
--- a/src/main.cc
+++ b/src/main.cc
@@ -146,6 +146,7 @@
if (setter_str == "xwindows")
setter = new SetBGXWindows();
+#ifdef USE_XINERAMA
else if (setter_str == "xinerama") {
setter = new SetBGXinerama();
@@ -156,6 +157,7 @@
xinerama_info = XineramaQueryScreens(GDK_DISPLAY_XDISPLAY(dpy->gobj()), &xinerama_num_screens);
((SetBGXinerama*)setter)->set_xinerama_info(xinerama_info, xinerama_num_screens);
}
+#endif /* USE_XINERAMA */
else if (setter_str == "gnome")
setter = new SetBGGnome();
else if (setter_str == "pcmanfm")
+4
View File
@@ -27,6 +27,10 @@ DEPEND="
xinerama? ( x11-proto/xineramaproto )
"
PATCHES=(
"${FILESDIR}"/${P}-xinerama.patch
)
src_prepare() {
default