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
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
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.

Number of commits found: 44

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.02.01_4
15 Oct 2024 11:17:56
commit hash: fc9200867e270303c170dd81260957cb00fb0092commit hash: fc9200867e270303c170dd81260957cb00fb0092commit hash: fc9200867e270303c170dd81260957cb00fb0092commit hash: fc9200867e270303c170dd81260957cb00fb0092 files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
devel/ocaml-sexplib0: Bump revisions after dependency update

PR:		282086
8.02.01_3
10 Oct 2024 06:14:48
commit hash: a8c9290c831b42ef0b40d7f89e8321ce595e08c9commit hash: a8c9290c831b42ef0b40d7f89e8321ce595e08c9commit hash: a8c9290c831b42ef0b40d7f89e8321ce595e08c9commit hash: a8c9290c831b42ef0b40d7f89e8321ce595e08c9 files touched by this commit
Zsolt Udvari (uzsolt) search for other commits by this committer
Author: Benjamin Jacobs
devel/ocaml-seq: Mark DEPRECATED and set EXPIRATION_DATE to 2024-12-10

Seq the ocaml module is part of lang/ocaml since 4.07. This package is a
compatibility shims that is needed for people using 4.06 and earlier.

PR:		280761
Approved by:	submitter is maintainer
8.02.01_2
09 Oct 2024 05:28:31
commit hash: 9133b766df7c5f71d498d5c5ebe8a3b7e00fdf77commit hash: 9133b766df7c5f71d498d5c5ebe8a3b7e00fdf77commit hash: 9133b766df7c5f71d498d5c5ebe8a3b7e00fdf77commit hash: 9133b766df7c5f71d498d5c5ebe8a3b7e00fdf77 files touched by this commit
Zsolt Udvari (uzsolt) search for other commits by this committer
Author: Benjamin Jacobs
*/*: Bump PORTREVISIONS after ocaml-ppxlib update

Commit ID: 25d9e3539b7ff862de62ea62a5044fc6e5faf953

PR:		279337
8.02.01_1
22 May 2024 17:16:28
commit hash: bb2bea65dbac365184f0efd68e9b79201fe5c533commit hash: bb2bea65dbac365184f0efd68e9b79201fe5c533commit hash: bb2bea65dbac365184f0efd68e9b79201fe5c533commit hash: bb2bea65dbac365184f0efd68e9b79201fe5c533 files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
Author: Benjamin Jacobs
ocaml: Updates to ocaml compiler and several ocaml ports

- Update devel/ocaml to 4.14.2 [1]
- Specify runtime dependency on GNU AS as full path, this fixes
  build on armv6 - armv7 [1] [2]
- converters/ocaml-base64: Update to 3.5.1, add LICENSE, other
  improvements
- converters/ocaml-jsonm: Strip shared objects [3]
- databases/ocaml-dbm: Update to 1.3, move to gitlub, other
  improvements
- devel/menhir: Update to 20231231
- devel/ocaml-base: Unbreak non-x86 [2]
- devel/ocaml-camlp-streams: Silence patch and strip commands
- devel/ocaml-ipaddr: Update to 5.5.0
- devel/ocaml-lwt: Update to 5.7.0 [4]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.02.01
11 Mar 2024 21:50:58
commit hash: 8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3commit hash: 8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3commit hash: 8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3commit hash: 8025aa10ceb960b62c9a826fb56eb1ac68ea1ce3 files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
Author: Benjamin Jacobs
lang/ocaml: Update to 4.14.1

The 'force-safe-string; setting is NOT enabled, as opposed to the
new upstream default. OCaml users are encouraged to migrate to safe
strings as soon as possible.

- The X11 library isn't part of lang/ocaml anymore, users should
install x11-toolkits/ocaml-graphics.
- Add new 'ocaml' USES
- Bump PORTREVISION on dependent ports, due to ABI Change.

The update includes the following updates to existing ports (needed
to keep them working):

- devel/ocaml-camlp4: Updated to 4.14+1
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.14_2
06 Mar 2024 13:03:21
commit hash: 846b37d91d44bfcea2ed67a1a8e89925d2c91e34commit hash: 846b37d91d44bfcea2ed67a1a8e89925d2c91e34commit hash: 846b37d91d44bfcea2ed67a1a8e89925d2c91e34commit hash: 846b37d91d44bfcea2ed67a1a8e89925d2c91e34 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
devel/ocaml-camlp5: Move man pages to share/man

Approved by:	portmgr (blanket)
7.14_1
05 Jul 2023 09:55:16
commit hash: 2b40e4609399858e2bfbddcf961bd7c947f6ed2ccommit hash: 2b40e4609399858e2bfbddcf961bd7c947f6ed2ccommit hash: 2b40e4609399858e2bfbddcf961bd7c947f6ed2ccommit hash: 2b40e4609399858e2bfbddcf961bd7c947f6ed2c files touched by this commit
Guido Falsi (madpilot) search for other commits by this committer
lang/ocaml: Update to 4.08.1

This update allows (and for some requires) to also update dependencies
to newer versions. Where possible I updated to the latest version.

The ocaml port now is MAKE_JOBS safe.

Changes to dependent ports included in this commit:

- devel/ocaml-sexplib: Rename to devel/ocaml-sexplib0 adapting to
  upstream. Update to 0.16.0
- devel/coccinelle: Update to 1.1.1, moved to github
- devel/ocaml-camlp4: Update to 4.08+1
- devel/ocaml-camomile: Use dune for build, adapt port
- devel/ocaml-cppo: Fix lib files installation [1]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
7.14
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.14
20 Jul 2022 14:21:35
commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746commit hash: aa6eefd5e663357e8223399bc38c7987f5e35746 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
devel: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  <jkoshy@FreeBSD.org>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Aaron H. K. Diep <ahkdiep@gmail.com>
  *  Aaron Hurt <ahurt@anbcs.com>
  *  Abel Chow <abel_chow@yahoo.com>
  *  Adam McLaurin
  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.14
21 Apr 2022 11:41:30
commit hash: 6c6ff4ee42b71fc7cadbe4ae2502027d28a54b4fcommit hash: 6c6ff4ee42b71fc7cadbe4ae2502027d28a54b4fcommit hash: 6c6ff4ee42b71fc7cadbe4ae2502027d28a54b4fcommit hash: 6c6ff4ee42b71fc7cadbe4ae2502027d28a54b4f files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
devel/ocaml-camlp5: the port had been updated to version 7.14

This is the latest 7.x release and features support for contemporary
versions of OCaml.  While here, don't set DIST_SUBDIR, there is just
one distfile and it's uniquely named.
7.07
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
7.07
24 Jun 2019 10:14:57
Revision:505020Original commit files touched by this commit
danfe search for other commits by this committer
Update OCaml to version 4.05.0 (this is the last version where strings
are unsafe by default, which is the main motivation why it was picked,
but not the very latest one) and synchronize the rest of the stack and
dependent ports with it, particularly:

  - Update `devel/ocaml-ocamlbuild' to version 0.14.0 and unbreak,
    register build dependency on all ports that require it (should
    be part of USE_OCAML, but we do not want to make any Mk-related
    changes the for time being)
  - Update `devel/ocaml-camlp4' to version 4.05+2
  - Update `devel/ocaml-camlp5' to version 7.07 (the project had
    moved to GitHub)
  - Mark `devel/ocaml-deriving-ocsigen' as BROKEN for now, it is
    very outdated and requires quite a lot of work
  - Update `x11-toolkits/ocaml-labltk' to version 8.06.3

PR:		218333
Exp-run by:	antoine
6.16
14 Jan 2017 15:27:40
Revision:431469Original commit files touched by this commit
hrs search for other commits by this committer
- Remove extra PATCH_SITES.
- Take maintainership.
6.16
14 Dec 2016 21:48:10
Revision:428596Original commit files touched by this commit
johans search for other commits by this committer
Stepping down as maintainer for some ports.
6.16
19 May 2016 10:21:25
Revision:415498Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
6.16
11 May 2016 07:33:14
Revision:414976Original commit files touched by this commit
johans search for other commits by this committer
Update to camlp5 6.16 (bugfixes + support for ocaml trunk version)
Grab maintainership for a while
6.15
19 Feb 2016 14:29:43
Revision:409182Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 6.15.
6.14
20 Nov 2015 09:17:16
Revision:402061Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update to 6.14
- Strip object files
- Convert to new options helper
- Convert to new options target helper
- Cosmetic change

Changes:	http://camlp5.gforge.inria.fr/CHANGES
6.13
17 Aug 2015 14:20:41
Revision:394508Original commit files touched by this commit
mat search for other commits by this committer
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
6.13
23 Jun 2015 12:42:17
Revision:390399Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 6.13.
6.12
16 May 2015 06:49:23
Revision:386497Original commit files touched by this commit
marino search for other commits by this committer
devel/ocaml-camlp5: Upgrade version 6.11 => 6.12, reset maintainer

This port broke at configuration after the latest upgrade of ocaml.
The listed maintainer timed out again, and he did not stage this port
(meaning that if it hadn't have been done for him, he would have been
removed as maintainer long ago).  I'm resetting maintainership now.

PR:		199835
Submitted by:	h.skuhra (gmail)
Approved by:	maintainer timeout (maintainer reset)
6.11
27 Oct 2014 10:40:08
Revision:371546Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
6.11
03 Sep 2014 13:55:14
Revision:367199Original commit files touched by this commit
antoine search for other commits by this committer
Fix packaging
6.11
07 May 2014 17:41:16
Revision:353183Original commit files touched by this commit
marino search for other commits by this committer
devel/ocaml-camlp5: Upgrade from 6.08p1 => 6.11 to unbreak and stage

This port broke after Ocaml moved to version 4.01, so bring in the
latest version to fix it.  Stage support was added.  Other changes:

* The license wasn't exactly BSD.  Use the license it provided.
* Remove PATCHLEVEL code, not needed currently
* convert to USES+=tar
* Move definition above <options> inclusion
6.08.p1
21 Feb 2014 13:36:13
Revision:345404Original commit files touched by this commit
ehaupt search for other commits by this committer
Remove trailing whitespaces from category devel
6.08.p1
10 Feb 2014 13:54:28
Revision:343634Original commit files touched by this commit
ehaupt search for other commits by this committer
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
6.08.p1
20 Sep 2013 17:13:47
Revision:327724Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
6.08.p1
26 May 2013 20:06:20
Revision:319133Original commit files touched by this commit
wg search for other commits by this committer
- Update to 6.08.p1 [1]
- Convert to OptionsNG [1]
- Trim Makefile header [1]
- Remove leading article from COMMENT
- Do not use bsd.port.pre.mk and bsd.port.post.mk
- Do not install LICENSE file

Changes: http://pauillac.inria.fr/~ddr/camlp5/CHANGES

PR:		ports/177112 [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
Approved by:	jpaetzel (mentor)
6.07.p1
15 Oct 2012 08:36:25
Revision:305906Original commit files touched by this commit
rene search for other commits by this committer
Update to 6.07p1, which makes it compatible with Ocaml 4.

Changelog:	http://pauillac.inria.fr/~ddr/camlp5/CHANGES
PR:		ports/172596
Submitted by:	maintainer
Feature safe:	yes
6.06
09 Jun 2012 14:54:57
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 6.06

PR:             168856
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
6.05
05 Mar 2012 07:44:10
Original commit files touched by this commit
culot search for other commits by this committer
- Update to 6.05

Changes:        http://pauillac.inria.fr/~ddr/camlp5/CHANGES
PR:             ports/165704
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
6.04
03 Mar 2012 00:09:19
Original commit files touched by this commit
scheidell search for other commits by this committer
- Update to 6.04

PR:             ports/165625
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
Approved by:    gabor (mentor, implicit)
Obtained from:  http://cristal.inria.fr/~ddr/camlp5/
6.03
07 Feb 2012 09:52:07
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 6.03

PR:             164697
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
6.02.3
02 Jul 2011 17:53:28
Original commit files touched by this commit
jlaffaye search for other commits by this committer
Update to 6.02.3

PR:             ports/158597
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
Approved by:    bapt (mentor, implicit)
6.02.2.p3
11 Apr 2011 07:10:27
Original commit files touched by this commit
wen search for other commits by this committer
- Update to 6.02.2

PR:             port/156221
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
6.02.0_1
05 Apr 2011 22:23:33
Original commit files touched by this commit
stas search for other commits by this committer
- Bump portrevisions on all ocaml libraries, as it appears that compiled
  interface files (.cmi) are not backward compatible with a newer ocaml
  version.

PR:             ports/156195
Suggested by:   mandree
6.02.0
03 Dec 2010 07:13:26
Original commit files touched by this commit
wen search for other commits by this committer
- Update to 6.02.0
- Add LICENSE

PR:             ports/152785
Submitted by:   Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
5.13
17 Mar 2010 18:57:48
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 5.13

PR:             ports/144729
Submitted by:   soulcatcher <soulcatcher13@gmail.com>
Approved by:    maintainer
5.12
20 Nov 2009 22:53:09
Original commit files touched by this commit
pav search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE

Reported by:    pointyhat
5.12
06 Jul 2009 17:00:38
Original commit files touched by this commit
itetcu search for other commits by this committer
Update to 5.12 which works with out current lang/ocaml-5.11.1.

PR:             136230
Submitted by:   maintainer
5.11
23 Jan 2009 14:16:54
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to 5.11

PR:             130844
Submitted by:   Hirohisa Yamaguchi <umq at ueo dot co dot jp> (maintainer)
5.08_1
19 May 2008 11:51:20
Original commit files touched by this commit
stas search for other commits by this committer
- Install META file to allow this port to be used with findlib
  system.
- Bump PORTREVISION.

PR:             ports/122850
Submitted by:   Jaap Boender <Jaap.Boender@pps.jussieu.fr>
Approved by:    Hirohisa Yamaguchi <umq@ueo.co.jp> (maintainer)
5.08
15 Apr 2008 20:51:39
Original commit files touched by this commit
barner search for other commits by this committer
Add ocaml-camlp5 5.08, a preprocessor-pretty-printer of OCaml.

PR:             ports/121963
Submitted by:   Hirohisa Yamaguchi <umq at ueo.co.jp>

Number of commits found: 44