pkgsrc/lang/Makefile
bsiegert f7530abcd6 Add a package for Go 1.15.
The latest Go release, version 1.15, arrives six months after Go 1.14. Most of
its changes are in the implementation of the toolchain, runtime, and libraries.
As always, the release maintains the Go 1 promise of compatibility. We expect
almost all Go programs to continue to compile and run as before.

Go 1.15 includes substantial improvements to the linker, improves allocation
for small objects at high core counts, and deprecates X.509 CommonName. GOPROXY
now supports skipping proxies that return errors and a new embedded tzdata
package has been added.

There are no changes to the language.
2020-08-21 19:50:22 +00:00

313 lines
5.4 KiB
Makefile

# $NetBSD: Makefile,v 1.575 2020/08/21 19:50:22 bsiegert Exp $
#
COMMENT= Programming languages
SUBDIR+= Cg-compiler
SUBDIR+= LuaJIT2
SUBDIR+= R-sourcetools
SUBDIR+= STk
SUBDIR+= a60
SUBDIR+= abcl
SUBDIR+= adoptopenjdk11-bin
SUBDIR+= algol68g
SUBDIR+= asn1c
SUBDIR+= awka
SUBDIR+= baci
SUBDIR+= boomerang
SUBDIR+= brandybasic
SUBDIR+= bwbasic
SUBDIR+= caml-light
SUBDIR+= camlp4
SUBDIR+= camlp5
SUBDIR+= cbmbasic
SUBDIR+= ccsh
SUBDIR+= cdl3
SUBDIR+= chibi-scheme
SUBDIR+= chicken
SUBDIR+= chicken5
SUBDIR+= cim
SUBDIR+= cint
SUBDIR+= clang
SUBDIR+= clang-tools-extra
SUBDIR+= classpath
SUBDIR+= classpath-gui
SUBDIR+= clisp
SUBDIR+= clojure
SUBDIR+= compiler-rt
SUBDIR+= coq
SUBDIR+= coreclr
SUBDIR+= cparser
SUBDIR+= cu-prolog
SUBDIR+= duktape
SUBDIR+= eag
SUBDIR+= ecl
SUBDIR+= eieio
SUBDIR+= elisp-manual
SUBDIR+= elixir
SUBDIR+= elk
SUBDIR+= embryo
SUBDIR+= erlang
SUBDIR+= erlang-doc
SUBDIR+= erlang-luerl
SUBDIR+= erlang-man
SUBDIR+= f2c
SUBDIR+= ficl
SUBDIR+= focal
SUBDIR+= fort77
SUBDIR+= forth-retro
SUBDIR+= g95
SUBDIR+= gambc
SUBDIR+= gauche
SUBDIR+= gawk
SUBDIR+= gcc-aux
SUBDIR+= gcc10
SUBDIR+= gcc2
SUBDIR+= gcc3
SUBDIR+= gcc3-c
SUBDIR+= gcc3-c++
SUBDIR+= gcc3-f77
SUBDIR+= gcc3-objc
SUBDIR+= gcc34
SUBDIR+= gcc44
SUBDIR+= gcc48
SUBDIR+= gcc48-libs
SUBDIR+= gcc49
SUBDIR+= gcc49-libs
SUBDIR+= gcc5
SUBDIR+= gcc5-aux
SUBDIR+= gcc5-libs
SUBDIR+= gcc6
SUBDIR+= gcc6-aux
SUBDIR+= gcc6-libs
SUBDIR+= gcc7
SUBDIR+= gcc7-libs
SUBDIR+= gcc8
SUBDIR+= gcc8-libs
SUBDIR+= gcc9
SUBDIR+= gforth
SUBDIR+= ghc
SUBDIR+= ghc-bootstrap
SUBDIR+= ghc7
SUBDIR+= ghc80
SUBDIR+= ghc84
SUBDIR+= ghc88
SUBDIR+= gjs
SUBDIR+= gnat_util
SUBDIR+= gnucobol
SUBDIR+= go
SUBDIR+= go-bin
SUBDIR+= go-hcl
SUBDIR+= go110
SUBDIR+= go113
SUBDIR+= go114
SUBDIR+= go115
SUBDIR+= go14
SUBDIR+= go19
SUBDIR+= gpc
SUBDIR+= gprolog
SUBDIR+= guile
SUBDIR+= guile20
SUBDIR+= guile22
SUBDIR+= gwydion-dylan
SUBDIR+= heirloom-awk
SUBDIR+= hs-hslua
SUBDIR+= hugs
SUBDIR+= icon
SUBDIR+= idris
SUBDIR+= inform
SUBDIR+= intercal
SUBDIR+= ja-gawk
SUBDIR+= jamvm
SUBDIR+= janet
SUBDIR+= japhar
SUBDIR+= jasmin
SUBDIR+= jikes
SUBDIR+= jimtcl
SUBDIR+= joos
SUBDIR+= js
SUBDIR+= kaffe
SUBDIR+= kaffe-x11
SUBDIR+= kali
SUBDIR+= konoha
SUBDIR+= ksi
SUBDIR+= libBlocksRuntime
SUBDIR+= libLLVM
SUBDIR+= libLLVM34
SUBDIR+= libLLVM4
SUBDIR+= libcxx
SUBDIR+= libcxxabi
SUBDIR+= libduktape
SUBDIR+= libobjc2
SUBDIR+= librep
SUBDIR+= libunwind
SUBDIR+= likepython
SUBDIR+= llvm
SUBDIR+= lua-moonscript
SUBDIR+= lua51
SUBDIR+= lua52
SUBDIR+= lua53
SUBDIR+= lua54
SUBDIR+= lush
SUBDIR+= maude
SUBDIR+= mawk
SUBDIR+= mercury
SUBDIR+= micropython
SUBDIR+= minischeme
SUBDIR+= mit-scheme-bin
SUBDIR+= mono
SUBDIR+= mono-basic
SUBDIR+= mono6
SUBDIR+= moscow_ml
SUBDIR+= mozjs60
SUBDIR+= mozjs68
SUBDIR+= mpd
SUBDIR+= nawk
SUBDIR+= neko
SUBDIR+= newlisp
SUBDIR+= newsqueak
SUBDIR+= nhc98
SUBDIR+= nim
SUBDIR+= nodejs
SUBDIR+= nodejs10
SUBDIR+= nodejs12
SUBDIR+= nodejs8
SUBDIR+= npm
SUBDIR+= nqp
SUBDIR+= nuitka
SUBDIR+= objc
SUBDIR+= ocaml
SUBDIR+= oo2c
SUBDIR+= open-cobol-ce
SUBDIR+= opencobol
SUBDIR+= openjdk-bin
SUBDIR+= openjdk11
SUBDIR+= openjdk8
SUBDIR+= opensource-cobol
SUBDIR+= oracle-jdk8
SUBDIR+= oracle-jre8
SUBDIR+= ossp-js
SUBDIR+= owl-lisp
SUBDIR+= p2c
SUBDIR+= p5-Switch
SUBDIR+= parrot
SUBDIR+= pc-lisp
SUBDIR+= pcc
SUBDIR+= pcc-current
SUBDIR+= pear
SUBDIR+= perl5
SUBDIR+= pfe
SUBDIR+= pforth
SUBDIR+= php56
SUBDIR+= php72
SUBDIR+= php73
SUBDIR+= php74
SUBDIR+= picoc
SUBDIR+= pict
SUBDIR+= polyml
SUBDIR+= py-asttokens
SUBDIR+= py-basicproperty
SUBDIR+= py-byterun
SUBDIR+= py-cmake-language-server
SUBDIR+= py-cxfreeze
SUBDIR+= py-execjs
SUBDIR+= py-hy
SUBDIR+= py-inflect
SUBDIR+= py-js2py
SUBDIR+= py-jsparser
SUBDIR+= py-mypy
SUBDIR+= py-mypy_extensions
SUBDIR+= py-parso
SUBDIR+= py-paver
SUBDIR+= py-py3c
SUBDIR+= py-pygls
SUBDIR+= py-pyrex
SUBDIR+= py-python-language-server
SUBDIR+= py-python-lua
SUBDIR+= py-pythonz
SUBDIR+= py-six
SUBDIR+= py-spark-parser
SUBDIR+= py-uncompyle6
SUBDIR+= py27-html-docs
SUBDIR+= py36-html-docs
SUBDIR+= py37-html-docs
SUBDIR+= py38-html-docs
SUBDIR+= python27
SUBDIR+= python36
SUBDIR+= python37
SUBDIR+= python38
SUBDIR+= qore
SUBDIR+= quickjs
SUBDIR+= racket
SUBDIR+= racket-textual
SUBDIR+= rakudo
SUBDIR+= rakudo-star
SUBDIR+= rcfunge
SUBDIR+= rexx-imc
SUBDIR+= rexx-regina
SUBDIR+= ruby
SUBDIR+= ruby-coffee-script
SUBDIR+= ruby-coffee-script-source
SUBDIR+= ruby-cucumber-gherkin
SUBDIR+= ruby-doc-stdlib
SUBDIR+= ruby-execjs
SUBDIR+= ruby-rkelly-remix
SUBDIR+= ruby25
SUBDIR+= ruby25-base
SUBDIR+= ruby26
SUBDIR+= ruby26-base
SUBDIR+= ruby27
SUBDIR+= ruby27-base
SUBDIR+= runawk
SUBDIR+= rust
SUBDIR+= rust-bin
SUBDIR+= sablevm
SUBDIR+= sablevm-classpath
SUBDIR+= sablevm-classpath-gui
SUBDIR+= sather
SUBDIR+= sbcl
SUBDIR+= scala
SUBDIR+= scala-sbt
SUBDIR+= scheme48
SUBDIR+= scm
SUBDIR+= see
SUBDIR+= sigscheme
SUBDIR+= siod
SUBDIR+= smalltalk
SUBDIR+= smlnj
SUBDIR+= smlnj11072
SUBDIR+= snobol
SUBDIR+= spidermonkey
SUBDIR+= spidermonkey185
SUBDIR+= spidermonkey52
SUBDIR+= spl
SUBDIR+= squeak
SUBDIR+= squeak-vm
SUBDIR+= sr
SUBDIR+= sr-examples
SUBDIR+= stalin
SUBDIR+= sun-jdk7
SUBDIR+= sun-jre7
SUBDIR+= swi-prolog
SUBDIR+= swi-prolog-jpl
SUBDIR+= swi-prolog-lite
SUBDIR+= swi-prolog-packages
SUBDIR+= tcl
SUBDIR+= tcl-expect
SUBDIR+= tcl-otcl
SUBDIR+= tcl85
SUBDIR+= tcltutor
SUBDIR+= tinyscheme
SUBDIR+= ucblogo
SUBDIR+= umb-scheme
SUBDIR+= utilisp
SUBDIR+= vala
SUBDIR+= vscm
SUBDIR+= vslisp
SUBDIR+= wsbasic
SUBDIR+= yabasic
SUBDIR+= yap
SUBDIR+= zenlisp
SUBDIR+= zig
.include "../mk/misc/category.mk"