CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

lang/nll 20260317a

Simple language for programming learning (SDL 2)

Port info

Maintainer
kozos@kozos.jp
Packages
latest: nll 20260317a, nll-nosdl 20260317a, nll-sdl1 20260317a
Upstream
up to date
Last update
to 20260317a · 320e8857cf
Quarterly
2026Q4: nll 20260317a, nll-nosdl 20260317a, nll-sdl1 20260317a
WWW
https://kozos.jp/nll/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install nll
# pkg install nll-nosdl
# pkg install nll-sdl1
installs nll 20260317a, nll-nosdl 20260317a, nll-sdl1 20260317a from latest; from quarterly (2026Q4) nll 20260317a, nll-nosdl 20260317a, nll-sdl1 20260317a
Port
# cd /usr/ports/lang/nll && make install clean
# make -C /usr/ports/lang/nll config  # change options first
Size
160 KiB download · 571 KiB installed
Depends on
devel/libedit 3.1.20260512,1, devel/sdl20 2.32.10_2, x11/libX11 1.8.14,1
License
ZLIB
Options
5 of 11 on in the package: DOCS EXAMPLES LIBEDIT NCURSES SYSTEM
Show the 6 options that are off
FGETS GETLINE NETWORK NLLINE READLINE SYSCALL
Note
Size, dependencies, options and messages are those of nll.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1620260317a20260317a–
FreeBSD 1520260317a20260317a–
FreeBSD 1420260317a20260317a20260317a

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1520260317a20260317a–
FreeBSD 1420260317a20260317a20260317a

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 20260317a.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (9)

Yusuf Yaman (nxjoseph) · 20260317a
lang/nll: Update 20260110a => 20260317a

Changelog:
- Changed the delimiter for line number from space to comma.
- Modified the bug to read the floating number having many number of digits.
https://kozos.jp/nlux/download.html

PR:		294297
Reported by:	SAKAI Hiroaki <kozos@kozos.jp> (maintainer)
Approved by:	osa (mentor), vvd (co-mentor)
MFH:		2026Q2
320e8857cf
Vladimir Druzenko (vvd) · 20260110a
lang/nll: Update 20250805a => 20260110a

Changelog:
- Added the 5x5font.
- Added the basic color mode.
- Added the integer math functions.
- Much memory reduction measures.
- Many modifications for micro:bit.
- Some minimal corrections.
https://kozos.jp/nlux/download.html

- Improve port-install-* readability.
- Merge INSTALL_DATA in post-install-EXAMPLES-on.

PR:	292355
4ac834f549
Vladimir Druzenko (vvd) · 20250805a
lang/nll: Update 20250413a => 20250805a

Changelog:
- Added the argument of RUN command for setting the ARGV[].
- Added the operator for condition to execute.
- Reflect setting of GSETRANGE()/GSETOFFSET()/GSETSCALE() at the
  coordinate of the mouse.
https://kozos.jp/nlux/download.html

Improve port (non-functional changes):
- Rename "default" flavor to "sdl2".
- Move ".if ${FLAVOR} == *" section higher.

PR:	288767
ff798691d8
Vladimir Druzenko (vvd) · 20250413a
lang/nll: Update 20241222a => 20250413a

Changelog:
- Fixed the some bug to save/load BMP file.
- Added and modified some functions.
- Added the operator to compare vector value.
- Modified graphic view process.
- Added the support for 16/32 bitfield of BMP file.
- Added the 16bit color mode.
- Added the support to load and play the WAV file.
- Added the support to load the text audio file.
- Added the force direct mode.
- Fixed some bugs.
https://kozos.jp/nlux/download.html

PR:	286471
f748569593
Koichiro Iwao (meta) · 20241222a
lang/nll: update to 20241222a

PR:		283506
16763f73f5
Zsolt Udvari (uzsolt) · 20240703a
lang/nll: update to 20240703a

Convert flavor-specific options to flavor: in the default flavor should
choose SDL version (1 or 2). Now SDL versions are flavors.
Pet portlint, portclippy, portfmt.

PR:             280123
Approved by:    submitter is maintainer
e005593992
Muhammad Moinur Rahman (bofh) · 20231210a_1
lang/nll: Sanitize MANPREFIX

Approved by:    portmgr (blanket)
833afe395e
Fernando Apesteguía (fernape) · 20231210a
lang/nll: upgrade to 20231210a

ChangeLog: https://kozos.jp/nlux/download.html

 * Integrated the function and the label to the variable.
 * Added IF - ELSE - ENDIF command.
 * Buildup of the graphic functions
 * Speed up an operation of the fixed number only in the first time
 * Added the support of the structure-like operation
 * Buildup of the library making method
 * Fixed some bugs.

PR:		275687
Reported by:	kozos@kozos.jp (maintainer)
8a4033ace6
Robert Clausecker (fuz) · 20230909a
lang/nll: Simple language for programming learning

NLL is a simple language for programming learning

Simple script language for beginners for programming learning.

Complicated sentence structures are abolished and It is designed to understand
if you can go on reading it by a line unit.
Integer arithmetic, character string processing, a floating decimal operation
are possible.
This has text drawing, graphic and sound function and can make simple games.

NLL is one implementation in NLUX of programming language HOBBY.

PR:		244786
7c0a57e683