summaryrefslogtreecommitdiff
path: root/graphics/freeglut/buildlink3.mk
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/freeglut/buildlink3.mk')
-rw-r--r--graphics/freeglut/buildlink3.mk22
1 files changed, 16 insertions, 6 deletions
diff --git a/graphics/freeglut/buildlink3.mk b/graphics/freeglut/buildlink3.mk
index c8436468bd1..63f846374e3 100644
--- a/graphics/freeglut/buildlink3.mk
+++ b/graphics/freeglut/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.13 2019/09/23 11:53:48 nia Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2019/10/03 11:17:51 nia Exp $
BUILDLINK_TREE+= freeglut
@@ -11,11 +11,21 @@ BUILDLINK_PKGSRCDIR.freeglut?= ../../graphics/freeglut
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../graphics/glu/buildlink3.mk"
-.include "../../x11/libXi/buildlink3.mk"
-.include "../../x11/libXrandr/buildlink3.mk"
-.include "../../x11/libXxf86vm/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../mk/dlopen.buildlink3.mk"
+
+pkgbase:= freeglut
+
+.include "../../mk/pkg-build-options.mk"
+
+. if !empty(PKG_BUILD_OPTIONS.freeglut:Mwayland)
+. include "../../devel/wayland/buildlink3.mk"
+. endif
+
+. if !empty(PKG_BUILD_OPTIONS.freeglut:Mx11)
+. include "../../x11/libXi/buildlink3.mk"
+. include "../../x11/libXrandr/buildlink3.mk"
+. include "../../x11/libXxf86vm/buildlink3.mk"
+. include "../../x11/libX11/buildlink3.mk"
+. endif
.endif # FREEGLUT_BUILDLINK3_MK
BUILDLINK_TREE+= -freeglut