Bug 236502

Summary: Deprecate Go library ports
Product: Ports & Packages Reporter: Tobias Kortkamp <tobik>
Component: Individual Port(s)Assignee: Tobias Kortkamp <tobik>
Status: Closed FIXED    
Severity: Affects Only Me CC: cheffo, cs, dmgk, guy.tabrar, jlaffaye, knu, kuriyama, lichray, olgeni, osa, thomas, wen, wenheping2000
Priority: --- Flags: tobik: maintainer-feedback? (thomas)
tobik: maintainer-feedback? (kuriyama)
tobik: maintainer-feedback? (knu)
tobik: maintainer-feedback+
tobik: maintainer-feedback? (guy.tabrar)
tobik: maintainer-feedback? (cheffo)
tobik: maintainer-feedback? (lichray)
tobik: maintainer-feedback+
tobik: maintainer-feedback? (cs)
tobik: maintainer-feedback+
tobik: maintainer-feedback? (osa)
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://reviews.freebsd.org/D19568
Bug Depends on:    
Bug Blocks: 236509    

Description Tobias Kortkamp freebsd_committer freebsd_triage 2019-03-13 08:20:55 UTC
Looking for portmgr or maintainer approvals to deprecate all of
the ports that install Go libraries and source code.  AFAICT they
are basically all out of date now and I don't think there is much
of a use case for having them in the tree per [1].

Please see the review at https://reviews.freebsd.org/D19568

[1] https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/go-libs.html
Comment 1 wen 2019-03-13 08:40:31 UTC
Approved for www/webgo.

wen
Comment 2 commit-hook freebsd_committer freebsd_triage 2019-03-20 06:42:24 UTC
A commit references this bug:

Author: tobik
Date: Wed Mar 20 06:42:16 UTC 2019
New revision: 496313
URL: https://svnweb.freebsd.org/changeset/ports/496313

Log:
  Deprecate Go library ports

  Many of them are out of date now and there are few reasons to have
  them in the tree [1].

  [1] https://www.freebsd.org/doc/en/books/porters-handbook/go-libs.html

  PR:		236502
  Reviewed by:	dg@syrec.org
  Approved by:	portmgr (mat), jlaffaye, wen, olgeni
  Differential Revision:	https://reviews.freebsd.org/D19568

Changes:
  head/archivers/go-compress/Makefile
  head/databases/gomdb/Makefile
  head/databases/gosqlite3/Makefile
  head/databases/levigo/Makefile
  head/databases/radix.v2/Makefile
  head/databases/redigo/Makefile
  head/devel/go-bayesian/Makefile
  head/devel/go-cobra/Makefile
  head/devel/go-codec/Makefile
  head/devel/go-cpuid/Makefile
  head/devel/go-crc32/Makefile
  head/devel/go-faker/Makefile
  head/devel/go-form/Makefile
  head/devel/go-go.uuid/Makefile
  head/devel/go-goregen/Makefile
  head/devel/go-hashicorp-logutils/Makefile
  head/devel/go-logrus/Makefile
  head/devel/go-metrics/Makefile
  head/devel/go-nuid/Makefile
  head/devel/go-pflag/Makefile
  head/devel/go-raw/Makefile
  head/devel/go-runewidth/Makefile
  head/devel/go-slices/Makefile
  head/devel/go-uuid/Makefile
  head/devel/go-yaml/Makefile
  head/net/go-amqp/Makefile
  head/net/go-httppath/Makefile
  head/net/go-httptreemux/Makefile
  head/net/go-nats/Makefile
  head/net/go.net/Makefile
  head/security/go.crypto/Makefile
  head/security/goptlib/Makefile
  head/textproc/go.text/Makefile
  head/www/go-fasthttp/Makefile
  head/www/unit-go/Makefile
  head/www/webgo/Makefile