notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
fltk Cross-platform C++ graphical user interface toolkit
1.3.9_1 x11-toolkits on this many watch lists=39 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.3.9_1Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2024-01-23 11:32:28
Commit Hash: 9a81a60
People watching this port, also watch:: libxml2, tiff, zip, freetype2, popt
License: LGPL20
WWW:
https://www.fltk.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (177 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/fltk-1.3.9_1/catalog.mk
  3. /usr/local/share/licenses/fltk-1.3.9_1/LICENSE
  4. /usr/local/share/licenses/fltk-1.3.9_1/LGPL20
  5. bin/fltk-config
  6. bin/fluid
  7. include/FL/Enumerations.H
  8. include/FL/Fl.H
  9. include/FL/Fl_Adjuster.H
  10. include/FL/Fl_BMP_Image.H
  11. include/FL/Fl_Bitmap.H
  12. include/FL/Fl_Box.H
  13. include/FL/Fl_Browser.H
  14. include/FL/Fl_Browser_.H
  15. include/FL/Fl_Button.H
  16. include/FL/Fl_Cairo.H
  17. include/FL/Fl_Cairo_Window.H
  18. include/FL/Fl_Chart.H
  19. include/FL/Fl_Check_Browser.H
  20. include/FL/Fl_Check_Button.H
  21. include/FL/Fl_Choice.H
  22. include/FL/Fl_Clock.H
  23. include/FL/Fl_Color_Chooser.H
  24. include/FL/Fl_Copy_Surface.H
  25. include/FL/Fl_Counter.H
  26. include/FL/Fl_Device.H
  27. include/FL/Fl_Dial.H
  28. include/FL/Fl_Double_Window.H
  29. include/FL/Fl_Export.H
  30. include/FL/Fl_File_Browser.H
  31. include/FL/Fl_File_Chooser.H
  32. include/FL/Fl_File_Icon.H
  33. include/FL/Fl_File_Input.H
  34. include/FL/Fl_Fill_Dial.H
  35. include/FL/Fl_Fill_Slider.H
  36. include/FL/Fl_Float_Input.H
  37. include/FL/Fl_FormsBitmap.H
  38. include/FL/Fl_FormsPixmap.H
  39. include/FL/Fl_Free.H
  40. include/FL/Fl_GIF_Image.H
  41. include/FL/Fl_Gl_Window.H
  42. include/FL/Fl_Group.H
  43. include/FL/Fl_Help_Dialog.H
  44. include/FL/Fl_Help_View.H
  45. include/FL/Fl_Hold_Browser.H
  46. include/FL/Fl_Hor_Fill_Slider.H
  47. include/FL/Fl_Hor_Nice_Slider.H
  48. include/FL/Fl_Hor_Slider.H
  49. include/FL/Fl_Hor_Value_Slider.H
  50. include/FL/Fl_Image.H
  51. include/FL/Fl_Image_Surface.H
  52. include/FL/Fl_Input.H
  53. include/FL/Fl_Input_.H
  54. include/FL/Fl_Input_Choice.H
  55. include/FL/Fl_Int_Input.H
  56. include/FL/Fl_JPEG_Image.H
  57. include/FL/Fl_Light_Button.H
  58. include/FL/Fl_Line_Dial.H
  59. include/FL/Fl_Menu.H
  60. include/FL/Fl_Menu_.H
  61. include/FL/Fl_Menu_Bar.H
  62. include/FL/Fl_Menu_Button.H
  63. include/FL/Fl_Menu_Item.H
  64. include/FL/Fl_Menu_Window.H
  65. include/FL/Fl_Multi_Browser.H
  66. include/FL/Fl_Multi_Label.H
  67. include/FL/Fl_Multiline_Input.H
  68. include/FL/Fl_Multiline_Output.H
  69. include/FL/Fl_Native_File_Chooser.H
  70. include/FL/Fl_Nice_Slider.H
  71. include/FL/Fl_Object.H
  72. include/FL/Fl_Output.H
  73. include/FL/Fl_Overlay_Window.H
  74. include/FL/Fl_PNG_Image.H
  75. include/FL/Fl_PNM_Image.H
  76. include/FL/Fl_Pack.H
  77. include/FL/Fl_Paged_Device.H
  78. include/FL/Fl_Pixmap.H
  79. include/FL/Fl_Plugin.H
  80. include/FL/Fl_Positioner.H
  81. include/FL/Fl_PostScript.H
  82. include/FL/Fl_Preferences.H
  83. include/FL/Fl_Printer.H
  84. include/FL/Fl_Progress.H
  85. include/FL/Fl_RGB_Image.H
  86. include/FL/Fl_Radio_Button.H
  87. include/FL/Fl_Radio_Light_Button.H
  88. include/FL/Fl_Radio_Round_Button.H
  89. include/FL/Fl_Repeat_Button.H
  90. include/FL/Fl_Return_Button.H
  91. include/FL/Fl_Roller.H
  92. include/FL/Fl_Round_Button.H
  93. include/FL/Fl_Round_Clock.H
  94. include/FL/Fl_Scroll.H
  95. include/FL/Fl_Scrollbar.H
  96. include/FL/Fl_Secret_Input.H
  97. include/FL/Fl_Select_Browser.H
  98. include/FL/Fl_Shared_Image.H
  99. include/FL/Fl_Simple_Counter.H
  100. include/FL/Fl_Single_Window.H
  101. include/FL/Fl_Slider.H
  102. include/FL/Fl_Spinner.H
  103. include/FL/Fl_Sys_Menu_Bar.H
  104. include/FL/Fl_Table.H
  105. include/FL/Fl_Table_Row.H
  106. include/FL/Fl_Tabs.H
  107. include/FL/Fl_Text_Buffer.H
  108. include/FL/Fl_Text_Display.H
  109. include/FL/Fl_Text_Editor.H
  110. include/FL/Fl_Tile.H
  111. include/FL/Fl_Tiled_Image.H
  112. include/FL/Fl_Timer.H
  113. include/FL/Fl_Toggle_Button.H
  114. include/FL/Fl_Toggle_Light_Button.H
  115. include/FL/Fl_Toggle_Round_Button.H
  116. include/FL/Fl_Tooltip.H
  117. include/FL/Fl_Tree.H
  118. include/FL/Fl_Tree_Item.H
  119. include/FL/Fl_Tree_Item_Array.H
  120. include/FL/Fl_Tree_Prefs.H
  121. include/FL/Fl_Valuator.H
  122. include/FL/Fl_Value_Input.H
  123. include/FL/Fl_Value_Output.H
  124. include/FL/Fl_Value_Slider.H
  125. include/FL/Fl_Widget.H
  126. include/FL/Fl_Window.H
  127. include/FL/Fl_Wizard.H
  128. include/FL/Fl_XBM_Image.H
  129. include/FL/Fl_XPM_Image.H
  130. include/FL/abi-version.h
  131. include/FL/dirent.h
  132. include/FL/filename.H
  133. include/FL/fl_ask.H
  134. include/FL/fl_draw.H
  135. include/FL/fl_message.H
  136. include/FL/fl_show_colormap.H
  137. include/FL/fl_show_input.H
  138. include/FL/fl_types.h
  139. include/FL/fl_utf8.h
  140. include/FL/forms.H
  141. include/FL/gl.h
  142. include/FL/gl2opengl.h
  143. include/FL/gl_draw.H
  144. include/FL/glu.h
  145. include/FL/glut.H
  146. include/FL/mac.H
  147. include/FL/math.h
  148. include/FL/names.h
  149. include/FL/platform.H
  150. include/FL/win32.H
  151. include/FL/x.H
  152. lib/libfltk.a
  153. lib/libfltk.so
  154. lib/libfltk.so.1
  155. lib/libfltk.so.1.3
  156. @comment lib/libfltk_cairo.a
  157. @comment lib/libfltk_cairo.so
  158. @comment lib/libfltk_cairo.so.1
  159. @comment lib/libfltk_cairo.so.1.3
  160. lib/libfltk_forms.a
  161. lib/libfltk_forms.so
  162. lib/libfltk_forms.so.1
  163. lib/libfltk_forms.so.1.3
  164. lib/libfltk_gl.a
  165. lib/libfltk_gl.so
  166. lib/libfltk_gl.so.1
  167. lib/libfltk_gl.so.1.3
  168. lib/libfltk_images.a
  169. lib/libfltk_images.so
  170. lib/libfltk_images.so.1
  171. lib/libfltk_images.so.1.3
  172. share/man/man1/fltk-config.1.gz
  173. share/man/man1/fluid.1.gz
  174. share/man/man3/fltk.3.gz
  175. @owner
  176. @group
  177. @mode
