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 on branch 2024Q1
ocaml-camlp5 Preprocessor-pretty-printer of OCaml
8.02.01_4 devel on this many watch lists=3 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 8.02.01_1Version of this port present on the latest quarterly branch.
Maintainer: hrs@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-04-15 20:52:14
Last Update: 2024-10-15 11:17:56
Commit Hash: fc92008
People watching this port, also watch:: ssss, ocaml-ocurl, autoconf, dmtx-utils, gnupg1
License: INRIA
WWW:
https://camlp5.github.io
Description:
Camlp5 is a preprocessor-pretty-printer of ocaml. It offers tools for syntax (grammars) and the ability to modify the concrete syntax of the language (quotations, syntax extensions).
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 (254 items)
Collapse this list.
  1. /usr/local/share/licenses/ocaml-camlp5-8.02.01_4/catalog.mk
  2. /usr/local/share/licenses/ocaml-camlp5-8.02.01_4/LICENSE
  3. /usr/local/share/licenses/ocaml-camlp5-8.02.01_4/INRIA
  4. bin/camlp5
  5. bin/camlp5o
  6. bin/camlp5o.opt
  7. bin/camlp5r
  8. bin/camlp5r.opt
  9. bin/camlp5sch
  10. bin/mkcamlp5
  11. bin/mkcamlp5.opt
  12. bin/ocpp5
  13. lib/ocaml/camlp5/META
  14. lib/ocaml/camlp5/ast2pt.cmi
  15. lib/ocaml/camlp5/ast2pt.cmx
  16. lib/ocaml/camlp5/ast2pt.mli
  17. lib/ocaml/camlp5/asttools.cmi
  18. lib/ocaml/camlp5/asttools.cmx
  19. lib/ocaml/camlp5/camlp5.a
  20. lib/ocaml/camlp5/camlp5.cma
  21. lib/ocaml/camlp5/camlp5.cmxa
  22. lib/ocaml/camlp5/camlp5_top.cma
  23. lib/ocaml/camlp5/camlp5_top_funs.cmi
  24. lib/ocaml/camlp5/camlp5_top_funs.cmo
  25. lib/ocaml/camlp5/camlp5o.cma
  26. lib/ocaml/camlp5/camlp5r.cma
  27. lib/ocaml/camlp5/camlp5sch.cma
  28. lib/ocaml/camlp5/diff.cmi
  29. lib/ocaml/camlp5/diff.cmx
  30. lib/ocaml/camlp5/diff.mli
  31. lib/ocaml/camlp5/eprinter.cmi
  32. lib/ocaml/camlp5/eprinter.cmx
  33. lib/ocaml/camlp5/eprinter.mli
  34. lib/ocaml/camlp5/extfold.cmi
  35. lib/ocaml/camlp5/extfold.cmx
  36. lib/ocaml/camlp5/extfold.mli
  37. lib/ocaml/camlp5/extfun.cmi
  38. lib/ocaml/camlp5/extfun.cmx
  39. lib/ocaml/camlp5/extfun.mli
  40. lib/ocaml/camlp5/fstream.cmi
  41. lib/ocaml/camlp5/fstream.cmx
  42. lib/ocaml/camlp5/fstream.mli
  43. lib/ocaml/camlp5/gramext.cmi
  44. lib/ocaml/camlp5/gramext.cmx
  45. lib/ocaml/camlp5/gramext.mli
  46. lib/ocaml/camlp5/gramlib.a
  47. lib/ocaml/camlp5/gramlib.cma
  48. lib/ocaml/camlp5/gramlib.cmxa
  49. lib/ocaml/camlp5/grammar.cmi
  50. lib/ocaml/camlp5/grammar.cmx
  51. lib/ocaml/camlp5/grammar.mli
  52. lib/ocaml/camlp5/lib.sml
  53. lib/ocaml/camlp5/mLast.cmi
  54. lib/ocaml/camlp5/mLast.mli
  55. lib/ocaml/camlp5/mlsyntax.cmi
  56. lib/ocaml/camlp5/mlsyntax.cmx
  57. lib/ocaml/camlp5/ocpp.cmo
  58. lib/ocaml/camlp5/odyl.a
  59. lib/ocaml/camlp5/odyl.cma
  60. lib/ocaml/camlp5/odyl.cmo
  61. lib/ocaml/camlp5/odyl.cmx
  62. lib/ocaml/camlp5/odyl.cmxa
  63. lib/ocaml/camlp5/odyl.o
  64. lib/ocaml/camlp5/pa_schemer.cmo
  65. lib/ocaml/camlp5/pa_schemer.cmx
  66. lib/ocaml/camlp5/pa_schemer.o
  67. lib/ocaml/camlp5/pa_extend.cmi
  68. lib/ocaml/camlp5/pa_extend.cmo
  69. lib/ocaml/camlp5/pa_extend.cmx
  70. lib/ocaml/camlp5/pa_extend.o
  71. lib/ocaml/camlp5/pa_extend_m.cmo
  72. lib/ocaml/camlp5/pa_extend_m.cmx
  73. lib/ocaml/camlp5/pa_extend_m.o
  74. lib/ocaml/camlp5/pa_extfold.cmo
  75. lib/ocaml/camlp5/pa_extfold.cmx
  76. lib/ocaml/camlp5/pa_extfold.o
  77. lib/ocaml/camlp5/pa_extfun.cmo
  78. lib/ocaml/camlp5/pa_extfun.cmx
  79. lib/ocaml/camlp5/pa_extfun.o
  80. lib/ocaml/camlp5/pa_extprint.cmo
  81. lib/ocaml/camlp5/pa_extprint.cmx
  82. lib/ocaml/camlp5/pa_extprint.o
  83. lib/ocaml/camlp5/pa_fstream.cmo
  84. lib/ocaml/camlp5/pa_fstream.cmx
  85. lib/ocaml/camlp5/pa_fstream.o
  86. lib/ocaml/camlp5/pa_lefteval.cmo
  87. lib/ocaml/camlp5/pa_lefteval.cmx
  88. lib/ocaml/camlp5/pa_lefteval.o
  89. lib/ocaml/camlp5/pa_lexer.cmo
  90. lib/ocaml/camlp5/pa_lexer.cmx
  91. lib/ocaml/camlp5/pa_lexer.o
  92. lib/ocaml/camlp5/pa_lisp.cmo
  93. lib/ocaml/camlp5/pa_lisp.cmx
  94. lib/ocaml/camlp5/pa_lisp.o
  95. lib/ocaml/camlp5/pa_macro.cmi
  96. lib/ocaml/camlp5/pa_macro.cmo
  97. lib/ocaml/camlp5/pa_macro.cmx
  98. lib/ocaml/camlp5/pa_macro.o
  99. lib/ocaml/camlp5/pa_macro_gram.cmi
  100. lib/ocaml/camlp5/pa_macro_gram.cmo
  101. lib/ocaml/camlp5/pa_macro_gram.cmx
  102. lib/ocaml/camlp5/pa_macro_gram.o
  103. lib/ocaml/camlp5/pa_macro_print.cmo
  104. lib/ocaml/camlp5/pa_macro_print.cmx
  105. lib/ocaml/camlp5/pa_macro_print.o
  106. lib/ocaml/camlp5/pa_mkast.cmo
  107. lib/ocaml/camlp5/pa_mkast.cmx
  108. lib/ocaml/camlp5/pa_mkast.o
  109. lib/ocaml/camlp5/pa_mktest.cmo
  110. lib/ocaml/camlp5/pa_mktest.cmx
  111. lib/ocaml/camlp5/pa_mktest.o
  112. lib/ocaml/camlp5/pa_o.cmo
  113. lib/ocaml/camlp5/pa_o.cmx
  114. lib/ocaml/camlp5/pa_o.o
  115. lib/ocaml/camlp5/pa_o_fast.cmx
  116. lib/ocaml/camlp5/pa_o_fast.o
  117. lib/ocaml/camlp5/pa_oop.cmo
  118. lib/ocaml/camlp5/pa_oop.cmx
  119. lib/ocaml/camlp5/pa_oop.o
  120. lib/ocaml/camlp5/pa_op.cmo
  121. lib/ocaml/camlp5/pa_op.cmx
  122. lib/ocaml/camlp5/pa_op.o
  123. lib/ocaml/camlp5/pa_pprintf.cmo
  124. lib/ocaml/camlp5/pa_pprintf.cmx
  125. lib/ocaml/camlp5/pa_pprintf.o
  126. lib/ocaml/camlp5/pa_pragma.cmo
  127. lib/ocaml/camlp5/pa_pragma.cmx
  128. lib/ocaml/camlp5/pa_pragma.o
  129. lib/ocaml/camlp5/pa_r.cmo
  130. lib/ocaml/camlp5/pa_r.cmx
  131. lib/ocaml/camlp5/pa_r.o
  132. lib/ocaml/camlp5/pa_reloc.cmo
  133. lib/ocaml/camlp5/pa_reloc.cmx
  134. lib/ocaml/camlp5/pa_reloc.o
  135. lib/ocaml/camlp5/pa_rp.cmo
  136. lib/ocaml/camlp5/pa_rp.cmx
  137. lib/ocaml/camlp5/pa_rp.o
  138. lib/ocaml/camlp5/pa_scheme.cmo
  139. lib/ocaml/camlp5/pa_scheme.cmx
  140. lib/ocaml/camlp5/pa_scheme.o
  141. lib/ocaml/camlp5/pa_sml.cmo
  142. lib/ocaml/camlp5/pa_sml.cmx
  143. lib/ocaml/camlp5/pa_sml.o
  144. lib/ocaml/camlp5/papr_phony_macro.cmo
  145. lib/ocaml/camlp5/papr_phony_macro.cmx
  146. lib/ocaml/camlp5/papr_phony_macro.o
  147. lib/ocaml/camlp5/pcaml.cmi
  148. lib/ocaml/camlp5/pcaml.cmx
  149. lib/ocaml/camlp5/pcaml.mli
  150. lib/ocaml/camlp5/plexer.cmi
  151. lib/ocaml/camlp5/plexer.cmx
  152. lib/ocaml/camlp5/plexer.mli
  153. lib/ocaml/camlp5/plexing.cmi
  154. lib/ocaml/camlp5/plexing.cmx
  155. lib/ocaml/camlp5/plexing.mli
  156. lib/ocaml/camlp5/ploc.cmi
  157. lib/ocaml/camlp5/ploc.cmx
  158. lib/ocaml/camlp5/ploc.mli
  159. lib/ocaml/camlp5/pp_debug.cmi
  160. lib/ocaml/camlp5/pp_debug.cmx
  161. lib/ocaml/camlp5/pprintf.cmi
  162. lib/ocaml/camlp5/pprintf.cmx
  163. lib/ocaml/camlp5/pprintf.mli
  164. lib/ocaml/camlp5/pr_depend.cmo
  165. lib/ocaml/camlp5/pr_depend.cmx
  166. lib/ocaml/camlp5/pr_depend.o
  167. lib/ocaml/camlp5/pr_dump.cmo
  168. lib/ocaml/camlp5/pr_dump.cmx
  169. lib/ocaml/camlp5/pr_dump.o
  170. lib/ocaml/camlp5/pr_extend.cmo
  171. lib/ocaml/camlp5/pr_extend.cmx
  172. lib/ocaml/camlp5/pr_extend.o
  173. lib/ocaml/camlp5/pr_extfun.cmo
  174. lib/ocaml/camlp5/pr_extfun.cmx
  175. lib/ocaml/camlp5/pr_extfun.o
  176. lib/ocaml/camlp5/pr_extprint.cmo
  177. lib/ocaml/camlp5/pr_extprint.cmx
  178. lib/ocaml/camlp5/pr_extprint.o
  179. lib/ocaml/camlp5/pr_null.cmo
  180. lib/ocaml/camlp5/pr_null.cmx
  181. lib/ocaml/camlp5/pr_null.o
  182. lib/ocaml/camlp5/pr_o.cmi
  183. lib/ocaml/camlp5/pr_o.cmo
  184. lib/ocaml/camlp5/pr_o.cmx
  185. lib/ocaml/camlp5/pr_o.o
  186. lib/ocaml/camlp5/pr_official.cmo
  187. lib/ocaml/camlp5/pr_official.cmx
  188. lib/ocaml/camlp5/pr_official.o
  189. lib/ocaml/camlp5/pr_op.cmo
  190. lib/ocaml/camlp5/pr_op.cmx
  191. lib/ocaml/camlp5/pr_op.o
  192. lib/ocaml/camlp5/pr_r.cmi
  193. lib/ocaml/camlp5/pr_r.cmo
  194. lib/ocaml/camlp5/pr_r.cmx
  195. lib/ocaml/camlp5/pr_r.o
  196. lib/ocaml/camlp5/pr_ro.cmo
  197. lib/ocaml/camlp5/pr_ro.cmx
  198. lib/ocaml/camlp5/pr_ro.o
  199. lib/ocaml/camlp5/pr_rp.cmo
  200. lib/ocaml/camlp5/pr_rp.cmx
  201. lib/ocaml/camlp5/pr_rp.o
  202. lib/ocaml/camlp5/pr_scheme.cmo
  203. lib/ocaml/camlp5/pr_scheme.cmx
  204. lib/ocaml/camlp5/pr_scheme.o
  205. lib/ocaml/camlp5/pr_schemep.cmo
  206. lib/ocaml/camlp5/pr_schemep.cmx
  207. lib/ocaml/camlp5/pr_schemep.o
  208. lib/ocaml/camlp5/pretty.cmi
  209. lib/ocaml/camlp5/pretty.cmx
  210. lib/ocaml/camlp5/pretty.mli
  211. lib/ocaml/camlp5/prtools.cmi
  212. lib/ocaml/camlp5/prtools.cmx
  213. lib/ocaml/camlp5/prtools.mli
  214. lib/ocaml/camlp5/q_MLast.cmi
  215. lib/ocaml/camlp5/q_MLast.cmo
  216. lib/ocaml/camlp5/q_MLast.cmx
  217. lib/ocaml/camlp5/q_MLast.o
  218. lib/ocaml/camlp5/q_ast.cmi
  219. lib/ocaml/camlp5/q_ast.cmo
  220. lib/ocaml/camlp5/q_ast.cmx
  221. lib/ocaml/camlp5/q_ast.o
  222. lib/ocaml/camlp5/q_ast_base.cmi
  223. lib/ocaml/camlp5/q_ast_base.cmo
  224. lib/ocaml/camlp5/q_ast_base.cmx
  225. lib/ocaml/camlp5/q_ast_base.o
  226. lib/ocaml/camlp5/q_phony.cmo
  227. lib/ocaml/camlp5/q_phony.cmx
  228. lib/ocaml/camlp5/q_phony.o
  229. lib/ocaml/camlp5/quotation.cmi
  230. lib/ocaml/camlp5/quotation.cmx
  231. lib/ocaml/camlp5/quotation.mli
  232. lib/ocaml/camlp5/reloc.cmi
  233. lib/ocaml/camlp5/reloc.cmx
  234. lib/ocaml/camlp5/reloc.mli
  235. lib/ocaml/camlp5/stdpp.cmi
  236. lib/ocaml/camlp5/stdpp.cmx
  237. lib/ocaml/camlp5/stdpp.mli
  238. lib/ocaml/camlp5/token.cmi
  239. lib/ocaml/camlp5/token.cmx
  240. lib/ocaml/camlp5/token.mli
  241. lib/ocaml/camlp5/versdep.cmi
  242. lib/ocaml/camlp5/versdep.cmx
  243. share/man/man1/camlp5.1.gz
  244. share/man/man1/camlp5o.1.gz
  245. share/man/man1/camlp5o.opt.1.gz
  246. share/man/man1/camlp5r.1.gz
  247. share/man/man1/camlp5r.opt.1.gz
  248. share/man/man1/camlp5sch.1.gz
  249. share/man/man1/mkcamlp5.1.gz
  250. share/man/man1/mkcamlp5.opt.1.gz
  251. share/man/man1/ocpp5.1.gz
  252. @owner
  253. @group
  254. @mode
