freebsd-ports/Mk
Tobias Kortkamp 3726f94254 Convert all Go ports to USES=go
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.

USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.

PR:		238849
Submitted by:	dg@syrec.org (also D20745)
Reviewed by:	mat, tobik
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20746
2019-06-29 03:51:13 +00:00
..
Scripts generate-symbols: Commit a working version. 2019-06-26 01:19:00 +00:00
Uses Convert all Go ports to USES=go 2019-06-29 03:51:13 +00:00
bsd.ccache.mk WITH_CCACHE_BUILD: Fix some ports not using proper CCACHE_DIR. 2018-02-25 03:32:18 +00:00
bsd.commands.mk Remove debugging 2018-02-20 22:25:54 +00:00
bsd.default-versions.mk Remove GCC 6 as a (documented) option for the default version of GCC 6 2019-06-14 16:10:38 +00:00
bsd.destdir.mk
bsd.gcc.mk Add support for GCC 9 via the new lang/gcc9 port. USE_GCC=9+ and 2019-06-02 07:55:48 +00:00
bsd.gecko.mk www/firefox: switch to system aom/dav1d 2019-06-14 06:55:13 +00:00
bsd.gstreamer.mk Remove esound support from the ports tree, as audio/esound expired. 2019-05-08 12:54:13 +00:00
bsd.java.mk Mk/bsd.java.mk: Strict JAVA_{VERSION,VENDOR,ERROR} validation 2017-11-04 01:16:31 +00:00
bsd.ldap.mk Garbage collect openldap 2.3 leftovers 2017-10-04 09:32:12 +00:00
bsd.licenses.db.mk Remove MPL (without version) license 2017-11-04 13:14:01 +00:00
bsd.licenses.mk Fix a common grammar error: "can not" means the opposite of "cannot." 2018-08-01 16:33:11 +00:00
bsd.local.mk
bsd.ocaml.mk
bsd.octave.mk - Try to correct a bunch of error messages reported by pkg-fallout@ on 2018-02-25 22:23:45 +00:00
bsd.options.desc.mk Clean up final leftovers from Qt4. 2019-06-26 11:52:23 +00:00
bsd.options.mk Introduce USES=cabal and use it to build Haskell applications. 2019-05-09 14:39:30 +00:00
bsd.port.mk Mk/bsd.port.mk: Extend pre-check-config to check option group names too 2019-06-09 04:31:02 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk Remove checks for ia64, this is not a supported architecture. 2019-04-23 17:52:38 +00:00
bsd.ruby.mk lang/ruby26: Fix plist when CAPIDOCS=on 2019-06-25 04:38:58 +00:00
bsd.sanity.mk Clean up final leftovers from Qt4. 2019-06-26 11:52:23 +00:00
bsd.sites.mk - Simplify XFCE MASTER_SITES usage 2019-06-19 16:14:27 +00:00
bsd.ssp.mk Switch to -fstack-protector-strong and enable on more architectures 2019-04-24 19:15:05 +00:00
bsd.tex.mk
bsd.wx.mk Fix several grammar mistakes and improve formatting (cosmetic changes). 2019-02-27 12:06:57 +00:00
bsd.xorg.mk x11-fonts/mkfontscale: Update to 1.2.0 2019-03-11 21:25:57 +00:00