Index: tcl.mk =================================================================== --- tcl.mk (revision 339340) +++ tcl.mk (working copy) @@ -57,7 +57,13 @@ # Build-time / Run-time only dependencies can be specified with build or run. # -.if !defined(_INCLUDE_USES_TCL_MK) +.if ${USES:Mtk} || ${USES:Mtk\:*} +.if !defined(_TCLTK_PORT) +_TCLTK_IGNORE= yes +.endif +.endif + +.if !defined(_INCLUDE_USES_TCL_MK) && !defined(_TCLTK_IGNORE) _INCLUDE_USES_TCL_MK= yes # @@ -200,3 +206,5 @@ .endif .endif # defined(_INCLUDE_USES_TCL_MK) + +.undef _TCLTK_IGNORE Index: tk.mk =================================================================== --- tk.mk (revision 339340) +++ tk.mk (working copy) @@ -4,10 +4,6 @@ # # -.if ${USES:Mtcl} || ${USES:Mtcl\:*} -IGNORE= Do not set both tcl and tk in USES -.endif - .if defined(tk_ARGS) tcl_ARGS:= ${tk_ARGS} .endif