summaryrefslogtreecommitdiff
path: root/wm/metacity/Makefile
diff options
context:
space:
mode:
authorjmcneill <jmcneill@pkgsrc.org>2008-12-24 18:49:55 +0000
committerjmcneill <jmcneill@pkgsrc.org>2008-12-24 18:49:55 +0000
commit0b57232cdc8027aa8cac96f65103900b7052c926 (patch)
treee54760ee148ec43af28f9d0f24b3450a74cfcf81 /wm/metacity/Makefile
parentf1f777e62c55348c12ba5a614d4edf1d2fec6668 (diff)
downloadpkgsrc-0b57232cdc8027aa8cac96f65103900b7052c926.tar.gz
PR# pkg/39621: wm/metacity configure fails - missing xdamage
(NetBSD 3.0 XFree86) Disable compositing support if native X doesn't provide libXdamage.
Diffstat (limited to 'wm/metacity/Makefile')
-rw-r--r--wm/metacity/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/wm/metacity/Makefile b/wm/metacity/Makefile
index fd8ab9184e8..64aa79d413b 100644
--- a/wm/metacity/Makefile
+++ b/wm/metacity/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.78 2008/10/16 15:37:51 drochner Exp $
+# $NetBSD: Makefile,v 1.79 2008/12/24 18:49:55 jmcneill Exp $
#
DISTNAME= metacity-2.24.0
@@ -30,6 +30,10 @@ GCONF_SCHEMAS= metacity.schemas
CONFIGURE_ARGS+= --disable-xinerama
.endif
+.if ${X11_TYPE} != "modular" && !exists(${X11BASE}/lib/libXdamage.so)
+CONFIGURE_ARGS+= --disable-compositor
+.endif
+
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.6.0
BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.10.0
BUILDLINK_API_DEPENDS.startup-notification+= startup-notification>=0.7
@@ -45,8 +49,8 @@ BUILDLINK_DEPMETHOD.libXt?= build
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libXcomposite/buildlink3.mk"
.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../x11/libXdamage/buildlink3.mk"
.include "../../x11/libXrender/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
-.include "../../x11/libXdamage/buildlink3.mk"
.include "../../x11/startup-notification/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"