pkgsrc/lang
nikita d79c897404 nim: Update to 1.2.6
Changelog extracted from the unspecific changelog.md on the 1.2.6 tag.
Unable to get a Changelog diff for 1.2.4 and 1.2.6.

# v1.4.0 - yyyy-mm-dd

## Standard library additions and changes

  For `net` and `nativesockets`, an `inheritable` flag has been added to all
  `proc`s that create sockets, allowing the user to control whether the
  resulting socket is inheritable. This flag is provided to ease the writing of
  multi-process servers, where sockets inheritance is desired.

  For a transistion period, define `nimInheritHandles` to enable file handle
  inheritance by default. This flag does **not** affect the `selectors` module
  due to the differing semantics between operating systems.

  `system.setInheritable` and `nativesockets.setInheritable` is also introduced
  for setting file handle or socket inheritance. Not all platform have these
  `proc`s defined.

- The file descriptors created for internal bookkeeping by `ioselector_kqueue`
  and `ioselector_epoll` will no longer be leaked to child processes.

- `strutils.formatFloat` with `precision = 0` has been restored to the version
  1 behaviour that produces a trailing dot, e.g. `formatFloat(3.14159, precision = 0)`
  is now `3.`, not `3`.
- `critbits` adds `commonPrefixLen`.

- `relativePath(rel, abs)` and `relativePath(abs, rel)` used to silently give wrong results
  (see #13222); instead they now use `getCurrentDir` to resolve those cases,
  and this can now throw in edge cases where `getCurrentDir` throws.
  `relativePath` also now works for js with `-d:nodejs`.

- JavaScript and NimScript standard library changes: `streams.StringStream` is
  now supported in JavaScript, with the limitation that any buffer `pointer`s
  used must be castable to `ptr string`, any incompatible pointer type will not
  work. The `lexbase` and `streams` modules used to fail to compile on
  NimScript due to a bug, but this has been fixed.

  The following modules now compile on both JS and NimScript: `parsecsv`,
  `parsecfg`, `parsesql`, `xmlparser`, `htmlparser` and `ropes`. Additionally
  supported for JS is `cstrutils.startsWith` and `cstrutils.endsWith`, for
  NimScript: `json`, `parsejson`, `strtabs` and `unidecode`.

- Added `streams.readStr` and `streams.peekStr` overloads to
  accept an existing string to modify, which avoids memory
  allocations, similar to `streams.readLine` (#13857).

- Added high-level `asyncnet.sendTo` and `asyncnet.recvFrom`. UDP functionality.

- `paramCount` & `paramStr` are now defined in os.nim instead of nimscript.nim for nimscript/nimble.
- `dollars.$` now works for unsigned ints with `nim js`

- Improvements to the `bitops` module, including bitslices, non-mutating versions
  of the original masking functions, `mask`/`masked`, and varargs support for
  `bitand`, `bitor`, and `bitxor`.

- `sugar.=>` and `sugar.->` changes: Previously `(x, y: int)` was transformed
  into `(x: auto, y: int)`, it now becomes `(x: int, y: int)` in consistency
  with regular proc definitions (although you cannot use semicolons).

  Pragmas and using a name are now allowed on the lefthand side of `=>`. Here
  is an aggregate example of these changes:
  ```nim
  import sugar

  foo(x, y: int) {.noSideEffect.} => x + y

  # is transformed into

  proc foo(x: int, y: int): auto {.noSideEffect.} = x + y
  ```
- The fields of `times.DateTime` are now private, and are accessed with getters and deprecated setters.

- The `times` module now handles the default value for `DateTime` more consistently. Most procs raise an assertion error when given
  an uninitialized `DateTime`, the exceptions are `==` and `$` (which returns `"Uninitialized DateTime"`). The proc `times.isInitialized`
  has been added which can be used to check if a `DateTime` has been initialized.

- Fix a bug where calling `close` on io streams in osproc.startProcess was a noop and led to
  hangs if a process had both reads from stdin and writes (eg to stdout).

- The callback that is passed to `system.onThreadDestruction` must now be `.raises: []`.
- The callback that is assigned to `system.onUnhandledException` must now be `.gcsafe`.

- `osproc.execCmdEx` now takes an optional `input` for stdin, `workingDir` and `env`
  parameters.

- Added a `ssl_config` module containing lists of secure ciphers as recommended by
  [Mozilla OpSec](https://wiki.mozilla.org/Security/Server_Side_TLS)

- `net.newContext` now defaults to the list of ciphers targeting
  ["Intermediate compatibility"](https://wiki.mozilla.org/Security/Server_Side_TLS#Intermediate_compatibility_.28recommended.29)
  per Mozilla's recommendation instead of `ALL`. This change should protect
  users from the use of weak and insecure ciphers while still provides
  adequate compatibility with the majority of the Internet.

- A new module `std/jsonutils` with hookable `jsonTo,toJson,fromJson` operations for json
  serialization/deserialization of custom types was added.

- A new proc `heapqueue.find[T](heap: HeapQueue[T], x: T): int` to get index of element ``x``
  was added.
- Added `rstgen.rstToLatex` convenience proc for `renderRstToOut` and `initRstGenerator`
  with `outLatex` output.
- Added `os.normalizeExe`, e.g.: `koch` => `./koch`.
- `macros.newLit` now preserves named vs unnamed tuples; use `-d:nimHasWorkaround14720`
  to keep old behavior.
- Added `random.gauss`, that uses the ratio of uniforms method of sampling from a Gaussian distribution.
- Added `typetraits.elementType` to get element type of an iterable.
- `typetraits.$` changes: `$(int,)` is now `"(int,)"` instead of `"(int)"`;
  `$tuple[]` is now `"tuple[]"` instead of `"tuple"`;
  `$((int, float), int)` is now `"((int, float), int)"` instead of `"(tuple of (int, float), int)"`
- Added `macros.extractDocCommentsAndRunnables` helper

- `strformat.fmt` and `strformat.&` support `= specifier`. `fmt"{expr=}"` now
  expands to `fmt"expr={expr}"`.
- deprecations: `os.existsDir` => `dirExists`, `os.existsFile` => `fileExists`

- Added `jsre` module, [Regular Expressions for the JavaScript target.](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions)
- Made `maxLines` argument `Positive` in `logging.newRollingFileLogger`,
  because negative values will result in a new file being created for each logged
  line which doesn't make sense.
- Changed `log` in `logging` to use proper log level on JavaScript target,
  e.g. `debug` uses `console.debug`, `info` uses `console.info`, `warn` uses `console.warn`, etc.
- Tables, HashSets, SharedTables and deques don't require anymore that the passed
  initial size must be a power of two - this is done internally.
  Proc `rightSize` for Tables and HashSets is deprecated, as it is not needed anymore.
  `CountTable.inc` takes `val: int` again not `val: Positive`; I.e. it can "count down" again.
- Removed deprecated symbols from `macros` module, deprecated as far back as `0.15`.


## Language changes
- In newruntime it is now allowed to assign discriminator field without restrictions as long as case object doesn't have custom destructor. Discriminator value doesn't have to be a constant either. If you have custom destructor for case object and you do want to freely assign discriminator fields, it is recommended to refactor object into 2 objects like this:
  ```nim
  type
    MyObj = object
      case kind: bool
        of true: y: ptr UncheckedArray[float]
        of false: z: seq[int]

  proc `=destroy`(x: MyObj) =
    if x.kind and x.y != nil:
      deallocShared(x.y)
      x.y = nil
  ```
  Refactor into:
  ```nim
  type
    MySubObj = object
      val: ptr UncheckedArray[float]
    MyObj = object
      case kind: bool
      of true: y: MySubObj
      of false: z: seq[int]

  proc `=destroy`(x: MySubObj) =
    if x.val != nil:
      deallocShared(x.val)
      x.val = nil
  ```
2020-08-09 22:11:29 +00:00
..
a60 a60: HOMEPAGE and MASTER_SITES redirect to https. 2019-06-05 07:17:15 +00:00
abcl Update to version 1.7.1. 2020-07-29 21:47:46 +00:00
adoptopenjdk11-bin Add jmap to JAVA_WRAPPERS, bump PKGREVISION 2020-05-29 10:51:23 +00:00
algol68g lang/algol68g: fix outdated configure options 2020-05-21 07:02:56 +00:00
asn1c all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
awka lang/awka: fix homepage 2020-05-03 15:36:46 +00:00
baci all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
boomerang Follow some redirects. 2019-06-24 10:36:50 +00:00
brandybasic
bwbasic
caml-light all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
camlp4 Marked lang/camlp4 as BROKEN. 2020-01-17 09:44:32 +00:00
camlp5 Updated lang/camlp5 to version 7.11. 2020-02-07 13:44:12 +00:00
cbmbasic Add lang/cbmbasic, a Commodore BASIC interpreter 2019-07-08 06:46:22 +00:00
ccsh *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
cdl3
Cg-compiler lang: align variable assignments 2019-11-03 19:03:56 +00:00
chibi-scheme chibi-scheme: Import chibi-scheme-0.8.0 as lang/chibi-scheme 2020-05-09 19:07:00 +00:00
chicken all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
chicken5 chicken: Update to version 5.2.0 2020-05-16 20:01:56 +00:00
cim all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
cint
clang llvm: updated to 10.0.1 2020-07-26 19:20:12 +00:00
clang-tools-extra llvm: updated to 10.0.1 2020-07-26 19:20:12 +00:00
classpath *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
classpath-gui librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
clisp *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
clojure clojure: Avoid changing version numbers in two places. 2019-10-09 12:41:13 +00:00
compiler-rt llvm: updated to 10.0.1 2020-07-26 19:20:12 +00:00
coq Revbump for icu 2020-06-02 08:22:31 +00:00
coreclr Revbump for icu 2020-06-02 08:22:31 +00:00
cparser *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
cu-prolog lang/cu-prolog: suppress harmless array[char] compiler warnings 2020-05-03 16:45:52 +00:00
duktape duktape: Capitalize ECMAScript and JavaScript 2020-04-04 07:46:24 +00:00
eag
ecl lang/ecl: update to ecl-20.4.24 2020-07-09 08:23:37 +00:00
eieio *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
elisp-manual all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
elixir elixir: Update to 1.10.4 2020-07-07 11:34:29 +00:00
elk lang: align variable assignments 2019-11-03 19:03:56 +00:00
embryo Update embryo to 1.7.10. No relevant changes. 2020-05-01 00:14:17 +00:00
erlang erlang, amavisd, policyd: remove redundant replace-interpreter 2020-05-22 18:12:15 +00:00
erlang-doc erlang-doc: remove now irrelevant duplicate file filtering 2020-04-27 04:12:44 +00:00
erlang-luerl
erlang-man erlang*: Update to 22.2.7. 2020-02-27 13:46:39 +00:00
f2c all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ficl *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
focal
fort77 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
forth-retro forth-retro: Update to 2019.7 2020-06-14 10:38:11 +00:00
g95 lang/g95: suppress USE_TOOLS+=perl warning 2020-05-13 04:15:50 +00:00
gambc lang/gambc: skip configure in SUBST block 2020-05-13 04:17:26 +00:00
gauche lang/gauche: skip check for unknown configure options 2020-03-22 10:50:35 +00:00
gawk Unbreak gawk on ppc Mac OS X 10.4 and earlier - the linker 2020-06-25 19:48:03 +00:00
gcc-aux lang/gcc-aux: fix shell portability 2020-05-03 17:43:19 +00:00
gcc2 all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
gcc3 all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
gcc3-c lang/gcc3*: suppress USE_TOOLS+=perl warning 2020-05-13 05:02:08 +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/gcc5: skip check for unknown configure options 2020-05-02 07:45:05 +00:00
gcc5-aux gcc*-aux: avoid future issues and accept NetBSD-10 as a version. 2020-04-29 20:33:28 +00:00
gcc5-libs all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
gcc6 lang/gcc6: disable check for unknown configure options 2020-04-28 16:17:17 +00:00
gcc6-aux lang/gcc6-aux: fix shell portability 2020-05-03 17:42:20 +00:00
gcc6-libs all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
gcc7 lang/gcc7: disable check for unknown configure options 2020-04-28 16:20:07 +00:00
gcc7-libs lang/gcc7: add missing patches for precompiled headers. 2020-04-08 13:29:54 +00:00
gcc8 lang/gcc8: remove no-op SUBST block 2020-04-27 03:38:28 +00:00
gcc8-libs gcc8*: update to 8.4.0 2020-04-08 06:39:57 +00:00
gcc9 lang/gcc9: fix build with -Werror=char-subscripts 2020-05-17 22:36:07 +00:00
gcc10 lang/gcc10: fix patch checksums to include the bug report URL 2020-05-17 19:49:18 +00:00
gcc34 lang/gcc3*: suppress USE_TOOLS+=perl warning 2020-05-13 05:02:08 +00:00
gcc44 lang/gcc44: fix build in strict environment 2020-05-09 17:57:56 +00:00
gcc48 lang/gcc48: build even with -Werror=char-subscripts 2020-05-17 20:07:00 +00:00
gcc48-libs all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
gcc49 lang/gcc49: build even with -Werror=char-subscripts 2020-05-17 20:08:38 +00:00
gcc49-libs all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
gforth Revbump packages depending on libffi after .so version change. 2020-03-08 16:42:24 +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 Allow more memory for GHC to waste. Allow dropping extra compat 2020-03-30 19:36:03 +00:00
ghc80 Allow more memory for GHC to waste. Allow dropping extra compat 2020-03-30 19:36:03 +00:00
ghc84 Allow more memory for GHC to waste. Allow dropping extra compat 2020-03-30 19:36:03 +00:00
ghc88 Loosen data/address space limit. Allow dropping extra libraries like 2020-03-24 20:40:15 +00:00
gjs gjs: Capitalize JavaScript 2020-07-07 12:26:03 +00:00
gnat_util lang: align variable assignments 2019-11-03 19:03:56 +00:00
gnucobol lang/gnucobol: remove unknown configure options 2020-05-23 13:06:37 +00:00
go Update go114 to 1.14.6. 2020-07-17 17:20:05 +00:00
go-bin add lang/go-bin 2020-05-02 20:07:31 +00:00
go-hcl Revbump all Go packages after go114 update. 2020-07-17 18:04:11 +00:00
go14 all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
go19 go*: move definition of GOROOT_BOOTSTRAP to go/bootstrap.mk. 2020-05-01 14:09:14 +00:00
go110 go*: move definition of GOROOT_BOOTSTRAP to go/bootstrap.mk. 2020-05-01 14:09:14 +00:00
go113 Update go113 to 1.13.14. 2020-07-17 17:10:20 +00:00
go114 Update go114 to 1.14.6. 2020-07-17 17:20:05 +00:00
gpc all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
gprolog (lang/prolog) remove default setting (MAKE_JOBS_SAFE) 2019-06-14 22:32:06 +00:00
guile lang/guile: disable check for unknown configure options 2020-03-22 08:17:23 +00:00
guile20 Revbump packages depending on libffi after .so version change. 2020-03-08 16:42:24 +00:00
guile22 guile22: include bugticket in patch 2020-05-14 15:36:40 +00:00
gwydion-dylan Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
heirloom-awk
hs-hslua hs-*: add PLIST files 2020-05-11 17:51:58 +00:00
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
idris *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
inform
intercal lang: align variable assignments 2019-11-03 19:03:56 +00:00
ja-gawk all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
jamvm *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
janet janet: Update to 1.11.3 2020-08-08 17:56:42 +00:00
japhar japhar: Define LICENSE 2020-03-27 15:09:00 +00:00
jasmin
java-lang-spec
java-vm-spec
jikes *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
jimtcl
joos
js
kaffe *: Remove esound support from pkgsrc 2020-01-20 21:54:00 +00:00
kaffe-x11 *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
kali lang: align variable assignments 2019-11-03 19:03:56 +00:00
konoha Revbump for icu 2020-06-02 08:22:31 +00:00
ksi ksi: Define LICENSE 2020-03-27 23:29:39 +00:00
libBlocksRuntime all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
libcxx llvm: updated to 10.0.1 2020-07-26 19:20:12 +00:00
libcxxabi llvm: updated to 10.0.1 2020-07-26 19:20:12 +00:00
libduktape [lib]duktape: Update to 2.5.0 2020-03-24 13:49:11 +00:00
libLLVM libLLVM: Bump GCC_REQD 2020-03-20 17:51:57 +00:00
libLLVM4 all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
libLLVM34 devel/libLLVM34: remove nonexistent file from SUBST_FILES 2020-04-27 03:47:31 +00:00
libobjc2 Import libobjc2-2.0, a modern version of devel/gnustep-objc for use with 2020-04-16 17:35:47 +00:00
librep Revbump packages depending on libffi after .so version change. 2020-03-08 16:42:24 +00:00
libunwind llvm: updated to 10.0.1 2020-07-26 19:20:12 +00:00
likepython lang: align variable assignments 2019-11-03 19:03:56 +00:00
llvm llvm: updated to 10.0.1 2020-07-27 11:12:48 +00:00
lua lang/module.mk: using rm: is probably more portable here 2020-07-11 15:33:51 +00:00
lua-moonscript lang: Add lua-moonscript 2020-07-11 11:56:59 +00:00
lua51 lua: move cmake bits to per-interpreter buildlink3s 2020-07-02 21:42:23 +00:00
lua52 lua: move cmake bits to per-interpreter buildlink3s 2020-07-02 21:42:23 +00:00
lua53 lua: move cmake bits to per-interpreter buildlink3s 2020-07-02 21:42:23 +00:00
lua54 Fix build on Linux 2020-08-07 01:57:10 +00:00
LuaJIT2 LuaJIT: gets lua category 2020-07-02 10:16:59 +00:00
lush *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
maude
mawk Use https for all invisible-island.net HOMEPAGEs. 2019-06-22 11:37:13 +00:00
mercury regen PLIST 2020-01-30 20:44:27 +00:00
micropython Revbump packages depending on libffi after .so version change. 2020-03-08 16:42:24 +00:00
minischeme
mit-scheme-bin all: migrate several HOMEPAGEs to https 2020-01-18 23:30:43 +00:00
mono Revbump for icu 2020-06-02 08:22:31 +00:00
mono-basic Revbump for icu 2020-06-02 08:22:31 +00:00
mono6 mono6: Disable boehm garbage collector on aarch64 2020-06-28 17:20:43 +00:00
moscow_ml Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
mozjs60 Revbump for icu 2020-06-02 08:22:31 +00:00
mozjs68 Rename rust-bin's PKGNAME to rust-bin. Add rust.mk for rust packages. 2020-06-14 15:33:27 +00:00
mpd mpd: avoid problematic netbsd version check (would fail for netbsd-10) 2020-04-29 20:31:58 +00:00
nawk all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
neko Bump dependent packages for mbedtls-2.23.0 2020-07-07 11:20:26 +00:00
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 nim: Update to 1.2.6 2020-08-09 22:11:29 +00:00
nodejs nodejs: build fix for netbsd<9 2020-08-07 06:26:54 +00:00
nodejs8 Revbump for icu 2020-06-02 08:22:31 +00:00
nodejs10 nodejs/nodejs10/nodejs12: these now require nghttp2>=1.41.0 2020-06-18 04:58:24 +00:00
nodejs12 nodejs12: updated to 12.18.3 2020-08-03 12:10:47 +00:00
npm npm: updated to 6.14.7 2020-07-22 06:55:12 +00:00
nqp Update nqp to 2020.02.1. 2020-03-08 18:22:44 +00:00
nuitka all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
objc mark packages that fail with -Werror=char-subscripts 2020-05-20 06:09:03 +00:00
ocaml lang/ocaml: fix bashisms in tests 2020-05-23 20:33:51 +00:00
oo2c oo2c: fix a patch checksum 2020-05-14 03:02:31 +00:00
open-cobol-ce lang: align variable assignments 2019-11-03 19:03:56 +00:00
opencobol
openjdk-bin Add jmap to JAVA_WRAPPERS, bump PKGREVISION 2020-05-29 10:51:23 +00:00
openjdk8 lang/openjdk8: skip check for unknown configure options 2020-06-02 18:25:39 +00:00
openjdk11 openjdk11: Enable ALSA audio support for NetBSD 2020-06-04 01:10:38 +00:00
opensource-cobol all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
oracle-jdk8 Add jmap to JAVA_WRAPPERS, bump PKGREVISION 2020-05-29 10:51:23 +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 Revbump for icu 2020-06-02 08:22:31 +00:00
pc-lisp
pcc lang/pcc: remove dependency on gmake 2020-06-06 21:24:14 +00:00
pcc-current
pear lang/pear: update to 1.10.12 2020-04-25 15:51:47 +00:00
perl5 lang/perl5: Make compatible with macOS 11 'Big Sur' 2020-07-22 15:23:56 +00:00
pfe pfe: This is not ported to Python 3.x yet 2020-06-14 10:32:04 +00:00
pforth
php lang/php72: update to 7.2.33 2020-08-08 13:32:57 +00:00
php56 php56: add default-off php-embed option to install embed SAPI 2020-08-01 09:52:51 +00:00
php72 lang/php72: update to 7.2.33 2020-08-08 13:32:57 +00:00
php73 lang/php73: update to 7.3.21 2020-08-08 13:30:07 +00:00
php74 lang/php74: update to 7.4.9 2020-08-08 13:31:19 +00:00
picoc
pict all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
polyml Revbump packages depending on libffi after .so version change. 2020-03-08 16:42:24 +00:00
py-asttokens py-asttokens: cleanup 2020-07-01 14:55:12 +00:00
py-basicproperty *: reset maintainer for darcy 2020-07-13 20:05:11 +00:00
py-byterun lang: align variable assignments 2019-11-03 19:03:56 +00:00
py-cmake-language-server py-cmake-language-server: update to 0.1.2. 2020-06-29 13:07:55 +00:00
py-cxfreeze *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
py-execjs
py-hy py-hy: updated to 0.18.0 2020-03-27 15:27:41 +00:00
py-inflect lang/py-inflect: import py-inflect-4.1.0 2020-03-12 07:12:05 +00:00
py-js2py
py-jsparser py-jsparser: updated to 2.7.1 2019-06-07 07:26:58 +00:00
py-mypy py-mypy: updated to 0.782 2020-07-01 16:05:25 +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.7.1 2020-07-24 06:54:40 +00:00
py-paver
py-py3c py-py3c: added version 1.2 2020-07-27 20:11:44 +00:00
py-pygls py-pygls: Sort PLIST 2020-05-18 16:46:46 +00:00
py-pyrex lang: align variable assignments 2019-11-03 19:03:56 +00:00
py-python-language-server lang/py-python-language-server: import py-python-language-server-0.32.0 2020-05-18 13:36:49 +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.15.0 2020-05-27 12:14:31 +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.7.1 2020-06-20 16:23:16 +00:00
py27-html-docs python27: updated to 2.7.18 2020-04-20 20:05:56 +00:00
py36-html-docs python36: updated to 3.6.11 2020-06-30 05:59:40 +00:00
py37-html-docs python37: updated to 3.7.8 2020-06-30 05:56:02 +00:00
py38-html-docs python38 py38-html-docs: updated to 3.8.5 2020-07-21 16:31:15 +00:00
python Added eliot to versioned dependencies 2020-07-01 08:54:30 +00:00
python27 python*: findlib subst class can be a noop 2020-05-21 17:25:13 +00:00
python36 python36: updated to 3.6.11 2020-06-30 05:59:40 +00:00
python37 python37: fix CVE-2020-14422 using upstream patch 2020-08-03 11:11:33 +00:00
python38 python38 py38-html-docs: updated to 3.8.5 2020-07-21 16:31:15 +00:00
qore Don't modify the instance from a const method. 2020-03-19 23:59:58 +00:00
quickjs lang/quickjs: install documentation and examples 2020-05-10 10:32:33 +00:00
R-sourcetools Update all R packages to canonical form. 2019-08-08 19:53:36 +00:00
racket Revbump for icu 2020-06-02 08:22:31 +00:00
racket-textual lang: align variable assignments 2019-11-03 19:03:56 +00:00
rakudo Update rakudo to 2020.02.1. 2020-03-08 19:47:47 +00:00
rakudo-star *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
rcfunge rcfunge: avoid workaround for netbsd<6, EOL versions 2020-04-29 20:30:27 +00:00
rexx-imc
rexx-regina all: migrate some SourceForge homepage URLs back from https to http 2020-01-26 05:26:08 +00:00
ruby lang/rails60: update to 6.0.3.2 2020-06-18 13:38:45 +00:00
ruby-coffee-script
ruby-coffee-script-source all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ruby-cucumber-gherkin lang/ruby-cucumber-gherkin: update to 13.0.0 2020-04-27 04:56:48 +00:00
ruby-doc-stdlib
ruby-execjs
ruby-rkelly-remix
ruby25 all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ruby25-base lang/ruby25-base: update to 2.5.8 2020-04-01 15:25:26 +00:00
ruby26 all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
ruby26-base lang/ruby26-base: update to 2.6.6 2020-04-01 15:21:57 +00:00
ruby27 lang/ruby27: add ruby27 package version 2.7.0 2020-03-15 15:30:30 +00:00
ruby27-base lang/ruby27-base: generic fix for path to power_assert/console 2020-06-19 09:21:06 +00:00
runawk runawk: Fix typo in DESCR 2020-03-27 23:31:04 +00:00
rust rust: Update to version 1.45.2. 2020-08-06 11:42:56 +00:00
rust-bin urst-bin: Correct sense of condition 2020-07-15 15:13:57 +00:00
sablevm sablevm: Set LICENSE 2020-07-07 14:58:24 +00:00
sablevm-classpath
sablevm-classpath-gui librsvg: update bl3.mk to remove libcroco in rust case 2020-03-10 22:08:37 +00:00
sather lang/sather: allow no-op SUBST block 2020-05-16 13:56:55 +00:00
sbcl sbcl: Default to C99 compile environment on SunOS. 2020-05-22 13:34:43 +00:00
scala (lang/scala) Fix install stage, ${TAR} was not defined 2020-04-04 04:19:36 +00:00
scala-sbt Update to 1.2.8 2019-07-04 13:46:46 +00:00
scheme48
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
siod
smalltalk Revbump for icu 2020-06-02 08:22:31 +00:00
smlnj all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
smlnj11072 all: migrate homepages from http to https 2020-01-26 17:30:40 +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 Revbump for icu 2020-06-02 08:22:31 +00:00
spidermonkey185 Newer GCC and clang decided that global asm shouldn't be volatile. 2020-04-13 19:19:37 +00:00
spl Revbump for icu 2020-06-02 08:22:31 +00:00
squeak all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
squeak-vm squeak-vm: fix sandboxed builds 2020-07-13 03:06:47 +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/STk: fix array index using char 2020-05-03 14:49:30 +00:00
sun-jdk7 Add jmap to JAVA_WRAPPERS, bump PKGREVISION 2020-05-29 10:51:23 +00:00
sun-jre7 lang: align variable assignments 2019-11-03 19:03:56 +00:00
swi-prolog
swi-prolog-jpl
swi-prolog-lite *: Recursive revision bump for openssl 1.1.1. 2020-01-18 21:48:19 +00:00
swi-prolog-packages *: Recursive revision bump for openssl 1.1.1. 2020-01-18 21:48:19 +00:00
tcl Revbump for icu 2020-06-02 08:22:31 +00:00
tcl-expect *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
tcl-otcl *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
tcl85 all: migrate homepages from http to https 2020-01-26 17:30:40 +00:00
tcltutor lang/tcltutor: import tcltutor-30b7 2019-10-07 14:37:34 +00:00
tinyscheme *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
ucblogo lang: align variable assignments 2019-11-03 19:03:56 +00:00
umb-scheme
utilisp
vala vala: Update to 0.48.7 2020-07-07 13:47:41 +00:00
vscm
vslisp *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
wsbasic *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
yabasic yabasic: update to 2.86.9. 2020-06-07 11:17:30 +00:00
yap Fix STL use 2020-04-17 00:19:43 +00:00
zenlisp
zig Add lang/zig/application, common mk to handle build.zig applications. 2020-06-16 11:01:42 +00:00
Makefile py-py3c: added version 1.2 2020-07-27 20:11:44 +00:00