1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00
freebsd-ports/Mk
Matthias Fechner 52b385abc6 Mk/Uses: go.mk can not load a go.mod from other locations
Not all projects are providing there go.mod file to the go proxy.
If the go.mod is not available on the go proxies it is not possible
to build the port with the go module approach.

This modification make a new variable GO_MOD_DIST availble.
With the values:
- gitlab (to download the go.mod from gitlab)
- github (to download the go.mod from github)
- https://.... (a custom URI without the go.mod in it)
- not defined (will download as now from go proxy)

This make it now possible to also easily package go based ports that
are only hosted on some sites but not published to the go proxy.

Differential Revision:	https://reviews.freebsd.org/D45631
2024-07-11 16:36:42 +03:00
..
Features Mk/Features: WITH_PIE - add cmake support 2024-05-14 10:39:24 +02:00
Scripts Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast 2024-05-03 09:44:53 +02:00
Uses Mk/Uses: go.mk can not load a go.mod from other locations 2024-07-11 16:36:42 +03:00
Wrappers
bsd.ccache.mk
bsd.commands.mk
bsd.default-versions.mk Mk: unregister expired lang/gcc9 2024-06-30 14:51:06 +02:00
bsd.destdir.mk
bsd.gcc.mk Mk: unregister expired lang/gcc9 2024-06-30 14:51:06 +02:00
bsd.gecko.mk lang/rust: Update to 1.79.0 2024-06-18 12:59:01 +02:00
bsd.java.mk
bsd.licenses.db.mk
bsd.licenses.mk
bsd.local.mk
bsd.ocaml.mk
bsd.options.desc.mk Mk/bsd.options.desc.mk: add ENCHANT, KDE, WEBENGINE 2024-05-04 21:21:04 +03:00
bsd.options.mk mail/mlmmj: reduce the number of dependencies necessary to build 2024-06-17 10:35:03 +02:00
bsd.port.mk all: drop support for FreeBSD 13.2 which reached EOL today 2024-07-01 22:27:23 +02:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk
bsd.sanity.mk
bsd.sites.mk Mk/bsd.sites.mk: Add RPM Fusion 9 master sites 2024-05-12 13:01:17 +03:00
bsd.wx.mk Mk/bsd.wx.mk: extend GTK flavor support over both wxWidgets versions. 2024-05-23 09:26:24 +00:00