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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q2
ocaml-lablgl OpenGL interface for Objective Caml
1.05_7,1 graphics on this many watch lists=22 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.05_7,1Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-09-13 16:26:24
Last Update: 2025-01-12 21:37:16
Commit Hash: ba25510
People watching this port, also watch:: unzip, nasm, libxml2, gdbm, freetype2
License: BSD3CLAUSE
WWW:
https://forge.ocamlcore.org/projects/lablgl/
Description:
LablGL is an OpenGL interface for Objective Caml. Since it includes support for the Togl widget, you can comfortably use it with LablTk. All of the GL and GLU libraries are available. Read a good book about how to use these. Translating from OpenGL to LablGL is rather straightforward: there is a LablGL function for each OpenGL one. For ease of retrieving, both GL and GLU are cut in smaller modules of related functions. Please see ${PREFIX}/share/doc/ocaml/lablgl/README for further information.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (139 items)
Collapse this list.
  1. /usr/local/share/licenses/ocaml-lablgl-1.05_7,1/catalog.mk
  2. /usr/local/share/licenses/ocaml-lablgl-1.05_7,1/LICENSE
  3. /usr/local/share/licenses/ocaml-lablgl-1.05_7,1/BSD3CLAUSE
  4. bin/lablgl
  5. bin/lablglut
  6. lib/ocaml/site-lib/lablGL/build.ml
  7. lib/ocaml/site-lib/lablGL/dlllablgl.so
  8. lib/ocaml/site-lib/lablGL/dlllablglut.so
  9. lib/ocaml/site-lib/lablGL/dlltogl.so
  10. lib/ocaml/site-lib/lablGL/gl.cmi
  11. lib/ocaml/site-lib/lablGL/gl.cmx
  12. lib/ocaml/site-lib/lablGL/gl.ml
  13. lib/ocaml/site-lib/lablGL/gl.mli
  14. lib/ocaml/site-lib/lablGL/glArray.cmi
  15. lib/ocaml/site-lib/lablGL/glArray.cmx
  16. lib/ocaml/site-lib/lablGL/glArray.ml
  17. lib/ocaml/site-lib/lablGL/glArray.mli
  18. lib/ocaml/site-lib/lablGL/glClear.cmi
  19. lib/ocaml/site-lib/lablGL/glClear.cmx
  20. lib/ocaml/site-lib/lablGL/glClear.ml
  21. lib/ocaml/site-lib/lablGL/glClear.mli
  22. lib/ocaml/site-lib/lablGL/glDraw.cmi
  23. lib/ocaml/site-lib/lablGL/glDraw.cmx
  24. lib/ocaml/site-lib/lablGL/glDraw.ml
  25. lib/ocaml/site-lib/lablGL/glDraw.mli
  26. lib/ocaml/site-lib/lablGL/glFunc.cmi
  27. lib/ocaml/site-lib/lablGL/glFunc.cmx
  28. lib/ocaml/site-lib/lablGL/glFunc.ml
  29. lib/ocaml/site-lib/lablGL/glFunc.mli
  30. lib/ocaml/site-lib/lablGL/glLight.cmi
  31. lib/ocaml/site-lib/lablGL/glLight.cmx
  32. lib/ocaml/site-lib/lablGL/glLight.ml
  33. lib/ocaml/site-lib/lablGL/glLight.mli
  34. lib/ocaml/site-lib/lablGL/glList.cmi
  35. lib/ocaml/site-lib/lablGL/glList.cmx
  36. lib/ocaml/site-lib/lablGL/glList.ml
  37. lib/ocaml/site-lib/lablGL/glList.mli
  38. lib/ocaml/site-lib/lablGL/glMap.cmi
  39. lib/ocaml/site-lib/lablGL/glMap.cmx
  40. lib/ocaml/site-lib/lablGL/glMap.ml
  41. lib/ocaml/site-lib/lablGL/glMap.mli
  42. lib/ocaml/site-lib/lablGL/glMat.cmi
  43. lib/ocaml/site-lib/lablGL/glMat.cmx
  44. lib/ocaml/site-lib/lablGL/glMat.ml
  45. lib/ocaml/site-lib/lablGL/glMat.mli
  46. lib/ocaml/site-lib/lablGL/glMisc.cmi
  47. lib/ocaml/site-lib/lablGL/glMisc.cmx
  48. lib/ocaml/site-lib/lablGL/glMisc.ml
  49. lib/ocaml/site-lib/lablGL/glMisc.mli
  50. lib/ocaml/site-lib/lablGL/glPix.cmi
  51. lib/ocaml/site-lib/lablGL/glPix.cmx
  52. lib/ocaml/site-lib/lablGL/glPix.ml
  53. lib/ocaml/site-lib/lablGL/glPix.mli
  54. lib/ocaml/site-lib/lablGL/glShader.cmi
  55. lib/ocaml/site-lib/lablGL/glShader.cmx
  56. lib/ocaml/site-lib/lablGL/glShader.ml
  57. lib/ocaml/site-lib/lablGL/glShader.mli
  58. lib/ocaml/site-lib/lablGL/glTex.cmi
  59. lib/ocaml/site-lib/lablGL/glTex.cmx
  60. lib/ocaml/site-lib/lablGL/glTex.ml
  61. lib/ocaml/site-lib/lablGL/glTex.mli
  62. lib/ocaml/site-lib/lablGL/gluMat.cmi
  63. lib/ocaml/site-lib/lablGL/gluMat.cmx
  64. lib/ocaml/site-lib/lablGL/gluMat.ml
  65. lib/ocaml/site-lib/lablGL/gluMat.mli
  66. lib/ocaml/site-lib/lablGL/gluMisc.cmi
  67. lib/ocaml/site-lib/lablGL/gluMisc.cmx
  68. lib/ocaml/site-lib/lablGL/gluMisc.ml
  69. lib/ocaml/site-lib/lablGL/gluMisc.mli
  70. lib/ocaml/site-lib/lablGL/gluNurbs.cmi
  71. lib/ocaml/site-lib/lablGL/gluNurbs.cmx
  72. lib/ocaml/site-lib/lablGL/gluNurbs.ml
  73. lib/ocaml/site-lib/lablGL/gluNurbs.mli
  74. lib/ocaml/site-lib/lablGL/gluQuadric.cmi
  75. lib/ocaml/site-lib/lablGL/gluQuadric.cmx
  76. lib/ocaml/site-lib/lablGL/gluQuadric.ml
  77. lib/ocaml/site-lib/lablGL/gluQuadric.mli
  78. lib/ocaml/site-lib/lablGL/gluTess.cmi
  79. lib/ocaml/site-lib/lablGL/gluTess.cmx
  80. lib/ocaml/site-lib/lablGL/gluTess.ml
  81. lib/ocaml/site-lib/lablGL/gluTess.mli
  82. lib/ocaml/site-lib/lablGL/glut.cmi
  83. lib/ocaml/site-lib/lablGL/glut.cmx
  84. lib/ocaml/site-lib/lablGL/glut.ml
  85. lib/ocaml/site-lib/lablGL/glut.mli
  86. lib/ocaml/site-lib/lablGL/lablgl.a
  87. lib/ocaml/site-lib/lablGL/lablgl.cma
  88. lib/ocaml/site-lib/lablGL/lablgl.cmxa
  89. lib/ocaml/site-lib/lablGL/lablglut.a
  90. lib/ocaml/site-lib/lablGL/lablglut.cma
  91. lib/ocaml/site-lib/lablGL/lablglut.cmxa
  92. lib/ocaml/site-lib/lablGL/liblablgl.a
  93. lib/ocaml/site-lib/lablGL/liblablglut.a
  94. lib/ocaml/site-lib/lablGL/libtogl.a
  95. lib/ocaml/site-lib/lablGL/raw.cmi
  96. lib/ocaml/site-lib/lablGL/raw.cmx
  97. lib/ocaml/site-lib/lablGL/raw.ml
  98. lib/ocaml/site-lib/lablGL/raw.mli
  99. lib/ocaml/site-lib/lablGL/togl.a
  100. lib/ocaml/site-lib/lablGL/togl.cma
  101. lib/ocaml/site-lib/lablGL/togl.cmi
  102. lib/ocaml/site-lib/lablGL/togl.cmx
  103. lib/ocaml/site-lib/lablGL/togl.cmxa
  104. lib/ocaml/site-lib/lablGL/togl.ml
  105. lib/ocaml/site-lib/lablGL/togl.mli
  106. share/doc/ocaml/lablgl/README
  107. share/examples/ocaml/lablgl/lablglut/README
  108. share/examples/ocaml/lablgl/lablglut/caml-images/ChangeLog
  109. share/examples/ocaml/lablgl/lablglut/caml-images/OCamlMakefile
  110. share/examples/ocaml/lablgl/lablglut/caml-images/main.ml
  111. share/examples/ocaml/lablgl/lablglut/caml-images/ppm.ppm
  112. share/examples/ocaml/lablgl/lablglut/lablGL/README
  113. share/examples/ocaml/lablgl/lablglut/lablGL/checker.ml
  114. share/examples/ocaml/lablgl/lablglut/lablGL/gears.ml
  115. share/examples/ocaml/lablgl/lablglut/lablGL/morph3d.ml
  116. share/examples/ocaml/lablgl/lablglut/lablGL/planet.ml
  117. share/examples/ocaml/lablgl/lablglut/lablGL/scene.ml
  118. share/examples/ocaml/lablgl/lablglut/lablGL/simple.ml
  119. share/examples/ocaml/lablgl/lablglut/lablGL/test_glsl.ml
  120. share/examples/ocaml/lablgl/lablglut/lablGL/texturesurf.ml
  121. share/examples/ocaml/lablgl/lablglut/nehe/lesson2.ml
  122. share/examples/ocaml/lablgl/lablglut/nehe/lesson3.ml
  123. share/examples/ocaml/lablgl/lablglut/nehe/lesson4.ml
  124. share/examples/ocaml/lablgl/lablglut/nehe/lesson5.ml
  125. share/examples/ocaml/lablgl/togl/README
  126. share/examples/ocaml/lablgl/togl/checker.ml
  127. share/examples/ocaml/lablgl/togl/double.ml
  128. share/examples/ocaml/lablgl/togl/gears.ml
  129. share/examples/ocaml/lablgl/togl/gears_a.ml
  130. share/examples/ocaml/lablgl/togl/morph3d.ml
  131. share/examples/ocaml/lablgl/togl/planet.ml
  132. share/examples/ocaml/lablgl/togl/scene.ml
  133. share/examples/ocaml/lablgl/togl/simple.ml
  134. share/examples/ocaml/lablgl/togl/tennis.ml
  135. share/examples/ocaml/lablgl/togl/tesselate.ml
  136. share/examples/ocaml/lablgl/togl/texturesurf.ml
  137. @owner
  138. @group
  139. @mode