Collapse this list.
Dependency lines:
  • fltk>0:x11-toolkits/fltk
To install the port:
cd /usr/ports/x11-toolkits/fltk/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-toolkits/fltk
  • pkg install fltk
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: fltk
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1702130542 SHA256 (fltk-1.3.9-source.tar.bz2) = 103441134915402808fd45424d4061778609437e804334434e946cfd26b196c2 SIZE (fltk-1.3.9-source.tar.bz2) = 4774284

Packages (timestamps in pop-ups are UTC):
fltk
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.3.9_11.3.9_11.3.51.3.9_11.3.9_1-1.3.5-
FreeBSD:13:quarterly1.3.9_11.3.9_11.3.81.3.9_11.3.9_11.3.91.3.91.3.9
FreeBSD:14:latest1.3.9_11.3.9_11.3.81.3.9_11.3.9_11.3.8-1.3.8
FreeBSD:14:quarterly1.3.9_11.3.9_1-1.3.9_11.3.9_11.3.91.3.91.3.9
FreeBSD:15:latest1.3.9_11.3.9_1n/a1.3.9_1n/a1.3.9_11.3.9_11.3.9_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. xorgproto>=0 : x11/xorgproto
  3. xorgproto>=0 : x11/xorgproto
  4. x11.pc : x11/libX11
  5. xcursor.pc : x11/libXcursor
  6. xext.pc : x11/libXext
  7. xfixes.pc : x11/libXfixes
  8. xft.pc : x11-fonts/libXft
  9. xinerama.pc : x11/libXinerama
  10. xrender.pc : x11/libXrender
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcursor.pc : x11/libXcursor
  3. xext.pc : x11/libXext
  4. xfixes.pc : x11/libXfixes
  5. xft.pc : x11-fonts/libXft
  6. xinerama.pc : x11/libXinerama
  7. xrender.pc : x11/libXrender
