summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2020-05-13lang/gcc3*: suppress USE_TOOLS+=perl warningrillig2-2/+5
2020-05-13lang/gambc: skip configure in SUBST blockrillig1-5/+3
The configure script does not contain these placeholders anymore.
2020-05-13lang/g95: suppress USE_TOOLS+=perl warningrillig1-1/+2
2020-05-12lang/llvm: remove nonexistent file from SUBST_FILESrillig1-2/+1
opt-remarks has probably been replaced by remarks-shlib, which has already been added to the list.
2020-05-12lang/sbcl: clean up SUBST_FILESrillig1-2/+2
These files use SBCL_PREFIX instead of a literal string now.
2020-05-12lang/mono: allow the SUBST block fix-prefix to not affect all filesrillig1-1/+2
The list of files is generated via find(1) and contains each file individually. Some of these files are modified, some aren't. Those files that aren't modified are redundant, but since they are not listed explicitly in the package Makefile, there is no superfluous code. Avoiding such superfluous code is the whole goal of SUBST_NOOP_OK.
2020-05-11lang/nim: Add bl3 filenikita1-0/+14
2020-05-11lang/nim: build and install tools and nimble.nikita2-2/+18
2020-05-11hs-*: add PLIST filesrillig1-0/+97
These PLIST files have been autogenerated by mk/haskell.mk using HS_UPDATE_PLIST=yes during a bulk build. They will help to track changes to the packages. The Haskell packages didn't have PLIST files because their paths contained package hashes. These hashes are now determined by mk/haskell.mk, which makes it easy to generate easy to read PLIST files.
2020-05-10lang/mono6: fix build in strict environmentrillig1-2/+6
2020-05-10add gcc10 GCC version 10.1.0maya21-1/+713
Release notes: https://gcc.gnu.org/gcc-10/changes.html
2020-05-10lang/quickjs: install documentation and examplesrillig2-2/+33
2020-05-10lang/quickjs: update to 2020-04-12rillig3-12/+20
Changes since 2020-01-19: 2020-04-12: - added cross realm support - added AggregateError and Promise.any - added env, uid and gid options in os.exec() - misc bug fixes 2020-03-16: - reworked error handling in std and os libraries: suppressed I/O exceptions in std FILE functions and return a positive errno value when it is explicit - output exception messages to stderr - added std.loadFile(), std.strerror(), std.FILE.prototype.tello() - added JS_GetRuntimeOpaque(), JS_SetRuntimeOpaque(), JS_NewUint32() - updated to Unicode 13.0.0 - misc bug fixes
2020-05-09yabasic: update to 2.86.8.fcambus2-7/+7
ChangeLog: Version 2.86.8 (May 9, 2020) - Bringing pkg.m4 with us to ease build process
2020-05-09openjdk8: handle paxctl +m internally to the buildtnn3-16/+20
2020-05-09openjdk8: don't pick up krb5 headers from pkgsrctnn1-1/+3
2020-05-09lang: Add chibi-schemeleot1-1/+2
2020-05-09chibi-scheme: Import chibi-scheme-0.8.0 as lang/chibi-schemeleot6-0/+492
Chibi-Scheme is a very small library intended for use as an extension and scripting language in C programs. In addition to support for lightweight VM-based threads, each VM itself runs in an isolated heap allowing multiple VMs to run simultaneously in different OS threads. The default repl language contains all bindings from R7RS small, available explicitly as the (scheme small) library. Support for additional languages such as JavaScript, Go, Lua and Bash are planned for future releases. Scheme is chosen as a substrate because its first class continuations and guaranteed tail-call optimization makes implementing other languages easy.
2020-05-09lang/gcc9: fix build in strict environmentrillig1-3/+2
2020-05-09lang/gcc49: fix build in strict environmentrillig1-1/+3
2020-05-09lang/gcc44: fix build in strict environmentrillig1-1/+5
2020-05-09lang/mono6: fix shell portabilityrillig1-1/+4
2020-05-09lang/mono6: clean up CONF_FILESrillig1-35/+24
2020-05-09lang/mono6: fix path to Python interpreterrillig1-3/+4
2020-05-09mozjs60: fix Linux PLISTtnn1-0/+2
2020-05-09lang/sbcl: remove no-op SUBST blockrillig1-7/+1
There is no file that contains the word "tar" anymore.
2020-05-09lang/rust: remove no-op file from SUBST_FILESrillig1-2/+1
2020-05-09lang/mono: fix hard-coded X11BASErillig3-6/+6
2020-05-09lang/ruby27-base: fix path to power_assert/consolerillig1-3/+3
2020-05-09openjdk11: enable support for NetBSD-*-aarch64. Add bootstrap binaries.tnn2-10/+23
Only works on -current. See PR port-evbarm/55248 for 9.0 caveats.
2020-05-09openjdk11: fix PLIST handling for JVMCItnn2-9/+9
2020-05-08openjdk11: remove the jdk-zeroshark-vm option, it is not supported any moretnn1-10/+1
2020-05-08lang/llvm: remove nonexistent file from REPLACE_PYTHONrillig1-2/+1
2020-05-08nodejs12: updated to 12.16.3adam2-8/+7
Version 12.16.3 'Erbium' (LTS), @targos Notable Changes Dependencies: Updated OpenSSL to 1.1.1g Updated c-ares to 1.16.0 Updated experimental uvwasi to 0.0.6 ESM (experimental): Additional warnings are no longer printed for modules that use conditional exports or package name self resolution
2020-05-08nodejs: updated to 14.2.0adam2-8/+7
Version 14.2.0 (Current) Notable Changes * Track function calls with assert.CallTracker (experimental) * Console groupIndentation option
2020-05-08npm: updated to 6.14.5adam3-12/+8
6.14.5: BUG FIXES fix: relativize file links when inflating shrinkwrap fix: npm init help output
2020-05-08don't use PKG_SYSCONFSUBDIR, as mono sources refer to ${sysconfdir}/monoplunky2-44/+27
in various ways - this fixes specific problem with gacutil failing to run
2020-05-08go113, go114: when bootstrapped using a modules capable Go bootstrap,maya2-4/+16
put the cache in the work directory. Helps bulk building on netbsd/aarch64.
2020-05-07lang/clang: fix detection of libstdc++rillig2-3/+4
In the previous commit, I had missed a negation in the empty(...) condition. PKGREVISION++ to notify clang users of the fix. https://mail-index.netbsd.org/pkgsrc-users/2020/05/07/msg031132.html
2020-05-07openjdk11: remove icache patch, issue is fixed in srctnn2-31/+1
2020-05-06yabasic: update to 2.86.7.fcambus2-7/+7
ChangeLog: Version 2.86.7 (April 4, 2020) - Using pkg-config (if available) to locate libffi
2020-05-06revbump after boost updateadam8-13/+16
2020-05-06Follow openjdk11 and unlimit cputime as individual commands can take morejmcneill1-2/+2
than 1hr of CPU time.
2020-05-04openjdk8: update to openjdk8-1.8.252 (BSD port 8u252 GA)tnn2-8/+8
Security fixes for: CVE-2020-2754, CVE-2020-2755, CVE-2020-2756, CVE-2020-2757, CVE-2020-2773, CVE-2020-2781, CVE-2020-2800, CVE-2020-2803, CVE-2020-2805, CVE-2020-2830 Also misc bugfixes.
2020-05-04openjdk11: JVMCI is shipped on aarch64tnn1-1/+4
2020-05-04openjdk11: remove binutils from the distinfotnn1-5/+1
(it was for an uncommitted PKG_OPTION to build hsdis_aarch64.so)
2020-05-04openjdk11: apply band-aid for aarch64 ICache invalidation problemtnn2-1/+35
2020-05-04lang/ruby: make patching config_file.rb optionalrillig1-1/+2
ruby26-base and beyond don't need this patch anymore. They get the configuration directory from Gem::ConfigFile::SYSTEM_CONFIG_PATH, which is set to RbConfig::CONFIG["sysconfdir"], which in turn is set to PKGSYSCONFDIR.
2020-05-03openjdk11: aarch64 should default to hotspottnn1-2/+2
2020-05-03update SUBST block for openjdk8 -> openjdk11tnn1-13/+8