Collapse this list.
Dependency lines:
  • ocaml-camlp5>0:devel/ocaml-camlp5
To install the port:
cd /usr/ports/devel/ocaml-camlp5/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/ocaml-camlp5
  • pkg install ocaml-camlp5
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ocaml-camlp5
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1706825749 SHA256 (camlp5-camlp5-8.02.01_GH0.tar.gz) = 58d4bce0c20fa1151fc2c15f172f5884472e2044a4b0da22aababf46c361e515 SIZE (camlp5-camlp5-8.02.01_GH0.tar.gz) = 1260482

Packages (timestamps in pop-ups are UTC):
ocaml-camlp5
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.02.01_48.02.01_4-8.02.01_48.02.01_4-7.07-
FreeBSD:13:quarterly8.02.01_18.02.01_17.148.02.01_18.02.01_17.14_17.14_17.14_1
FreeBSD:14:latest8.02.01_48.02.01_47.148.02.01_48.02.01_47.14-7.14
FreeBSD:14:quarterly8.02.01_18.02.01_1-8.02.01_18.02.01_17.14_17.14_17.14_1
FreeBSD:15:latest8.02.01_48.02.01_4n/a8.02.01_4n/a7.14_17.14_17.14_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. META : devel/ocaml-bos
  2. META : devel/ocaml-camlp-streams
  3. META : devel/ocaml-fmt
  4. META : devel/ocaml-pcre2
  5. META : devel/ocaml-re
  6. META : devel/ocaml-rresult
  7. ocamlc : lang/ocaml
  8. gmake>=4.4.1 : devel/gmake
  9. perl5>=5.36<5.37 : lang/perl5.36
Runtime dependencies:
  1. META : devel/ocaml-camlp-streams
  2. META : devel/ocaml-pcre2
  3. META : devel/ocaml-re
  4. META : devel/ocaml-rresult
  5. ocamlc : lang/ocaml
Patch dependencies:
  1. ocamlc : lang/ocaml
Extract dependencies:
  1. ocamlc : lang/ocaml
This port is required by:
for Build
  1. math/coq
  2. math/orpie
  3. sysutils/ledit
  4. www/geneweb

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. math/why3*
  2. math/why3-gpl*
  3. math/why3-spark*
  4. 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-camlp5-8.02.01_4: DOCS=on: Build and/or install documentation ====> Options available for the single MODE: you have to select exactly one of them TRANSITIONAL=off: Compatible syntax tree with old versions STRICT=on: New syntax tree quotations kit ===> Use 'make config' to modify these settings
Options name:
devel_ocaml-camlp5
USES:
gmake perl5 tar:tgz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/camlp5/camlp5/tar.gz/8.02.01?dummy=/
Collapse this list.

There are no commits on branch 2024Q1 for this port