diff --git a/Mk/Uses/ada.mk b/Mk/Uses/ada.mk --- a/Mk/Uses/ada.mk +++ b/Mk/Uses/ada.mk @@ -46,7 +46,7 @@ . endif . if ${ada_ARGS:Mrun} -RUN_DEPENDS+= ${_BINDEP}:${_ADAPORT} +USES_RUN_DEPENDS+= ${_BINDEP}:${_ADAPORT} . endif BUILD_DEPENDS+= ${_BINDEP}:${_ADAPORT} diff --git a/Mk/Uses/ansible.mk b/Mk/Uses/ansible.mk --- a/Mk/Uses/ansible.mk +++ b/Mk/Uses/ansible.mk @@ -75,6 +75,6 @@ . endif . if ${ansible_ARGS} == "module" || ${ansible_ARGS} == "plugin" -RUN_DEPENDS+= ${ANSIBLE_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${ANSIBLE_RUN_DEPENDS} . endif .endif diff --git a/Mk/Uses/apache.mk b/Mk/Uses/apache.mk --- a/Mk/Uses/apache.mk +++ b/Mk/Uses/apache.mk @@ -314,7 +314,7 @@ . endif . if defined(_APACHE_RUN_DEP) -RUN_DEPENDS+= ${APXS}:${_APACHE_PORT} +USES_RUN_DEPENDS+= ${APXS}:${_APACHE_PORT} . endif PLIST_SUB+= AP_NAME="${SHORTMODNAME}" diff --git a/Mk/Uses/azurepy.mk b/Mk/Uses/azurepy.mk --- a/Mk/Uses/azurepy.mk +++ b/Mk/Uses/azurepy.mk @@ -6,7 +6,7 @@ .if !defined(_INCLUDE_USES_AZUREPY_MK) _INCLUDE_USES_AZUREPY_MK= yes -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}azure-cli-base>=0:sysutils/py-azure-cli-base@${PY_FLAVOR} +USES_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}azure-cli-base>=0:sysutils/py-azure-cli-base@${PY_FLAVOR} POST_PLIST= trim-azure-namespace diff --git a/Mk/Uses/bdb.mk b/Mk/Uses/bdb.mk --- a/Mk/Uses/bdb.mk +++ b/Mk/Uses/bdb.mk @@ -174,7 +174,7 @@ . if defined(BDB_BUILD_DEPENDS) BUILD_DEPENDS+= ${db${_BDB_VER}_FIND}:${db${_BDB_VER}_DEPENDS:C/^libdb.*://} . else -LIB_DEPENDS+= ${db${_BDB_VER}_DEPENDS} +USES_LIB_DEPENDS+= ${db${_BDB_VER}_DEPENDS} . endif . if ${_BDB_VER} == 5 BDB_LIB_NAME= db-5.3 diff --git a/Mk/Uses/bison.mk b/Mk/Uses/bison.mk --- a/Mk/Uses/bison.mk +++ b/Mk/Uses/bison.mk @@ -23,10 +23,10 @@ . if ${bison_ARGS} == "build" BUILD_DEPENDS+= ${_BISON_DEPENDS} . elif ${bison_ARGS} == "run" -RUN_DEPENDS+= ${_BISON_DEPENDS} +USES_RUN_DEPENDS+= ${_BISON_DEPENDS} . elif ${bison_ARGS} == "both" BUILD_DEPENDS+= ${_BISON_DEPENDS} -RUN_DEPENDS+= ${_BISON_DEPENDS} +USES_RUN_DEPENDS+= ${_BISON_DEPENDS} . elif ${bison_ARGS} == "alias" BINARY_ALIAS+= bison=byacc . elif ${bison_ARGS} == "wrapper" diff --git a/Mk/Uses/blaslapack.mk b/Mk/Uses/blaslapack.mk --- a/Mk/Uses/blaslapack.mk +++ b/Mk/Uses/blaslapack.mk @@ -24,30 +24,30 @@ LDFLAGS+= -L${LOCALBASE}/lib . if ${blaslapack_ARGS} == atlas -LIB_DEPENDS+= libatlas.so:math/atlas +USES_LIB_DEPENDS+= libatlas.so:math/atlas _BLASLIB= ptf77blas LAPACKLIB= -lalapack -lptcblas _ATLASLIB= atlas ATLASLIB= -l${_ATLASLIB} BLA_VENDOR= ATLAS . elif ${blaslapack_ARGS} == blis -LIB_DEPENDS+= libblis.so:math/blis -LIB_DEPENDS+= libflame.so:math/libflame +USES_LIB_DEPENDS+= libblis.so:math/blis +USES_LIB_DEPENDS+= libflame.so:math/libflame _BLASLIB= blis LAPACKLIB= -lflame BLA_VENDOR= FLAME . elif ${blaslapack_ARGS} == flexiblas -LIB_DEPENDS+= libflexiblas.so:math/flexiblas +USES_LIB_DEPENDS+= libflexiblas.so:math/flexiblas _BLASLIB= flexiblas BLA_VENDOR= FlexiBLAS . elif ${blaslapack_ARGS} == netlib -LIB_DEPENDS+= libblas.so:math/blas -LIB_DEPENDS+= liblapack.so:math/lapack +USES_LIB_DEPENDS+= libblas.so:math/blas +USES_LIB_DEPENDS+= liblapack.so:math/lapack _BLASLIB= blas LAPACKLIB= -llapack BLA_VENDOR= Generic . elif ${blaslapack_ARGS} == openblas -LIB_DEPENDS+= libopenblas.so:math/openblas +USES_LIB_DEPENDS+= libopenblas.so:math/openblas _BLASLIB= openblas LAPACKLIB= -lopenblas BLA_VENDOR= OpenBLAS diff --git a/Mk/Uses/budgie.mk b/Mk/Uses/budgie.mk --- a/Mk/Uses/budgie.mk +++ b/Mk/Uses/budgie.mk @@ -64,13 +64,13 @@ . if ${USE_BUDGIE:M${comp}\:build} && defined(${comp}_BUILD_DEPENDS) BUILD_DEPENDS+= ${${comp}_BUILD_DEPENDS} . elif ${USE_BUDGIE:M${comp}\:run} && defined(${comp}_RUN_DEPENDS) -RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} . else . if defined(${comp}_LIB_DEPENDS) -LIB_DEPENDS+= ${${comp}_LIB_DEPENDS} +USES_LIB_DEPENDS+= ${${comp}_LIB_DEPENDS} . else BUILD_DEPENDS+= ${${comp}_BUILD_DEPENDS} -RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} . endif . endif . endfor diff --git a/Mk/Uses/cabal.mk b/Mk/Uses/cabal.mk --- a/Mk/Uses/cabal.mk +++ b/Mk/Uses/cabal.mk @@ -117,7 +117,7 @@ . endif # Inherited via lang/ghc we need to depend on libffi.so and libgmp.so (stage q/a) -LIB_DEPENDS+= libgmp.so:math/gmp \ +USES_LIB_DEPENDS+= libgmp.so:math/gmp \ libffi.so:devel/libffi DIST_SUBDIR?= cabal diff --git a/Mk/Uses/cmake.mk b/Mk/Uses/cmake.mk --- a/Mk/Uses/cmake.mk +++ b/Mk/Uses/cmake.mk @@ -65,7 +65,7 @@ BUILD_DEPENDS+= ${CMAKE_BIN}:devel/cmake-core . if ${cmake_ARGS:Mrun} -RUN_DEPENDS+= ${CMAKE_BIN}:devel/cmake-core +USES_RUN_DEPENDS+= ${CMAKE_BIN}:devel/cmake-core . endif . if defined(WITH_DEBUG) diff --git a/Mk/Uses/corosync.mk b/Mk/Uses/corosync.mk --- a/Mk/Uses/corosync.mk +++ b/Mk/Uses/corosync.mk @@ -28,6 +28,6 @@ . endif BUILD_DEPENDS+= corosync:net/corosync${COROSYNC_DEFAULT} -RUN_DEPENDS+= corosync:net/corosync${COROSYNC_DEFAULT} +USES_RUN_DEPENDS+= corosync:net/corosync${COROSYNC_DEFAULT} .endif diff --git a/Mk/Uses/cran.mk b/Mk/Uses/cran.mk --- a/Mk/Uses/cran.mk +++ b/Mk/Uses/cran.mk @@ -15,7 +15,7 @@ MASTER_SITES?= CRAN/src/contrib CRAN_ARCHIVE/src/contrib BUILD_DEPENDS+= ${LOCALBASE}/bin/R:math/R -RUN_DEPENDS+= ${LOCALBASE}/bin/R:math/R +USES_RUN_DEPENDS+= ${LOCALBASE}/bin/R:math/R PKGNAMEPREFIX?= R-cran- diff --git a/Mk/Uses/desktop-file-utils.mk b/Mk/Uses/desktop-file-utils.mk --- a/Mk/Uses/desktop-file-utils.mk +++ b/Mk/Uses/desktop-file-utils.mk @@ -14,6 +14,6 @@ . endif BUILD_DEPENDS+= update-desktop-database:devel/desktop-file-utils -RUN_DEPENDS+= update-desktop-database:devel/desktop-file-utils +USES_RUN_DEPENDS+= update-desktop-database:devel/desktop-file-utils .endif diff --git a/Mk/Uses/drupal.mk b/Mk/Uses/drupal.mk --- a/Mk/Uses/drupal.mk +++ b/Mk/Uses/drupal.mk @@ -76,7 +76,7 @@ NO_BUILD?= yes WRKSRC?= ${WRKDIR}/${PORTNAME} -RUN_DEPENDS+= ${LOCALBASE}/${DRUPAL_BASE}/index.php:${DRUPAL_BASE} +USES_RUN_DEPENDS+= ${LOCALBASE}/${DRUPAL_BASE}/index.php:${DRUPAL_BASE} PLIST_SUB+= DRUPAL_MODDIR=${DRUPAL_MODDIR} PLIST_FILES+= "@owner www" \ diff --git a/Mk/Uses/eigen.mk b/Mk/Uses/eigen.mk --- a/Mk/Uses/eigen.mk +++ b/Mk/Uses/eigen.mk @@ -46,7 +46,7 @@ BUILD_DEPENDS+= ${_EIGEN_DEP} . endif . if ! empty(eigen_ARGS:Mrun) -RUN_DEPENDS+= ${_EIGEN_DEP} +USES_RUN_DEPENDS+= ${_EIGEN_DEP} . endif .endif diff --git a/Mk/Uses/electronfix.mk b/Mk/Uses/electronfix.mk --- a/Mk/Uses/electronfix.mk +++ b/Mk/Uses/electronfix.mk @@ -34,7 +34,7 @@ . include "${.CURDIR}/../../devel/electron${_ELECTRONFIX_MK_VERSION}/Makefile.version" BUILD_DEPENDS+= electron${_ELECTRONFIX_MK_VERSION}:devel/electron${_ELECTRONFIX_MK_VERSION} -RUN_DEPENDS+= electron${_ELECTRONFIX_MK_VERSION}:devel/electron${_ELECTRONFIX_MK_VERSION} +USES_RUN_DEPENDS+= electron${_ELECTRONFIX_MK_VERSION}:devel/electron${_ELECTRONFIX_MK_VERSION} ELECTRONFIX_SYMLINK_FILES?= \ chromedriver \ diff --git a/Mk/Uses/elixir.mk b/Mk/Uses/elixir.mk --- a/Mk/Uses/elixir.mk +++ b/Mk/Uses/elixir.mk @@ -57,14 +57,14 @@ MIX_EXTRA_FILES?= BUILD_DEPENDS+= elixir:lang/elixir -RUN_DEPENDS+= elixir:lang/elixir +USES_RUN_DEPENDS+= elixir:lang/elixir . for depend in ${MIX_BUILD_DEPS} BUILD_DEPENDS+= ${depend:T}>=0:${depend} . endfor . for depend in ${MIX_RUN_DEPS} -RUN_DEPENDS+= ${depend:T}>=0:${depend} +USES_RUN_DEPENDS+= ${depend:T}>=0:${depend} . endfor . if !target(do-build) diff --git a/Mk/Uses/emacs.mk b/Mk/Uses/emacs.mk --- a/Mk/Uses/emacs.mk +++ b/Mk/Uses/emacs.mk @@ -135,7 +135,7 @@ BUILD_DEPENDS+= ${EMACS_CMD}:${EMACS_PORTDIR}@${EMACS_FLAVOR:C/devel_//} . endif . if defined(_EMACS_RUN_DEP) -RUN_DEPENDS+= ${EMACS_CMD}:${EMACS_PORTDIR}@${EMACS_FLAVOR:C/devel_//} +USES_RUN_DEPENDS+= ${EMACS_CMD}:${EMACS_PORTDIR}@${EMACS_FLAVOR:C/devel_//} . endif MAKE_ARGS+= EMACS=${EMACS_CMD} diff --git a/Mk/Uses/erlang.mk b/Mk/Uses/erlang.mk --- a/Mk/Uses/erlang.mk +++ b/Mk/Uses/erlang.mk @@ -37,7 +37,7 @@ PLIST_SUB+= VERSION="${PORTVERSION}" BUILD_DEPENDS+= erl:lang/erlang -RUN_DEPENDS+= erl:lang/erlang +USES_RUN_DEPENDS+= erl:lang/erlang . if ${erlang_ARGS:Menc} BUILD_DEPENDS+= enc:devel/erlang-native-compiler @@ -56,7 +56,7 @@ . endfor . for depend in ${ERL_RUN_DEPS} -RUN_DEPENDS+= ${depend:T}>=0:${depend} +USES_RUN_DEPENDS+= ${depend:T}>=0:${depend} . endfor . if ${erlang_ARGS:Mrebar} diff --git a/Mk/Uses/fam.mk b/Mk/Uses/fam.mk --- a/Mk/Uses/fam.mk +++ b/Mk/Uses/fam.mk @@ -55,6 +55,6 @@ _USE_FAM= ${_DEFAULT_FAM} . endif -LIB_DEPENDS+= ${_${_USE_FAM}_DEPENDS} +USES_LIB_DEPENDS+= ${_${_USE_FAM}_DEPENDS} .endif diff --git a/Mk/Uses/firebird.mk b/Mk/Uses/firebird.mk --- a/Mk/Uses/firebird.mk +++ b/Mk/Uses/firebird.mk @@ -22,6 +22,6 @@ IGNORE= Invalid Firebird version ${FIREBIRD_VER}; valid versions are ${VALID_FIREBIRD_VER} . endif -LIB_DEPENDS+= libfbclient.so:databases/firebird${FIREBIRD_VER:S/.//}-client +USES_LIB_DEPENDS+= libfbclient.so:databases/firebird${FIREBIRD_VER:S/.//}-client .endif diff --git a/Mk/Uses/fonts.mk b/Mk/Uses/fonts.mk --- a/Mk/Uses/fonts.mk +++ b/Mk/Uses/fonts.mk @@ -49,10 +49,10 @@ . endif . if !empty(fonts_ARGS:Mfc) || !empty(fonts_ARGS:Mfontsdir) -RUN_DEPENDS+= fc-cache:x11-fonts/fontconfig +USES_RUN_DEPENDS+= fc-cache:x11-fonts/fontconfig . endif . if !empty(fonts_ARGS:Mfontsdir) -RUN_DEPENDS+= mkfontscale:x11-fonts/mkfontscale +USES_RUN_DEPENDS+= mkfontscale:x11-fonts/mkfontscale . endif FONTNAME?= ${PORTNAME} diff --git a/Mk/Uses/fortran.mk b/Mk/Uses/fortran.mk --- a/Mk/Uses/fortran.mk +++ b/Mk/Uses/fortran.mk @@ -20,7 +20,7 @@ _GCC_VER= ${_USE_GCC} . endif BUILD_DEPENDS+= gfortran${_GCC_VER}:lang/gcc${_GCC_VER} -RUN_DEPENDS+= gfortran${_GCC_VER}:lang/gcc${_GCC_VER} +USES_RUN_DEPENDS+= gfortran${_GCC_VER}:lang/gcc${_GCC_VER} F77= gfortran${_GCC_VER} F90= gfortran${_GCC_VER} FC= gfortran${_GCC_VER} diff --git a/Mk/Uses/fpc.mk b/Mk/Uses/fpc.mk --- a/Mk/Uses/fpc.mk +++ b/Mk/Uses/fpc.mk @@ -60,7 +60,7 @@ ${LOCALBASE}/lib/fpc/${FPC_VER}/${PPNAME}:lang/fpc${FPC_DEVELSUFFIX} . if ${fpc_ARGS:Mrun} -RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils \ +USES_RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils \ ${LOCALBASE}/lib/fpc/${FPC_VER}/${PPNAME}:lang/fpc${FPC_DEVELSUFFIX} . endif diff --git a/Mk/Uses/fuse.mk b/Mk/Uses/fuse.mk --- a/Mk/Uses/fuse.mk +++ b/Mk/Uses/fuse.mk @@ -14,9 +14,9 @@ LIBFUSE_VER?= 2 . if ${LIBFUSE_VER} == 2 -LIB_DEPENDS+= libfuse.so:sysutils/fusefs-libs +USES_LIB_DEPENDS+= libfuse.so:sysutils/fusefs-libs . elif ${LIBFUSE_VER} == 3 -LIB_DEPENDS+= libfuse3.so:sysutils/fusefs-libs3 +USES_LIB_DEPENDS+= libfuse3.so:sysutils/fusefs-libs3 . else IGNORE= cannot install: unknown FUSE library version: ${LIBFUSE_VERSION} . endif diff --git a/Mk/Uses/gem.mk b/Mk/Uses/gem.mk --- a/Mk/Uses/gem.mk +++ b/Mk/Uses/gem.mk @@ -29,7 +29,7 @@ BUILD_DEPENDS+= ${RUBYGEMBIN}:devel/ruby-gems EXTRACT_DEPENDS+= ${RUBYGEMBIN}:devel/ruby-gems -RUN_DEPENDS+= ${RUBYGEMBIN}:devel/ruby-gems +USES_RUN_DEPENDS+= ${RUBYGEMBIN}:devel/ruby-gems GEMS_BASE_DIR= lib/ruby/gems/${RUBY_VER} CACHE_DIR= ${GEMS_BASE_DIR}/cache diff --git a/Mk/Uses/gettext-runtime.mk b/Mk/Uses/gettext-runtime.mk --- a/Mk/Uses/gettext-runtime.mk +++ b/Mk/Uses/gettext-runtime.mk @@ -15,13 +15,13 @@ . if ${gettext-runtime_ARGS:Mlib} BUILD_DEPENDS+= gettext-runtime>=0.22_1:devel/gettext-runtime -LIB_DEPENDS+= libintl.so:devel/gettext-runtime +USES_LIB_DEPENDS+= libintl.so:devel/gettext-runtime . endif . if ${gettext-runtime_ARGS:Mbuild} BUILD_DEPENDS+= gettext-runtime>=0.22_1:devel/gettext-runtime . endif . if ${gettext-runtime_ARGS:Mrun} -RUN_DEPENDS+= gettext-runtime>=0.22_1:devel/gettext-runtime +USES_RUN_DEPENDS+= gettext-runtime>=0.22_1:devel/gettext-runtime . endif .endif diff --git a/Mk/Uses/gettext-tools.mk b/Mk/Uses/gettext-tools.mk --- a/Mk/Uses/gettext-tools.mk +++ b/Mk/Uses/gettext-tools.mk @@ -17,7 +17,7 @@ BUILD_DEPENDS+= msgfmt:devel/gettext-tools . endif . if ${gettext-tools_ARGS:Mrun} -RUN_DEPENDS+= msgfmt:devel/gettext-tools +USES_RUN_DEPENDS+= msgfmt:devel/gettext-tools . endif .endif diff --git a/Mk/Uses/gl.mk b/Mk/Uses/gl.mk --- a/Mk/Uses/gl.mk +++ b/Mk/Uses/gl.mk @@ -41,7 +41,7 @@ IGNORE= uses unknown GL component . else USE_XORG+= ${_GL_${_component}_USE_XORG} -LIB_DEPENDS+= ${_GL_${_component}_LIB_DEPENDS} +USES_LIB_DEPENDS+= ${_GL_${_component}_LIB_DEPENDS} . endif . endfor diff --git a/Mk/Uses/gnome.mk b/Mk/Uses/gnome.mk --- a/Mk/Uses/gnome.mk +++ b/Mk/Uses/gnome.mk @@ -356,13 +356,13 @@ . if ${USE_GNOME:M${component}\:build} && defined(${component}_BUILD_DEPENDS) BUILD_DEPENDS+= ${${component}_BUILD_DEPENDS} . elif ${USE_GNOME:M${component}\:run} && defined(${component}_RUN_DEPENDS) -RUN_DEPENDS+= ${${component}_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${${component}_RUN_DEPENDS} . else . if defined(${component}_LIB_DEPENDS) -LIB_DEPENDS+= ${${component}_LIB_DEPENDS} +USES_LIB_DEPENDS+= ${${component}_LIB_DEPENDS} . else BUILD_DEPENDS+= ${${component}_BUILD_DEPENDS} -RUN_DEPENDS+= ${${component}_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${${component}_RUN_DEPENDS} . endif . endif @@ -395,7 +395,7 @@ . if defined(USE_GNOME_SUBR) GNOME_SUBR= ${LOCALBASE}/etc/gnome.subr -RUN_DEPENDS+= ${GNOME_SUBR}:sysutils/gnome_subr +USES_RUN_DEPENDS+= ${GNOME_SUBR}:sysutils/gnome_subr SUB_LIST+= GNOME_SUBR=${GNOME_SUBR} . endif diff --git a/Mk/Uses/gnustep.mk b/Mk/Uses/gnustep.mk --- a/Mk/Uses/gnustep.mk +++ b/Mk/Uses/gnustep.mk @@ -64,7 +64,7 @@ . if defined(USE_GNUSTEP) . if ${USE_GNUSTEP:Mbase} -LIB_DEPENDS+= libgnustep-base.so:lang/gnustep-base +USES_LIB_DEPENDS+= libgnustep-base.so:lang/gnustep-base . endif . if ${USE_GNUSTEP:Mbuild} @@ -80,12 +80,12 @@ . endif . if ${USE_GNUSTEP:Mgui} -LIB_DEPENDS+= libgnustep-gui.so:x11-toolkits/gnustep-gui +USES_LIB_DEPENDS+= libgnustep-gui.so:x11-toolkits/gnustep-gui . endif . if ${USE_GNUSTEP:Mback} BUILD_DEPENDS+= gnustep-back>0:x11-toolkits/gnustep-back -RUN_DEPENDS+= gnustep-back>0:x11-toolkits/gnustep-back +USES_RUN_DEPENDS+= gnustep-back>0:x11-toolkits/gnustep-back . endif . endif diff --git a/Mk/Uses/go.mk b/Mk/Uses/go.mk --- a/Mk/Uses/go.mk +++ b/Mk/Uses/go.mk @@ -169,7 +169,7 @@ BUILD_DEPENDS+= ${GO_CMD}:${GO_PORT} BINARY_ALIAS+= go=go${GO_SUFFIX} gofmt=gofmt${GO_SUFFIX} . if ${go_ARGS:Mrun} -RUN_DEPENDS+= ${GO_CMD}:${GO_PORT} +USES_RUN_DEPENDS+= ${GO_CMD}:${GO_PORT} . endif _USES_POST+= go diff --git a/Mk/Uses/grantlee.mk b/Mk/Uses/grantlee.mk --- a/Mk/Uses/grantlee.mk +++ b/Mk/Uses/grantlee.mk @@ -55,7 +55,7 @@ # Append the correct LIB_DEPENDS . if empty(grantlee_ARGS:Mselfbuild) -LIB_DEPENDS+= ${GRANTLEE${_grantlee_version}_LIB_DEPEND} +USES_LIB_DEPENDS+= ${GRANTLEE${_grantlee_version}_LIB_DEPEND} . endif # Export the plist substitutions diff --git a/Mk/Uses/groff.mk b/Mk/Uses/groff.mk --- a/Mk/Uses/groff.mk +++ b/Mk/Uses/groff.mk @@ -17,10 +17,10 @@ . if ${groff_ARGS} == "build" BUILD_DEPENDS+= ${_GROFF_DEPENDS} . elif ${groff_ARGS} == "run" -RUN_DEPENDS+= ${_GROFF_DEPENDS} +USES_RUN_DEPENDS+= ${_GROFF_DEPENDS} . elif ${groff_ARGS} == "both" BUILD_DEPENDS+= ${_GROFF_DEPENDS} -RUN_DEPENDS+= ${_GROFF_DEPENDS} +USES_RUN_DEPENDS+= ${_GROFF_DEPENDS} . else IGNORE= USES=groff - invalid args: [${groff_ARGS}] specified . endif diff --git a/Mk/Uses/gssapi.mk b/Mk/Uses/gssapi.mk --- a/Mk/Uses/gssapi.mk +++ b/Mk/Uses/gssapi.mk @@ -102,7 +102,7 @@ _HEADERS+= gssapi/gssapi.h gssapi/gssapi_krb5.h krb5.h . if !defined(_KRB_BOOTSTRAP) BUILD_DEPENDS+= ${_HEIMDAL_DEPENDS} -RUN_DEPENDS+= ${_HEIMDAL_DEPENDS} +USES_RUN_DEPENDS+= ${_HEIMDAL_DEPENDS} . else PREFIX= ${HEIMDAL_HOME} . endif @@ -118,7 +118,7 @@ _HEADERS+= gssapi/gssapi.h gssapi/gssapi_krb5.h krb5.h . if !defined(_KRB_BOOTSTRAP) BUILD_DEPENDS+= ${_MITKRB5_DEPENDS} -RUN_DEPENDS+= ${_MITKRB5_DEPENDS} +USES_RUN_DEPENDS+= ${_MITKRB5_DEPENDS} . else PREFIX= ${KRB5_HOME} . endif diff --git a/Mk/Uses/gstreamer.mk b/Mk/Uses/gstreamer.mk --- a/Mk/Uses/gstreamer.mk +++ b/Mk/Uses/gstreamer.mk @@ -432,8 +432,8 @@ . endif . endfor -LIB_DEPENDS+= ${_GST_LIB_DEPENDS:O:u} +USES_LIB_DEPENDS+= ${_GST_LIB_DEPENDS:O:u} BUILD_DEPENDS+= ${_GST_BR_DEPENDS:O:u} -RUN_DEPENDS+= ${_GST_BR_DEPENDS:O:u} +USES_RUN_DEPENDS+= ${_GST_BR_DEPENDS:O:u} .endif diff --git a/Mk/Uses/guile.mk b/Mk/Uses/guile.mk --- a/Mk/Uses/guile.mk +++ b/Mk/Uses/guile.mk @@ -225,13 +225,13 @@ BUILD_DEPENDS+= ${GUILE_CMD}:${GUILE_PORT} . endif . if ${_GUILE_ARG_RUN} -RUN_DEPENDS+= ${GUILE_CMD}:${GUILE_PORT} +USES_RUN_DEPENDS+= ${GUILE_CMD}:${GUILE_PORT} . endif . if !${_GUILE_ARG_BUILD} && !${_GUILE_ARG_RUN} . if ${GUILE_SFX} > 1 -LIB_DEPENDS+= libguile-${GUILE_VER}.so:${GUILE_PORT} ${_GUILE_EXTRA_LIB_DEPENDS} +USES_LIB_DEPENDS+= libguile-${GUILE_VER}.so:${GUILE_PORT} ${_GUILE_EXTRA_LIB_DEPENDS} . else -LIB_DEPENDS+= libguile.so:${GUILE_PORT} ${_GUILE_EXTRA_LIB_DEPENDS} +USES_LIB_DEPENDS+= libguile.so:${GUILE_PORT} ${_GUILE_EXTRA_LIB_DEPENDS} . endif . endif . if ${_GUILE_ARG_CMDS} diff --git a/Mk/Uses/horde.mk b/Mk/Uses/horde.mk --- a/Mk/Uses/horde.mk +++ b/Mk/Uses/horde.mk @@ -123,7 +123,7 @@ . if !defined(horde-${DEP}-DEPEND) UNKNOWN_HORDE_PACKAGES+= ${DEP} . else -RUN_DEPENDS+= ${horde-${DEP}-DEPEND}@${PHP_FLAVOR} +USES_RUN_DEPENDS+= ${horde-${DEP}-DEPEND}@${PHP_FLAVOR} . endif . endfor . endif diff --git a/Mk/Uses/iconv.mk b/Mk/Uses/iconv.mk --- a/Mk/Uses/iconv.mk +++ b/Mk/Uses/iconv.mk @@ -26,7 +26,7 @@ . elif ${iconv_ARGS:Mpatch} PATCH_DEPENDS+= ${ICONV_CMD}:converters/libiconv . else -LIB_DEPENDS+= libiconv.so:converters/libiconv +USES_LIB_DEPENDS+= libiconv.so:converters/libiconv . endif . else diff --git a/Mk/Uses/jpeg.mk b/Mk/Uses/jpeg.mk --- a/Mk/Uses/jpeg.mk +++ b/Mk/Uses/jpeg.mk @@ -21,14 +21,14 @@ . endif . if ${jpeg_ARGS} == lib -LIB_DEPENDS+= libjpeg.so:${JPEG_PORT} +USES_LIB_DEPENDS+= libjpeg.so:${JPEG_PORT} . elif ${jpeg_ARGS} == build BUILD_DEPENDS+= cjpeg:${JPEG_PORT} . elif ${jpeg_ARGS} == run -RUN_DEPENDS+= cjpeg:${JPEG_PORT} +USES_RUN_DEPENDS+= cjpeg:${JPEG_PORT} . elif ${jpeg_ARGS} == both BUILD_DEPENDS+= cjpeg:${JPEG_PORT} -RUN_DEPENDS+= cjpeg:${JPEG_PORT} +USES_RUN_DEPENDS+= cjpeg:${JPEG_PORT} . else IGNORE= USES=jpeg - invalid args: [${jpeg_ARGS}] specified . endif diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk --- a/Mk/Uses/kde.mk +++ b/Mk/Uses/kde.mk @@ -1046,7 +1046,7 @@ . endif # Set real dependencies. . if defined(kde-${component}_LIB) && ${kde-${component}_TYPE:Mbuild} && ${kde-${component}_TYPE:Mrun} -LIB_DEPENDS+= ${kde-${component}_LIB}:${kde-${component}_PORT} +USES_LIB_DEPENDS+= ${kde-${component}_LIB}:${kde-${component}_PORT} . else kde-${component}_PATH?= ${KDE_PREFIX}/lib/${kde-${component}_LIB} kde-${component}_DEPENDS= ${kde-${component}_PATH}:${kde-${component}_PORT} @@ -1054,7 +1054,7 @@ BUILD_DEPENDS+= ${kde-${component}_DEPENDS} . endif . if ${kde-${component}_TYPE:Mrun} != "" -RUN_DEPENDS+= ${kde-${component}_DEPENDS} +USES_RUN_DEPENDS+= ${kde-${component}_DEPENDS} . endif . endif # ${kde-${component}_LIB} && ${kde-${component}_TYPE:Mbuild} && ${kde-${component}_TYPE:Mrun} . endif # defined(kde-${component}_PORT) && defined(kde-${component}_PATH) diff --git a/Mk/Uses/kodi.mk b/Mk/Uses/kodi.mk --- a/Mk/Uses/kodi.mk +++ b/Mk/Uses/kodi.mk @@ -20,9 +20,9 @@ . endfor BUILD_DEPENDS+= ${LOCALBASE}/include/kodi/AddonBase.h:multimedia/kodi -LIB_DEPENDS+= libp8-platform.so:devel/p8-platform \ +USES_LIB_DEPENDS+= libp8-platform.so:devel/p8-platform \ libkodiplatform.so:devel/kodi-platform -RUN_DEPENDS+= kodi:multimedia/kodi +USES_RUN_DEPENDS+= kodi:multimedia/kodi PKGNAMEPREFIX?= kodi-addon- KODI_ADDON?= ${PORTNAME} diff --git a/Mk/Uses/lazarus.mk b/Mk/Uses/lazarus.mk --- a/Mk/Uses/lazarus.mk +++ b/Mk/Uses/lazarus.mk @@ -109,7 +109,7 @@ . endif . if ${lazarus_ARGS:Mgtk2} || ${FLAVOR} == gtk2 -LIB_DEPENDS+= libglib-2.0.so:devel/glib20 \ +USES_LIB_DEPENDS+= libglib-2.0.so:devel/glib20 \ libgtk-x11-2.0.so:x11-toolkits/gtk20 \ libatk-1.0.so:accessibility/at-spi2-core \ libpango-1.0.so:x11-toolkits/pango \ @@ -119,13 +119,13 @@ . endif . if ${lazarus_ARGS:Mqt5} || ${FLAVOR} == qt5 -LIB_DEPENDS+= libQt5Pas.so:x11-toolkits/qt5pas +USES_LIB_DEPENDS+= libQt5Pas.so:x11-toolkits/qt5pas LCL_PLATFORM= qt5 BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-qt5${LAZARUS_DEVELSUFFIX} . endif . if ${lazarus_ARGS:Mqt6} || ${FLAVOR} == qt6 -LIB_DEPENDS+= libQt6Pas.so:x11-toolkits/qt6pas +USES_LIB_DEPENDS+= libQt6Pas.so:x11-toolkits/qt6pas LCL_PLATFORM= qt6 BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-qt6${LAZARUS_DEVELSUFFIX} . endif diff --git a/Mk/Uses/ldap.mk b/Mk/Uses/ldap.mk --- a/Mk/Uses/ldap.mk +++ b/Mk/Uses/ldap.mk @@ -96,10 +96,10 @@ . endfor . endif # IGNORE_WITH_OPENLDAP . if defined(_WANT_OPENLDAP_SERVER) -RUN_DEPENDS+= ${LOCALBASE}/libexec/slapd:${_OPENLDAP_SERVER} +USES_RUN_DEPENDS+= ${LOCALBASE}/libexec/slapd:${_OPENLDAP_SERVER} . endif . if defined(_WANT_OPENLDAP_CLIENT) || !defined(_WANT_OPENLDAP_SERVER) -LIB_DEPENDS+= ${OPENLDAP${OPENLDAP_VER}_LIB}:${_OPENLDAP_CLIENT} +USES_LIB_DEPENDS+= ${OPENLDAP${OPENLDAP_VER}_LIB}:${_OPENLDAP_CLIENT} . endif . else IGNORE= cannot install: unknown OpenLDAP version: ${OPENLDAP_VER} diff --git a/Mk/Uses/libarchive.mk b/Mk/Uses/libarchive.mk --- a/Mk/Uses/libarchive.mk +++ b/Mk/Uses/libarchive.mk @@ -10,5 +10,5 @@ _INCLUDE_USES_LIBARCHIVE_MK= yes _USES_POST+= localbase -LIB_DEPENDS+= libarchive.so.13:archivers/libarchive +USES_LIB_DEPENDS+= libarchive.so.13:archivers/libarchive .endif diff --git a/Mk/Uses/libedit.mk b/Mk/Uses/libedit.mk --- a/Mk/Uses/libedit.mk +++ b/Mk/Uses/libedit.mk @@ -10,5 +10,5 @@ _INCLUDE_USES_LIBEDIT_MK= yes _USES_POST+= localbase -LIB_DEPENDS+= libedit.so.0:devel/libedit +USES_LIB_DEPENDS+= libedit.so.0:devel/libedit .endif diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk --- a/Mk/Uses/linux.mk +++ b/Mk/Uses/linux.mk @@ -150,7 +150,7 @@ BUILD_DEPENDS+= ${_linux_${linux_ARGS}_${i:C/:.*//}} . endif . if ${_i_args:Mrun} || empty(_i_args) -RUN_DEPENDS+= ${_linux_${linux_ARGS}_${i:C/:.*//}} +USES_RUN_DEPENDS+= ${_linux_${linux_ARGS}_${i:C/:.*//}} . endif . if !defined(_linux_${linux_ARGS}_${i:C/:.*//}) DEV_ERROR+= "USE_LINUX=${i}: package does not exist" diff --git a/Mk/Uses/lua.mk b/Mk/Uses/lua.mk --- a/Mk/Uses/lua.mk +++ b/Mk/Uses/lua.mk @@ -270,10 +270,10 @@ BUILD_DEPENDS+= ${LUA_CMD}:lang/lua${LUA_VER_STR} . endif . if ${lua_ARGS:Mrun} -RUN_DEPENDS+= ${LUA_CMD}:lang/lua${LUA_VER_STR} +USES_RUN_DEPENDS+= ${LUA_CMD}:lang/lua${LUA_VER_STR} . endif . if !${lua_ARGS:Mbuild} && !${lua_ARGS:Mrun} -LIB_DEPENDS+= liblua-${LUA_VER}.so:lang/lua${LUA_VER_STR} +USES_LIB_DEPENDS+= liblua-${LUA_VER}.so:lang/lua${LUA_VER_STR} . endif . endif diff --git a/Mk/Uses/luajit.mk b/Mk/Uses/luajit.mk --- a/Mk/Uses/luajit.mk +++ b/Mk/Uses/luajit.mk @@ -12,29 +12,29 @@ .if !defined(_INCLUDE_USES_LUAJIT_MK) _INCLUDE_USES_LUAJIT_MK=yes -.if !empty(luajit_ARGS) +. if !empty(luajit_ARGS) LUAJIT_VER= ${luajit_ARGS} -.else +. else LUAJIT_VER= ${LUAJIT_DEFAULT} -.endif +. endif # When adding a version, please keep the comment in # Mk/bsd.default-versions.mk in sync VALID_LUAJIT_VER= luajit luajit-devel luajit-openresty -.if empty(VALID_LUAJIT_VER:M${LUAJIT_DEFAULT}) +. if empty(VALID_LUAJIT_VER:M${LUAJIT_DEFAULT}) IGNORE= Invalid luajit default version ${LUAJIT_DEFAULT}: valid versions are ${VALID_LUAJIT_VER} -.elif empty(VALID_LUAJIT_VER:M${LUAJIT_VER}) +. elif empty(VALID_LUAJIT_VER:M${LUAJIT_VER}) IGNORE= Invalid luajit version ${LUAJIT_VER}: valid versions are ${VALID_LUAJIT_VER} -.endif +. endif -.if ${LUAJIT_VER} == luajit +. if ${LUAJIT_VER} == luajit LUAJIT_LUAVER= 2.0 -.else +. else LUAJIT_LUAVER= 2.1 -.endif +. endif -LIB_DEPENDS+= libluajit-5.1.so:lang/${LUAJIT_VER} +USES_LIB_DEPENDS+= libluajit-5.1.so:lang/${LUAJIT_VER} LUAJIT_INCDIR= ${LOCALBASE}/include/luajit-${LUAJIT_LUAVER} .endif diff --git a/Mk/Uses/lxqt.mk b/Mk/Uses/lxqt.mk --- a/Mk/Uses/lxqt.mk +++ b/Mk/Uses/lxqt.mk @@ -86,11 +86,11 @@ . endif . if defined(${comp}_LIB_DEPENDS) -LIB_DEPENDS+= ${${comp}_LIB_DEPENDS} +USES_LIB_DEPENDS+= ${${comp}_LIB_DEPENDS} . endif . if defined(${comp}_RUN_DEPENDS) -RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} . endif . endfor diff --git a/Mk/Uses/mate.mk b/Mk/Uses/mate.mk --- a/Mk/Uses/mate.mk +++ b/Mk/Uses/mate.mk @@ -164,13 +164,13 @@ . if ${USE_MATE:M${component}\:build}!="" BUILD_DEPENDS+= ${${component}_BUILD_DEPENDS} . elif ${USE_MATE:M${component}\:run}!="" -RUN_DEPENDS+= ${${component}_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${${component}_RUN_DEPENDS} . else . if defined(${component}_LIB_DEPENDS) -LIB_DEPENDS+= ${${component}_LIB_DEPENDS} +USES_LIB_DEPENDS+= ${${component}_LIB_DEPENDS} . else BUILD_DEPENDS+= ${${component}_BUILD_DEPENDS} -RUN_DEPENDS+= ${${component}_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${${component}_RUN_DEPENDS} . endif . endif . endif diff --git a/Mk/Uses/minizip.mk b/Mk/Uses/minizip.mk --- a/Mk/Uses/minizip.mk +++ b/Mk/Uses/minizip.mk @@ -9,9 +9,9 @@ _INCLUDE_USES_MINIZIP_MK= yes . if empty(minizip_ARGS) -LIB_DEPENDS+= libminizip.so:archivers/minizip +USES_LIB_DEPENDS+= libminizip.so:archivers/minizip . elif ${minizip_ARGS} == "ng" -LIB_DEPENDS+= libminizip-ng.so:archivers/minizip-ng +USES_LIB_DEPENDS+= libminizip-ng.so:archivers/minizip-ng . else IGNORE= Incorrect 'USES+=minizip:${minizip_ARGS}' expecting 'USES+=minizip[:ng]' . endif diff --git a/Mk/Uses/mlt.mk b/Mk/Uses/mlt.mk --- a/Mk/Uses/mlt.mk +++ b/Mk/Uses/mlt.mk @@ -52,7 +52,7 @@ # Append the correct LIB_DEPENDS . if !defined(_MLT_NODEPEND) -LIB_DEPENDS+= ${_MLT_DEP} +USES_LIB_DEPENDS+= ${_MLT_DEP} . endif # Append version to PLIST_SUB diff --git a/Mk/Uses/mono.mk b/Mk/Uses/mono.mk --- a/Mk/Uses/mono.mk +++ b/Mk/Uses/mono.mk @@ -82,7 +82,7 @@ MAKE_ENV+= MONO_SHARED_DIR="${MONO_SHARED_DIR}" TZ=UTC BUILD_DEPENDS+= mono:lang/mono${MONO_DEFAULT} . if empty(mono_ARGS:Mbuild) -RUN_DEPENDS+= mono:lang/mono${MONO_DEFAULT} +USES_RUN_DEPENDS+= mono:lang/mono${MONO_DEFAULT} . endif # Set the location that webaps served by XSP should use. diff --git a/Mk/Uses/motif.mk b/Mk/Uses/motif.mk --- a/Mk/Uses/motif.mk +++ b/Mk/Uses/motif.mk @@ -16,13 +16,13 @@ . endif . if defined(WANT_LESSTIF) -LIB_DEPENDS+= libXm.so:x11-toolkits/lesstif +USES_LIB_DEPENDS+= libXm.so:x11-toolkits/lesstif . elif defined(WANT_OPEN_MOTIF_DEVEL) USE_XORG+= xpm -LIB_DEPENDS+= libXm.so.4:x11-toolkits/open-motif-devel +USES_LIB_DEPENDS+= libXm.so.4:x11-toolkits/open-motif-devel . else USE_XORG+= xpm -LIB_DEPENDS+= libXm.so.4:x11-toolkits/open-motif +USES_LIB_DEPENDS+= libXm.so.4:x11-toolkits/open-motif . endif MOTIFLIB?= -L${LOCALBASE}/lib -lXm diff --git a/Mk/Uses/mpi.mk b/Mk/Uses/mpi.mk --- a/Mk/Uses/mpi.mk +++ b/Mk/Uses/mpi.mk @@ -28,7 +28,7 @@ . endif . if ${mpi_ARGS} == mpich -LIB_DEPENDS+= libmpich.so:net/mpich +USES_LIB_DEPENDS+= libmpich.so:net/mpich MPI_HOME= ${LOCALBASE} MPI_LIBS+= `pkgconf --libs mpich` MPI4PY= ${PYTHON_PKGNAMEPREFIX}mpi4py-mpich>0:net/py-mpi4py-mpich@${PY_FLAVOR} @@ -39,7 +39,7 @@ . endif MPI_CFLAGS+= `pkgconf --cflags mpich` . elif ${mpi_ARGS} == openmpi -LIB_DEPENDS+= libmpi_cxx.so:net/openmpi +USES_LIB_DEPENDS+= libmpi_cxx.so:net/openmpi MPI_HOME= ${LOCALBASE}/mpi/openmpi MPI4PY= ${PYTHON_PKGNAMEPREFIX}mpi4py>0:net/py-mpi4py@${PY_FLAVOR} . if ${USES:Mfortran} diff --git a/Mk/Uses/mysql.mk b/Mk/Uses/mysql.mk --- a/Mk/Uses/mysql.mk +++ b/Mk/Uses/mysql.mk @@ -133,10 +133,10 @@ . endfor . endif # IGNORE_WITH_MYSQL . if defined(_WANT_MYSQL_SERVER) -RUN_DEPENDS+= ${LOCALBASE}/libexec/mysqld:${_MYSQL_SERVER} +USES_RUN_DEPENDS+= ${LOCALBASE}/libexec/mysqld:${_MYSQL_SERVER} . endif . if defined(_WANT_MYSQL_CLIENT) || !defined(_WANT_MYSQL_SERVER) -LIB_DEPENDS+= ${_MYSQL_SHLIB}.so.${MYSQL${MYSQL_VER}_LIBVER}:${_MYSQL_CLIENT} +USES_LIB_DEPENDS+= ${_MYSQL_SHLIB}.so.${MYSQL${MYSQL_VER}_LIBVER}:${_MYSQL_CLIENT} . endif . else IGNORE= cannot install: unknown MySQL version: ${MYSQL_VER} diff --git a/Mk/Uses/ncurses.mk b/Mk/Uses/ncurses.mk --- a/Mk/Uses/ncurses.mk +++ b/Mk/Uses/ncurses.mk @@ -70,7 +70,7 @@ NCURSES_SHLIBVER?= 6 BUILD_DEPENDS+= ${LOCALBASE}/lib/libncurses.so.${NCURSES_SHLIBVER}:${NCURSES_PORT} -RUN_DEPENDS+= ${LOCALBASE}/lib/libncurses.so.${NCURSES_SHLIBVER}:${NCURSES_PORT} +USES_RUN_DEPENDS+= ${LOCALBASE}/lib/libncurses.so.${NCURSES_SHLIBVER}:${NCURSES_PORT} NCURSESRPATH= ${NCURSESBASE}/lib TINFO_LIB= -ltinfo NCURSES_LIB= -lncurses diff --git a/Mk/Uses/nextcloud.mk b/Mk/Uses/nextcloud.mk --- a/Mk/Uses/nextcloud.mk +++ b/Mk/Uses/nextcloud.mk @@ -27,7 +27,7 @@ LICENSE?= AGPLv3 -RUN_DEPENDS= nextcloud${PHP_PKGNAMESUFFIX}>=${NEXTCLOUD_RUN_DEPENDS}:www/nextcloud@${PHP_FLAVOR} +USES_RUN_DEPENDS= nextcloud${PHP_PKGNAMESUFFIX}>=${NEXTCLOUD_RUN_DEPENDS}:www/nextcloud@${PHP_FLAVOR} USES+= php:flavors NO_BUILD= yes diff --git a/Mk/Uses/ninja.mk b/Mk/Uses/ninja.mk --- a/Mk/Uses/ninja.mk +++ b/Mk/Uses/ninja.mk @@ -72,7 +72,7 @@ . endif . if ${ninja_ARGS:Mrun} -RUN_DEPENDS+= ${NINJA_CMD}:${_NINJA_PORT} +USES_RUN_DEPENDS+= ${NINJA_CMD}:${_NINJA_PORT} . endif .endif diff --git a/Mk/Uses/nodejs.mk b/Mk/Uses/nodejs.mk --- a/Mk/Uses/nodejs.mk +++ b/Mk/Uses/nodejs.mk @@ -54,7 +54,7 @@ BUILD_DEPENDS+= node:www/node${NODEJS_VERSION} . endif . if ${nodejs_ARGS:M*run*} -RUN_DEPENDS+= node:www/node${NODEJS_VERSION} +USES_RUN_DEPENDS+= node:www/node${NODEJS_VERSION} . endif .endif diff --git a/Mk/Uses/objc.mk b/Mk/Uses/objc.mk --- a/Mk/Uses/objc.mk +++ b/Mk/Uses/objc.mk @@ -70,7 +70,7 @@ . endif . if ! ${objc_ARGS:Mcompiler} -LIB_DEPENDS+= libobjc.so.4.6:lang/libobjc2 +USES_LIB_DEPENDS+= libobjc.so.4.6:lang/libobjc2 OBJCFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib . endif diff --git a/Mk/Uses/octave.mk b/Mk/Uses/octave.mk --- a/Mk/Uses/octave.mk +++ b/Mk/Uses/octave.mk @@ -26,9 +26,9 @@ . if empty(octave_ARGS:Menv) BUILD_DEPENDS+= octave:math/octave -RUN_DEPENDS+= octave:math/octave \ +USES_RUN_DEPENDS+= octave:math/octave \ ${LOCALBASE}/libexec/octave/load-octave-pkg:math/octave-forge-base -LIB_DEPENDS+= libpcre.so:devel/pcre +USES_LIB_DEPENDS+= libpcre.so:devel/pcre . if ! ${USES:Mcompiler} _USES_POST+= compiler:c++14-lang diff --git a/Mk/Uses/openal.mk b/Mk/Uses/openal.mk --- a/Mk/Uses/openal.mk +++ b/Mk/Uses/openal.mk @@ -22,7 +22,7 @@ _OPENAL_alut_DEPENDS= libalut.so.0:audio/freealut . for _arg in ${openal_ARGS} -LIB_DEPENDS+= ${_OPENAL_${_arg}_DEPENDS} +USES_LIB_DEPENDS+= ${_OPENAL_${_arg}_DEPENDS} . endfor .endif diff --git a/Mk/Uses/pear.mk b/Mk/Uses/pear.mk --- a/Mk/Uses/pear.mk +++ b/Mk/Uses/pear.mk @@ -48,7 +48,7 @@ . endif BUILD_DEPENDS+= pear:devel/pear@${PHP_FLAVOR} -RUN_DEPENDS+= pear:devel/pear@${PHP_FLAVOR} +USES_RUN_DEPENDS+= pear:devel/pear@${PHP_FLAVOR} PEAR_PKGNAMEPREFIX= php${PHP_VER}-pear- @@ -58,7 +58,7 @@ PEARPKGREF= ${PEAR_CHANNEL}/${PORTNAME} PEAR_CHANNEL_VER?= >=0 BUILD_DEPENDS+= ${PEAR_PKGNAMEPREFIX}channel-${PEAR_CHANNEL}${PEAR_CHANNEL_VER}:devel/pear-channel-${PEAR_CHANNEL}@${PHP_FLAVOR} -RUN_DEPENDS+= ${PEAR_PKGNAMEPREFIX}channel-${PEAR_CHANNEL}${PEAR_CHANNEL_VER}:devel/pear-channel-${PEAR_CHANNEL}@${PHP_FLAVOR} +USES_RUN_DEPENDS+= ${PEAR_PKGNAMEPREFIX}channel-${PEAR_CHANNEL}${PEAR_CHANNEL_VER}:devel/pear-channel-${PEAR_CHANNEL}@${PHP_FLAVOR} . else PKGNAMEPREFIX?= ${PEAR_PKGNAMEPREFIX} PEARPKGREF= ${PORTNAME} diff --git a/Mk/Uses/perl5.mk b/Mk/Uses/perl5.mk --- a/Mk/Uses/perl5.mk +++ b/Mk/Uses/perl5.mk @@ -240,7 +240,7 @@ . endif . if ${_USE_PERL5:Mrun} -RUN_DEPENDS+= ${PERL5_DEPEND}:lang/${PERL_PORT} +USES_RUN_DEPENDS+= ${PERL5_DEPEND}:lang/${PERL_PORT} . endif . if ${_USE_PERL5:Mtest} diff --git a/Mk/Uses/pgsql.mk b/Mk/Uses/pgsql.mk --- a/Mk/Uses/pgsql.mk +++ b/Mk/Uses/pgsql.mk @@ -146,7 +146,7 @@ . endif # IGNORE_WITH_PGSQL . if !defined(WANT_PGSQL) || ${WANT_PGSQL:Mlib} -LIB_DEPENDS+= libpq.so.${PGSQL${PGSQL_VER_NODOT}_LIBVER}:databases/postgresql${PGSQL_VER_NODOT}-client +USES_LIB_DEPENDS+= libpq.so.${PGSQL${PGSQL_VER_NODOT}_LIBVER}:databases/postgresql${PGSQL_VER_NODOT}-client . endif _USE_PGSQL_DEP= client contrib docs pgtcl plperl plpython pltcl server @@ -162,7 +162,7 @@ . for depend in ${_USE_PGSQL_DEP} . if ${WANT_PGSQL:M${depend}} BUILD_DEPENDS+= ${_USE_PGSQL_DEP_${depend}}:databases/postgresql${PGSQL_VER_NODOT}-${depend} -RUN_DEPENDS+= ${_USE_PGSQL_DEP_${depend}}:databases/postgresql${PGSQL_VER_NODOT}-${depend} +USES_RUN_DEPENDS+= ${_USE_PGSQL_DEP_${depend}}:databases/postgresql${PGSQL_VER_NODOT}-${depend} . elif ${WANT_PGSQL:M${depend}\:*} BUILD_DEPENDS+= ${NONEXISTENT}:databases/postgresql${PGSQL_VER_NODOT}-${depend}:${WANT_PGSQL:M${depend}\:*:C,^[^:]*\:,,} . endif diff --git a/Mk/Uses/php.mk b/Mk/Uses/php.mk --- a/Mk/Uses/php.mk +++ b/Mk/Uses/php.mk @@ -271,11 +271,11 @@ . if ${php_ARGS:Mbuild} BUILD_DEPENDS+= ${PHPBASE}/include/php/main/php.h:${PHP_PORT} . endif -RUN_DEPENDS+= ${PHPBASE}/include/php/main/php.h:${PHP_PORT} +USES_RUN_DEPENDS+= ${PHPBASE}/include/php/main/php.h:${PHP_PORT} . if ${php_ARGS:Mmod} || (${php_ARGS:Mweb} && defined(PHP_VERSION) && ${PHP_SAPI:Mcgi} == "" && ${PHP_SAPI:Mfpm} == "") apache_ARGS?=run .include "${USESDIR}/apache.mk" -RUN_DEPENDS+= ${PHPBASE}/${APACHEMODDIR}/libphp.so:${MOD_PHP_PORT} +USES_RUN_DEPENDS+= ${PHPBASE}/${APACHEMODDIR}/libphp.so:${MOD_PHP_PORT} . endif PLIST_SUB+= PHP_EXT_DIR=${PHP_EXT_DIR} @@ -457,7 +457,7 @@ . if !empty(php_ARGS:Mbuild) || !empty(ext:M*\:build) BUILD_DEPENDS+= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/${extension:S/:build//}.so:${${extension:S/:build//}_DEPENDS} . endif -RUN_DEPENDS+= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/${extension:S/:build//}.so:${${extension:S/:build//}_DEPENDS} +USES_RUN_DEPENDS+= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/${extension:S/:build//}.so:${${extension:S/:build//}_DEPENDS} . endif . else . if ${ext:tl} != "yes" && !defined(_IGNORE_PHP_SET) diff --git a/Mk/Uses/pkgconfig.mk b/Mk/Uses/pkgconfig.mk --- a/Mk/Uses/pkgconfig.mk +++ b/Mk/Uses/pkgconfig.mk @@ -19,11 +19,11 @@ BUILD_DEPENDS+= ${_PKGCONFIG_DEPENDS} CONFIGURE_ENV+= PKG_CONFIG=pkgconf . elif ${pkgconfig_ARGS} == "run" -RUN_DEPENDS+= ${_PKGCONFIG_DEPENDS} +USES_RUN_DEPENDS+= ${_PKGCONFIG_DEPENDS} . elif ${pkgconfig_ARGS} == "both" CONFIGURE_ENV+= PKG_CONFIG=pkgconf BUILD_DEPENDS+= ${_PKGCONFIG_DEPENDS} -RUN_DEPENDS+= ${_PKGCONFIG_DEPENDS} +USES_RUN_DEPENDS+= ${_PKGCONFIG_DEPENDS} . else IGNORE= USES=pkgconfig - invalid args: [${pkgconfig_ARGS}] specified . endif diff --git a/Mk/Uses/pyqt.mk b/Mk/Uses/pyqt.mk --- a/Mk/Uses/pyqt.mk +++ b/Mk/Uses/pyqt.mk @@ -258,7 +258,7 @@ . for comp in ${_USE_PYQT} . if ${_USE_PYQT_ALL_SUFFIXED:Mpy-${comp}} BUILD_DEPENDS+= ${py-${comp:S/:/_/}_BUILD_DEPENDS} -RUN_DEPENDS+= ${py-${comp:S/:/_/}_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${py-${comp:S/:/_/}_RUN_DEPENDS} TEST_DEPENDS+= ${py-${comp:S/:/_/}_TEST_DEPENDS} . else IGNORE?= cannot be installed: unknown USE_PYQT component ${comp} #' diff --git a/Mk/Uses/python.mk b/Mk/Uses/python.mk --- a/Mk/Uses/python.mk +++ b/Mk/Uses/python.mk @@ -616,7 +616,7 @@ . endif . if defined(_PYTHON_FEATURE_CRYPTOGRAPHY) -RUN_DEPENDS+= ${CRYPTOGRAPHY_DEPENDS} +USES_RUN_DEPENDS+= ${CRYPTOGRAPHY_DEPENDS} . endif . if defined(_PYTHON_FEATURE_CRYPTOGRAPHY_TEST) @@ -629,7 +629,7 @@ . endif . if defined(_PYTHON_FEATURE_CYTHON_RUN) -RUN_DEPENDS+= cython-${PYTHON_VER}:lang/cython@${PY_FLAVOR} +USES_RUN_DEPENDS+= cython-${PYTHON_VER}:lang/cython@${PY_FLAVOR} . endif . if defined(_PYTHON_FEATURE_CYTHON_TEST) @@ -672,10 +672,10 @@ ${_CURRENTPORT} != ${PYTHON_PKGNAMEPREFIX}setuptools44 . if ${PYTHON_VER} == 2.7 BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools44>0:devel/py-setuptools44@${PY_FLAVOR} -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools44>0:devel/py-setuptools44@${PY_FLAVOR} +USES_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools44>0:devel/py-setuptools44@${PY_FLAVOR} . else BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${PY_FLAVOR} -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${PY_FLAVOR} +USES_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${PY_FLAVOR} . endif . endif diff --git a/Mk/Uses/qca.mk b/Mk/Uses/qca.mk --- a/Mk/Uses/qca.mk +++ b/Mk/Uses/qca.mk @@ -23,6 +23,6 @@ _QCA_CHOSEN_PORT= DEFAULT _QCA_FLAVOR= qt${_QT_VER} -LIB_DEPENDS+= ${_QCA_LIB}:${_QCA_${_QCA_CHOSEN_PORT}_PORT}@${_QCA_FLAVOR} +USES_LIB_DEPENDS+= ${_QCA_LIB}:${_QCA_${_QCA_CHOSEN_PORT}_PORT}@${_QCA_FLAVOR} .endif diff --git a/Mk/Uses/qmail.mk b/Mk/Uses/qmail.mk --- a/Mk/Uses/qmail.mk +++ b/Mk/Uses/qmail.mk @@ -25,10 +25,10 @@ . if ${qmail_ARGS} == "build" BUILD_DEPENDS+= ${_QMAIL_DEPENDS} . elif ${qmail_ARGS} == "run" -RUN_DEPENDS+= ${_QMAIL_DEPENDS} +USES_RUN_DEPENDS+= ${_QMAIL_DEPENDS} . elif ${qmail_ARGS} == "both" BUILD_DEPENDS+= ${_QMAIL_DEPENDS} -RUN_DEPENDS+= ${_QMAIL_DEPENDS} +USES_RUN_DEPENDS+= ${_QMAIL_DEPENDS} . elif ${qmail_ARGS} == "vars" . else IGNORE= USES=qmail - invalid args: [${qmail_ARGS}] specified diff --git a/Mk/Uses/qt.mk b/Mk/Uses/qt.mk --- a/Mk/Uses/qt.mk +++ b/Mk/Uses/qt.mk @@ -447,7 +447,7 @@ . endif # Set real dependencies. . if defined(qt-${component}_LIB) && ${qt-${component}_TYPE:Mbuild} && ${qt-${component}_TYPE:Mrun} -LIB_DEPENDS+= ${qt-${component}_LIB}:${qt-${component}_PORT} +USES_LIB_DEPENDS+= ${qt-${component}_LIB}:${qt-${component}_PORT} . else qt-${component}_PATH?= ${QT_LIBDIR}/${qt-${component}_LIB} qt-${component}_DEPENDS= ${qt-${component}_PATH}:${qt-${component}_PORT} @@ -455,7 +455,7 @@ BUILD_DEPENDS+= ${qt-${component}_DEPENDS} . endif . if ${qt-${component}_TYPE:Mrun} != "" -RUN_DEPENDS+= ${qt-${component}_DEPENDS} +USES_RUN_DEPENDS+= ${qt-${component}_DEPENDS} . endif . endif # ${qt-${component}_LIB} && ${qt-${component}_TYPE:Mbuild} && ${qt-${component}_TYPE:Mrun} . endif # defined(qt-${component}_PORT) && defined(qt-${component}_PATH) diff --git a/Mk/Uses/readline.mk b/Mk/Uses/readline.mk --- a/Mk/Uses/readline.mk +++ b/Mk/Uses/readline.mk @@ -12,7 +12,7 @@ IGNORE= Incorrect 'USES+= readline:${readline_ARGS}' readline takes no arguments . endif -LIB_DEPENDS+= libreadline.so.8:devel/readline +USES_LIB_DEPENDS+= libreadline.so.8:devel/readline CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib diff --git a/Mk/Uses/ruby.mk b/Mk/Uses/ruby.mk --- a/Mk/Uses/ruby.mk +++ b/Mk/Uses/ruby.mk @@ -352,13 +352,13 @@ EXTRACT_DEPENDS+= ${DEPEND_RUBY} PATCH_DEPENDS+= ${DEPEND_RUBY} BUILD_DEPENDS+= ${DEPEND_RUBY} -RUN_DEPENDS+= ${DEPEND_RUBY} +USES_RUN_DEPENDS+= ${DEPEND_RUBY} . elif ${ruby_ARGS:Mbuild} EXTRACT_DEPENDS+= ${DEPEND_RUBY} PATCH_DEPENDS+= ${DEPEND_RUBY} BUILD_DEPENDS+= ${DEPEND_RUBY} . elif ${ruby_ARGS:Mrun} -RUN_DEPENDS+= ${DEPEND_RUBY} +USES_RUN_DEPENDS+= ${DEPEND_RUBY} . endif . endif # _INVALID_RUBY_VER diff --git a/Mk/Uses/samba.mk b/Mk/Uses/samba.mk --- a/Mk/Uses/samba.mk +++ b/Mk/Uses/samba.mk @@ -31,10 +31,10 @@ BUILD_DEPENDS+= smbd:${SAMBAPORT} . endif . if ${samba_ARGS:Mlib} -LIB_DEPENDS+= libsmbclient.so:${SAMBAPORT} +USES_LIB_DEPENDS+= libsmbclient.so:${SAMBAPORT} . endif . if ${samba_ARGS:Mrun} -RUN_DEPENDS+= smbd:${SAMBAPORT} +USES_RUN_DEPENDS+= smbd:${SAMBAPORT} . endif .endif diff --git a/Mk/Uses/sdl.mk b/Mk/Uses/sdl.mk --- a/Mk/Uses/sdl.mk +++ b/Mk/Uses/sdl.mk @@ -90,7 +90,7 @@ # Provide LIB_DEPENDS . for _component in ${_USE_SDL:O:u} -LIB_DEPENDS+= ${_SDL_${_component}_LIB_DEPENDS} +USES_LIB_DEPENDS+= ${_SDL_${_component}_LIB_DEPENDS} . endfor # Provide dependency on main SDL ports diff --git a/Mk/Uses/shared-mime-info.mk b/Mk/Uses/shared-mime-info.mk --- a/Mk/Uses/shared-mime-info.mk +++ b/Mk/Uses/shared-mime-info.mk @@ -14,6 +14,6 @@ . endif BUILD_DEPENDS+= update-mime-database:misc/shared-mime-info -RUN_DEPENDS+= update-mime-database:misc/shared-mime-info +USES_RUN_DEPENDS+= update-mime-database:misc/shared-mime-info .endif diff --git a/Mk/Uses/sqlite.mk b/Mk/Uses/sqlite.mk --- a/Mk/Uses/sqlite.mk +++ b/Mk/Uses/sqlite.mk @@ -12,9 +12,9 @@ SQLITE_VER?= 3 . if ${SQLITE_VER} == 3 -LIB_DEPENDS+= libsqlite3.so:databases/sqlite${SQLITE_VER} +USES_LIB_DEPENDS+= libsqlite3.so:databases/sqlite${SQLITE_VER} . elif ${SQLITE_VER} == 2 -LIB_DEPENDS+= libsqlite.so:databases/sqlite${SQLITE_VER} +USES_LIB_DEPENDS+= libsqlite.so:databases/sqlite${SQLITE_VER} . else IGNORE= cannot install: unknown SQLite version: ${SQLITE_VER} . endif diff --git a/Mk/Uses/ssl.mk b/Mk/Uses/ssl.mk --- a/Mk/Uses/ssl.mk +++ b/Mk/Uses/ssl.mk @@ -101,7 +101,7 @@ BUILD_DEPENDS+= ${LOCALBASE}/lib/libcrypto.so.${OPENSSL_SHLIBVER}:${OPENSSL_PORT} . endif . if defined(_SSL_RUN_DEP) -RUN_DEPENDS+= ${LOCALBASE}/lib/libcrypto.so.${OPENSSL_SHLIBVER}:${OPENSSL_PORT} +USES_RUN_DEPENDS+= ${LOCALBASE}/lib/libcrypto.so.${OPENSSL_SHLIBVER}:${OPENSSL_PORT} . endif OPENSSLRPATH= ${LOCALBASE}/lib diff --git a/Mk/Uses/tcl.mk b/Mk/Uses/tcl.mk --- a/Mk/Uses/tcl.mk +++ b/Mk/Uses/tcl.mk @@ -121,7 +121,7 @@ _TCLTK_WANTED_VERSIONS= ${_TCLTK_DEFAULT_VERSION} . endif -# +# # Resolve minimum versions (ver+). Append anything greater or equal than the # specified minimum version to the list of wanted versions. # @@ -208,14 +208,14 @@ BUILD_DEPENDS+= ${_TCLTK_WRAPPER_PORT} \ ${_TCLTK_EXE_LINE} . elif ${tcl_ARGS:Mrun} -RUN_DEPENDS+= ${_TCLTK_WRAPPER_PORT} \ +USES_RUN_DEPENDS+= ${_TCLTK_WRAPPER_PORT} \ ${_TCLTK_EXE_LINE} . elif ${tcl_ARGS:Mtest} TEST_DEPENDS+= ${_TCLTK_WRAPPER_PORT} \ ${_TCLTK_EXE_LINE} . else -RUN_DEPENDS+= ${_TCLTK_WRAPPER_PORT} -LIB_DEPENDS+= ${_TCLTK_LIB_LINE} +USES_RUN_DEPENDS+= ${_TCLTK_WRAPPER_PORT} +USES_LIB_DEPENDS+= ${_TCLTK_LIB_LINE} . endif # Setup TEA stuff diff --git a/Mk/Uses/vala.mk b/Mk/Uses/vala.mk --- a/Mk/Uses/vala.mk +++ b/Mk/Uses/vala.mk @@ -16,7 +16,7 @@ . if empty(vala_ARGS:Mno_depend) . if ! empty(vala_ARGS:Mlib) -LIB_DEPENDS+= ${_VALA_LIBRARY}:${_VALA_PORT} +USES_LIB_DEPENDS+= ${_VALA_LIBRARY}:${_VALA_PORT} . endif . if ! empty(vala_ARGS:Mbuild) BUILD_DEPENDS+= ${_VALA_BINARY}:${_VALA_PORT} diff --git a/Mk/Uses/varnish.mk b/Mk/Uses/varnish.mk --- a/Mk/Uses/varnish.mk +++ b/Mk/Uses/varnish.mk @@ -18,7 +18,7 @@ . elif defined(VARNISH_DEFAULT) . endif -RUN_DEPENDS+= varnish${VARNISH_VERSION}>=${VARNISH_VERSION}:www/varnish${VARNISH_VERSION} +USES_RUN_DEPENDS+= varnish${VARNISH_VERSION}>=${VARNISH_VERSION}:www/varnish${VARNISH_VERSION} BUILD_DEPENDS+= varnish${VARNISH_VERSION}>=${VARNISH_VERSION}:www/varnish${VARNISH_VERSION} CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/varnish diff --git a/Mk/Uses/xfce.mk b/Mk/Uses/xfce.mk --- a/Mk/Uses/xfce.mk +++ b/Mk/Uses/xfce.mk @@ -64,11 +64,11 @@ . endif . if defined(${comp}_LIB_DEPENDS) -LIB_DEPENDS+= ${${comp}_LIB_DEPENDS} +USES_LIB_DEPENDS+= ${${comp}_LIB_DEPENDS} . endif . if defined(${comp}_RUN_DEPENDS) -RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} +USES_RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} . endif . endfor diff --git a/Mk/Uses/xorg.mk b/Mk/Uses/xorg.mk --- a/Mk/Uses/xorg.mk +++ b/Mk/Uses/xorg.mk @@ -138,7 +138,7 @@ . if ${XORG_MODULES:M${_module}} == "" IGNORE= requires unknown xorg module (${_module}) . endif -RUN_DEPENDS+= ${${_module}_BUILD_DEPENDS} +USES_RUN_DEPENDS+= ${${_module}_BUILD_DEPENDS} . endfor . for _module in ${USE_XORG:C/\:both$//g} @@ -149,7 +149,7 @@ BUILD_DEPENDS+= ${${_module}_BUILD_DEPENDS} . endfor -RUN_DEPENDS+= ${LIB_PC_DEPENDS} +USES_RUN_DEPENDS+= ${LIB_PC_DEPENDS} BUILD_DEPENDS+= ${LIB_PC_DEPENDS} .endif diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk --- a/Mk/bsd.port.mk +++ b/Mk/bsd.port.mk @@ -1457,7 +1457,7 @@ _USES_${target}?= . endfor -# Loading features +# Loading features for the main package . for f in ${USES} _f:= ${f:C/\:.*//} . if !defined(${_f}_ARGS) @@ -1471,6 +1471,8 @@ . if exists(${_usefile}) && !defined(_usefound) _usefound= .include "${_usefile}" +LIB_DEPENDS+= ${USES_LIB_DEPENDS} +RUN_DEPENDS+= ${USES_RUN_DEPENDS} . endif . endfor . if !defined(_usefound) @@ -1478,6 +1480,31 @@ . endif . endfor +# Loading features for subpackages +. for sp in ${SUBPACKAGES} +. for f in ${USES}.${sp} +_f:= ${f:C/\:.*//} +. if !defined(${_f}_ARGS) +${_f}_ARGS:= ${f:C/^[^\:]*(\:|\$)//:S/,/ /g} +. endif +. endfor +. for f in ${USES}.${sp} +.undef _usefound +. for udir in ${OVERLAYS:C,$,/Mk/Uses,} ${USESDIR} +_usefile= ${udir}/${f:C/\:.*//}.mk +. if exists(${_usefile}) && !defined(_usefound) +_usefound= +.include "${_usefile}" +LIB_DEPENDS.${sp}+= ${USES_LIB_DEPENDS} +RUN_DEPENDS.${sp}+= ${USES_RUN_DEPENDS} +. endif +. endfor +. if !defined(_usefound) +ERROR+= "Unknown USES=${f:C/\:.*//}" +. endif +. endfor +. endfor + . if !empty(FLAVORS) . if ${FLAVORS:Mall} DEV_ERROR+= "FLAVORS cannot contain 'all', it is a reserved value"