Library dependencies:
  1. libpng.so : graphics/png
  2. libfontconfig.so : x11-fonts/fontconfig
  3. libGL.so : graphics/libglvnd
  4. libGLU.so : graphics/libGLU
  5. libjpeg.so : graphics/jpeg-turbo
This port is required by:
for Build
  1. emulators/nestopia
  2. x11/flruler

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. net/tigervnc-devel*
  2. Collapse this list of deleted ports.
for Libraries
  1. audio/csound
  2. audio/giada
  3. audio/lmms
  4. audio/spiralloops
  5. audio/spiralsynth
  6. audio/spiralsynthmodular
  7. audio/yoshimi
Expand this list (70 items / 63 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. biology/seaview
  3. cad/gmsh
  4. cad/openvsp
  5. cad/py-gmsh
  6. comms/fl_moxgen
  7. comms/flamp
  8. comms/flcluster
  9. comms/fldigi
  10. comms/fllog
  11. comms/flmsg
  12. comms/flrig
  13. comms/flwrap
  14. comms/limesuite
  15. comms/xmorse
  16. editors/mickey
  17. emulators/nestopia
  18. games/burrtools
  19. games/crashtest
  20. games/eureka
  21. games/flightgear
  22. games/jaggedalliance2
  23. games/oblige
  24. games/palomino
  25. games/toycars
  26. games/tuxpaint-config
  27. graphics/flphoto
  28. graphics/pixie
  29. graphics/py-visvis
  30. graphics/quat-gui
  31. math/mbasecalc
  32. math/octave
  33. multimedia/butt
  34. net/spiritvnc
  35. net/tigervnc-viewer
  36. print/flpsed
  37. science/drawxtl
  38. science/vmd
  39. security/pinentry-fltk
  40. textproc/fldiff
  41. www/dillo2
  42. x11/virtualgl
  43. x11-fm/xdiskusage
  44. x11-toolkits/py-fltk
  45. x11-wm/wmanager
  46. Collapse this list.

Deleted ports which required this port:

Expand this list of 19 deleted ports
  1. audio/csound6*
  2. audio/raop_play*
  3. cad/gmsh-occ*
  4. comms/geoid*
  5. finance/xtrader*
  6. games/fgrun*
  7. graphics/cinepaint*
  8. graphics/iccexamin*
  9. graphics/libgfx*
  10. math/octave-forge-image-acquisition*
  11. multimedia/openmovieeditor*
  12. net/tigervnc-devel*
  13. print/xpp*
  14. science/flounder*
  15. x11-toolkits/fl_editor*
  16. x11-toolkits/flu*
  17. x11-toolkits/flvw*
  18. x11-wm/ede*
  19. x11-wm/flwm*
  20. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for fltk-1.3.9_1: CAIRO=off: Cairo graphics library support EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
x11-toolkits_fltk
USES:
cpe gl jpeg localbase pkgconfig tar:bz2 xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.fltk.org/pub/fltk/1.3.9/
Collapse this list.

Number of commits found: 104 (showing only 4 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
03 Aug 2000 10:28:58
commit hash: fp1.2564@dev.null.freshports.orgcommit hash: fp1.2564@dev.null.freshports.orgcommit hash: fp1.2564@dev.null.freshports.orgcommit hash: fp1.2564@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
(1) Add new variable, XFREE86_VERSION, to specify which version of       XFree86
(3 or 4) to depend to when USE_XLIB is set.       XFREE86_VERSION defaults to 3
for now, but adventurous users can       override it in /etc/make.conf.  When
XFREE86_VERSION=3, USE_XLIB       will add a dependency to x11/XFree86; when it
is set to 4, the       dependency will be to x11/XFree86-4-libraries.  When     
 XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS       hacks
to avoid messing with XFree86 are turned off.    
07 Jul 2000 20:33:58
commit hash: fp1.1667@dev.null.freshports.orgcommit hash: fp1.1667@dev.null.freshports.orgcommit hash: fp1.1667@dev.null.freshports.orgcommit hash: fp1.1667@dev.null.freshports.org files touched by this commit
steve search for other commits by this committer
Update to version 1.0.9.    
16 Jun 2000 22:52:41
commit hash: fp1.1027@dev.null.freshports.orgcommit hash: fp1.1027@dev.null.freshports.orgcommit hash: fp1.1027@dev.null.freshports.orgcommit hash: fp1.1027@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Rename INSTALLS_SHLIBS to INSTALLS_SHLIB.  (There was a typo in the   previous
commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)    
16 Jun 2000 11:38:51
commit hash: fp1.1014@dev.null.freshports.orgcommit hash: fp1.1014@dev.null.freshports.orgcommit hash: fp1.1014@dev.null.freshports.orgcommit hash: fp1.1014@dev.null.freshports.org files touched by this commit
sobomax search for other commits by this committer
Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with  
ldconfig in PLIST need personal consideration.    

Number of commits found: 104 (showing only 4 on this page)

«  1 | 2