BSD Ports

x11/fltk 1.4.5nb1 NetBSD

Fast Light Tool Kit for graphical user interfaces

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7b5a3977f9
License
gnu-lgpl-v2
Categories
x11
Package size
1503.4 KiB, 9439.1 KiB installed

Description

The Fast Light Tool Kit is a cross-platform C++ GUI toolkit for UNIX/Linux (X11 or Wayland), Microsoft Windows and macOS. FLTK provides modern GUI functionality without bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation. FLTK also includes FLUID, an interactive user interface builder program.

From the FLTK website:

FLTK 1.4 is a big step forward, adding new widgets and support of Wayland on Linux and FreeBSD systems. Work on FLTK 1.4 began 2016 because it was necessary to break the FLTK 1.3 ABI in order to fix some long outstanding problems and to add new features. Resetting the ABI also allowed the removal of 200+ areas of conditional compilation involving ABI guards, greatly simplifying the code. FLTK 1.4 boasts a completely new abstract device driver class hierarchy to isolate platform specific code in one place instead of using #ifdef everywhere, and to make it easier to port to new platforms.

In the other systems

SystemPortVersion
NetBSDx11/fltk1.4.5nb1
FreeBSDx11-toolkits/fltk1.3.11
OpenBSDx11/fltk1.3.11
DragonFlyx11-toolkits/fltk1.3.10
MidnightBSDx11-toolkits/fltk1.3.10
HardenedBSDx11-toolkits/fltk1.3.10
GhostBSDx11-toolkits/fltk1.3.10

Install

Binary package:

pkgin install fltk

From pkgsrc:

cd /usr/pkgsrc/x11/fltk && 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.4.5nb1
NetBSD 10.1 aarch641.4.5
SmartOS / illumos x86_641.4.5nb3
macOS 15 arm641.4.5nb3

Dependencies

Run dependencies 4

Commit history 3

DateCommitCreditsLog message
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
5e4aea17e2 wiz *: recursive bump for pcre2 10.48