This patch series adds an eclass to build software written in Go which uses go modules.
Also, it converts a couple of packages I maintain to this system so that you can see how ebuilds might look that use it. William Hubbs (3): go-module.eclass: introduce new eclass to handle go modules app-misc/spire: migrate to go-module.eclass dev-vcs/hub: migrate to go-module.eclass app-misc/spire/spire-0.8.1.ebuild | 14 ++---- dev-vcs/hub/hub-2.12.3.ebuild | 6 +-- eclass/go-module.eclass | 76 +++++++++++++++++++++++++++++++ 3 files changed, 80 insertions(+), 16 deletions(-) create mode 100644 eclass/go-module.eclass -- 2.21.0