BSD Ports

x11-toolkits/fltk 1.3.11 FreeBSD

Cross-platform C++ graphical user interface toolkit

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c7afca71d4
License
LGPL20
Categories
x11-toolkits
Package size
1351.5 KiB, 6782.9 KiB installed

Description

The Fast Light ToolKit ("FLTK", pronounced "fulltick") is a LGPL'd C++ graphical user interface for X11.

FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation.

FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes.

In the other systems

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

Install

Binary package:

pkg install fltk

From the ports tree:

cd /usr/ports/x11-toolkits/fltk/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fltk>0:x11-toolkits/fltk
LIB_DEPENDS=	libfltk.so:x11-toolkits/fltk

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.3.101.3.111.3.81.3.101.3.11
FreeBSD:14:quarterly1.3.101.3.10n/a1.3.101.3.10
FreeBSD:15:latest1.3.111.3.11n/a1.3.101.3.10
FreeBSD:15:quarterly1.3.101.3.10n/an/an/a
FreeBSD:16:latest1.3.101.3.11n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 22
Run dependencies 21
Required by 208

The first 100 are listed.

Configuration

Options name: x11-toolkits_fltk

OptionDefaultDescription
CAIROoffCairo graphics library support
EXAMPLESoffBuild and/or install examples
USES
cpe gl jpeg localbase pkgconfig tar:bz2 xorg
Service scripts
none

Files

Manual pages 3
  • fltk(3)
  • fltk-config(1)
  • fluid(1)
pkg-plist 170
  • bin/fltk-config
  • bin/fluid
  • include/FL/Enumerations.H
  • include/FL/Fl.H
  • include/FL/Fl_Adjuster.H
  • include/FL/Fl_BMP_Image.H
  • include/FL/Fl_Bitmap.H
  • include/FL/Fl_Box.H
  • include/FL/Fl_Browser.H
  • include/FL/Fl_Browser_.H
  • include/FL/Fl_Button.H
  • include/FL/Fl_Cairo.H
  • include/FL/Fl_Cairo_Window.H
  • include/FL/Fl_Chart.H
  • include/FL/Fl_Check_Browser.H
  • include/FL/Fl_Check_Button.H
  • include/FL/Fl_Choice.H
  • include/FL/Fl_Clock.H
  • include/FL/Fl_Color_Chooser.H
  • include/FL/Fl_Copy_Surface.H
  • include/FL/Fl_Counter.H
  • include/FL/Fl_Device.H
  • include/FL/Fl_Dial.H
  • include/FL/Fl_Double_Window.H
  • include/FL/Fl_Export.H
  • include/FL/Fl_File_Browser.H
  • include/FL/Fl_File_Chooser.H
  • include/FL/Fl_File_Icon.H
  • include/FL/Fl_File_Input.H
  • include/FL/Fl_Fill_Dial.H
  • include/FL/Fl_Fill_Slider.H
  • include/FL/Fl_Float_Input.H
  • include/FL/Fl_FormsBitmap.H
  • include/FL/Fl_FormsPixmap.H
  • include/FL/Fl_Free.H
  • include/FL/Fl_GIF_Image.H
  • include/FL/Fl_Gl_Window.H
  • include/FL/Fl_Group.H
  • include/FL/Fl_Help_Dialog.H
  • include/FL/Fl_Help_View.H
  • include/FL/Fl_Hold_Browser.H
  • include/FL/Fl_Hor_Fill_Slider.H
  • include/FL/Fl_Hor_Nice_Slider.H
  • include/FL/Fl_Hor_Slider.H
  • include/FL/Fl_Hor_Value_Slider.H
  • include/FL/Fl_Image.H
  • include/FL/Fl_Image_Surface.H
  • include/FL/Fl_Input.H
  • include/FL/Fl_Input_.H
  • include/FL/Fl_Input_Choice.H
  • include/FL/Fl_Int_Input.H
  • include/FL/Fl_JPEG_Image.H
  • include/FL/Fl_Light_Button.H
  • include/FL/Fl_Line_Dial.H
  • include/FL/Fl_Menu.H
  • include/FL/Fl_Menu_.H
  • include/FL/Fl_Menu_Bar.H
  • include/FL/Fl_Menu_Button.H
  • include/FL/Fl_Menu_Item.H
  • include/FL/Fl_Menu_Window.H
  • include/FL/Fl_Multi_Browser.H
  • include/FL/Fl_Multi_Label.H
  • include/FL/Fl_Multiline_Input.H
  • include/FL/Fl_Multiline_Output.H
  • include/FL/Fl_Native_File_Chooser.H
  • include/FL/Fl_Nice_Slider.H
  • include/FL/Fl_Object.H
  • include/FL/Fl_Output.H
  • include/FL/Fl_Overlay_Window.H
  • include/FL/Fl_PNG_Image.H
  • include/FL/Fl_PNM_Image.H
  • include/FL/Fl_Pack.H
  • include/FL/Fl_Paged_Device.H
  • include/FL/Fl_Pixmap.H
  • include/FL/Fl_Plugin.H
  • include/FL/Fl_Positioner.H
  • include/FL/Fl_PostScript.H
  • include/FL/Fl_Preferences.H
  • include/FL/Fl_Printer.H
  • include/FL/Fl_Progress.H
  • include/FL/Fl_RGB_Image.H
  • include/FL/Fl_Radio_Button.H
  • include/FL/Fl_Radio_Light_Button.H
  • include/FL/Fl_Radio_Round_Button.H
  • include/FL/Fl_Repeat_Button.H
  • include/FL/Fl_Return_Button.H
  • include/FL/Fl_Roller.H
  • include/FL/Fl_Round_Button.H
  • include/FL/Fl_Round_Clock.H
  • include/FL/Fl_Scroll.H
  • include/FL/Fl_Scrollbar.H
  • include/FL/Fl_Secret_Input.H
  • include/FL/Fl_Select_Browser.H
  • include/FL/Fl_Shared_Image.H
  • include/FL/Fl_Simple_Counter.H
  • include/FL/Fl_Single_Window.H
  • include/FL/Fl_Slider.H
  • include/FL/Fl_Spinner.H
  • include/FL/Fl_Sys_Menu_Bar.H
  • include/FL/Fl_Table.H

The first 100 are listed.

distinfo 1
FileSizeSHA256
fltk-1.3.11-source.tar.bz24.776421e+06ca2e144e5f89173cd094cc273940d56230b1bf613083a0792e6406dc191cd99f
Master sites 1
  • https://github.com/fltk/fltk/releases/download/release-1.3.11/

Commit history 1

DateCommitCreditsLog message
c7afca71d4 Alexey Dokuchaev x11-toolkits/fltk: update the port to version 1.3.11
- Fix potential crash when backspace is typed in a menu - Fluid: output FLTK version for -v/--version command- line arguments - Fix Fl_Table_Row inconsistencies - Improve transitions between fullscreen modes - Fix potential buffer overflow in Fl_Help_View The ABI is 100% compatible with releases 1.3.5-1.3.10. No further releases are planned for the 1.3.x series. PR: 283342 (wip towards 1.4.x update)