pkgsrc/lang
rillig 162dbe4f7b lang/gcc9: split PLIST into platform-specific files
The PLISTs differ a lot between the platforms. For gathering the initial
data it is easier to just list the files per platform than trying to get
all the conditions right in the first place.

There will be conditions for operating systems, for platforms, for
features, for version-specific include files to be fixed, for installed
programming languages, for nls, and several more.
2020-01-10 00:28:03 +00:00
..
a60 a60: HOMEPAGE and MASTER_SITES redirect to https. 2019-06-05 07:17:15 +00:00
abcl Fix build for Java 1.8. 2018-10-10 21:55:20 +00:00
algol68g Replaced $(ROUND) with ${CURLY} variable references. 2018-01-01 18:16:35 +00:00
asn1c Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
awka
baci baci: update HOMEPAGE 2017-10-09 08:07:55 +00:00
boomerang Follow some redirects. 2019-06-24 10:36:50 +00:00
brandybasic
bwbasic Follow some http -> https redirects. 2017-08-01 14:58:51 +00:00
caml-light
camlp4 lang: align variable assignments 2019-11-03 19:03:56 +00:00
camlp5 camlp5: update to 7.08 2019-09-01 00:46:54 +00:00
cbmbasic Add lang/cbmbasic, a Commodore BASIC interpreter 2019-07-08 06:46:22 +00:00
ccsh *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
cdl3 Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
Cg-compiler lang: align variable assignments 2019-11-03 19:03:56 +00:00
chicken lang: align variable assignments 2019-11-03 19:03:56 +00:00
chicken5 lang: align variable assignments 2019-11-03 19:03:56 +00:00
cim lang: align variable assignments 2019-11-03 19:03:56 +00:00
cint *: reset maintainer for drochner 2018-08-19 20:16:39 +00:00
clang llvm: updated to 9.0.1 2019-12-29 15:31:21 +00:00
clang-static-analyzer llvm: updated to 9.0.1 2019-12-29 15:31:21 +00:00
clang-tools-extra llvm: updated to 9.0.1 2019-12-29 15:31:21 +00:00
classpath lang: align variable assignments 2019-11-03 19:03:56 +00:00
classpath-gui lang: align variable assignments 2019-11-03 19:03:56 +00:00
clisp lang/clisp: fix build failure on macOS 2019-11-02 17:02:56 +00:00
clojure clojure: Avoid changing version numbers in two places. 2019-10-09 12:41:13 +00:00
compiler-rt llvm: updated to 9.0.1 2019-12-29 15:31:21 +00:00
coq lang: align variable assignments 2019-11-03 19:03:56 +00:00
coreclr PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
cparser
cu-prolog
duktape More http -> https. 2019-06-24 10:59:40 +00:00
eag Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
ecl lang: align variable assignments 2019-11-03 19:03:56 +00:00
eieio eieio: Use default EMACS_VERSIONS_ACCEPTED. 2018-02-06 16:36:44 +00:00
elisp-manual
elixir elixir: Update to 1.9.1 2019-08-01 09:52:52 +00:00
elk lang: align variable assignments 2019-11-03 19:03:56 +00:00
embryo https for enlightenment.org. 2019-07-06 16:46:09 +00:00
erlang erlang: Update to 22.1.8 2019-12-04 11:44:40 +00:00
erlang-doc erlang-doc: fix PLIST for 22.1 version bump 2019-11-23 22:57:19 +00:00
erlang-luerl lang/erlang-luerl: Update to 0.3. 2018-03-24 16:29:51 +00:00
erlang-man (lang/erlang-man) regen distinfo 2019-11-22 15:33:52 +00:00
f2c lang: align variable assignments 2019-11-03 19:03:56 +00:00
ficl
focal
fort77 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
forth-retro forth-retro: fix build on SunOS 2019-05-05 20:27:12 +00:00
g95 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gambc lang: align variable assignments 2019-11-03 19:03:56 +00:00
gauche gauche: Various fixes. 2018-07-26 16:55:29 +00:00
gawk Update to 5.0.1 2019-10-08 14:19:42 +00:00
gcc-aux lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc2 Fix indentation in buildlink3.mk files. 2018-01-07 13:03:53 +00:00
gcc3 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc3-c lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc3-c++ lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc3-f77 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc3-objc lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc5 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc5-aux lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc5-libs lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc6 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc6-aux lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc6-libs lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc7 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc7-libs gcc7: Revert zlib change, it causes bootstrap issues. 2019-08-27 06:42:30 +00:00
gcc8 lang/gcc8: fix DESCR 2020-01-05 13:38:49 +00:00
gcc8-libs lang/gcc8-libs: fix PKGREVISION according to the comment 2020-01-05 13:44:03 +00:00
gcc9 lang/gcc9: split PLIST into platform-specific files 2020-01-10 00:28:03 +00:00
gcc34 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc44 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc48 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc48-libs lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc49 lang: align variable assignments 2019-11-03 19:03:56 +00:00
gcc49-libs lang: align variable assignments 2019-11-03 19:03:56 +00:00
gforth lang: align variable assignments 2019-11-03 19:03:56 +00:00
ghc lang: align variable assignments 2019-11-03 19:03:56 +00:00
ghc-bootstrap lang: align variable assignments 2019-11-03 19:03:56 +00:00
ghc7 Explicitly set the ld command to ${LD} 2020-01-03 11:11:29 +00:00
ghc80 Import GHC 8.0.2 2020-01-03 15:24:08 +00:00
ghc84 Import ghc-8.4.4 2020-01-07 16:52:08 +00:00
ghc88 Import GHC 8.8.1 2020-01-09 12:32:24 +00:00
gjs Import of gjs-1.53.4 as lang/gjs 2019-10-06 15:50:31 +00:00
gnat_util lang: align variable assignments 2019-11-03 19:03:56 +00:00
gnucobol Update to 2.2 2017-12-17 04:54:15 +00:00
go Update go112 to 1.12.14. 2019-12-13 07:39:33 +00:00
go-hcl Revbump all Go packages after Go 1.12.14 update. 2019-12-13 07:43:47 +00:00
go14 lang: align variable assignments 2019-11-03 19:03:56 +00:00
go19 lang: align variable assignments 2019-11-03 19:03:56 +00:00
go110 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
go112 Update go112 to 1.12.14. 2019-12-13 07:39:33 +00:00
go113 go113: Update SunOS PLIST for new layout. 2019-12-09 10:13:38 +00:00
gpc lang: align variable assignments 2019-11-03 19:03:56 +00:00
gprolog (lang/prolog) remove default setting (MAKE_JOBS_SAFE) 2019-06-14 22:32:06 +00:00
guile guile: fix build with GNU texinfo 6.7 2019-12-24 01:42:53 +00:00
guile20 lang/guile: fix alignment of variables 2019-07-14 21:46:22 +00:00
guile22 guile22: add another SunOS build fix 2019-12-13 00:47:23 +00:00
gwydion-dylan Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
heirloom-awk
hugs lang: align variable assignments 2019-11-03 19:03:56 +00:00
icon lang: align variable assignments 2019-11-03 19:03:56 +00:00
inform lang/inform: Install manpages into ${PKGMANDIR}. 2017-08-19 00:21:25 +00:00
intercal lang: align variable assignments 2019-11-03 19:03:56 +00:00
ja-gawk lang: align variable assignments 2019-11-03 19:03:56 +00:00
jamvm
japhar
jasmin
java-lang-spec
java-vm-spec
jikes lang/jikes: move documentation to share/doc/jikes 2018-02-18 05:06:18 +00:00
jimtcl Reset maintainer 2017-09-16 19:26:41 +00:00
joos Sort PLIST files. 2018-01-01 22:29:15 +00:00
js Comment out dead sites. 2017-08-16 20:45:30 +00:00
kaffe lang: align variable assignments 2019-11-03 19:03:56 +00:00
kaffe-esound
kaffe-x11 lang: align variable assignments 2019-11-03 19:03:56 +00:00
kali lang: align variable assignments 2019-11-03 19:03:56 +00:00
konoha Recursive revbump from boost-1.71.0 2019-08-22 12:22:48 +00:00
ksi
libBlocksRuntime lang: align variable assignments 2019-11-03 19:03:56 +00:00
libcxx llvm: updated to 9.0.1 2019-12-29 15:31:21 +00:00
libcxxabi llvm: updated to 9.0.1 2019-12-29 15:31:21 +00:00
libduktape More http -> https. 2019-06-24 10:59:40 +00:00
libLLVM lang: align variable assignments 2019-11-03 19:03:56 +00:00
libLLVM4 lang: align variable assignments 2019-11-03 19:03:56 +00:00
libLLVM34 PKGREVISION bump for anything using python without a PYPKGPREFIX. 2019-04-25 07:32:34 +00:00
librep librep: update to 0.92.7 2019-01-04 02:06:05 +00:00
libunwind llvm: updated to 9.0.1 2019-12-29 15:31:21 +00:00
likepython lang: align variable assignments 2019-11-03 19:03:56 +00:00
llvm llvm: updated to 9.0.1 2019-12-29 15:31:21 +00:00
lua lang/lua: fix typo for PKG_FAIL_REASON in luaversion.mk 2018-07-23 22:22:42 +00:00
lua51
lua52
lua53 Update lang/lua53 to version 5.3.5. 2018-07-17 21:52:25 +00:00
LuaJIT
LuaJIT2 Fix the test for endianness on powerpc so that NetBSD/powerpc 2018-06-02 20:01:21 +00:00
lush
maude Mark packages that require C++03 (or the GNU variants) if they fail with 2018-07-18 00:06:10 +00:00
mawk Use https for all invisible-island.net HOMEPAGEs. 2019-06-22 11:37:13 +00:00
mercury Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
micropython lang: align variable assignments 2019-11-03 19:03:56 +00:00
minischeme
mit-scheme-bin
mono lang: align variable assignments 2019-11-03 19:03:56 +00:00
mono-basic Use https for mono-project.com. 2019-09-11 11:53:39 +00:00
mono2 lang: align variable assignments 2019-11-03 19:03:56 +00:00
mono6 mono6: Update to 6.6.0.161 2020-01-09 15:26:36 +00:00
moscow_ml Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
mpd
nawk
newlisp Update to 10.7.5 2019-08-23 13:41:31 +00:00
newsqueak lang: align variable assignments 2019-11-03 19:03:56 +00:00
nhc98 lang: align variable assignments 2019-11-03 19:03:56 +00:00
nim Update to 1.0.2 2019-10-30 12:28:48 +00:00
nodejs nodejs: updated to 13.6.0 2020-01-08 22:30:38 +00:00
nodejs8 nodejs8: updated to 8.17.0 2019-12-29 15:40:32 +00:00
nodejs10 nodejs10: updated to 10.18.0 2019-12-29 15:40:00 +00:00
nodejs12 nodejs12: updated to 12.14.1 2020-01-08 22:29:02 +00:00
npm npm: updated to 6.13.4 2019-12-29 16:22:42 +00:00
nqp Update rakudo, nqp, MoarVM to 2019.07.1 2019-08-22 22:33:15 +00:00
nuitka nuitka: mark as not ready for python 3.x 2019-12-28 11:29:59 +00:00
objc
ocaml ocaml: fix installation on Darwin + minor cleanups 2019-11-24 09:23:13 +00:00
oo2c lang: align variable assignments 2019-11-03 19:03:56 +00:00
open-cobol-ce lang: align variable assignments 2019-11-03 19:03:56 +00:00
opencobol
openjdk-bin Update to 12.0.1 2019-05-01 05:39:30 +00:00
openjdk7 lang: align variable assignments 2019-11-03 19:03:56 +00:00
openjdk8 openjdk8: More SunOS/gcc patching required. 2019-11-05 22:30:15 +00:00
openjdk11 lang/openjdk11: add patch for harfbuzz with gcc-7. 2020-01-05 13:01:55 +00:00
opensource-cobol Need strnlen(3), make sure we obtain it from libnbcompat if host OS doesn't 2019-07-10 17:53:38 +00:00
oracle-jdk8 lang: align variable assignments 2019-11-03 19:03:56 +00:00
oracle-jre8 lang: align variable assignments 2019-11-03 19:03:56 +00:00
ossp-js lang: align variable assignments 2019-11-03 19:03:56 +00:00
owl-lisp
p2c
p5-Switch Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
parrot lang: align variable assignments 2019-11-03 19:03:56 +00:00
pc-lisp pc-lisp: Fix build with Clang 7svn 2018-09-29 21:19:13 +00:00
pcc *: remove references to obsolete DragonFly/i386 2018-04-30 10:41:35 +00:00
pcc-current
pear lang/pear: update included pear pacakges 2019-12-15 18:28:55 +00:00
perl5 lang/perl5: Fix compiler check via pkglint 2019-11-24 01:08:21 +00:00
pfe lang: align variable assignments 2019-11-03 19:03:56 +00:00
pforth Replaced $(ROUND) with ${CURLY} variable references. 2018-01-01 18:16:35 +00:00
php lang/php72: update to 7.2.26 2019-12-21 07:02:15 +00:00
php56 lang/php: switch to use ".tar.xz" distfiles 2019-11-25 03:12:49 +00:00
php72 lang/php72: update to 7.2.26 2019-12-21 07:02:15 +00:00
php73 lang/php73: update to 7.3.13 2019-12-21 06:59:20 +00:00
php74 lang/php74: update to 7.4.1 2019-12-21 07:00:55 +00:00
picoc Update some HOMEPAGEs. 2017-09-03 09:22:57 +00:00
pict lang: align variable assignments 2019-11-03 19:03:56 +00:00
polyml Needs to be build as gnu++03. Doesn't work yet due to PaX mprotect 2019-12-19 22:18:47 +00:00
py-asttokens py-asttokens: updated to 2.0.2 2019-10-26 23:01:41 +00:00
py-basicproperty lang: align variable assignments 2019-11-03 19:03:56 +00:00
py-byterun lang: align variable assignments 2019-11-03 19:03:56 +00:00
py-cxfreeze py-cxfreeze: updated to 5.1.1 2018-02-09 08:04:41 +00:00
py-execjs py-execjs: updated to 1.5.1 2018-01-18 10:13:27 +00:00
py-hy py-hy: updated to 0.14.0 2018-02-23 07:03:09 +00:00
py-js2py py-js2py: updated to 0.60 2019-02-18 12:57:21 +00:00
py-jsparser py-jsparser: updated to 2.7.1 2019-06-07 07:26:58 +00:00
py-mypy py-mypy: updated to 0.761 2020-01-03 11:53:09 +00:00
py-mypy_extensions py-mypy: updated to 0.740; py-mypy_extensions updated to 0.4.3 2019-10-18 12:28:37 +00:00
py-parso py-parso: updated to 0.5.2 2019-12-31 10:44:37 +00:00
py-paver Fix PLIST for Python 2.x build. 2018-12-27 15:14:00 +00:00
py-pyrex lang: align variable assignments 2019-11-03 19:03:56 +00:00
py-python-lua lang: align variable assignments 2019-11-03 19:03:56 +00:00
py-pythonz Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
py-six py-six: updated to 1.13.0 2019-11-06 09:28:21 +00:00
py-spark-parser py-spark-parser: updated to 1.8.9 2019-08-26 06:54:28 +00:00
py-uncompyle6 py-uncompyle6: updated to 3.6.2 2020-01-08 15:19:14 +00:00
py27-html-docs py27-html-docs: Update to 2.7.17 2019-10-21 10:08:08 +00:00
py36-html-docs py36-html-docs: updated to 3.6.10 2019-12-28 22:38:04 +00:00
py37-html-docs py37-html-docs: updated to 3.7.6 2019-12-28 22:39:38 +00:00
py38-html-docs py38-html-docs: updated to 3.8.1 2019-12-28 22:40:35 +00:00
python Always extract the full Python distfile for modules. 2020-01-08 13:44:41 +00:00
python27 python27: updated to 2.7.17 2019-10-21 09:40:35 +00:00
python36 python36: updated to 3.6.10 2019-12-28 22:24:01 +00:00
python37 python37: updated to 3.7.6 2019-12-28 22:30:24 +00:00
python38 python38: Use gnu99 instead of c99 to avoid "alloca() undefined" problems 2020-01-06 22:54:51 +00:00
qore lang: align variable assignments 2019-11-03 19:03:56 +00:00
quickjs lang/quickjs: document possible cause for the test patch 2019-11-15 20:51:23 +00:00
R-sourcetools Update all R packages to canonical form. 2019-08-08 19:53:36 +00:00
racket lang: align variable assignments 2019-11-03 19:03:56 +00:00
racket-textual lang: align variable assignments 2019-11-03 19:03:56 +00:00
rakudo (lang/rakudo) Update PLIST, hopefully fix packaging 2019-12-28 00:45:42 +00:00
rakudo-star lang: align variable assignments 2019-11-03 19:03:56 +00:00
rcfunge lang: align variable assignments 2019-11-03 19:03:56 +00:00
rexx-imc Comment out dead sites. 2017-09-04 18:00:49 +00:00
rexx-regina
ruby lang/ruby: change default Ruby to 2.6.x 2019-12-15 15:37:26 +00:00
ruby-coffee-script
ruby-coffee-script-source
ruby-doc-stdlib
ruby-execjs
ruby-gherkin lang/ruby-gherkin: update to 6.0.15 2019-01-20 13:40:44 +00:00
ruby-rkelly-remix
ruby22 lang: align variable assignments 2019-11-03 19:03:56 +00:00
ruby22-base lang: align variable assignments 2019-11-03 19:03:56 +00:00
ruby24 lang: align variable assignments 2019-11-03 19:03:56 +00:00
ruby24-base apply GCC hack for arm64 to all GCC versions until further notice. 2019-12-07 07:18:52 +00:00
ruby25 lang: align variable assignments 2019-11-03 19:03:56 +00:00
ruby25-base apply GCC hack for arm64 to all GCC versions until further notice. 2019-12-07 07:18:52 +00:00
ruby26 lang: align variable assignments 2019-11-03 19:03:56 +00:00
ruby26-base apply GCC hack for arm64 to all GCC versions until further notice. 2019-12-07 07:18:52 +00:00
runawk Remove mova.org from MASTER_SITES 2019-04-08 21:38:39 +00:00
rust rust: fix building on Darwin 2020-01-05 21:37:43 +00:00
sablevm
sablevm-classpath
sablevm-classpath-gui *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
sather lang: align variable assignments 2019-11-03 19:03:56 +00:00
sbcl Re-work the configuration patches a bit. 2019-11-10 16:58:31 +00:00
scala Update to 2.13.0 2019-07-04 13:41:56 +00:00
scala-sbt Update to 1.2.8 2019-07-04 13:46:46 +00:00
scheme48 *: Move SUBST_STAGE from post-patch to pre-configure 2018-07-04 13:40:07 +00:00
scm lang: align variable assignments 2019-11-03 19:03:56 +00:00
see Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
sigscheme Update some URLs. 2017-09-04 18:55:07 +00:00
siod Comment out dead sites. 2017-09-04 18:00:49 +00:00
smalltalk lang: align variable assignments 2019-11-03 19:03:56 +00:00
smlnj lang: align variable assignments 2019-11-03 19:03:56 +00:00
smlnj11072 lang: align variable assignments 2019-11-03 19:03:56 +00:00
snobol lang: align variable assignments 2019-11-03 19:03:56 +00:00
spidermonkey lang: align variable assignments 2019-11-03 19:03:56 +00:00
spidermonkey52 spidermonkey52: Requires gcc 4.8 or higher 2019-11-10 14:17:38 +00:00
spidermonkey185 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
spl lang: align variable assignments 2019-11-03 19:03:56 +00:00
squeak Cleanup: replace curly braces with parentheses. 2018-01-01 01:26:13 +00:00
squeak-vm Deal with custom bitrates on NetBSD. Always build Alsa support, it is 2019-12-20 00:01:37 +00:00
sr lang: align variable assignments 2019-11-03 19:03:56 +00:00
sr-examples lang: align variable assignments 2019-11-03 19:03:56 +00:00
stalin stalin: seems to only need MesaLib and glu 2019-08-30 18:12:29 +00:00
STk lang: align variable assignments 2019-11-03 19:03:56 +00:00
sun-jdk7 lang: align variable assignments 2019-11-03 19:03:56 +00:00
sun-jre7 lang: align variable assignments 2019-11-03 19:03:56 +00:00
swi-prolog swi-prolog*: Update to 8.0.1 2019-02-25 15:20:44 +00:00
swi-prolog-jpl swi-prolog-jpl: Adjust COMMENT to reflect the actual package 2019-03-13 14:02:51 +00:00
swi-prolog-lite Use https for swi-prolog.org. 2019-07-10 10:32:05 +00:00
swi-prolog-packages swi-prolog-packages: PLIST.Linux catchup for version 8.x 2019-03-25 19:53:02 +00:00
tcl tcl: Explicitly disable tzdata for now. 2019-12-05 11:23:44 +00:00
tcl-expect tcl-expect: Ensure the correct tcl install is used. 2018-09-07 08:51:39 +00:00
tcl-otcl Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
tcl85 tcl85: Disable false positive detection of gethostby*_r/NetBSD 2019-10-02 14:53:41 +00:00
tcltutor lang/tcltutor: import tcltutor-30b7 2019-10-07 14:37:34 +00:00
tinyscheme all: replace SUBST_SED with the simpler SUBST_VARS 2019-05-23 19:22:54 +00:00
ucblogo lang: align variable assignments 2019-11-03 19:03:56 +00:00
umb-scheme
utilisp utilisp: follow redirects 2017-09-22 07:06:35 +00:00
vala vala: this now requires glib2 2.48 2019-11-06 14:14:09 +00:00
vscm
vslisp
wsbasic
yabasic yabasic: update to 2.86.3. 2020-01-01 23:09:34 +00:00
yap yap: update HOMEPAGE 2017-10-09 08:52:04 +00:00
zenlisp lang/zenlisp: import zenlisp-0.0.20131122 2018-02-03 17:28:53 +00:00
zig zig: updated to 0.4.0 2019-06-02 15:02:27 +00:00
Makefile Add ghc84 2020-01-07 16:53:58 +00:00