BSD Ports

Vulnerable: version 1.42.1 is affected by 3 known vulnerabilities. See below.

lang/janet 1.42.1 NetBSD

Functional and imperative programming language

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
571d3f0eed
License
mit
Categories
lang
Package size
456.3 KiB, 3144.3 KiB installed

Description

Janet is a functional and imperative programming language.

Janet makes a good system scripting language, or a language to embed in other programs. Think Lua or Guile. Janet also can be used for rapid prototyping, dynamic systems, and other domains where lisp shines.

In the other systems

SystemPortVersion
NetBSDlang/janet1.42.1
FreeBSDlang/janet1.42.0
OpenBSDlang/janet1.42.1
DragonFlylang/janet1.38.0
HardenedBSDlang/janet1.42.0
GhostBSDlang/janet1.42.0

Install

Binary package:

pkgin install janet

From pkgsrc:

cd /usr/pkgsrc/lang/janet && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.42.1
NetBSD 10.1 aarch641.41.2
SmartOS / illumos x86_641.42.1
macOS 15 arm64-

Dependencies

No port depends on this one.

Known vulnerabilities 3

Commit history 2

DateCommitCreditsLog message
571d3f0eed ktnb janet: update to 1.42.1
Fixed shared lib version
8677e3102e ktnb janet: update to 1.42.0
* fix/illumos-multicast * Tweak a docstring and a comment * Fix GC collecting active fiber during nested janet_continue * Align items in multiline pretty format (%m and %p) * fix janet_channel_make_threaded to return threaded channel * Macro hygiene tweaks * Fix: add missing :symbolmap keyword to disasm function * Add LLM, AI and tool usage section to contribution guide * Lint shadow binding * Increase pretty printing line density * Try to use clearer language in buffer docs * Fix mmap return value check * Fix stale fiber stack pointers across realloc * Hide JanetMarshalContext implementation details * Add bash, zsh, and fish shell completions for janet * plan9 port maintenance * OSS-Fuzz: Add new fuzzer targets unmarshal * Fix documentation for os_stat function …