Collapse this list.
Dependency lines:
  • ocaml-lablgl>0:graphics/ocaml-lablgl
Conflicts:
CONFLICTS:
  • ocaml-nox11
To install the port:
cd /usr/ports/graphics/ocaml-lablgl/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/ocaml-lablgl
  • pkg install ocaml-lablgl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ocaml-lablgl
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (lablgl-1.05.tar.gz) = d8ff03e35b970d2b23a942f9e6ed65da5a6c123986bd0ecf5424a6205af34b61 SIZE (lablgl-1.05.tar.gz) = 296597

Packages (timestamps in pop-ups are UTC):
ocaml-lablgl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.05_7,11.05_7,1-1.05_7,11.05_7,1-1.05_3,1-
FreeBSD:13:quarterly1.05_7,11.05_7,11.05_4,11.05_7,11.05_7,11.05_5,11.05_5,11.05_5,1
FreeBSD:14:latest1.05_7,11.05_7,11.05_4,11.05_7,11.05_7,11.05_4,1-1.05_4,1
FreeBSD:14:quarterly1.05_7,11.05_7,1-1.05_7,11.05_7,11.05_5,11.05_5,11.05_5,1
FreeBSD:15:latest1.05_7,11.05_7,1n/a1.05_7,1n/a1.05_5,11.05_5,11.05_5,1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. camlp4 : devel/ocaml-camlp4
  3. labltk : x11-toolkits/ocaml-labltk
  4. xorgproto>=0 : x11/xorgproto
  5. xorgproto>=0 : x11/xorgproto
  6. x11.pc : x11/libX11
  7. xext.pc : x11/libXext
  8. xmu.pc : x11-toolkits/libXmu
