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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q2
ocaml-lablgl OpenGL interface for Objective Caml
1.05_6,1 graphics on this many watch lists=21 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_6,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: 2024-03-11 21:50:58
Commit Hash: 8025aa1
People watching this port, also watch:: expat, libIDL, glib, zip, startup-notification
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_6,1/catalog.mk
  2. /usr/local/share/licenses/ocaml-lablgl-1.05_6,1/LICENSE
  3. /usr/local/share/licenses/ocaml-lablgl-1.05_6,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
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
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_6,11.05_6,1-1.05_6,11.05_6,1-1.05_3,1-
FreeBSD:13:quarterly1.05_5,11.05_5,11.05_4,1-1.05_6,11.05_5,11.05_5,11.05_5,1
FreeBSD:14:latest1.05_6,11.05_6,11.05_4,11.05_6,11.05_6,11.05_4,1-1.05_4,1
FreeBSD:14:quarterly1.05_5,11.05_6,1--1.05_6,11.05_5,11.05_5,11.05_5,1
FreeBSD:15:latest1.05_6,11.05_6,1n/a-n/a1.05_5,11.05_5,11.05_5,1
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ocamlc : lang/ocaml
  2. camlp4 : devel/ocaml-camlp4
  3. labltk : x11-toolkits/ocaml-labltk
  4. gmake>=4.4.1 : devel/gmake
  5. xorgproto>=0 : x11/xorgproto
  6. xorgproto>=0 : x11/xorgproto
  7. x11.pc : x11/libX11
  8. xext.pc : x11/libXext
  9. xmu.pc : x11-toolkits/libXmu
Runtime dependencies:
  1. ocamlc : lang/ocaml
  2. labltk : x11-toolkits/ocaml-labltk
  3. x11.pc : x11/libX11
  4. xext.pc : x11/libXext
  5. 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. ocamlc : lang/ocaml
  2. labltk : x11-toolkits/ocaml-labltk
Extract dependencies:
  1. ocamlc : lang/ocaml
  2. 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_6,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 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