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
| System | Port | Version |
|---|---|---|
| FreeBSD | x11-toolkits/fltk | 1.3.11 |
| OpenBSD | x11/fltk | 1.3.11 |
| NetBSD | x11/fltk | 1.4.5nb1 |
| DragonFly | x11-toolkits/fltk | 1.3.10 |
| MidnightBSD | x11-toolkits/fltk | 1.3.10 |
| HardenedBSD | x11-toolkits/fltk | 1.3.10 |
| GhostBSD | x11-toolkits/fltk | 1.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3.10 | 1.3.11 | 1.3.8 | 1.3.10 | 1.3.11 |
| FreeBSD:14:quarterly | 1.3.10 | 1.3.10 | n/a | 1.3.10 | 1.3.10 |
| FreeBSD:15:latest | 1.3.11 | 1.3.11 | n/a | 1.3.10 | 1.3.10 |
| FreeBSD:15:quarterly | 1.3.10 | 1.3.10 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.10 | 1.3.11 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libpng.so: graphics/pnglibfontconfig.so: x11-fonts/fontconfig
The full lists below include those, and their dependencies in turn.
Build dependencies 22
- archivers/brotli
- devel/gettext-runtime
- devel/pkgconf
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11/libX11
- x11/libXau
- x11/libXcursor
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXinerama
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 21
- archivers/brotli
- devel/gettext-runtime
- graphics/jpeg-turbo
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11/libX11
- x11/libXau
- x11/libXcursor
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXinerama
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Required by 208
- audio/csound
- audio/csoundqt
- audio/spiralloops
- audio/spiralsynthmodular
- audio/yoshimi
- benchmarks/octave-forge-benchmark
- biology/seaview
- cad/gmsh
- cad/py-gmsh
- cad/py-pygmsh
- comms/fl_moxgen
- comms/flamp
- comms/flcluster
- comms/fldigi
- comms/fllog
- comms/flmsg
- comms/flrig
- comms/flwrap
- comms/limesuite
- comms/sdr++
- comms/xmorse
- editors/mickey
- emulators/nestopia
- french/aster
- french/homard
- games/burr-tools
- games/crashtest
- games/eureka
- games/flightgear
- games/jaggedalliance2
- games/oblige
- games/toycars
- games/tuxpaint-config
- graphics/flphoto
- graphics/pixie
- graphics/py-visvis
- mail/claws-mail-dillo
- mail/claws-mail-plugins
- math/mbasecalc
- math/nlopt
- math/octave
- math/octave-forge
- math/octave-forge-actuarial
- math/octave-forge-apa
- math/octave-forge-audio
- math/octave-forge-automatic-differentiation
- math/octave-forge-base
- math/octave-forge-bim
- math/octave-forge-bioinfo
- math/octave-forge-biosig
- math/octave-forge-bsltl
- math/octave-forge-cfitsio
- math/octave-forge-cgi
- math/octave-forge-chartjs
- math/octave-forge-civil-engineering
- math/octave-forge-coder
- math/octave-forge-communications
- math/octave-forge-control
- math/octave-forge-csg-dataset
- math/octave-forge-csg-toolkit
- math/octave-forge-data-smoothing
- math/octave-forge-database
- math/octave-forge-dataframe
- math/octave-forge-datatypes
- math/octave-forge-devtools
- math/octave-forge-dicom
- math/octave-forge-divand
- math/octave-forge-doctest
- math/octave-forge-drafting
- math/octave-forge-dsppack
- math/octave-forge-econometrics
- math/octave-forge-fda
- math/octave-forge-femoctave
- math/octave-forge-fenv
- math/octave-forge-fileio
- math/octave-forge-financial
- math/octave-forge-fits
- math/octave-forge-fl-core
- math/octave-forge-fpl
- math/octave-forge-fuzzy-logic-toolkit
- math/octave-forge-fxp
- math/octave-forge-ga
- math/octave-forge-general
- math/octave-forge-generate_html
- math/octave-forge-geographiclib
- math/octave-forge-geometry
- math/octave-forge-gnuplot
- math/octave-forge-gsl
- math/octave-forge-hdf5oct
- math/octave-forge-ident
- math/octave-forge-image
- math/octave-forge-informationtheory
- math/octave-forge-instrument-control
- math/octave-forge-integration
- math/octave-forge-internal-fluid-flow
- math/octave-forge-interval
- math/octave-forge-io
- math/octave-forge-irsa
- math/octave-forge-joystick
- math/octave-forge-level-set
The first 100 are listed.
Configuration
Options name: x11-toolkits_fltk
| Option | Default | Description |
|---|---|---|
| CAIRO | off | Cairo graphics library support |
| EXAMPLES | off | Build 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
| File | Size | SHA256 |
|---|---|---|
| fltk-1.3.11-source.tar.bz2 | 4.776421e+06 | ca2e144e5f89173cd094cc273940d56230b1bf613083a0792e6406dc191cd99f |
Master sites 1
- https://github.com/fltk/fltk/releases/download/release-1.3.11/