Runtime dependencies:
  1. labltk : x11-toolkits/ocaml-labltk
  2. x11.pc : x11/libX11
  3. xext.pc : x11/libXext
  4. xmu.pc : x11-toolkits/libXmu
Library dependencies:
  1. libGL.so : graphics/libglvnd
  2. libGLU.so : graphics/libGLU
  3. libglut.so : graphics/freeglut
  4. libtk86.so : x11-toolkits/tk86
  5. libtcl86.so : lang/tcl86
Patch dependencies:
  1. labltk : x11-toolkits/ocaml-labltk
Extract dependencies:
  1. labltk : x11-toolkits/ocaml-labltk
This port is required by:
for Build
  1. devel/ocaml-sdl
  2. games/freetennis
  3. x11-toolkits/ocaml-lablgtk2

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. x11-toolkits/ocaml-lablgtk*
  2. Collapse this list of deleted ports.
for Run
  1. x11-toolkits/ocaml-lablgtk2

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. x11-toolkits/ocaml-lablgtk*
  2. 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 ocaml-lablgl-1.05_7,1: DOCS=on: Build and/or install documentation THREADS=on: Threaded Tcl/Tk (must match lang/ocaml) ===> Use 'make config' to modify these settings
Options name:
graphics_ocaml-lablgl
USES:
gl gmake ocaml:camlp4,ldconfig,tk tk xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/
  2. https://forge.ocamlcore.org/frs/download.php/1254/
Collapse this list.

There are no commits on branch 2022Q2 for this port